builder: fx-team_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-016 starttime: 1461008307.89 results: success (0) buildid: 20160418075623 builduid: fbc4a8173b0a405ab257119c12df27fc revision: 7dd5ac3bed0c5193dc2b76bbc3816bc320dcb1d4 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 12:38:27.892834) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 12:38:27.893715) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 12:38:27.894435) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 12:38:27.970669) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 12:38:27.971051) ========= '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-016\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-016 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-016 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-016 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-016 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-016 WINDIR=C:\WINDOWS using PTY: False --11:39: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% 2.02 GB/s 11:39:08 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.501000 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 12:38:28.596842) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 12:38:28.597194) ========= '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-016\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-016 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-016 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-016 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-016 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-016 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.867000 ========= master_lag: 0.15 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 12:38:29.615424) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 12:38:29.615819) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 7dd5ac3bed0c5193dc2b76bbc3816bc320dcb1d4 --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 7dd5ac3bed0c5193dc2b76bbc3816bc320dcb1d4 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-016\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-016 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-016 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-016 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-016 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-016 WINDIR=C:\WINDOWS using PTY: False 2016-04-18 11:39:09,595 truncating revision to first 12 chars 2016-04-18 11:39:09,595 Setting DEBUG logging. 2016-04-18 11:39:09,595 attempt 1/10 2016-04-18 11:39:09,595 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/7dd5ac3bed0c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-18 11:39:10,354 unpacking tar archive at: fx-team-7dd5ac3bed0c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.408000 ========= master_lag: 0.23 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 12:38:31.255691) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 12:38:31.256047) ========= script_repo_revision: 7dd5ac3bed0c5193dc2b76bbc3816bc320dcb1d4 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 12:38:31.256457) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 12:38:31.256745) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 12:38:31.269274) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 18 secs) (at 2016-04-18 12:38:31.269560) ========= '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-016\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-016 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-016 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-016 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-016 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-016 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 11:39:11 INFO - MultiFileLogger online at 20160418 11:39:11 in C:\slave\test 11:39: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 11:39:11 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:39:11 INFO - {'append_to_log': False, 11:39:11 INFO - 'base_work_dir': 'C:\\slave\\test', 11:39:11 INFO - 'blob_upload_branch': 'fx-team', 11:39:11 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:39:11 INFO - 'buildbot_json_path': 'buildprops.json', 11:39:11 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:39:11 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:39:11 INFO - 'download_minidump_stackwalk': True, 11:39:11 INFO - 'download_symbols': 'true', 11:39:11 INFO - 'e10s': False, 11:39:11 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:39:11 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:39:11 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:39:11 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:39:11 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:39:11 INFO - 'C:/mozilla-build/tooltool.py'), 11:39:11 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:39:11 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:39:11 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:39:11 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:39:11 INFO - 'log_level': 'info', 11:39:11 INFO - 'log_to_console': True, 11:39:11 INFO - 'opt_config_files': (), 11:39:11 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:39:11 INFO - '--processes=1', 11:39:11 INFO - '--config=%(test_path)s/wptrunner.ini', 11:39:11 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:39:11 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:39:11 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:39:11 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:39:11 INFO - 'pip_index': False, 11:39:11 INFO - 'require_test_zip': True, 11:39:11 INFO - 'test_type': ('testharness',), 11:39:11 INFO - 'this_chunk': '1', 11:39:11 INFO - 'total_chunks': '10', 11:39:11 INFO - 'virtualenv_path': 'venv', 11:39:11 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:39:11 INFO - 'work_dir': 'build'} 11:39:11 INFO - ##### 11:39:11 INFO - ##### Running clobber step. 11:39:11 INFO - ##### 11:39:11 INFO - Running pre-action listener: _resource_record_pre_action 11:39:11 INFO - Running main action method: clobber 11:39:11 INFO - rmtree: C:\slave\test\build 11:39:11 INFO - Using _rmtree_windows ... 11:39:11 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 11:39:39 INFO - Running post-action listener: _resource_record_post_action 11:39:39 INFO - ##### 11:39:39 INFO - ##### Running read-buildbot-config step. 11:39:39 INFO - ##### 11:39:39 INFO - Running pre-action listener: _resource_record_pre_action 11:39:39 INFO - Running main action method: read_buildbot_config 11:39:39 INFO - Using buildbot properties: 11:39:39 INFO - { 11:39:39 INFO - "project": "", 11:39:39 INFO - "product": "firefox", 11:39:39 INFO - "script_repo_revision": "production", 11:39:39 INFO - "scheduler": "tests-fx-team-xp_ix-debug-unittest-14-7200", 11:39:39 INFO - "repository": "", 11:39:39 INFO - "buildername": "Windows XP 32-bit fx-team debug test web-platform-tests-1", 11:39:39 INFO - "buildid": "20160418075623", 11:39:39 INFO - "pgo_build": "False", 11:39:39 INFO - "basedir": "C:\\slave\\test", 11:39:39 INFO - "buildnumber": 13, 11:39:39 INFO - "slavename": "t-xp32-ix-016", 11:39:39 INFO - "revision": "7dd5ac3bed0c5193dc2b76bbc3816bc320dcb1d4", 11:39:39 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 11:39:39 INFO - "platform": "win32", 11:39:39 INFO - "branch": "fx-team", 11:39:39 INFO - "repo_path": "integration/fx-team", 11:39:39 INFO - "moz_repo_path": "", 11:39:39 INFO - "stage_platform": "win32", 11:39:39 INFO - "builduid": "fbc4a8173b0a405ab257119c12df27fc", 11:39:39 INFO - "slavebuilddir": "test" 11:39:39 INFO - } 11:39:39 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 11:39:39 INFO - Found installer url https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 11:39:39 INFO - Running post-action listener: _resource_record_post_action 11:39:39 INFO - ##### 11:39:39 INFO - ##### Running download-and-extract step. 11:39:39 INFO - ##### 11:39:39 INFO - Running pre-action listener: _resource_record_pre_action 11:39:39 INFO - Running main action method: download_and_extract 11:39:39 INFO - mkdir: C:\slave\test\build\tests 11:39: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')]} 11:39:39 INFO - https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 11:39:39 INFO - trying https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 11:39:39 INFO - Downloading https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/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 11:39:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/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 11:39:40 INFO - Downloaded 1274 bytes. 11:39:40 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 11:39:40 INFO - Using the following test package requirements: 11:39:40 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 11:39:40 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:39:40 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 11:39:40 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:39:40 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 11:39:40 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:39:40 INFO - u'jsshell-win32.zip'], 11:39:40 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:39:40 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 11:39:40 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 11:39:40 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:39:40 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 11:39:40 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:39:40 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 11:39:40 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:39:40 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 11:39:40 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:39:40 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 11:39:40 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 11:39:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:39:40 INFO - https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 11:39:40 INFO - trying https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 11:39:40 INFO - Downloading https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/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 11:39:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/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 11:39:41 INFO - Downloaded 20399294 bytes. 11:39:41 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/*'] 11:39:41 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/* 11:39:43 INFO - caution: filename not matched: web-platform/* 11:39:43 INFO - Return code: 11 11:39:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:39:43 INFO - https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 11:39:43 INFO - trying https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 11:39:43 INFO - Downloading https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/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 11:39:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/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 11:39:45 INFO - Downloaded 36382594 bytes. 11:39:45 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/*'] 11:39:45 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/* 11:40:15 INFO - caution: filename not matched: bin/* 11:40:15 INFO - caution: filename not matched: config/* 11:40:15 INFO - caution: filename not matched: mozbase/* 11:40:15 INFO - caution: filename not matched: marionette/* 11:40:15 INFO - caution: filename not matched: tools/wptserve/* 11:40:15 INFO - Return code: 11 11:40:15 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')]} 11:40:15 INFO - https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 11:40:15 INFO - trying https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 11:40:15 INFO - Downloading https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 11:40:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/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 11:40:19 INFO - Downloaded 67325690 bytes. 11:40:19 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 11:40:19 INFO - mkdir: C:\slave\test\properties 11:40:19 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 11:40:19 INFO - Writing to file C:\slave\test\properties\build_url 11:40:19 INFO - Contents: 11:40:19 INFO - build_url:https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 11:40:20 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 11:40:20 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 11:40:20 INFO - Writing to file C:\slave\test\properties\symbols_url 11:40:20 INFO - Contents: 11:40:20 INFO - symbols_url:https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 11:40:20 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')]} 11:40:20 INFO - https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:40:20 INFO - trying https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 11:40:20 INFO - Downloading https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/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 11:40:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/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 11:40:23 INFO - Downloaded 58215019 bytes. 11:40:23 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'] 11:40:23 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 11:40:32 INFO - Return code: 0 11:40:32 INFO - Running post-action listener: _resource_record_post_action 11:40:32 INFO - Running post-action listener: set_extra_try_arguments 11:40:32 INFO - ##### 11:40:32 INFO - ##### Running create-virtualenv step. 11:40:32 INFO - ##### 11:40:32 INFO - Running pre-action listener: _pre_create_virtualenv 11:40:32 INFO - Running pre-action listener: _resource_record_pre_action 11:40:32 INFO - Running main action method: create_virtualenv 11:40:32 INFO - Creating virtualenv C:\slave\test\build\venv 11:40:32 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 11:40:32 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 11:40:34 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 11:40:35 INFO - Installing distribute......................................................................................................................................................................................done. 11:40:36 INFO - Return code: 0 11:40:36 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 11:40: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')]} 11:40:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:40: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')]} 11:40:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:40:36 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 0x00E696B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E300C0>, '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-016', 'USERDOMAIN': 'T-XP32-IX-016', '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-016', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-016', '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-016\\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-016'}}, attempt #1 11:40:36 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 11:40:36 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 11:40:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:40:36 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016\\Application Data', 11:40:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:40:36 INFO - 'COMPUTERNAME': 'T-XP32-IX-016', 11:40:36 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:40:36 INFO - 'DCLOCATION': 'SCL3', 11:40:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:40:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:40:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:40:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:40:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:40:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:40:36 INFO - 'HOMEDRIVE': 'C:', 11:40:36 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-016', 11:40:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:40:36 INFO - 'KTS_VERSION': '1.19c', 11:40:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:40:36 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-016', 11:40:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:40:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:40:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:40:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:40:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:40:36 INFO - 'MOZ_AIRBAG': '1', 11:40:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:40:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:40:36 INFO - 'MOZ_MSVCVERSION': '8', 11:40:36 INFO - 'MOZ_NO_REMOTE': '1', 11:40:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:40:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:40:36 INFO - 'NO_EM_RESTART': '1', 11:40:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:40:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:40:36 INFO - 'OS': 'Windows_NT', 11:40:36 INFO - 'OURDRIVE': 'C:', 11:40:36 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', 11:40:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:40:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:40:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:40:36 INFO - 'PROCESSOR_LEVEL': '6', 11:40:36 INFO - 'PROCESSOR_REVISION': '1e05', 11:40:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:40:36 INFO - 'PROMPT': '$P$G', 11:40:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:40:36 INFO - 'PWD': 'C:\\slave\\test', 11:40:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:40:36 INFO - 'SESSIONNAME': 'Console', 11:40:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:40:36 INFO - 'SYSTEMDRIVE': 'C:', 11:40:36 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:40:36 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:40:36 INFO - 'TEST1': 'testie', 11:40:36 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:40:36 INFO - 'USERDOMAIN': 'T-XP32-IX-016', 11:40:36 INFO - 'USERNAME': 'cltbld', 11:40:36 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016', 11:40:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:40:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:40:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:40:36 INFO - 'WINDIR': 'C:\\WINDOWS', 11:40:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:40:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:40:36 INFO - Downloading/unpacking psutil>=0.7.1 11:40:36 INFO - Running setup.py egg_info for package psutil 11:40:36 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:40:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:40:36 INFO - Installing collected packages: psutil 11:40:36 INFO - Running setup.py install for psutil 11:40:36 INFO - building 'psutil._psutil_windows' extension 11:40:36 INFO - error: Unable to find vcvarsall.bat 11:40:36 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-qmswip-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:40:36 INFO - running install 11:40:36 INFO - running build 11:40:36 INFO - running build_py 11:40:36 INFO - creating build 11:40:36 INFO - creating build\lib.win32-2.7 11:40:36 INFO - creating build\lib.win32-2.7\psutil 11:40:36 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 11:40:36 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 11:40:36 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 11:40:36 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 11:40:36 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 11:40:36 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 11:40:36 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 11:40:36 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 11:40:36 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 11:40:36 INFO - running build_ext 11:40:36 INFO - building 'psutil._psutil_windows' extension 11:40:36 INFO - error: Unable to find vcvarsall.bat 11:40:36 INFO - ---------------------------------------- 11:40:36 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-qmswip-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:40:36 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-016\Application Data\pip\pip.log 11:40:36 WARNING - Return code: 1 11:40:36 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! 11:40:36 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 11:40: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')]} 11:40:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:40: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')]} 11:40:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:40:37 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x00E696B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E300C0>, '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-016', 'USERDOMAIN': 'T-XP32-IX-016', '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-016', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-016', '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-016\\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-016'}}, attempt #1 11:40:37 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 11:40:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 11:40:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:40:37 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016\\Application Data', 11:40:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:40:37 INFO - 'COMPUTERNAME': 'T-XP32-IX-016', 11:40:37 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:40:37 INFO - 'DCLOCATION': 'SCL3', 11:40:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:40:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:40:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:40:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:40:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:40:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:40:37 INFO - 'HOMEDRIVE': 'C:', 11:40:37 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-016', 11:40:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:40:37 INFO - 'KTS_VERSION': '1.19c', 11:40:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:40:37 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-016', 11:40:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:40:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:40:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:40:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:40:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:40:37 INFO - 'MOZ_AIRBAG': '1', 11:40:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:40:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:40:37 INFO - 'MOZ_MSVCVERSION': '8', 11:40:37 INFO - 'MOZ_NO_REMOTE': '1', 11:40:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:40:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:40:37 INFO - 'NO_EM_RESTART': '1', 11:40:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:40:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:40:37 INFO - 'OS': 'Windows_NT', 11:40:37 INFO - 'OURDRIVE': 'C:', 11:40:37 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:40:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:40:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:40:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:40:37 INFO - 'PROCESSOR_LEVEL': '6', 11:40:37 INFO - 'PROCESSOR_REVISION': '1e05', 11:40:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:40:37 INFO - 'PROMPT': '$P$G', 11:40:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:40:37 INFO - 'PWD': 'C:\\slave\\test', 11:40:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:40:37 INFO - 'SESSIONNAME': 'Console', 11:40:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:40:37 INFO - 'SYSTEMDRIVE': 'C:', 11:40:37 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:40:37 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:40:37 INFO - 'TEST1': 'testie', 11:40:37 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:40:37 INFO - 'USERDOMAIN': 'T-XP32-IX-016', 11:40:37 INFO - 'USERNAME': 'cltbld', 11:40:37 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016', 11:40:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:40:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:40:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:40:37 INFO - 'WINDIR': 'C:\\WINDOWS', 11:40:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:40:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:40:38 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:40:38 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:40:38 INFO - Running setup.py egg_info for package mozsystemmonitor 11:40:38 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 11:40:38 INFO - Running setup.py egg_info for package psutil 11:40:38 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:40:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:40:38 INFO - Installing collected packages: mozsystemmonitor, psutil 11:40:38 INFO - Running setup.py install for mozsystemmonitor 11:40:38 INFO - Running setup.py install for psutil 11:40:38 INFO - building 'psutil._psutil_windows' extension 11:40:38 INFO - error: Unable to find vcvarsall.bat 11:40:38 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-u08od9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:40:38 INFO - running install 11:40:38 INFO - running build 11:40:38 INFO - running build_py 11:40:38 INFO - running build_ext 11:40:38 INFO - building 'psutil._psutil_windows' extension 11:40:38 INFO - error: Unable to find vcvarsall.bat 11:40:38 INFO - ---------------------------------------- 11:40:38 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-u08od9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:40:38 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-016\Application Data\pip\pip.log 11:40:38 WARNING - Return code: 1 11:40:38 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! 11:40:38 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 11:40:38 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')]} 11:40:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:40:38 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')]} 11:40:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:40:38 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 0x00E696B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E300C0>, '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-016', 'USERDOMAIN': 'T-XP32-IX-016', '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-016', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-016', '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-016\\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-016'}}, attempt #1 11:40:38 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 11:40:38 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 11:40:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:40:38 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016\\Application Data', 11:40:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:40:38 INFO - 'COMPUTERNAME': 'T-XP32-IX-016', 11:40:38 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:40:38 INFO - 'DCLOCATION': 'SCL3', 11:40:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:40:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:40:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:40:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:40:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:40:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:40:38 INFO - 'HOMEDRIVE': 'C:', 11:40:38 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-016', 11:40:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:40:38 INFO - 'KTS_VERSION': '1.19c', 11:40:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:40:38 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-016', 11:40:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:40:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:40:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:40:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:40:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:40:38 INFO - 'MOZ_AIRBAG': '1', 11:40:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:40:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:40:38 INFO - 'MOZ_MSVCVERSION': '8', 11:40:38 INFO - 'MOZ_NO_REMOTE': '1', 11:40:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:40:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:40:38 INFO - 'NO_EM_RESTART': '1', 11:40:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:40:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:40:38 INFO - 'OS': 'Windows_NT', 11:40:38 INFO - 'OURDRIVE': 'C:', 11:40:38 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', 11:40:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:40:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:40:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:40:38 INFO - 'PROCESSOR_LEVEL': '6', 11:40:38 INFO - 'PROCESSOR_REVISION': '1e05', 11:40:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:40:38 INFO - 'PROMPT': '$P$G', 11:40:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:40:38 INFO - 'PWD': 'C:\\slave\\test', 11:40:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:40:38 INFO - 'SESSIONNAME': 'Console', 11:40:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:40:38 INFO - 'SYSTEMDRIVE': 'C:', 11:40:38 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:40:38 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:40:38 INFO - 'TEST1': 'testie', 11:40:38 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:40:38 INFO - 'USERDOMAIN': 'T-XP32-IX-016', 11:40:38 INFO - 'USERNAME': 'cltbld', 11:40:38 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016', 11:40:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:40:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:40:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:40:38 INFO - 'WINDIR': 'C:\\WINDOWS', 11:40:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:40:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:40:38 INFO - Downloading/unpacking blobuploader==1.2.4 11:40:38 INFO - Downloading blobuploader-1.2.4.tar.gz 11:40:38 INFO - Running setup.py egg_info for package blobuploader 11:40:38 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:40:40 INFO - Running setup.py egg_info for package requests 11:40:40 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:40:40 INFO - Downloading docopt-0.6.1.tar.gz 11:40:40 INFO - Running setup.py egg_info for package docopt 11:40:40 INFO - Installing collected packages: blobuploader, docopt, requests 11:40:40 INFO - Running setup.py install for blobuploader 11:40:40 INFO - Running setup.py install for docopt 11:40:40 INFO - Running setup.py install for requests 11:40:40 INFO - Successfully installed blobuploader docopt requests 11:40:40 INFO - Cleaning up... 11:40:40 INFO - Return code: 0 11:40:40 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:40:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:40:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:40:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:40:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:40:40 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 0x00E696B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E300C0>, '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-016', 'USERDOMAIN': 'T-XP32-IX-016', '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-016', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-016', '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-016\\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-016'}}, attempt #1 11:40:40 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 11:40:40 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 11:40:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:40:40 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016\\Application Data', 11:40:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:40:40 INFO - 'COMPUTERNAME': 'T-XP32-IX-016', 11:40:40 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:40:40 INFO - 'DCLOCATION': 'SCL3', 11:40:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:40:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:40:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:40:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:40:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:40:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:40:40 INFO - 'HOMEDRIVE': 'C:', 11:40:40 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-016', 11:40:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:40:40 INFO - 'KTS_VERSION': '1.19c', 11:40:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:40:40 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-016', 11:40:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:40:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:40:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:40:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:40:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:40:40 INFO - 'MOZ_AIRBAG': '1', 11:40:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:40:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:40:40 INFO - 'MOZ_MSVCVERSION': '8', 11:40:40 INFO - 'MOZ_NO_REMOTE': '1', 11:40:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:40:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:40:40 INFO - 'NO_EM_RESTART': '1', 11:40:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:40:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:40:40 INFO - 'OS': 'Windows_NT', 11:40:40 INFO - 'OURDRIVE': 'C:', 11:40:40 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:40:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:40:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:40:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:40:40 INFO - 'PROCESSOR_LEVEL': '6', 11:40:40 INFO - 'PROCESSOR_REVISION': '1e05', 11:40:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:40:40 INFO - 'PROMPT': '$P$G', 11:40:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:40:40 INFO - 'PWD': 'C:\\slave\\test', 11:40:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:40:40 INFO - 'SESSIONNAME': 'Console', 11:40:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:40:40 INFO - 'SYSTEMDRIVE': 'C:', 11:40:40 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:40:40 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:40:40 INFO - 'TEST1': 'testie', 11:40:40 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:40:40 INFO - 'USERDOMAIN': 'T-XP32-IX-016', 11:40:40 INFO - 'USERNAME': 'cltbld', 11:40:40 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016', 11:40:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:40:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:40:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:40:40 INFO - 'WINDIR': 'C:\\WINDOWS', 11:40:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:40:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:40:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:40:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:40:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:40:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:40:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:40:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:40:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:40:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:40:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:40:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:40:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:40:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:40:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:40:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:40:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:40:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:40:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:40:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:40:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:40:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:40:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:40:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:40:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:40:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:40:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:40:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:40:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:40:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:40:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:40:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:40:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:40:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:40:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:40:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:40:47 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:40:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:40:47 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:40:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:40:47 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:40:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:40:47 INFO - Unpacking c:\slave\test\build\tests\marionette 11:40:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:40:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:40:47 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 11:40:47 INFO - Running setup.py install for browsermob-proxy 11:40:53 INFO - Running setup.py install for manifestparser 11:40:53 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Running setup.py install for marionette-client 11:40:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:40:53 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Running setup.py install for marionette-driver 11:40:53 INFO - Running setup.py install for mozcrash 11:40:53 INFO - Running setup.py install for mozdebug 11:40:53 INFO - Running setup.py install for mozdevice 11:40:53 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Running setup.py install for mozfile 11:40:53 INFO - Running setup.py install for mozhttpd 11:40:53 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Running setup.py install for mozinfo 11:40:53 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Running setup.py install for mozInstall 11:40:53 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Running setup.py install for mozleak 11:40:53 INFO - Running setup.py install for mozlog 11:40:53 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Running setup.py install for moznetwork 11:40:53 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Running setup.py install for mozprocess 11:40:53 INFO - Running setup.py install for mozprofile 11:40:53 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Running setup.py install for mozrunner 11:40:53 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Running setup.py install for mozscreenshot 11:40:53 INFO - Running setup.py install for moztest 11:40:53 INFO - Running setup.py install for mozversion 11:40:53 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:40:53 INFO - Running setup.py install for wptserve 11:40:53 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 11:40:53 INFO - Cleaning up... 11:40:53 INFO - Return code: 0 11:40:53 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:40:53 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')]} 11:40:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:40:53 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')]} 11:40:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:40:53 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 0x00E696B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E300C0>, '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-016', 'USERDOMAIN': 'T-XP32-IX-016', '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-016', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-016', '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-016\\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-016'}}, attempt #1 11:40:53 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 11:40:53 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 11:40:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:40:53 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016\\Application Data', 11:40:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:40:53 INFO - 'COMPUTERNAME': 'T-XP32-IX-016', 11:40:53 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:40:53 INFO - 'DCLOCATION': 'SCL3', 11:40:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:40:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:40:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:40:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:40:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:40:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:40:53 INFO - 'HOMEDRIVE': 'C:', 11:40:53 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-016', 11:40:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:40:53 INFO - 'KTS_VERSION': '1.19c', 11:40:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:40:53 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-016', 11:40:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:40:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:40:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:40:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:40:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:40:53 INFO - 'MOZ_AIRBAG': '1', 11:40:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:40:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:40:53 INFO - 'MOZ_MSVCVERSION': '8', 11:40:53 INFO - 'MOZ_NO_REMOTE': '1', 11:40:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:40:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:40:53 INFO - 'NO_EM_RESTART': '1', 11:40:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:40:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:40:53 INFO - 'OS': 'Windows_NT', 11:40:53 INFO - 'OURDRIVE': 'C:', 11:40:53 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', 11:40:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:40:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:40:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:40:53 INFO - 'PROCESSOR_LEVEL': '6', 11:40:53 INFO - 'PROCESSOR_REVISION': '1e05', 11:40:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:40:53 INFO - 'PROMPT': '$P$G', 11:40:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:40:53 INFO - 'PWD': 'C:\\slave\\test', 11:40:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:40:53 INFO - 'SESSIONNAME': 'Console', 11:40:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:40:53 INFO - 'SYSTEMDRIVE': 'C:', 11:40:53 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:40:53 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:40:53 INFO - 'TEST1': 'testie', 11:40:53 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:40:53 INFO - 'USERDOMAIN': 'T-XP32-IX-016', 11:40:53 INFO - 'USERNAME': 'cltbld', 11:40:53 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016', 11:40:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:40:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:40:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:40:53 INFO - 'WINDIR': 'C:\\WINDOWS', 11:40:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:40:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:40:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:40:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:40:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:40:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:40:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:40:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:40:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:40:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:40:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:40:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:40:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:40:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:40:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:40:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:40:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:40:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:40:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:40:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:40:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:40:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:40:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:40:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:40:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:40:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:40:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:40:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:40:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:40:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:40:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:40:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:40:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:40:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:40:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:40:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:40:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:40:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:40:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:40:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:40:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:40:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:40:58 INFO - Unpacking c:\slave\test\build\tests\marionette 11:40:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:40:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:40:58 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)) 11:41:04 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)) 11:41:04 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)) 11:41:04 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)) 11:41:04 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)) 11:41:04 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 11:41:04 INFO - Downloading blessings-1.6.tar.gz 11:41:04 INFO - Running setup.py egg_info for package blessings 11:41:04 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)) 11:41:04 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:41:04 INFO - Running setup.py install for blessings 11:41:04 INFO - Running setup.py install for browsermob-proxy 11:41:04 INFO - Running setup.py install for manifestparser 11:41:04 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:41:04 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:41:04 INFO - Running setup.py install for marionette-client 11:41:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:41:04 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:41:04 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:41:04 INFO - Running setup.py install for marionette-driver 11:41:04 INFO - Running setup.py install for mozcrash 11:41:04 INFO - Running setup.py install for mozdebug 11:41:04 INFO - Running setup.py install for mozdevice 11:41:04 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:41:04 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:41:04 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:41:04 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:41:04 INFO - Running setup.py install for mozhttpd 11:41:04 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:41:04 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:41:04 INFO - Running setup.py install for mozInstall 11:41:04 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:41:04 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:41:04 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:41:04 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:41:04 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:41:04 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:41:04 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:41:04 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:41:04 INFO - Running setup.py install for mozleak 11:41:04 INFO - Running setup.py install for mozprofile 11:41:04 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:41:04 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:41:04 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:41:04 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:41:04 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:41:04 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:41:04 INFO - Running setup.py install for mozrunner 11:41:04 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:41:04 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:41:05 INFO - Running setup.py install for mozscreenshot 11:41:05 INFO - Running setup.py install for moztest 11:41:05 INFO - Running setup.py install for mozversion 11:41:05 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:41:05 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:41:05 INFO - Running setup.py install for wptserve 11:41:05 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:41:05 INFO - Cleaning up... 11:41:05 INFO - Return code: 0 11:41:05 INFO - Done creating virtualenv C:\slave\test\build\venv. 11:41:05 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:41:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:41:05 INFO - Reading from file tmpfile_stdout 11:41:05 INFO - Using _rmtree_windows ... 11:41:05 INFO - Using _rmtree_windows ... 11:41:05 INFO - Current package versions: 11:41:05 INFO - blessings == 1.6 11:41:05 INFO - blobuploader == 1.2.4 11:41:05 INFO - browsermob-proxy == 0.6.0 11:41:05 INFO - distribute == 0.6.14 11:41:05 INFO - docopt == 0.6.1 11:41:05 INFO - manifestparser == 1.1 11:41:05 INFO - marionette-client == 2.3.0 11:41:05 INFO - marionette-driver == 1.4.0 11:41:05 INFO - mozInstall == 1.12 11:41:05 INFO - mozcrash == 0.17 11:41:05 INFO - mozdebug == 0.1 11:41:05 INFO - mozdevice == 0.48 11:41:05 INFO - mozfile == 1.2 11:41:05 INFO - mozhttpd == 0.7 11:41:05 INFO - mozinfo == 0.9 11:41:05 INFO - mozleak == 0.1 11:41:05 INFO - mozlog == 3.1 11:41:05 INFO - moznetwork == 0.27 11:41:05 INFO - mozprocess == 0.22 11:41:05 INFO - mozprofile == 0.28 11:41:05 INFO - mozrunner == 6.11 11:41:05 INFO - mozscreenshot == 0.1 11:41:05 INFO - mozsystemmonitor == 0.0 11:41:05 INFO - moztest == 0.7 11:41:05 INFO - mozversion == 1.4 11:41:05 INFO - requests == 1.2.3 11:41:05 INFO - wptserve == 1.4.0 11:41:05 INFO - Running post-action listener: _resource_record_post_action 11:41:05 INFO - Running post-action listener: _start_resource_monitoring 11:41:05 INFO - Starting resource monitoring. 11:41:05 INFO - ##### 11:41:05 INFO - ##### Running pull step. 11:41:05 INFO - ##### 11:41:05 INFO - Running pre-action listener: _resource_record_pre_action 11:41:05 INFO - Running main action method: pull 11:41:05 INFO - Pull has nothing to do! 11:41:05 INFO - Running post-action listener: _resource_record_post_action 11:41:05 INFO - ##### 11:41:05 INFO - ##### Running install step. 11:41:05 INFO - ##### 11:41:05 INFO - Running pre-action listener: _resource_record_pre_action 11:41:05 INFO - Running main action method: install 11:41:05 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:41:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:41:06 INFO - Reading from file tmpfile_stdout 11:41:06 INFO - Using _rmtree_windows ... 11:41:06 INFO - Using _rmtree_windows ... 11:41:06 INFO - Detecting whether we're running mozinstall >=1.0... 11:41:06 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 11:41:06 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 11:41:06 INFO - Reading from file tmpfile_stdout 11:41:06 INFO - Output received: 11:41:06 INFO - Usage: mozinstall-script.py [options] installer 11:41:06 INFO - Options: 11:41:06 INFO - -h, --help show this help message and exit 11:41:06 INFO - -d DEST, --destination=DEST 11:41:06 INFO - Directory to install application into. [default: 11:41:06 INFO - "C:\slave\test"] 11:41:06 INFO - --app=APP Application being installed. [default: firefox] 11:41:06 INFO - Using _rmtree_windows ... 11:41:06 INFO - Using _rmtree_windows ... 11:41:06 INFO - mkdir: C:\slave\test\build\application 11:41:06 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'] 11:41:06 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 11:41:11 INFO - Reading from file tmpfile_stdout 11:41:11 INFO - Output received: 11:41:11 INFO - C:\slave\test\build\application\firefox\firefox.exe 11:41:11 INFO - Using _rmtree_windows ... 11:41:11 INFO - Using _rmtree_windows ... 11:41:11 INFO - Running post-action listener: _resource_record_post_action 11:41:11 INFO - ##### 11:41:11 INFO - ##### Running run-tests step. 11:41:11 INFO - ##### 11:41:11 INFO - Running pre-action listener: _resource_record_pre_action 11:41:11 INFO - Running main action method: run_tests 11:41:11 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 11:41:11 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:41:11 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:41:11 INFO - grabbing minidump binary from tooltool 11:41:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:41:11 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 0x00BEC2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E300C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 11:41:11 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 11:41:11 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 11:41:11 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 11:41:11 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpf3pnf8 11:41:11 INFO - INFO - File integrity verified, renaming tmpf3pnf8 to win32-minidump_stackwalk.exe 11:41:11 INFO - Return code: 0 11:41:11 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 11:41:11 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 11:41:11 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/cpnd8QXNRTqs6CxbQBFcsQ/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 11:41:11 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/cpnd8QXNRTqs6CxbQBFcsQ/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 11:41:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:41:11 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016\\Application Data', 11:41:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:41:11 INFO - 'COMPUTERNAME': 'T-XP32-IX-016', 11:41:11 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:41:11 INFO - 'DCLOCATION': 'SCL3', 11:41:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:41:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:41:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:41:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:41:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:41:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:41:11 INFO - 'HOMEDRIVE': 'C:', 11:41:11 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-016', 11:41:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:41:11 INFO - 'KTS_VERSION': '1.19c', 11:41:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:41:11 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-016', 11:41:11 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 11:41:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:41:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:41:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:41:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:41:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:41:11 INFO - 'MOZ_AIRBAG': '1', 11:41:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:41:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:41:11 INFO - 'MOZ_MSVCVERSION': '8', 11:41:11 INFO - 'MOZ_NO_REMOTE': '1', 11:41:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:41:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:41:11 INFO - 'NO_EM_RESTART': '1', 11:41:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:41:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:41:11 INFO - 'OS': 'Windows_NT', 11:41:11 INFO - 'OURDRIVE': 'C:', 11:41:11 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', 11:41:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:41:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:41:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:41:11 INFO - 'PROCESSOR_LEVEL': '6', 11:41:11 INFO - 'PROCESSOR_REVISION': '1e05', 11:41:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:41:11 INFO - 'PROMPT': '$P$G', 11:41:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:41:11 INFO - 'PWD': 'C:\\slave\\test', 11:41:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:41:11 INFO - 'SESSIONNAME': 'Console', 11:41:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:41:11 INFO - 'SYSTEMDRIVE': 'C:', 11:41:11 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:41:11 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:41:11 INFO - 'TEST1': 'testie', 11:41:11 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:41:11 INFO - 'USERDOMAIN': 'T-XP32-IX-016', 11:41:11 INFO - 'USERNAME': 'cltbld', 11:41:11 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016', 11:41:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:41:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:41:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:41:11 INFO - 'WINDIR': 'C:\\WINDOWS', 11:41:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:41:11 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/cpnd8QXNRTqs6CxbQBFcsQ/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 11:41:12 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 11:41:12 INFO - import pkg_resources 11:41:13 INFO - Using 1 client processes 11:41:16 INFO - SUITE-START | Running 778 tests 11:41:16 INFO - Running testharness tests 11:41:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:41:16 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 11:41:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:41:16 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 11:41:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:41:16 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 11:41:16 INFO - Setting up ssl 11:41:17 INFO - PROCESS | certutil | 11:41:17 INFO - PROCESS | certutil | 11:41:17 INFO - PROCESS | certutil | 11:41:17 INFO - Certificate Nickname Trust Attributes 11:41:17 INFO - SSL,S/MIME,JAR/XPI 11:41:17 INFO - 11:41:17 INFO - web-platform-tests CT,, 11:41:17 INFO - 11:41:17 INFO - Starting runner 11:41:20 INFO - PROCESS | 3640 | [3640] 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 11:41:20 INFO - PROCESS | 3640 | [3640] 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 11:41:20 INFO - PROCESS | 3640 | [3640] 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 11:41:21 INFO - PROCESS | 3640 | [3640] 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 11:41:21 INFO - PROCESS | 3640 | [3640] 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 11:41:21 INFO - PROCESS | 3640 | [3640] 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 11:41:21 INFO - PROCESS | 3640 | 1461008481628 Marionette DEBUG Marionette enabled via build flag and pref 11:41:21 INFO - PROCESS | 3640 | ++DOCSHELL 144A5C00 == 1 [pid = 3640] [id = 1] 11:41:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 1 (144A6000) [pid = 3640] [serial = 1] [outer = 00000000] 11:41:21 INFO - PROCESS | 3640 | [3640] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 11:41:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 2 (144A6C00) [pid = 3640] [serial = 2] [outer = 144A6000] 11:41:21 INFO - PROCESS | 3640 | [3640] 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 11:41:21 INFO - PROCESS | 3640 | [3640] 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 11:41:21 INFO - PROCESS | 3640 | ++DOCSHELL 14A9B000 == 2 [pid = 3640] [id = 2] 11:41:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 3 (14A9B400) [pid = 3640] [serial = 3] [outer = 00000000] 11:41:21 INFO - PROCESS | 3640 | [3640] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 11:41:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 4 (14A9C000) [pid = 3640] [serial = 4] [outer = 14A9B400] 11:41:22 INFO - PROCESS | 3640 | 1461008482178 Marionette INFO Listening on port 2828 11:41:22 INFO - PROCESS | 3640 | 1461008482544 Marionette DEBUG Marionette enabled via command-line flag 11:41:22 INFO - PROCESS | 3640 | ++DOCSHELL 13AC2C00 == 3 [pid = 3640] [id = 3] 11:41:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 5 (13ACAC00) [pid = 3640] [serial = 5] [outer = 00000000] 11:41:22 INFO - PROCESS | 3640 | [3640] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 11:41:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 6 (13ACB800) [pid = 3640] [serial = 6] [outer = 13ACAC00] 11:41:22 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:41:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 7 (16554000) [pid = 3640] [serial = 7] [outer = 14A9B400] 11:41:22 INFO - PROCESS | 3640 | [3640] 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 11:41:22 INFO - PROCESS | 3640 | 1461008482854 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1440 11:41:22 INFO - PROCESS | 3640 | [3640] 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 11:41:22 INFO - PROCESS | 3640 | 1461008482903 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1441 11:41:22 INFO - PROCESS | 3640 | 1461008482906 Marionette DEBUG Closed connection conn0 11:41:22 INFO - PROCESS | 3640 | 1461008482998 Marionette DEBUG Closed connection conn1 11:41:22 INFO - PROCESS | 3640 | [3640] 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 11:41:22 INFO - PROCESS | 3640 | 1461008482987 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1442 11:41:23 INFO - PROCESS | 3640 | 1461008483026 Marionette DEBUG Closed connection conn2 11:41:23 INFO - PROCESS | 3640 | [3640] 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 11:41:23 INFO - PROCESS | 3640 | 1461008483036 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1443 11:41:23 INFO - PROCESS | 3640 | ++DOCSHELL 144A5000 == 4 [pid = 3640] [id = 4] 11:41:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 8 (14A9D000) [pid = 3640] [serial = 8] [outer = 00000000] 11:41:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 9 (164AF800) [pid = 3640] [serial = 9] [outer = 14A9D000] 11:41:23 INFO - PROCESS | 3640 | [3640] 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 11:41:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 10 (164B6C00) [pid = 3640] [serial = 10] [outer = 14A9D000] 11:41:23 INFO - PROCESS | 3640 | 1461008483294 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:41:23 INFO - PROCESS | 3640 | 1461008483300 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":"20160418075623","device":"desktop","version":"48.0a1"} 11:41:23 INFO - PROCESS | 3640 | [3640] 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 11:41:23 INFO - PROCESS | 3640 | [3640] 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 11:41:23 INFO - PROCESS | 3640 | [3640] 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 11:41:23 INFO - PROCESS | 3640 | [3640] 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 11:41:24 INFO - PROCESS | 3640 | ++DOCSHELL 18687800 == 5 [pid = 3640] [id = 5] 11:41:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 11 (18688000) [pid = 3640] [serial = 11] [outer = 00000000] 11:41:24 INFO - PROCESS | 3640 | ++DOCSHELL 1868B000 == 6 [pid = 3640] [id = 6] 11:41:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 12 (1868B800) [pid = 3640] [serial = 12] [outer = 00000000] 11:41:24 INFO - PROCESS | 3640 | [3640] 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 11:41:24 INFO - PROCESS | 3640 | ++DOCSHELL 19011000 == 7 [pid = 3640] [id = 7] 11:41:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 13 (19011400) [pid = 3640] [serial = 13] [outer = 00000000] 11:41:24 INFO - PROCESS | 3640 | [3640] 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 11:41:24 INFO - PROCESS | 3640 | [3640] 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 11:41:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 14 (19426800) [pid = 3640] [serial = 14] [outer = 19011400] 11:41:25 INFO - PROCESS | 3640 | [3640] 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 11:41:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 15 (1913B400) [pid = 3640] [serial = 15] [outer = 18688000] 11:41:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 16 (1913CC00) [pid = 3640] [serial = 16] [outer = 1868B800] 11:41:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 17 (19727400) [pid = 3640] [serial = 17] [outer = 19011400] 11:41:25 INFO - PROCESS | 3640 | 1461008485691 Marionette DEBUG loaded listener.js 11:41:25 INFO - PROCESS | 3640 | 1461008485704 Marionette DEBUG loaded listener.js 11:41:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 18 (1A5AF400) [pid = 3640] [serial = 18] [outer = 19011400] 11:41:26 INFO - PROCESS | 3640 | 1461008486250 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"0cc9ebd9-c7cb-4358-accd-ce2a5be8edad","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":"20160418075623","device":"desktop","version":"48.0a1","command_id":1}}] 11:41:26 INFO - PROCESS | 3640 | 1461008486400 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}] 11:41:26 INFO - PROCESS | 3640 | 1461008486466 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 11:41:26 INFO - PROCESS | 3640 | 1461008486572 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:41:26 INFO - PROCESS | 3640 | [3640] 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 11:41:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 19 (16B52C00) [pid = 3640] [serial = 19] [outer = 19011400] 11:41:27 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:41:27 INFO - PROCESS | 3640 | 1461008487093 Marionette TRACE conn3 <- [1,3,null,{}] 11:41:27 INFO - PROCESS | 3640 | 1461008487113 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 11:41:27 INFO - PROCESS | 3640 | 1461008487170 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 11:41:27 INFO - PROCESS | 3640 | 1461008487195 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 11:41:27 INFO - PROCESS | 3640 | 1461008487197 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 11:41:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:41:27 INFO - PROCESS | 3640 | 1461008487201 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:41:27 INFO - PROCESS | 3640 | 1461008487205 Marionette TRACE conn3 <- [1,6,null,{}] 11:41:27 INFO - PROCESS | 3640 | 1461008487218 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}] 11:41:27 INFO - PROCESS | 3640 | 1461008487234 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 11:41:27 INFO - PROCESS | 3640 | 1461008487240 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:27 INFO - PROCESS | 3640 | ++DOCSHELL 1900D000 == 8 [pid = 3640] [id = 8] 11:41:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 20 (1C27D800) [pid = 3640] [serial = 20] [outer = 00000000] 11:41:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 21 (1C280400) [pid = 3640] [serial = 21] [outer = 1C27D800] 11:41:27 INFO - PROCESS | 3640 | 1461008487287 Marionette DEBUG loaded listener.js 11:41:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 22 (1C283800) [pid = 3640] [serial = 22] [outer = 1C27D800] 11:41:27 INFO - PROCESS | 3640 | ++DOCSHELL 1CE64C00 == 9 [pid = 3640] [id = 9] 11:41:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 23 (1CE65400) [pid = 3640] [serial = 23] [outer = 00000000] 11:41:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 24 (1CE68400) [pid = 3640] [serial = 24] [outer = 1CE65400] 11:41:27 INFO - PROCESS | 3640 | 1461008487702 Marionette DEBUG loaded listener.js 11:41:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 25 (1CE6AC00) [pid = 3640] [serial = 25] [outer = 1CE65400] 11:41:27 INFO - PROCESS | 3640 | 1461008487914 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]]]}] 11:41:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:41:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 758ms 11:41:28 INFO - PROCESS | 3640 | 1461008488023 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 11:41:28 INFO - PROCESS | 3640 | 1461008488026 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 11:41:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:41:28 INFO - PROCESS | 3640 | 1461008488042 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:41:28 INFO - PROCESS | 3640 | 1461008488044 Marionette TRACE conn3 <- [1,10,null,{}] 11:41:28 INFO - PROCESS | 3640 | 1461008488076 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}] 11:41:28 INFO - PROCESS | 3640 | 1461008488192 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 11:41:28 INFO - PROCESS | 3640 | 1461008488206 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:28 INFO - PROCESS | 3640 | ++DOCSHELL 1D5BFC00 == 10 [pid = 3640] [id = 10] 11:41:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 26 (1D5C0000) [pid = 3640] [serial = 26] [outer = 00000000] 11:41:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 27 (1DBD3000) [pid = 3640] [serial = 27] [outer = 1D5C0000] 11:41:28 INFO - PROCESS | 3640 | 1461008488253 Marionette DEBUG loaded listener.js 11:41:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 28 (1DBD6800) [pid = 3640] [serial = 28] [outer = 1D5C0000] 11:41:28 INFO - PROCESS | 3640 | 1461008488600 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]]]}] 11:41:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:41:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 595ms 11:41:28 INFO - PROCESS | 3640 | 1461008488626 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 11:41:28 INFO - PROCESS | 3640 | 1461008488628 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 11:41:28 INFO - PROCESS | 3640 | 1461008488631 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:41:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:41:28 INFO - PROCESS | 3640 | 1461008488633 Marionette TRACE conn3 <- [1,14,null,{}] 11:41:28 INFO - PROCESS | 3640 | 1461008488636 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}] 11:41:28 INFO - PROCESS | 3640 | 1461008488728 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 11:41:28 INFO - PROCESS | 3640 | 1461008488741 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:28 INFO - PROCESS | 3640 | ++DOCSHELL 1D741000 == 11 [pid = 3640] [id = 11] 11:41:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 29 (1D742800) [pid = 3640] [serial = 29] [outer = 00000000] 11:41:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 30 (1D7BC800) [pid = 3640] [serial = 30] [outer = 1D742800] 11:41:28 INFO - PROCESS | 3640 | 1461008488769 Marionette DEBUG loaded listener.js 11:41:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 31 (1DBD0800) [pid = 3640] [serial = 31] [outer = 1D742800] 11:41:29 INFO - PROCESS | 3640 | 1461008489117 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]]]}] 11:41:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:41:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 565ms 11:41:29 INFO - PROCESS | 3640 | 1461008489193 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 11:41:29 INFO - PROCESS | 3640 | 1461008489194 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 11:41:29 INFO - PROCESS | 3640 | 1461008489198 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:41:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:41:29 INFO - PROCESS | 3640 | 1461008489200 Marionette TRACE conn3 <- [1,18,null,{}] 11:41:29 INFO - PROCESS | 3640 | 1461008489203 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}] 11:41:29 INFO - PROCESS | 3640 | 1461008489291 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 11:41:29 INFO - PROCESS | 3640 | 1461008489298 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:29 INFO - PROCESS | 3640 | ++DOCSHELL 1D8B4400 == 12 [pid = 3640] [id = 12] 11:41:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 32 (1D8B4800) [pid = 3640] [serial = 32] [outer = 00000000] 11:41:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 33 (1D8BF400) [pid = 3640] [serial = 33] [outer = 1D8B4800] 11:41:29 INFO - PROCESS | 3640 | 1461008489346 Marionette DEBUG loaded listener.js 11:41:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 34 (1E014000) [pid = 3640] [serial = 34] [outer = 1D8B4800] 11:41:29 INFO - PROCESS | 3640 | 1461008489697 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]]]}] 11:41:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:41:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 505ms 11:41:29 INFO - PROCESS | 3640 | 1461008489717 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 11:41:29 INFO - PROCESS | 3640 | 1461008489719 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 11:41:29 INFO - PROCESS | 3640 | 1461008489722 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:41:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:41:29 INFO - PROCESS | 3640 | 1461008489724 Marionette TRACE conn3 <- [1,22,null,{}] 11:41:29 INFO - PROCESS | 3640 | 1461008489727 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}] 11:41:29 INFO - PROCESS | 3640 | 1461008489796 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 11:41:29 INFO - PROCESS | 3640 | 1461008489802 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:29 INFO - PROCESS | 3640 | ++DOCSHELL 1E01A000 == 13 [pid = 3640] [id = 13] 11:41:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 35 (1E01C000) [pid = 3640] [serial = 35] [outer = 00000000] 11:41:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 36 (1E227400) [pid = 3640] [serial = 36] [outer = 1E01C000] 11:41:29 INFO - PROCESS | 3640 | 1461008489854 Marionette DEBUG loaded listener.js 11:41:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 37 (1E22AC00) [pid = 3640] [serial = 37] [outer = 1E01C000] 11:41:30 INFO - PROCESS | 3640 | 1461008490154 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]]]}] 11:41:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:41:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 461ms 11:41:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:41:30 INFO - PROCESS | 3640 | 1461008490185 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 11:41:30 INFO - PROCESS | 3640 | 1461008490187 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 11:41:30 INFO - PROCESS | 3640 | 1461008490190 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:41:30 INFO - PROCESS | 3640 | 1461008490192 Marionette TRACE conn3 <- [1,26,null,{}] 11:41:30 INFO - PROCESS | 3640 | 1461008490195 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}] 11:41:30 INFO - PROCESS | 3640 | 1461008490284 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 11:41:30 INFO - PROCESS | 3640 | 1461008490290 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:30 INFO - PROCESS | 3640 | ++DOCSHELL 1E35B000 == 14 [pid = 3640] [id = 14] 11:41:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 38 (1E35D000) [pid = 3640] [serial = 38] [outer = 00000000] 11:41:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 39 (1E364000) [pid = 3640] [serial = 39] [outer = 1E35D000] 11:41:30 INFO - PROCESS | 3640 | 1461008490334 Marionette DEBUG loaded listener.js 11:41:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 40 (1E367C00) [pid = 3640] [serial = 40] [outer = 1E35D000] 11:41:30 INFO - PROCESS | 3640 | 1461008490647 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]]]}] 11:41:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:41:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 506ms 11:41:30 INFO - PROCESS | 3640 | 1461008490704 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 11:41:30 INFO - PROCESS | 3640 | 1461008490706 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 11:41:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:41:30 INFO - PROCESS | 3640 | 1461008490709 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:41:30 INFO - PROCESS | 3640 | 1461008490710 Marionette TRACE conn3 <- [1,30,null,{}] 11:41:30 INFO - PROCESS | 3640 | 1461008490714 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}] 11:41:30 INFO - PROCESS | 3640 | 1461008490795 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 11:41:30 INFO - PROCESS | 3640 | 1461008490801 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:30 INFO - PROCESS | 3640 | ++DOCSHELL 1E4F3400 == 15 [pid = 3640] [id = 15] 11:41:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 41 (1E4F4400) [pid = 3640] [serial = 41] [outer = 00000000] 11:41:30 INFO - PROCESS | 3640 | ++DOCSHELL 1E4F4C00 == 16 [pid = 3640] [id = 16] 11:41:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 42 (1E4F5800) [pid = 3640] [serial = 42] [outer = 00000000] 11:41:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 43 (1E4F9000) [pid = 3640] [serial = 43] [outer = 1E4F5800] 11:41:30 INFO - PROCESS | 3640 | 1461008490852 Marionette DEBUG loaded listener.js 11:41:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 44 (1E4FA800) [pid = 3640] [serial = 44] [outer = 1E4F5800] 11:41:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 45 (1E4EE000) [pid = 3640] [serial = 45] [outer = 1E4F4400] 11:41:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 46 (1E671400) [pid = 3640] [serial = 46] [outer = 1E4F4400] 11:41:31 INFO - PROCESS | 3640 | ++DOCSHELL 1D8BAC00 == 17 [pid = 3640] [id = 17] 11:41:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 47 (1E4F0400) [pid = 3640] [serial = 47] [outer = 00000000] 11:41:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 48 (1E674800) [pid = 3640] [serial = 48] [outer = 1E4F0400] 11:41:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 49 (1E6EB000) [pid = 3640] [serial = 49] [outer = 1E4F0400] 11:41:31 INFO - PROCESS | 3640 | 1461008491817 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]]]}] 11:41:31 INFO - PROCESS | 3640 | --DOCSHELL 144A5C00 == 16 [pid = 3640] [id = 1] 11:41:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:41:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1190ms 11:41:31 INFO - PROCESS | 3640 | 1461008491901 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 11:41:31 INFO - PROCESS | 3640 | 1461008491906 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 11:41:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:41:31 INFO - PROCESS | 3640 | 1461008491912 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:41:31 INFO - PROCESS | 3640 | 1461008491917 Marionette TRACE conn3 <- [1,34,null,{}] 11:41:31 INFO - PROCESS | 3640 | 1461008491924 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}] 11:41:32 INFO - PROCESS | 3640 | 1461008492041 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 11:41:32 INFO - PROCESS | 3640 | 1461008492115 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:32 INFO - PROCESS | 3640 | ++DOCSHELL 12BDFC00 == 17 [pid = 3640] [id = 18] 11:41:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 50 (12BE1C00) [pid = 3640] [serial = 50] [outer = 00000000] 11:41:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 51 (1325F800) [pid = 3640] [serial = 51] [outer = 12BE1C00] 11:41:32 INFO - PROCESS | 3640 | 1461008492159 Marionette DEBUG loaded listener.js 11:41:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 52 (1366C000) [pid = 3640] [serial = 52] [outer = 12BE1C00] 11:41:32 INFO - PROCESS | 3640 | 1461008492674 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]]]}] 11:41:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:41:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 803ms 11:41:32 INFO - PROCESS | 3640 | 1461008492717 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 11:41:32 INFO - PROCESS | 3640 | 1461008492723 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 11:41:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:41:32 INFO - PROCESS | 3640 | 1461008492730 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:41:32 INFO - PROCESS | 3640 | 1461008492732 Marionette TRACE conn3 <- [1,38,null,{}] 11:41:32 INFO - PROCESS | 3640 | 1461008492736 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}] 11:41:32 INFO - PROCESS | 3640 | 1461008492842 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 11:41:32 INFO - PROCESS | 3640 | 1461008492889 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:32 INFO - PROCESS | 3640 | ++DOCSHELL 143B2400 == 18 [pid = 3640] [id = 19] 11:41:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 53 (144B1000) [pid = 3640] [serial = 53] [outer = 00000000] 11:41:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 54 (15E6EC00) [pid = 3640] [serial = 54] [outer = 144B1000] 11:41:32 INFO - PROCESS | 3640 | 1461008492951 Marionette DEBUG loaded listener.js 11:41:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 55 (164B2800) [pid = 3640] [serial = 55] [outer = 144B1000] 11:41:33 INFO - PROCESS | 3640 | 1461008493563 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]]]}] 11:41:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:41:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 848ms 11:41:33 INFO - PROCESS | 3640 | 1461008493579 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 11:41:33 INFO - PROCESS | 3640 | 1461008493581 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 11:41:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:41:33 INFO - PROCESS | 3640 | 1461008493585 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:41:33 INFO - PROCESS | 3640 | 1461008493589 Marionette TRACE conn3 <- [1,42,null,{}] 11:41:33 INFO - PROCESS | 3640 | 1461008493599 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}] 11:41:33 INFO - PROCESS | 3640 | 1461008493723 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 11:41:33 INFO - PROCESS | 3640 | 1461008493787 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:33 INFO - PROCESS | 3640 | ++DOCSHELL 16B5DC00 == 19 [pid = 3640] [id = 20] 11:41:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 56 (17E8F400) [pid = 3640] [serial = 56] [outer = 00000000] 11:41:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 57 (18657000) [pid = 3640] [serial = 57] [outer = 17E8F400] 11:41:33 INFO - PROCESS | 3640 | 1461008493846 Marionette DEBUG loaded listener.js 11:41:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 58 (1868B400) [pid = 3640] [serial = 58] [outer = 17E8F400] 11:41:34 INFO - PROCESS | 3640 | 1461008494506 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]]]}] 11:41:34 INFO - PROCESS | 3640 | --DOCSHELL 144A5000 == 18 [pid = 3640] [id = 4] 11:41:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:41:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 952ms 11:41:34 INFO - PROCESS | 3640 | 1461008494557 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 11:41:34 INFO - PROCESS | 3640 | 1461008494562 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 11:41:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:41:34 INFO - PROCESS | 3640 | 1461008494568 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:41:34 INFO - PROCESS | 3640 | 1461008494571 Marionette TRACE conn3 <- [1,46,null,{}] 11:41:34 INFO - PROCESS | 3640 | 1461008494576 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}] 11:41:34 INFO - PROCESS | 3640 | 1461008494637 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 11:41:34 INFO - PROCESS | 3640 | 1461008494648 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:34 INFO - PROCESS | 3640 | ++DOCSHELL 1325F000 == 19 [pid = 3640] [id = 21] 11:41:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 59 (1325FC00) [pid = 3640] [serial = 59] [outer = 00000000] 11:41:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 60 (13676800) [pid = 3640] [serial = 60] [outer = 1325FC00] 11:41:34 INFO - PROCESS | 3640 | 1461008494699 Marionette DEBUG loaded listener.js 11:41:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 61 (13A21800) [pid = 3640] [serial = 61] [outer = 1325FC00] 11:41:35 INFO - PROCESS | 3640 | 1461008495106 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]]]}] 11:41:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 566ms 11:41:35 INFO - PROCESS | 3640 | 1461008495214 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 11:41:35 INFO - PROCESS | 3640 | 1461008495219 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 11:41:35 INFO - PROCESS | 3640 | 1461008495231 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:41:35 INFO - PROCESS | 3640 | 1461008495234 Marionette TRACE conn3 <- [1,50,null,{}] 11:41:35 INFO - PROCESS | 3640 | 1461008495238 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}] 11:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:41:35 INFO - PROCESS | 3640 | 1461008495304 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 11:41:35 INFO - PROCESS | 3640 | 1461008495311 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:35 INFO - PROCESS | 3640 | ++DOCSHELL 14447800 == 20 [pid = 3640] [id = 22] 11:41:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 62 (1444B400) [pid = 3640] [serial = 62] [outer = 00000000] 11:41:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (159EE000) [pid = 3640] [serial = 63] [outer = 1444B400] 11:41:35 INFO - PROCESS | 3640 | 1461008495356 Marionette DEBUG loaded listener.js 11:41:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (15BCD800) [pid = 3640] [serial = 64] [outer = 1444B400] 11:41:35 INFO - PROCESS | 3640 | 1461008495747 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]]]}] 11:41:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 535ms 11:41:35 INFO - PROCESS | 3640 | 1461008495782 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 11:41:35 INFO - PROCESS | 3640 | 1461008495785 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 11:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:41:35 INFO - PROCESS | 3640 | 1461008495788 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:41:35 INFO - PROCESS | 3640 | 1461008495791 Marionette TRACE conn3 <- [1,54,null,{}] 11:41:35 INFO - PROCESS | 3640 | 1461008495806 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}] 11:41:35 INFO - PROCESS | 3640 | 1461008495885 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 11:41:35 INFO - PROCESS | 3640 | 1461008495892 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:35 INFO - PROCESS | 3640 | ++DOCSHELL 15DDE800 == 21 [pid = 3640] [id = 23] 11:41:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (15DE0000) [pid = 3640] [serial = 65] [outer = 00000000] 11:41:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (164AFC00) [pid = 3640] [serial = 66] [outer = 15DE0000] 11:41:35 INFO - PROCESS | 3640 | 1461008495938 Marionette DEBUG loaded listener.js 11:41:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (16871C00) [pid = 3640] [serial = 67] [outer = 15DE0000] 11:41:36 INFO - PROCESS | 3640 | 1461008496322 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]]]}] 11:41:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 565ms 11:41:36 INFO - PROCESS | 3640 | 1461008496368 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 11:41:36 INFO - PROCESS | 3640 | 1461008496371 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 11:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:41:36 INFO - PROCESS | 3640 | 1461008496374 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:41:36 INFO - PROCESS | 3640 | 1461008496358 Marionette TRACE conn3 <- [1,58,null,{}] 11:41:36 INFO - PROCESS | 3640 | 1461008496362 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}] 11:41:36 INFO - PROCESS | 3640 | 1461008496443 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 11:41:36 INFO - PROCESS | 3640 | 1461008496449 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:36 INFO - PROCESS | 3640 | ++DOCSHELL 16B49400 == 22 [pid = 3640] [id = 24] 11:41:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (16B4BC00) [pid = 3640] [serial = 68] [outer = 00000000] 11:41:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (17E91000) [pid = 3640] [serial = 69] [outer = 16B4BC00] 11:41:36 INFO - PROCESS | 3640 | 1461008496495 Marionette DEBUG loaded listener.js 11:41:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (17E9E000) [pid = 3640] [serial = 70] [outer = 16B4BC00] 11:41:36 INFO - PROCESS | 3640 | 1461008496868 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]]]}] 11:41:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 565ms 11:41:36 INFO - PROCESS | 3640 | 1461008496934 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 11:41:36 INFO - PROCESS | 3640 | 1461008496936 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 11:41:36 INFO - PROCESS | 3640 | 1461008496939 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:41:36 INFO - PROCESS | 3640 | 1461008496941 Marionette TRACE conn3 <- [1,62,null,{}] 11:41:36 INFO - PROCESS | 3640 | 1461008496944 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}] 11:41:36 INFO - PROCESS | 3640 | 1461008497020 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 11:41:37 INFO - PROCESS | 3640 | 1461008497028 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:37 INFO - PROCESS | 3640 | ++DOCSHELL 16B5FC00 == 23 [pid = 3640] [id = 25] 11:41:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (18116C00) [pid = 3640] [serial = 71] [outer = 00000000] 11:41:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (1852DC00) [pid = 3640] [serial = 72] [outer = 18116C00] 11:41:37 INFO - PROCESS | 3640 | 1461008497079 Marionette DEBUG loaded listener.js 11:41:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (1852E800) [pid = 3640] [serial = 73] [outer = 18116C00] 11:41:37 INFO - PROCESS | 3640 | 1461008497440 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]]]}] 11:41:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:41:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 565ms 11:41:37 INFO - PROCESS | 3640 | 1461008497502 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 11:41:37 INFO - PROCESS | 3640 | 1461008497504 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 11:41:37 INFO - PROCESS | 3640 | 1461008497507 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:41:37 INFO - PROCESS | 3640 | 1461008497509 Marionette TRACE conn3 <- [1,66,null,{}] 11:41:37 INFO - PROCESS | 3640 | 1461008497513 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}] 11:41:37 INFO - PROCESS | 3640 | 1461008497595 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 11:41:37 INFO - PROCESS | 3640 | 1461008497603 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:37 INFO - PROCESS | 3640 | ++DOCSHELL 18688C00 == 24 [pid = 3640] [id = 26] 11:41:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (18888800) [pid = 3640] [serial = 74] [outer = 00000000] 11:41:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (19421000) [pid = 3640] [serial = 75] [outer = 18888800] 11:41:37 INFO - PROCESS | 3640 | 1461008497650 Marionette DEBUG loaded listener.js 11:41:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (1942B800) [pid = 3640] [serial = 76] [outer = 18888800] 11:41:38 INFO - PROCESS | 3640 | 1461008498025 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]]]}] 11:41:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 566ms 11:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:41:38 INFO - PROCESS | 3640 | 1461008498096 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 11:41:38 INFO - PROCESS | 3640 | 1461008498098 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 11:41:38 INFO - PROCESS | 3640 | 1461008498101 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:41:38 INFO - PROCESS | 3640 | 1461008498103 Marionette TRACE conn3 <- [1,70,null,{}] 11:41:38 INFO - PROCESS | 3640 | 1461008498106 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}] 11:41:38 INFO - PROCESS | 3640 | 1461008498165 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 11:41:38 INFO - PROCESS | 3640 | 1461008498171 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:38 INFO - PROCESS | 3640 | ++DOCSHELL 12D3D400 == 25 [pid = 3640] [id = 27] 11:41:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (164B6400) [pid = 3640] [serial = 77] [outer = 00000000] 11:41:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (18660400) [pid = 3640] [serial = 78] [outer = 164B6400] 11:41:38 INFO - PROCESS | 3640 | 1461008498218 Marionette DEBUG loaded listener.js 11:41:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (19AD4400) [pid = 3640] [serial = 79] [outer = 164B6400] 11:41:38 INFO - PROCESS | 3640 | 1461008498566 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]]]}] 11:41:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 506ms 11:41:38 INFO - PROCESS | 3640 | 1461008498602 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 11:41:38 INFO - PROCESS | 3640 | 1461008498604 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 11:41:38 INFO - PROCESS | 3640 | 1461008498607 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:41:38 INFO - PROCESS | 3640 | 1461008498609 Marionette TRACE conn3 <- [1,74,null,{}] 11:41:38 INFO - PROCESS | 3640 | 1461008498612 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}] 11:41:38 INFO - PROCESS | 3640 | 1461008498717 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 11:41:38 INFO - PROCESS | 3640 | 1461008498725 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:38 INFO - PROCESS | 3640 | ++DOCSHELL 13ABF800 == 26 [pid = 3640] [id = 28] 11:41:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (1900F400) [pid = 3640] [serial = 80] [outer = 00000000] 11:41:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (19B19800) [pid = 3640] [serial = 81] [outer = 1900F400] 11:41:38 INFO - PROCESS | 3640 | 1461008498771 Marionette DEBUG loaded listener.js 11:41:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (19C6A800) [pid = 3640] [serial = 82] [outer = 1900F400] 11:41:39 INFO - PROCESS | 3640 | 1461008499131 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]]]}] 11:41:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:41:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 565ms 11:41:39 INFO - PROCESS | 3640 | 1461008499170 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 11:41:39 INFO - PROCESS | 3640 | 1461008499172 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 11:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:41:39 INFO - PROCESS | 3640 | 1461008499175 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:41:39 INFO - PROCESS | 3640 | 1461008499177 Marionette TRACE conn3 <- [1,78,null,{}] 11:41:39 INFO - PROCESS | 3640 | 1461008499180 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}] 11:41:39 INFO - PROCESS | 3640 | 1461008499278 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 11:41:39 INFO - PROCESS | 3640 | 1461008499287 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:39 INFO - PROCESS | 3640 | ++DOCSHELL 18891800 == 27 [pid = 3640] [id = 29] 11:41:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (19139800) [pid = 3640] [serial = 83] [outer = 00000000] 11:41:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (1A07C000) [pid = 3640] [serial = 84] [outer = 19139800] 11:41:39 INFO - PROCESS | 3640 | 1461008499331 Marionette DEBUG loaded listener.js 11:41:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (1A083C00) [pid = 3640] [serial = 85] [outer = 19139800] 11:41:39 INFO - PROCESS | 3640 | 1461008499690 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]]]}] 11:41:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:41:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 565ms 11:41:39 INFO - PROCESS | 3640 | 1461008499751 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 11:41:39 INFO - PROCESS | 3640 | 1461008499753 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 11:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:41:39 INFO - PROCESS | 3640 | 1461008499756 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:41:39 INFO - PROCESS | 3640 | 1461008499758 Marionette TRACE conn3 <- [1,82,null,{}] 11:41:39 INFO - PROCESS | 3640 | 1461008499761 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}] 11:41:39 INFO - PROCESS | 3640 | 1461008499835 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 11:41:39 INFO - PROCESS | 3640 | 1461008499925 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:39 INFO - PROCESS | 3640 | ++DOCSHELL 15DCF400 == 28 [pid = 3640] [id = 30] 11:41:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (18888400) [pid = 3640] [serial = 86] [outer = 00000000] 11:41:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (1A586C00) [pid = 3640] [serial = 87] [outer = 18888400] 11:41:39 INFO - PROCESS | 3640 | 1461008499951 Marionette DEBUG loaded listener.js 11:41:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1A74BC00) [pid = 3640] [serial = 88] [outer = 18888400] 11:41:40 INFO - PROCESS | 3640 | 1461008500286 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]]]}] 11:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 566ms 11:41:40 INFO - PROCESS | 3640 | 1461008500319 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 11:41:40 INFO - PROCESS | 3640 | 1461008500321 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 11:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:41:40 INFO - PROCESS | 3640 | 1461008500325 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:41:40 INFO - PROCESS | 3640 | 1461008500327 Marionette TRACE conn3 <- [1,86,null,{}] 11:41:40 INFO - PROCESS | 3640 | 1461008500330 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}] 11:41:40 INFO - PROCESS | 3640 | 1461008500449 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 11:41:40 INFO - PROCESS | 3640 | 1461008500457 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:40 INFO - PROCESS | 3640 | ++DOCSHELL 1A546000 == 29 [pid = 3640] [id = 31] 11:41:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1A587800) [pid = 3640] [serial = 89] [outer = 00000000] 11:41:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1C2E6400) [pid = 3640] [serial = 90] [outer = 1A587800] 11:41:40 INFO - PROCESS | 3640 | 1461008500504 Marionette DEBUG loaded listener.js 11:41:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1CD04800) [pid = 3640] [serial = 91] [outer = 1A587800] 11:41:40 INFO - PROCESS | 3640 | 1461008500858 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]]]}] 11:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 565ms 11:41:40 INFO - PROCESS | 3640 | 1461008500904 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 11:41:40 INFO - PROCESS | 3640 | 1461008500906 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 11:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:41:40 INFO - PROCESS | 3640 | 1461008500909 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:41:40 INFO - PROCESS | 3640 | 1461008500911 Marionette TRACE conn3 <- [1,90,null,{}] 11:41:40 INFO - PROCESS | 3640 | 1461008500914 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}] 11:41:40 INFO - PROCESS | 3640 | 1461008500969 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 11:41:40 INFO - PROCESS | 3640 | 1461008500975 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:40 INFO - PROCESS | 3640 | ++DOCSHELL 1A07AC00 == 30 [pid = 3640] [id = 32] 11:41:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1C285400) [pid = 3640] [serial = 92] [outer = 00000000] 11:41:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1D0DF400) [pid = 3640] [serial = 93] [outer = 1C285400] 11:41:41 INFO - PROCESS | 3640 | 1461008501018 Marionette DEBUG loaded listener.js 11:41:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1D0E8800) [pid = 3640] [serial = 94] [outer = 1C285400] 11:41:41 INFO - PROCESS | 3640 | 1461008501404 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]]]}] 11:41:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 565ms 11:41:41 INFO - PROCESS | 3640 | 1461008501472 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 11:41:41 INFO - PROCESS | 3640 | 1461008501474 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 11:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:41:41 INFO - PROCESS | 3640 | 1461008501477 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:41:41 INFO - PROCESS | 3640 | 1461008501479 Marionette TRACE conn3 <- [1,94,null,{}] 11:41:41 INFO - PROCESS | 3640 | 1461008501482 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}] 11:41:41 INFO - PROCESS | 3640 | 1461008501555 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 11:41:41 INFO - PROCESS | 3640 | 1461008501561 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:41 INFO - PROCESS | 3640 | ++DOCSHELL 1CE60000 == 31 [pid = 3640] [id = 33] 11:41:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1D5C8800) [pid = 3640] [serial = 95] [outer = 00000000] 11:41:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (1D744400) [pid = 3640] [serial = 96] [outer = 1D5C8800] 11:41:41 INFO - PROCESS | 3640 | 1461008501604 Marionette DEBUG loaded listener.js 11:41:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1D7B5C00) [pid = 3640] [serial = 97] [outer = 1D5C8800] 11:41:42 INFO - PROCESS | 3640 | 1461008502830 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]]]}] 11:41:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1383ms 11:41:42 INFO - PROCESS | 3640 | 1461008502865 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 11:41:42 INFO - PROCESS | 3640 | 1461008502868 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 11:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:41:42 INFO - PROCESS | 3640 | 1461008502872 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:41:42 INFO - PROCESS | 3640 | 1461008502876 Marionette TRACE conn3 <- [1,98,null,{}] 11:41:42 INFO - PROCESS | 3640 | 1461008502881 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}] 11:41:42 INFO - PROCESS | 3640 | 1461008502985 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 11:41:42 INFO - PROCESS | 3640 | 1461008502994 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:43 INFO - PROCESS | 3640 | ++DOCSHELL 13A1A800 == 32 [pid = 3640] [id = 34] 11:41:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (13A1AC00) [pid = 3640] [serial = 98] [outer = 00000000] 11:41:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (144A6400) [pid = 3640] [serial = 99] [outer = 13A1AC00] 11:41:43 INFO - PROCESS | 3640 | 1461008503045 Marionette DEBUG loaded listener.js 11:41:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (144B1800) [pid = 3640] [serial = 100] [outer = 13A1AC00] 11:41:43 INFO - PROCESS | 3640 | 1461008503423 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]]]}] 11:41:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 610ms 11:41:43 INFO - PROCESS | 3640 | 1461008503473 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 11:41:43 INFO - PROCESS | 3640 | 1461008503478 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 11:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:41:43 INFO - PROCESS | 3640 | 1461008503491 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:41:43 INFO - PROCESS | 3640 | 1461008503493 Marionette TRACE conn3 <- [1,102,null,{}] 11:41:43 INFO - PROCESS | 3640 | 1461008503497 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}] 11:41:43 INFO - PROCESS | 3640 | 1461008503621 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 11:41:44 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (14A9D000) [pid = 3640] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:41:44 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1E01C000) [pid = 3640] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:41:44 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1D8B4800) [pid = 3640] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:41:44 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1D742800) [pid = 3640] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:41:44 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1D5C0000) [pid = 3640] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:41:44 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1C27D800) [pid = 3640] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:41:44 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1E35D000) [pid = 3640] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:41:44 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (17E8F400) [pid = 3640] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:41:44 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1325FC00) [pid = 3640] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:41:44 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1444B400) [pid = 3640] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:41:44 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (15DE0000) [pid = 3640] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:41:44 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (16B4BC00) [pid = 3640] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:41:44 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (18116C00) [pid = 3640] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:41:44 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (18888800) [pid = 3640] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:41:44 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (164B6400) [pid = 3640] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:41:44 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (1900F400) [pid = 3640] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:41:44 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (19139800) [pid = 3640] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:41:44 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (18888400) [pid = 3640] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:41:44 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (1A587800) [pid = 3640] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:41:44 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (1E4F5800) [pid = 3640] [serial = 42] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:41:44 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (12BE1C00) [pid = 3640] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:41:44 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (144B1000) [pid = 3640] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:41:44 INFO - PROCESS | 3640 | 1461008504104 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:44 INFO - PROCESS | 3640 | ++DOCSHELL 11CAB800 == 33 [pid = 3640] [id = 35] 11:41:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (11F3EC00) [pid = 3640] [serial = 101] [outer = 00000000] 11:41:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (13257400) [pid = 3640] [serial = 102] [outer = 11F3EC00] 11:41:44 INFO - PROCESS | 3640 | 1461008504148 Marionette DEBUG loaded listener.js 11:41:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (14449C00) [pid = 3640] [serial = 103] [outer = 11F3EC00] 11:41:44 INFO - PROCESS | 3640 | 1461008504474 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]]]}] 11:41:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1041ms 11:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:41:44 INFO - PROCESS | 3640 | 1461008504542 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 11:41:44 INFO - PROCESS | 3640 | 1461008504544 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 11:41:44 INFO - PROCESS | 3640 | 1461008504548 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:41:44 INFO - PROCESS | 3640 | 1461008504551 Marionette TRACE conn3 <- [1,106,null,{}] 11:41:44 INFO - PROCESS | 3640 | 1461008504561 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}] 11:41:44 INFO - PROCESS | 3640 | 1461008504663 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 11:41:44 INFO - PROCESS | 3640 | 1461008504672 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:44 INFO - PROCESS | 3640 | ++DOCSHELL 15DE1C00 == 34 [pid = 3640] [id = 36] 11:41:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (15E6B800) [pid = 3640] [serial = 104] [outer = 00000000] 11:41:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (16549000) [pid = 3640] [serial = 105] [outer = 15E6B800] 11:41:44 INFO - PROCESS | 3640 | 1461008504719 Marionette DEBUG loaded listener.js 11:41:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (16B42000) [pid = 3640] [serial = 106] [outer = 15E6B800] 11:41:45 INFO - PROCESS | 3640 | 1461008505088 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]]]}] 11:41:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:41:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 565ms 11:41:45 INFO - PROCESS | 3640 | 1461008505128 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 11:41:45 INFO - PROCESS | 3640 | 1461008505131 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 11:41:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:41:45 INFO - PROCESS | 3640 | 1461008505134 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:41:45 INFO - PROCESS | 3640 | 1461008505119 Marionette TRACE conn3 <- [1,110,null,{}] 11:41:45 INFO - PROCESS | 3640 | 1461008505123 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}] 11:41:45 INFO - PROCESS | 3640 | 1461008505197 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 11:41:45 INFO - PROCESS | 3640 | 1461008505203 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:45 INFO - PROCESS | 3640 | ++DOCSHELL 16B51400 == 35 [pid = 3640] [id = 37] 11:41:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (16B5BC00) [pid = 3640] [serial = 107] [outer = 00000000] 11:41:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1811C400) [pid = 3640] [serial = 108] [outer = 16B5BC00] 11:41:45 INFO - PROCESS | 3640 | 1461008505255 Marionette DEBUG loaded listener.js 11:41:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (181C1C00) [pid = 3640] [serial = 109] [outer = 16B5BC00] 11:41:45 INFO - PROCESS | 3640 | 1461008505657 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]]]}] 11:41:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:41:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 565ms 11:41:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:41:45 INFO - PROCESS | 3640 | 1461008505694 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 11:41:45 INFO - PROCESS | 3640 | 1461008505696 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 11:41:45 INFO - PROCESS | 3640 | 1461008505699 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:41:45 INFO - PROCESS | 3640 | 1461008505700 Marionette TRACE conn3 <- [1,114,null,{}] 11:41:45 INFO - PROCESS | 3640 | 1461008505708 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}] 11:41:45 INFO - PROCESS | 3640 | 1461008505779 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 11:41:45 INFO - PROCESS | 3640 | 1461008505785 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:45 INFO - PROCESS | 3640 | ++DOCSHELL 1852EC00 == 36 [pid = 3640] [id = 38] 11:41:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (18532800) [pid = 3640] [serial = 110] [outer = 00000000] 11:41:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (18886C00) [pid = 3640] [serial = 111] [outer = 18532800] 11:41:45 INFO - PROCESS | 3640 | 1461008505830 Marionette DEBUG loaded listener.js 11:41:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (18890C00) [pid = 3640] [serial = 112] [outer = 18532800] 11:41:46 INFO - PROCESS | 3640 | 1461008506381 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]]]}] 11:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 759ms 11:41:46 INFO - PROCESS | 3640 | 1461008506481 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 11:41:46 INFO - PROCESS | 3640 | 1461008506487 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 11:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:41:46 INFO - PROCESS | 3640 | 1461008506506 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:41:46 INFO - PROCESS | 3640 | 1461008506510 Marionette TRACE conn3 <- [1,118,null,{}] 11:41:46 INFO - PROCESS | 3640 | 1461008506515 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}] 11:41:46 INFO - PROCESS | 3640 | 1461008506603 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 11:41:46 INFO - PROCESS | 3640 | 1461008506667 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:46 INFO - PROCESS | 3640 | ++DOCSHELL 12D44800 == 37 [pid = 3640] [id = 39] 11:41:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1320D800) [pid = 3640] [serial = 113] [outer = 00000000] 11:41:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (157E4000) [pid = 3640] [serial = 114] [outer = 1320D800] 11:41:46 INFO - PROCESS | 3640 | 1461008506723 Marionette DEBUG loaded listener.js 11:41:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (15D8B400) [pid = 3640] [serial = 115] [outer = 1320D800] 11:41:47 INFO - PROCESS | 3640 | 1461008507226 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]]]}] 11:41:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:41:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 759ms 11:41:47 INFO - PROCESS | 3640 | 1461008507255 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 11:41:47 INFO - PROCESS | 3640 | 1461008507261 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 11:41:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:41:47 INFO - PROCESS | 3640 | 1461008507268 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:41:47 INFO - PROCESS | 3640 | 1461008507273 Marionette TRACE conn3 <- [1,122,null,{}] 11:41:47 INFO - PROCESS | 3640 | 1461008507278 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}] 11:41:47 INFO - PROCESS | 3640 | 1461008507376 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 11:41:47 INFO - PROCESS | 3640 | 1461008507460 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:47 INFO - PROCESS | 3640 | ++DOCSHELL 12B3EC00 == 38 [pid = 3640] [id = 40] 11:41:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (157E1C00) [pid = 3640] [serial = 116] [outer = 00000000] 11:41:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (18532C00) [pid = 3640] [serial = 117] [outer = 157E1C00] 11:41:47 INFO - PROCESS | 3640 | 1461008507514 Marionette DEBUG loaded listener.js 11:41:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (181C7000) [pid = 3640] [serial = 118] [outer = 157E1C00] 11:41:47 INFO - PROCESS | 3640 | 1461008507989 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]]]}] 11:41:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 758ms 11:41:48 INFO - PROCESS | 3640 | 1461008508031 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 11:41:48 INFO - PROCESS | 3640 | 1461008508033 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 11:41:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:41:48 INFO - PROCESS | 3640 | 1461008508037 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:41:48 INFO - PROCESS | 3640 | 1461008508041 Marionette TRACE conn3 <- [1,126,null,{}] 11:41:48 INFO - PROCESS | 3640 | 1461008508051 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}] 11:41:48 INFO - PROCESS | 3640 | 1461008508147 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 11:41:48 INFO - PROCESS | 3640 | 1461008508232 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:48 INFO - PROCESS | 3640 | ++DOCSHELL 19AD4800 == 39 [pid = 3640] [id = 41] 11:41:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (19AD7C00) [pid = 3640] [serial = 119] [outer = 00000000] 11:41:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (19B19C00) [pid = 3640] [serial = 120] [outer = 19AD7C00] 11:41:48 INFO - PROCESS | 3640 | 1461008508288 Marionette DEBUG loaded listener.js 11:41:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1A01D000) [pid = 3640] [serial = 121] [outer = 19AD7C00] 11:41:48 INFO - PROCESS | 3640 | 1461008508813 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]]]}] 11:41:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 804ms 11:41:48 INFO - PROCESS | 3640 | 1461008508842 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 11:41:48 INFO - PROCESS | 3640 | 1461008508845 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 11:41:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:41:48 INFO - PROCESS | 3640 | 1461008508849 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:41:48 INFO - PROCESS | 3640 | 1461008508851 Marionette TRACE conn3 <- [1,130,null,{}] 11:41:48 INFO - PROCESS | 3640 | 1461008508855 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}] 11:41:48 INFO - PROCESS | 3640 | 1461008508948 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 11:41:49 INFO - PROCESS | 3640 | 1461008509017 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:49 INFO - PROCESS | 3640 | ++DOCSHELL 13A17400 == 40 [pid = 3640] [id = 42] 11:41:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (13AC2000) [pid = 3640] [serial = 122] [outer = 00000000] 11:41:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (17EE7C00) [pid = 3640] [serial = 123] [outer = 13AC2000] 11:41:49 INFO - PROCESS | 3640 | 1461008509054 Marionette DEBUG loaded listener.js 11:41:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1865E400) [pid = 3640] [serial = 124] [outer = 13AC2000] 11:41:50 INFO - PROCESS | 3640 | --DOCSHELL 16B51400 == 39 [pid = 3640] [id = 37] 11:41:50 INFO - PROCESS | 3640 | --DOCSHELL 15DE1C00 == 38 [pid = 3640] [id = 36] 11:41:50 INFO - PROCESS | 3640 | --DOCSHELL 11CAB800 == 37 [pid = 3640] [id = 35] 11:41:50 INFO - PROCESS | 3640 | --DOCSHELL 13A1A800 == 36 [pid = 3640] [id = 34] 11:41:50 INFO - PROCESS | 3640 | --DOCSHELL 18891800 == 35 [pid = 3640] [id = 29] 11:41:50 INFO - PROCESS | 3640 | --DOCSHELL 12B3EC00 == 34 [pid = 3640] [id = 40] 11:41:50 INFO - PROCESS | 3640 | --DOCSHELL 15DCF400 == 33 [pid = 3640] [id = 30] 11:41:50 INFO - PROCESS | 3640 | --DOCSHELL 19AD4800 == 32 [pid = 3640] [id = 41] 11:41:50 INFO - PROCESS | 3640 | --DOCSHELL 1CE60000 == 31 [pid = 3640] [id = 33] 11:41:50 INFO - PROCESS | 3640 | --DOCSHELL 1A07AC00 == 30 [pid = 3640] [id = 32] 11:41:50 INFO - PROCESS | 3640 | --DOCSHELL 1852EC00 == 29 [pid = 3640] [id = 38] 11:41:50 INFO - PROCESS | 3640 | --DOCSHELL 1A546000 == 28 [pid = 3640] [id = 31] 11:41:50 INFO - PROCESS | 3640 | --DOCSHELL 12D44800 == 27 [pid = 3640] [id = 39] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (164AF800) [pid = 3640] [serial = 9] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (164B6C00) [pid = 3640] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (14A9C000) [pid = 3640] [serial = 4] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1D0DF400) [pid = 3640] [serial = 93] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1868B400) [pid = 3640] [serial = 58] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (13676800) [pid = 3640] [serial = 60] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (159EE000) [pid = 3640] [serial = 63] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (15BCD800) [pid = 3640] [serial = 64] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (164AFC00) [pid = 3640] [serial = 66] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (16871C00) [pid = 3640] [serial = 67] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (17E91000) [pid = 3640] [serial = 69] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (17E9E000) [pid = 3640] [serial = 70] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (1852DC00) [pid = 3640] [serial = 72] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (19421000) [pid = 3640] [serial = 75] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (18660400) [pid = 3640] [serial = 78] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (19B19800) [pid = 3640] [serial = 81] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (1A07C000) [pid = 3640] [serial = 84] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (1A586C00) [pid = 3640] [serial = 87] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (1C2E6400) [pid = 3640] [serial = 90] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (1852E800) [pid = 3640] [serial = 73] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (1325F800) [pid = 3640] [serial = 51] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (15E6EC00) [pid = 3640] [serial = 54] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (18657000) [pid = 3640] [serial = 57] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (1942B800) [pid = 3640] [serial = 76] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (1366C000) [pid = 3640] [serial = 52] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (19AD4400) [pid = 3640] [serial = 79] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (19C6A800) [pid = 3640] [serial = 82] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (13A21800) [pid = 3640] [serial = 61] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (1A083C00) [pid = 3640] [serial = 85] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (1A74BC00) [pid = 3640] [serial = 88] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (164B2800) [pid = 3640] [serial = 55] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (1CD04800) [pid = 3640] [serial = 91] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (1E4FA800) [pid = 3640] [serial = 44] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (1D7BC800) [pid = 3640] [serial = 30] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (1DBD0800) [pid = 3640] [serial = 31] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (1DBD3000) [pid = 3640] [serial = 27] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (1DBD6800) [pid = 3640] [serial = 28] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (1CE68400) [pid = 3640] [serial = 24] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 63 (1C280400) [pid = 3640] [serial = 21] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 62 (1C283800) [pid = 3640] [serial = 22] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 61 (19727400) [pid = 3640] [serial = 17] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 60 (19426800) [pid = 3640] [serial = 14] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 59 (1E4EE000) [pid = 3640] [serial = 45] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 58 (1E674800) [pid = 3640] [serial = 48] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 57 (1E4F9000) [pid = 3640] [serial = 43] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 56 (1E364000) [pid = 3640] [serial = 39] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 55 (1E367C00) [pid = 3640] [serial = 40] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 54 (1E227400) [pid = 3640] [serial = 36] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 53 (1E22AC00) [pid = 3640] [serial = 37] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 52 (1E014000) [pid = 3640] [serial = 34] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | --DOMWINDOW == 51 (1D8BF400) [pid = 3640] [serial = 33] [outer = 00000000] [url = about:blank] 11:41:50 INFO - PROCESS | 3640 | 1461008510210 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]]]}] 11:41:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1384ms 11:41:50 INFO - PROCESS | 3640 | 1461008510237 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 11:41:50 INFO - PROCESS | 3640 | 1461008510241 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 11:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:41:50 INFO - PROCESS | 3640 | 1461008510246 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:41:50 INFO - PROCESS | 3640 | 1461008510250 Marionette TRACE conn3 <- [1,134,null,{}] 11:41:50 INFO - PROCESS | 3640 | 1461008510259 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}] 11:41:50 INFO - PROCESS | 3640 | 1461008510345 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 11:41:50 INFO - PROCESS | 3640 | 1461008510355 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:50 INFO - PROCESS | 3640 | ++DOCSHELL 12CF2400 == 28 [pid = 3640] [id = 43] 11:41:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 52 (12CF9400) [pid = 3640] [serial = 125] [outer = 00000000] 11:41:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 53 (13A20000) [pid = 3640] [serial = 126] [outer = 12CF9400] 11:41:50 INFO - PROCESS | 3640 | 1461008510409 Marionette DEBUG loaded listener.js 11:41:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 54 (13AC0000) [pid = 3640] [serial = 127] [outer = 12CF9400] 11:41:50 INFO - PROCESS | 3640 | 1461008510826 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]]]}] 11:41:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 624ms 11:41:50 INFO - PROCESS | 3640 | 1461008510887 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 11:41:50 INFO - PROCESS | 3640 | 1461008510893 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 11:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:41:50 INFO - PROCESS | 3640 | 1461008510900 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:41:50 INFO - PROCESS | 3640 | 1461008510902 Marionette TRACE conn3 <- [1,138,null,{}] 11:41:50 INFO - PROCESS | 3640 | 1461008510906 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}] 11:41:50 INFO - PROCESS | 3640 | 1461008510965 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 11:41:50 INFO - PROCESS | 3640 | 1461008510974 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:50 INFO - PROCESS | 3640 | ++DOCSHELL 14447400 == 29 [pid = 3640] [id = 44] 11:41:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 55 (147AC800) [pid = 3640] [serial = 128] [outer = 00000000] 11:41:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 56 (15BC9400) [pid = 3640] [serial = 129] [outer = 147AC800] 11:41:51 INFO - PROCESS | 3640 | 1461008511019 Marionette DEBUG loaded listener.js 11:41:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 57 (15D0C800) [pid = 3640] [serial = 130] [outer = 147AC800] 11:41:51 INFO - PROCESS | 3640 | 1461008511423 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]]]}] 11:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 565ms 11:41:51 INFO - PROCESS | 3640 | 1461008511460 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 11:41:51 INFO - PROCESS | 3640 | 1461008511462 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 11:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:41:51 INFO - PROCESS | 3640 | 1461008511470 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:41:51 INFO - PROCESS | 3640 | 1461008511473 Marionette TRACE conn3 <- [1,142,null,{}] 11:41:51 INFO - PROCESS | 3640 | 1461008511484 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}] 11:41:51 INFO - PROCESS | 3640 | 1461008511565 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 11:41:51 INFO - PROCESS | 3640 | 1461008511573 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:51 INFO - PROCESS | 3640 | ++DOCSHELL 164B8400 == 30 [pid = 3640] [id = 45] 11:41:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 58 (164B8800) [pid = 3640] [serial = 131] [outer = 00000000] 11:41:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 59 (16551000) [pid = 3640] [serial = 132] [outer = 164B8800] 11:41:51 INFO - PROCESS | 3640 | 1461008511605 Marionette DEBUG loaded listener.js 11:41:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 60 (16B34C00) [pid = 3640] [serial = 133] [outer = 164B8800] 11:41:52 INFO - PROCESS | 3640 | 1461008512020 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]]]}] 11:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 610ms 11:41:52 INFO - PROCESS | 3640 | 1461008512073 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 11:41:52 INFO - PROCESS | 3640 | 1461008512076 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 11:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:41:52 INFO - PROCESS | 3640 | 1461008512079 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:41:52 INFO - PROCESS | 3640 | 1461008512081 Marionette TRACE conn3 <- [1,146,null,{}] 11:41:52 INFO - PROCESS | 3640 | 1461008512085 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}] 11:41:52 INFO - PROCESS | 3640 | 1461008512157 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 11:41:52 INFO - PROCESS | 3640 | 1461008512163 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:52 INFO - PROCESS | 3640 | ++DOCSHELL 16874C00 == 31 [pid = 3640] [id = 46] 11:41:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 61 (17EE6800) [pid = 3640] [serial = 134] [outer = 00000000] 11:41:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 62 (181CCC00) [pid = 3640] [serial = 135] [outer = 17EE6800] 11:41:52 INFO - PROCESS | 3640 | 1461008512208 Marionette DEBUG loaded listener.js 11:41:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (18655C00) [pid = 3640] [serial = 136] [outer = 17EE6800] 11:41:52 INFO - PROCESS | 3640 | 1461008512620 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]]]}] 11:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 565ms 11:41:52 INFO - PROCESS | 3640 | 1461008512646 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 11:41:52 INFO - PROCESS | 3640 | 1461008512648 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 11:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:41:52 INFO - PROCESS | 3640 | 1461008512657 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:41:52 INFO - PROCESS | 3640 | 1461008512659 Marionette TRACE conn3 <- [1,150,null,{}] 11:41:52 INFO - PROCESS | 3640 | 1461008512662 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}] 11:41:52 INFO - PROCESS | 3640 | 1461008512752 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 11:41:52 INFO - PROCESS | 3640 | 1461008512758 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:52 INFO - PROCESS | 3640 | ++DOCSHELL 16552400 == 32 [pid = 3640] [id = 47] 11:41:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (17E90800) [pid = 3640] [serial = 137] [outer = 00000000] 11:41:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (1868B400) [pid = 3640] [serial = 138] [outer = 17E90800] 11:41:52 INFO - PROCESS | 3640 | 1461008512805 Marionette DEBUG loaded listener.js 11:41:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (18891800) [pid = 3640] [serial = 139] [outer = 17E90800] 11:41:53 INFO - PROCESS | 3640 | 1461008513225 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]]]}] 11:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 610ms 11:41:53 INFO - PROCESS | 3640 | 1461008513279 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 11:41:53 INFO - PROCESS | 3640 | 1461008513281 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 11:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:41:53 INFO - PROCESS | 3640 | 1461008513284 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:41:53 INFO - PROCESS | 3640 | 1461008513286 Marionette TRACE conn3 <- [1,154,null,{}] 11:41:53 INFO - PROCESS | 3640 | 1461008513289 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}] 11:41:53 INFO - PROCESS | 3640 | 1461008513388 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 11:41:53 INFO - PROCESS | 3640 | 1461008513399 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:53 INFO - PROCESS | 3640 | ++DOCSHELL 18122000 == 33 [pid = 3640] [id = 48] 11:41:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (19139400) [pid = 3640] [serial = 140] [outer = 00000000] 11:41:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (19AD4800) [pid = 3640] [serial = 141] [outer = 19139400] 11:41:53 INFO - PROCESS | 3640 | 1461008513453 Marionette DEBUG loaded listener.js 11:41:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (19B0C800) [pid = 3640] [serial = 142] [outer = 19139400] 11:41:53 INFO - PROCESS | 3640 | 1461008513844 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]]]}] 11:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 595ms 11:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:41:53 INFO - PROCESS | 3640 | 1461008513885 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 11:41:53 INFO - PROCESS | 3640 | 1461008513887 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 11:41:53 INFO - PROCESS | 3640 | 1461008513898 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:41:53 INFO - PROCESS | 3640 | 1461008513899 Marionette TRACE conn3 <- [1,158,null,{}] 11:41:53 INFO - PROCESS | 3640 | 1461008513903 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}] 11:41:53 INFO - PROCESS | 3640 | 1461008513993 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 11:41:54 INFO - PROCESS | 3640 | 1461008514045 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:54 INFO - PROCESS | 3640 | ++DOCSHELL 19EA6000 == 34 [pid = 3640] [id = 49] 11:41:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (19EA8C00) [pid = 3640] [serial = 143] [outer = 00000000] 11:41:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (1A080C00) [pid = 3640] [serial = 144] [outer = 19EA8C00] 11:41:54 INFO - PROCESS | 3640 | 1461008514088 Marionette DEBUG loaded listener.js 11:41:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (1A081000) [pid = 3640] [serial = 145] [outer = 19EA8C00] 11:41:54 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (1C285400) [pid = 3640] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:41:54 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (1D5C8800) [pid = 3640] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:41:54 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (18532800) [pid = 3640] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:41:54 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (13A1AC00) [pid = 3640] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:41:54 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (16B5BC00) [pid = 3640] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:41:54 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (15E6B800) [pid = 3640] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:41:54 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (11F3EC00) [pid = 3640] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:41:54 INFO - PROCESS | 3640 | 1461008514437 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]]]}] 11:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 565ms 11:41:54 INFO - PROCESS | 3640 | 1461008514454 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 11:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:41:54 INFO - PROCESS | 3640 | 1461008514457 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 11:41:54 INFO - PROCESS | 3640 | 1461008514462 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:41:54 INFO - PROCESS | 3640 | 1461008514464 Marionette TRACE conn3 <- [1,162,null,{}] 11:41:54 INFO - PROCESS | 3640 | 1461008514468 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}] 11:41:54 INFO - PROCESS | 3640 | 1461008514560 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 11:41:54 INFO - PROCESS | 3640 | 1461008514598 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:54 INFO - PROCESS | 3640 | ++DOCSHELL 12B7D400 == 35 [pid = 3640] [id = 50] 11:41:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (1325E000) [pid = 3640] [serial = 146] [outer = 00000000] 11:41:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (17E9E400) [pid = 3640] [serial = 147] [outer = 1325E000] 11:41:54 INFO - PROCESS | 3640 | 1461008514642 Marionette DEBUG loaded listener.js 11:41:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (1811B800) [pid = 3640] [serial = 148] [outer = 1325E000] 11:41:54 INFO - PROCESS | 3640 | 1461008514975 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]]]}] 11:41:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 565ms 11:41:55 INFO - PROCESS | 3640 | 1461008515037 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 11:41:55 INFO - PROCESS | 3640 | 1461008515039 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 11:41:55 INFO - PROCESS | 3640 | 1461008515042 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:41:55 INFO - PROCESS | 3640 | 1461008515044 Marionette TRACE conn3 <- [1,166,null,{}] 11:41:55 INFO - PROCESS | 3640 | 1461008515047 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}] 11:41:55 INFO - PROCESS | 3640 | 1461008515139 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 11:41:55 INFO - PROCESS | 3640 | 1461008515130 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:55 INFO - PROCESS | 3640 | ++DOCSHELL 164B8000 == 36 [pid = 3640] [id = 51] 11:41:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (19C6B400) [pid = 3640] [serial = 149] [outer = 00000000] 11:41:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (1A5A6400) [pid = 3640] [serial = 150] [outer = 19C6B400] 11:41:55 INFO - PROCESS | 3640 | 1461008515176 Marionette DEBUG loaded listener.js 11:41:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (1A5A7000) [pid = 3640] [serial = 151] [outer = 19C6B400] 11:41:55 INFO - PROCESS | 3640 | 1461008515552 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]]]}] 11:41:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 565ms 11:41:55 INFO - PROCESS | 3640 | 1461008515602 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 11:41:55 INFO - PROCESS | 3640 | 1461008515604 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 11:41:55 INFO - PROCESS | 3640 | 1461008515607 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:41:55 INFO - PROCESS | 3640 | 1461008515609 Marionette TRACE conn3 <- [1,170,null,{}] 11:41:55 INFO - PROCESS | 3640 | 1461008515612 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}] 11:41:55 INFO - PROCESS | 3640 | 1461008515709 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 11:41:55 INFO - PROCESS | 3640 | 1461008515717 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:55 INFO - PROCESS | 3640 | ++DOCSHELL 17EE6400 == 37 [pid = 3640] [id = 52] 11:41:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (17EEAC00) [pid = 3640] [serial = 152] [outer = 00000000] 11:41:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (1C27F000) [pid = 3640] [serial = 153] [outer = 17EEAC00] 11:41:55 INFO - PROCESS | 3640 | 1461008515760 Marionette DEBUG loaded listener.js 11:41:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (1C284000) [pid = 3640] [serial = 154] [outer = 17EEAC00] 11:41:56 INFO - PROCESS | 3640 | 1461008516117 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]]]}] 11:41:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 566ms 11:41:56 INFO - PROCESS | 3640 | 1461008516212 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 11:41:56 INFO - PROCESS | 3640 | 1461008516216 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 11:41:56 INFO - PROCESS | 3640 | 1461008516225 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:41:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:41:56 INFO - PROCESS | 3640 | 1461008516229 Marionette TRACE conn3 <- [1,174,null,{}] 11:41:56 INFO - PROCESS | 3640 | 1461008516236 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}] 11:41:56 INFO - PROCESS | 3640 | 1461008516356 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 11:41:56 INFO - PROCESS | 3640 | 1461008516481 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:56 INFO - PROCESS | 3640 | ++DOCSHELL 13609000 == 38 [pid = 3640] [id = 53] 11:41:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (13609800) [pid = 3640] [serial = 155] [outer = 00000000] 11:41:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (137D6400) [pid = 3640] [serial = 156] [outer = 13609800] 11:41:56 INFO - PROCESS | 3640 | 1461008516543 Marionette DEBUG loaded listener.js 11:41:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (13AC6400) [pid = 3640] [serial = 157] [outer = 13609800] 11:41:57 INFO - PROCESS | 3640 | 1461008517281 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]]]}] 11:41:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1101ms 11:41:57 INFO - PROCESS | 3640 | 1461008517332 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 11:41:57 INFO - PROCESS | 3640 | 1461008517335 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 11:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:41:57 INFO - PROCESS | 3640 | 1461008517343 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:41:57 INFO - PROCESS | 3640 | 1461008517347 Marionette TRACE conn3 <- [1,178,null,{}] 11:41:57 INFO - PROCESS | 3640 | 1461008517352 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}] 11:41:57 INFO - PROCESS | 3640 | 1461008517492 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 11:41:57 INFO - PROCESS | 3640 | 1461008517566 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:57 INFO - PROCESS | 3640 | ++DOCSHELL 164B1C00 == 39 [pid = 3640] [id = 54] 11:41:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (164B2C00) [pid = 3640] [serial = 158] [outer = 00000000] 11:41:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (16B56000) [pid = 3640] [serial = 159] [outer = 164B2C00] 11:41:57 INFO - PROCESS | 3640 | 1461008517603 Marionette DEBUG loaded listener.js 11:41:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (17EF5400) [pid = 3640] [serial = 160] [outer = 164B2C00] 11:41:58 INFO - PROCESS | 3640 | --DOCSHELL 164B8000 == 38 [pid = 3640] [id = 51] 11:41:58 INFO - PROCESS | 3640 | --DOCSHELL 12B7D400 == 37 [pid = 3640] [id = 50] 11:41:58 INFO - PROCESS | 3640 | --DOCSHELL 19EA6000 == 36 [pid = 3640] [id = 49] 11:41:58 INFO - PROCESS | 3640 | --DOCSHELL 18122000 == 35 [pid = 3640] [id = 48] 11:41:58 INFO - PROCESS | 3640 | --DOCSHELL 16552400 == 34 [pid = 3640] [id = 47] 11:41:58 INFO - PROCESS | 3640 | --DOCSHELL 16874C00 == 33 [pid = 3640] [id = 46] 11:41:58 INFO - PROCESS | 3640 | --DOCSHELL 164B8400 == 32 [pid = 3640] [id = 45] 11:41:58 INFO - PROCESS | 3640 | --DOCSHELL 14447400 == 31 [pid = 3640] [id = 44] 11:41:58 INFO - PROCESS | 3640 | --DOCSHELL 12CF2400 == 30 [pid = 3640] [id = 43] 11:41:58 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (1D744400) [pid = 3640] [serial = 96] [outer = 00000000] [url = about:blank] 11:41:58 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (18886C00) [pid = 3640] [serial = 111] [outer = 00000000] [url = about:blank] 11:41:58 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (18890C00) [pid = 3640] [serial = 112] [outer = 00000000] [url = about:blank] 11:41:58 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (144A6400) [pid = 3640] [serial = 99] [outer = 00000000] [url = about:blank] 11:41:58 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (144B1800) [pid = 3640] [serial = 100] [outer = 00000000] [url = about:blank] 11:41:58 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (181C1C00) [pid = 3640] [serial = 109] [outer = 00000000] [url = about:blank] 11:41:58 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (16B42000) [pid = 3640] [serial = 106] [outer = 00000000] [url = about:blank] 11:41:58 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (1811C400) [pid = 3640] [serial = 108] [outer = 00000000] [url = about:blank] 11:41:58 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (13257400) [pid = 3640] [serial = 102] [outer = 00000000] [url = about:blank] 11:41:58 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (14449C00) [pid = 3640] [serial = 103] [outer = 00000000] [url = about:blank] 11:41:58 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (16549000) [pid = 3640] [serial = 105] [outer = 00000000] [url = about:blank] 11:41:58 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (1D7B5C00) [pid = 3640] [serial = 97] [outer = 00000000] [url = about:blank] 11:41:58 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (1D0E8800) [pid = 3640] [serial = 94] [outer = 00000000] [url = about:blank] 11:41:58 INFO - PROCESS | 3640 | 1461008518283 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]]]}] 11:41:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:41:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 996ms 11:41:58 INFO - PROCESS | 3640 | 1461008518335 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 11:41:58 INFO - PROCESS | 3640 | 1461008518340 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 11:41:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:41:58 INFO - PROCESS | 3640 | 1461008518354 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:41:58 INFO - PROCESS | 3640 | 1461008518357 Marionette TRACE conn3 <- [1,182,null,{}] 11:41:58 INFO - PROCESS | 3640 | 1461008518362 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}] 11:41:58 INFO - PROCESS | 3640 | 1461008518439 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 11:41:58 INFO - PROCESS | 3640 | 1461008518520 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:58 INFO - PROCESS | 3640 | ++DOCSHELL 12CBD400 == 31 [pid = 3640] [id = 55] 11:41:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (12CF6800) [pid = 3640] [serial = 161] [outer = 00000000] 11:41:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (14447400) [pid = 3640] [serial = 162] [outer = 12CF6800] 11:41:58 INFO - PROCESS | 3640 | 1461008518576 Marionette DEBUG loaded listener.js 11:41:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (1554F400) [pid = 3640] [serial = 163] [outer = 12CF6800] 11:41:58 INFO - PROCESS | 3640 | 1461008518912 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]]]}] 11:41:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:41:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 565ms 11:41:58 INFO - PROCESS | 3640 | 1461008518931 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 11:41:58 INFO - PROCESS | 3640 | 1461008518936 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 11:41:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:41:58 INFO - PROCESS | 3640 | 1461008518942 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:41:58 INFO - PROCESS | 3640 | 1461008518945 Marionette TRACE conn3 <- [1,186,null,{}] 11:41:58 INFO - PROCESS | 3640 | 1461008518995 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}] 11:41:59 INFO - PROCESS | 3640 | 1461008519058 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 11:41:59 INFO - PROCESS | 3640 | 1461008519065 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:59 INFO - PROCESS | 3640 | ++DOCSHELL 143A9800 == 32 [pid = 3640] [id = 56] 11:41:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (14A9BC00) [pid = 3640] [serial = 164] [outer = 00000000] 11:41:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (15E6E800) [pid = 3640] [serial = 165] [outer = 14A9BC00] 11:41:59 INFO - PROCESS | 3640 | 1461008519109 Marionette DEBUG loaded listener.js 11:41:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (16547800) [pid = 3640] [serial = 166] [outer = 14A9BC00] 11:41:59 INFO - PROCESS | 3640 | 1461008519487 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]]]}] 11:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 580ms 11:41:59 INFO - PROCESS | 3640 | 1461008519522 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 11:41:59 INFO - PROCESS | 3640 | 1461008519524 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 11:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:41:59 INFO - PROCESS | 3640 | 1461008519527 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:41:59 INFO - PROCESS | 3640 | 1461008519531 Marionette TRACE conn3 <- [1,190,null,{}] 11:41:59 INFO - PROCESS | 3640 | 1461008519545 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}] 11:41:59 INFO - PROCESS | 3640 | 1461008519629 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 11:41:59 INFO - PROCESS | 3640 | 1461008519635 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:59 INFO - PROCESS | 3640 | ++DOCSHELL 16B4DC00 == 33 [pid = 3640] [id = 57] 11:41:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (17EE7800) [pid = 3640] [serial = 167] [outer = 00000000] 11:41:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (18121C00) [pid = 3640] [serial = 168] [outer = 17EE7800] 11:41:59 INFO - PROCESS | 3640 | 1461008519683 Marionette DEBUG loaded listener.js 11:41:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (1852E000) [pid = 3640] [serial = 169] [outer = 17EE7800] 11:41:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (17EF3400) [pid = 3640] [serial = 170] [outer = 1E4F0400] 11:42:00 INFO - PROCESS | 3640 | 1461008520106 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]]]}] 11:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 625ms 11:42:00 INFO - PROCESS | 3640 | 1461008520149 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 11:42:00 INFO - PROCESS | 3640 | 1461008520151 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 11:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:42:00 INFO - PROCESS | 3640 | 1461008520155 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:42:00 INFO - PROCESS | 3640 | 1461008520157 Marionette TRACE conn3 <- [1,194,null,{}] 11:42:00 INFO - PROCESS | 3640 | 1461008520160 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}] 11:42:00 INFO - PROCESS | 3640 | 1461008520236 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 11:42:00 INFO - PROCESS | 3640 | 1461008520244 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:00 INFO - PROCESS | 3640 | ++DOCSHELL 18656800 == 34 [pid = 3640] [id = 58] 11:42:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (18C26400) [pid = 3640] [serial = 171] [outer = 00000000] 11:42:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (19ADC800) [pid = 3640] [serial = 172] [outer = 18C26400] 11:42:00 INFO - PROCESS | 3640 | 1461008520290 Marionette DEBUG loaded listener.js 11:42:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (19B10C00) [pid = 3640] [serial = 173] [outer = 18C26400] 11:42:00 INFO - PROCESS | 3640 | 1461008520722 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]]]}] 11:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 610ms 11:42:00 INFO - PROCESS | 3640 | 1461008520760 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 11:42:00 INFO - PROCESS | 3640 | 1461008520762 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 11:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:42:00 INFO - PROCESS | 3640 | 1461008520769 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:42:00 INFO - PROCESS | 3640 | 1461008520771 Marionette TRACE conn3 <- [1,198,null,{}] 11:42:00 INFO - PROCESS | 3640 | 1461008520774 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}] 11:42:00 INFO - PROCESS | 3640 | 1461008520867 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 11:42:00 INFO - PROCESS | 3640 | 1461008520873 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:00 INFO - PROCESS | 3640 | ++DOCSHELL 19A6A000 == 35 [pid = 3640] [id = 59] 11:42:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (19EAC800) [pid = 3640] [serial = 174] [outer = 00000000] 11:42:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (1A085000) [pid = 3640] [serial = 175] [outer = 19EAC800] 11:42:00 INFO - PROCESS | 3640 | 1461008520918 Marionette DEBUG loaded listener.js 11:42:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (1A550000) [pid = 3640] [serial = 176] [outer = 19EAC800] 11:42:01 INFO - PROCESS | 3640 | 1461008521321 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]]]}] 11:42:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 565ms 11:42:01 INFO - PROCESS | 3640 | 1461008521349 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 11:42:01 INFO - PROCESS | 3640 | 1461008521351 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 11:42:01 INFO - PROCESS | 3640 | 1461008521354 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:42:01 INFO - PROCESS | 3640 | 1461008521356 Marionette TRACE conn3 <- [1,202,null,{}] 11:42:01 INFO - PROCESS | 3640 | 1461008521359 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}] 11:42:01 INFO - PROCESS | 3640 | 1461008521447 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 11:42:01 INFO - PROCESS | 3640 | 1461008521453 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:01 INFO - PROCESS | 3640 | ++DOCSHELL 1A1BA400 == 36 [pid = 3640] [id = 60] 11:42:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (1A58E000) [pid = 3640] [serial = 177] [outer = 00000000] 11:42:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (1C2F3800) [pid = 3640] [serial = 178] [outer = 1A58E000] 11:42:01 INFO - PROCESS | 3640 | 1461008521497 Marionette DEBUG loaded listener.js 11:42:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1C2F4800) [pid = 3640] [serial = 179] [outer = 1A58E000] 11:42:01 INFO - PROCESS | 3640 | 1461008521904 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]]]}] 11:42:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 610ms 11:42:01 INFO - PROCESS | 3640 | 1461008521957 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 11:42:01 INFO - PROCESS | 3640 | 1461008521959 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 11:42:01 INFO - PROCESS | 3640 | 1461008521962 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:42:01 INFO - PROCESS | 3640 | 1461008521964 Marionette TRACE conn3 <- [1,206,null,{}] 11:42:01 INFO - PROCESS | 3640 | 1461008521967 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}] 11:42:02 INFO - PROCESS | 3640 | 1461008522059 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 11:42:02 INFO - PROCESS | 3640 | 1461008522065 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:02 INFO - PROCESS | 3640 | ++DOCSHELL 1CE5FC00 == 37 [pid = 3640] [id = 61] 11:42:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (1CE60400) [pid = 3640] [serial = 180] [outer = 00000000] 11:42:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1CE68400) [pid = 3640] [serial = 181] [outer = 1CE60400] 11:42:02 INFO - PROCESS | 3640 | 1461008522112 Marionette DEBUG loaded listener.js 11:42:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1CE68C00) [pid = 3640] [serial = 182] [outer = 1CE60400] 11:42:02 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (19C6B400) [pid = 3640] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:42:02 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (17EE6800) [pid = 3640] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:42:02 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (17E90800) [pid = 3640] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:42:02 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (12CF9400) [pid = 3640] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:42:02 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (164B8800) [pid = 3640] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:42:02 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (147AC800) [pid = 3640] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:42:02 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (19EA8C00) [pid = 3640] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:42:02 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (1320D800) [pid = 3640] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:42:02 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (157E1C00) [pid = 3640] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:42:02 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (19AD7C00) [pid = 3640] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:42:02 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (1325E000) [pid = 3640] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:42:02 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (19139400) [pid = 3640] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:42:02 INFO - PROCESS | 3640 | 1461008522559 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]]]}] 11:42:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 669ms 11:42:02 INFO - PROCESS | 3640 | 1461008522626 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 11:42:02 INFO - PROCESS | 3640 | 1461008522628 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 11:42:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:42:02 INFO - PROCESS | 3640 | 1461008522631 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:42:02 INFO - PROCESS | 3640 | 1461008522633 Marionette TRACE conn3 <- [1,210,null,{}] 11:42:02 INFO - PROCESS | 3640 | 1461008522637 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}] 11:42:02 INFO - PROCESS | 3640 | 1461008522760 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 11:42:02 INFO - PROCESS | 3640 | 1461008522809 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:02 INFO - PROCESS | 3640 | ++DOCSHELL 12B85C00 == 38 [pid = 3640] [id = 62] 11:42:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (1325E000) [pid = 3640] [serial = 183] [outer = 00000000] 11:42:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (17E90800) [pid = 3640] [serial = 184] [outer = 1325E000] 11:42:02 INFO - PROCESS | 3640 | 1461008522853 Marionette DEBUG loaded listener.js 11:42:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (19B19800) [pid = 3640] [serial = 185] [outer = 1325E000] 11:42:03 INFO - PROCESS | 3640 | 1461008523162 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]]]}] 11:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 565ms 11:42:03 INFO - PROCESS | 3640 | 1461008523211 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 11:42:03 INFO - PROCESS | 3640 | 1461008523213 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 11:42:03 INFO - PROCESS | 3640 | 1461008523216 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:42:03 INFO - PROCESS | 3640 | 1461008523218 Marionette TRACE conn3 <- [1,214,null,{}] 11:42:03 INFO - PROCESS | 3640 | 1461008523221 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}] 11:42:03 INFO - PROCESS | 3640 | 1461008523303 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 11:42:03 INFO - PROCESS | 3640 | 1461008523310 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:03 INFO - PROCESS | 3640 | ++DOCSHELL 13263C00 == 39 [pid = 3640] [id = 63] 11:42:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (1360AC00) [pid = 3640] [serial = 186] [outer = 00000000] 11:42:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (1D0E6C00) [pid = 3640] [serial = 187] [outer = 1360AC00] 11:42:03 INFO - PROCESS | 3640 | 1461008523355 Marionette DEBUG loaded listener.js 11:42:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (18523C00) [pid = 3640] [serial = 188] [outer = 1360AC00] 11:42:03 INFO - PROCESS | 3640 | 1461008523724 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]]]}] 11:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 565ms 11:42:03 INFO - PROCESS | 3640 | 1461008523776 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 11:42:03 INFO - PROCESS | 3640 | 1461008523777 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 11:42:03 INFO - PROCESS | 3640 | 1461008523781 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:42:03 INFO - PROCESS | 3640 | 1461008523782 Marionette TRACE conn3 <- [1,218,null,{}] 11:42:03 INFO - PROCESS | 3640 | 1461008523786 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}] 11:42:03 INFO - PROCESS | 3640 | 1461008523857 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 11:42:03 INFO - PROCESS | 3640 | 1461008523926 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:03 INFO - PROCESS | 3640 | ++DOCSHELL 16B4BC00 == 40 [pid = 3640] [id = 64] 11:42:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (18119800) [pid = 3640] [serial = 189] [outer = 00000000] 11:42:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (1D73E000) [pid = 3640] [serial = 190] [outer = 18119800] 11:42:03 INFO - PROCESS | 3640 | 1461008523954 Marionette DEBUG loaded listener.js 11:42:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1D73F400) [pid = 3640] [serial = 191] [outer = 18119800] 11:42:04 INFO - PROCESS | 3640 | 1461008524300 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]]]}] 11:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 565ms 11:42:04 INFO - PROCESS | 3640 | 1461008524374 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 11:42:04 INFO - PROCESS | 3640 | 1461008524378 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 11:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:42:04 INFO - PROCESS | 3640 | 1461008524388 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:42:04 INFO - PROCESS | 3640 | 1461008524392 Marionette TRACE conn3 <- [1,222,null,{}] 11:42:04 INFO - PROCESS | 3640 | 1461008524399 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}] 11:42:04 INFO - PROCESS | 3640 | 1461008524499 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 11:42:04 INFO - PROCESS | 3640 | 1461008524578 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:04 INFO - PROCESS | 3640 | ++DOCSHELL 13605C00 == 41 [pid = 3640] [id = 65] 11:42:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (1360A000) [pid = 3640] [serial = 192] [outer = 00000000] 11:42:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (13A20400) [pid = 3640] [serial = 193] [outer = 1360A000] 11:42:04 INFO - PROCESS | 3640 | 1461008524635 Marionette DEBUG loaded listener.js 11:42:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (14A95000) [pid = 3640] [serial = 194] [outer = 1360A000] 11:42:05 INFO - PROCESS | 3640 | 1461008525168 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]]]}] 11:42:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:42:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 833ms 11:42:05 INFO - PROCESS | 3640 | 1461008525213 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 11:42:05 INFO - PROCESS | 3640 | 1461008525217 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 11:42:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:42:05 INFO - PROCESS | 3640 | 1461008525225 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:42:05 INFO - PROCESS | 3640 | 1461008525229 Marionette TRACE conn3 <- [1,226,null,{}] 11:42:05 INFO - PROCESS | 3640 | 1461008525233 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}] 11:42:05 INFO - PROCESS | 3640 | 1461008525331 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 11:42:05 INFO - PROCESS | 3640 | 1461008525397 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:05 INFO - PROCESS | 3640 | ++DOCSHELL 14A9CC00 == 42 [pid = 3640] [id = 66] 11:42:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (15797C00) [pid = 3640] [serial = 195] [outer = 00000000] 11:42:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (16B52800) [pid = 3640] [serial = 196] [outer = 15797C00] 11:42:05 INFO - PROCESS | 3640 | 1461008525450 Marionette DEBUG loaded listener.js 11:42:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (18691000) [pid = 3640] [serial = 197] [outer = 15797C00] 11:42:05 INFO - PROCESS | 3640 | 1461008525926 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]]]}] 11:42:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:42:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 774ms 11:42:05 INFO - PROCESS | 3640 | 1461008525991 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 11:42:05 INFO - PROCESS | 3640 | 1461008525994 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 11:42:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:42:05 INFO - PROCESS | 3640 | 1461008525997 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:42:05 INFO - PROCESS | 3640 | 1461008526000 Marionette TRACE conn3 <- [1,230,null,{}] 11:42:06 INFO - PROCESS | 3640 | 1461008526010 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}] 11:42:06 INFO - PROCESS | 3640 | 1461008526099 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 11:42:06 INFO - PROCESS | 3640 | 1461008526172 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:06 INFO - PROCESS | 3640 | ++DOCSHELL 1C281400 == 43 [pid = 3640] [id = 67] 11:42:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1C287000) [pid = 3640] [serial = 198] [outer = 00000000] 11:42:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1CD0F800) [pid = 3640] [serial = 199] [outer = 1C287000] 11:42:06 INFO - PROCESS | 3640 | 1461008526229 Marionette DEBUG loaded listener.js 11:42:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1D742C00) [pid = 3640] [serial = 200] [outer = 1C287000] 11:42:06 INFO - PROCESS | 3640 | 1461008526766 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]]]}] 11:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 803ms 11:42:06 INFO - PROCESS | 3640 | 1461008526795 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 11:42:06 INFO - PROCESS | 3640 | 1461008526797 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 11:42:06 INFO - PROCESS | 3640 | 1461008526802 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:42:06 INFO - PROCESS | 3640 | 1461008526804 Marionette TRACE conn3 <- [1,234,null,{}] 11:42:06 INFO - PROCESS | 3640 | 1461008526807 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}] 11:42:06 INFO - PROCESS | 3640 | 1461008526902 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 11:42:06 INFO - PROCESS | 3640 | 1461008526987 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:06 INFO - PROCESS | 3640 | ++DOCSHELL 1C1CAC00 == 44 [pid = 3640] [id = 68] 11:42:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (1C1CB000) [pid = 3640] [serial = 201] [outer = 00000000] 11:42:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1C1CF400) [pid = 3640] [serial = 202] [outer = 1C1CB000] 11:42:07 INFO - PROCESS | 3640 | 1461008527040 Marionette DEBUG loaded listener.js 11:42:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1C1D1000) [pid = 3640] [serial = 203] [outer = 1C1CB000] 11:42:07 INFO - PROCESS | 3640 | 1461008527638 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]]]}] 11:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 862ms 11:42:07 INFO - PROCESS | 3640 | 1461008527674 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 11:42:07 INFO - PROCESS | 3640 | 1461008527678 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 11:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:42:07 INFO - PROCESS | 3640 | 1461008527683 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:42:07 INFO - PROCESS | 3640 | 1461008527687 Marionette TRACE conn3 <- [1,238,null,{}] 11:42:07 INFO - PROCESS | 3640 | 1461008527693 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}] 11:42:07 INFO - PROCESS | 3640 | 1461008527790 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 11:42:07 INFO - PROCESS | 3640 | 1461008527874 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:07 INFO - PROCESS | 3640 | ++DOCSHELL 13256400 == 45 [pid = 3640] [id = 69] 11:42:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (13601400) [pid = 3640] [serial = 204] [outer = 00000000] 11:42:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (157E1000) [pid = 3640] [serial = 205] [outer = 13601400] 11:42:07 INFO - PROCESS | 3640 | 1461008527923 Marionette DEBUG loaded listener.js 11:42:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (15B2E000) [pid = 3640] [serial = 206] [outer = 13601400] 11:42:08 INFO - PROCESS | 3640 | --DOCSHELL 13263C00 == 44 [pid = 3640] [id = 63] 11:42:08 INFO - PROCESS | 3640 | --DOCSHELL 12B85C00 == 43 [pid = 3640] [id = 62] 11:42:08 INFO - PROCESS | 3640 | --DOCSHELL 1CE5FC00 == 42 [pid = 3640] [id = 61] 11:42:08 INFO - PROCESS | 3640 | --DOCSHELL 1A1BA400 == 41 [pid = 3640] [id = 60] 11:42:08 INFO - PROCESS | 3640 | --DOCSHELL 19A6A000 == 40 [pid = 3640] [id = 59] 11:42:08 INFO - PROCESS | 3640 | --DOCSHELL 18656800 == 39 [pid = 3640] [id = 58] 11:42:08 INFO - PROCESS | 3640 | --DOCSHELL 16B4DC00 == 38 [pid = 3640] [id = 57] 11:42:08 INFO - PROCESS | 3640 | --DOCSHELL 143A9800 == 37 [pid = 3640] [id = 56] 11:42:08 INFO - PROCESS | 3640 | --DOCSHELL 12CBD400 == 36 [pid = 3640] [id = 55] 11:42:08 INFO - PROCESS | 3640 | --DOCSHELL 164B1C00 == 35 [pid = 3640] [id = 54] 11:42:08 INFO - PROCESS | 3640 | --DOCSHELL 13609000 == 34 [pid = 3640] [id = 53] 11:42:08 INFO - PROCESS | 3640 | --DOCSHELL 17EE6400 == 33 [pid = 3640] [id = 52] 11:42:08 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1A5A7000) [pid = 3640] [serial = 151] [outer = 00000000] [url = about:blank] 11:42:08 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (181CCC00) [pid = 3640] [serial = 135] [outer = 00000000] [url = about:blank] 11:42:08 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (18891800) [pid = 3640] [serial = 139] [outer = 00000000] [url = about:blank] 11:42:08 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (13A20000) [pid = 3640] [serial = 126] [outer = 00000000] [url = about:blank] 11:42:08 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (13AC0000) [pid = 3640] [serial = 127] [outer = 00000000] [url = about:blank] 11:42:08 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1868B400) [pid = 3640] [serial = 138] [outer = 00000000] [url = about:blank] 11:42:08 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (17EE7C00) [pid = 3640] [serial = 123] [outer = 00000000] [url = about:blank] 11:42:08 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (16551000) [pid = 3640] [serial = 132] [outer = 00000000] [url = about:blank] 11:42:08 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (16B34C00) [pid = 3640] [serial = 133] [outer = 00000000] [url = about:blank] 11:42:08 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (15BC9400) [pid = 3640] [serial = 129] [outer = 00000000] [url = about:blank] 11:42:08 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (15D0C800) [pid = 3640] [serial = 130] [outer = 00000000] [url = about:blank] 11:42:08 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (1A080C00) [pid = 3640] [serial = 144] [outer = 00000000] [url = about:blank] 11:42:08 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (15D8B400) [pid = 3640] [serial = 115] [outer = 00000000] [url = about:blank] 11:42:08 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (157E4000) [pid = 3640] [serial = 114] [outer = 00000000] [url = about:blank] 11:42:08 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (181C7000) [pid = 3640] [serial = 118] [outer = 00000000] [url = about:blank] 11:42:08 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (18532C00) [pid = 3640] [serial = 117] [outer = 00000000] [url = about:blank] 11:42:08 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (1A01D000) [pid = 3640] [serial = 121] [outer = 00000000] [url = about:blank] 11:42:08 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (19B19C00) [pid = 3640] [serial = 120] [outer = 00000000] [url = about:blank] 11:42:08 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (17E9E400) [pid = 3640] [serial = 147] [outer = 00000000] [url = about:blank] 11:42:08 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (19AD4800) [pid = 3640] [serial = 141] [outer = 00000000] [url = about:blank] 11:42:08 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (1A5A6400) [pid = 3640] [serial = 150] [outer = 00000000] [url = about:blank] 11:42:08 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (1A081000) [pid = 3640] [serial = 145] [outer = 00000000] [url = about:blank] 11:42:08 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (19B0C800) [pid = 3640] [serial = 142] [outer = 00000000] [url = about:blank] 11:42:08 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (1811B800) [pid = 3640] [serial = 148] [outer = 00000000] [url = about:blank] 11:42:08 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (1C27F000) [pid = 3640] [serial = 153] [outer = 00000000] [url = about:blank] 11:42:08 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (18655C00) [pid = 3640] [serial = 136] [outer = 00000000] [url = about:blank] 11:42:08 INFO - PROCESS | 3640 | 1461008528493 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]]]}] 11:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 848ms 11:42:08 INFO - PROCESS | 3640 | 1461008528535 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 11:42:08 INFO - PROCESS | 3640 | 1461008528541 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 11:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:42:08 INFO - PROCESS | 3640 | 1461008528546 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:42:08 INFO - PROCESS | 3640 | 1461008528549 Marionette TRACE conn3 <- [1,242,null,{}] 11:42:08 INFO - PROCESS | 3640 | 1461008528553 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}] 11:42:08 INFO - PROCESS | 3640 | 1461008528628 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 11:42:08 INFO - PROCESS | 3640 | 1461008528634 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:08 INFO - PROCESS | 3640 | ++DOCSHELL 13669800 == 34 [pid = 3640] [id = 70] 11:42:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (13AC4C00) [pid = 3640] [serial = 207] [outer = 00000000] 11:42:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (15B33400) [pid = 3640] [serial = 208] [outer = 13AC4C00] 11:42:08 INFO - PROCESS | 3640 | 1461008528680 Marionette DEBUG loaded listener.js 11:42:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (15DD4400) [pid = 3640] [serial = 209] [outer = 13AC4C00] 11:42:09 INFO - PROCESS | 3640 | 1461008529097 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]]]}] 11:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 565ms 11:42:09 INFO - PROCESS | 3640 | 1461008529121 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 11:42:09 INFO - PROCESS | 3640 | 1461008529123 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 11:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:42:09 INFO - PROCESS | 3640 | 1461008529127 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:42:09 INFO - PROCESS | 3640 | 1461008529130 Marionette TRACE conn3 <- [1,246,null,{}] 11:42:09 INFO - PROCESS | 3640 | 1461008529144 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}] 11:42:09 INFO - PROCESS | 3640 | 1461008529223 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 11:42:09 INFO - PROCESS | 3640 | 1461008529230 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:09 INFO - PROCESS | 3640 | ++DOCSHELL 16877C00 == 35 [pid = 3640] [id = 71] 11:42:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (16B35400) [pid = 3640] [serial = 210] [outer = 00000000] 11:42:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (17E9EC00) [pid = 3640] [serial = 211] [outer = 16B35400] 11:42:09 INFO - PROCESS | 3640 | 1461008529260 Marionette DEBUG loaded listener.js 11:42:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (18122C00) [pid = 3640] [serial = 212] [outer = 16B35400] 11:42:09 INFO - PROCESS | 3640 | 1461008529682 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]]]}] 11:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 595ms 11:42:09 INFO - PROCESS | 3640 | 1461008529730 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 11:42:09 INFO - PROCESS | 3640 | 1461008529733 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 11:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:42:09 INFO - PROCESS | 3640 | 1461008529740 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:42:09 INFO - PROCESS | 3640 | 1461008529742 Marionette TRACE conn3 <- [1,250,null,{}] 11:42:09 INFO - PROCESS | 3640 | 1461008529745 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}] 11:42:09 INFO - PROCESS | 3640 | 1461008529818 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 11:42:09 INFO - PROCESS | 3640 | 1461008529824 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:09 INFO - PROCESS | 3640 | ++DOCSHELL 16B5F000 == 36 [pid = 3640] [id = 72] 11:42:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (18655400) [pid = 3640] [serial = 213] [outer = 00000000] 11:42:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (1868B400) [pid = 3640] [serial = 214] [outer = 18655400] 11:42:09 INFO - PROCESS | 3640 | 1461008529876 Marionette DEBUG loaded listener.js 11:42:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (18891000) [pid = 3640] [serial = 215] [outer = 18655400] 11:42:10 INFO - PROCESS | 3640 | 1461008530238 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]]]}] 11:42:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 565ms 11:42:10 INFO - PROCESS | 3640 | 1461008530303 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 11:42:10 INFO - PROCESS | 3640 | 1461008530305 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 11:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:42:10 INFO - PROCESS | 3640 | 1461008530308 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:42:10 INFO - PROCESS | 3640 | 1461008530310 Marionette TRACE conn3 <- [1,254,null,{}] 11:42:10 INFO - PROCESS | 3640 | 1461008530313 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}] 11:42:10 INFO - PROCESS | 3640 | 1461008530385 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 11:42:10 INFO - PROCESS | 3640 | 1461008530391 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:10 INFO - PROCESS | 3640 | ++DOCSHELL 1865D800 == 37 [pid = 3640] [id = 73] 11:42:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (18660400) [pid = 3640] [serial = 216] [outer = 00000000] 11:42:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (19A6F800) [pid = 3640] [serial = 217] [outer = 18660400] 11:42:10 INFO - PROCESS | 3640 | 1461008530435 Marionette DEBUG loaded listener.js 11:42:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (19AD4800) [pid = 3640] [serial = 218] [outer = 18660400] 11:42:10 INFO - PROCESS | 3640 | 1461008530880 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]]]}] 11:42:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 595ms 11:42:10 INFO - PROCESS | 3640 | 1461008530926 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 11:42:10 INFO - PROCESS | 3640 | 1461008530928 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 11:42:10 INFO - PROCESS | 3640 | 1461008530932 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:42:10 INFO - PROCESS | 3640 | 1461008530933 Marionette TRACE conn3 <- [1,258,null,{}] 11:42:10 INFO - PROCESS | 3640 | 1461008530937 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}] 11:42:11 INFO - PROCESS | 3640 | 1461008531039 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 11:42:11 INFO - PROCESS | 3640 | 1461008531089 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:11 INFO - PROCESS | 3640 | ++DOCSHELL 12CB7000 == 38 [pid = 3640] [id = 74] 11:42:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (19426800) [pid = 3640] [serial = 219] [outer = 00000000] 11:42:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1A083C00) [pid = 3640] [serial = 220] [outer = 19426800] 11:42:11 INFO - PROCESS | 3640 | 1461008531136 Marionette DEBUG loaded listener.js 11:42:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1A1B4000) [pid = 3640] [serial = 221] [outer = 19426800] 11:42:11 INFO - PROCESS | 3640 | 1461008531521 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]]]}] 11:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 610ms 11:42:11 INFO - PROCESS | 3640 | 1461008531548 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 11:42:11 INFO - PROCESS | 3640 | 1461008531550 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 11:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:42:11 INFO - PROCESS | 3640 | 1461008531557 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:42:11 INFO - PROCESS | 3640 | 1461008531558 Marionette TRACE conn3 <- [1,262,null,{}] 11:42:11 INFO - PROCESS | 3640 | 1461008531562 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}] 11:42:11 INFO - PROCESS | 3640 | 1461008531656 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 11:42:11 INFO - PROCESS | 3640 | 1461008531730 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:11 INFO - PROCESS | 3640 | ++DOCSHELL 19B0C800 == 39 [pid = 3640] [id = 75] 11:42:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (19B19C00) [pid = 3640] [serial = 222] [outer = 00000000] 11:42:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1AB2A000) [pid = 3640] [serial = 223] [outer = 19B19C00] 11:42:11 INFO - PROCESS | 3640 | 1461008531756 Marionette DEBUG loaded listener.js 11:42:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1C1D3000) [pid = 3640] [serial = 224] [outer = 19B19C00] 11:42:12 INFO - PROCESS | 3640 | 1461008532127 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]]]}] 11:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 609ms 11:42:12 INFO - PROCESS | 3640 | 1461008532158 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 11:42:12 INFO - PROCESS | 3640 | 1461008532160 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 11:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:42:12 INFO - PROCESS | 3640 | 1461008532163 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:42:12 INFO - PROCESS | 3640 | 1461008532165 Marionette TRACE conn3 <- [1,266,null,{}] 11:42:12 INFO - PROCESS | 3640 | 1461008532168 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}] 11:42:12 INFO - PROCESS | 3640 | 1461008532265 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 11:42:12 INFO - PROCESS | 3640 | 1461008532271 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:12 INFO - PROCESS | 3640 | ++DOCSHELL 1A5AB400 == 40 [pid = 3640] [id = 76] 11:42:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1A5AC800) [pid = 3640] [serial = 225] [outer = 00000000] 11:42:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1C285400) [pid = 3640] [serial = 226] [outer = 1A5AC800] 11:42:12 INFO - PROCESS | 3640 | 1461008532318 Marionette DEBUG loaded listener.js 11:42:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (1C2EDC00) [pid = 3640] [serial = 227] [outer = 1A5AC800] 11:42:12 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1360AC00) [pid = 3640] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:42:12 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1325E000) [pid = 3640] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:42:12 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (17EEAC00) [pid = 3640] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:42:12 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (12CF6800) [pid = 3640] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:42:12 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (17EE7800) [pid = 3640] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:42:12 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (19EAC800) [pid = 3640] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:42:12 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (14A9BC00) [pid = 3640] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:42:12 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (18C26400) [pid = 3640] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:42:12 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (1CE60400) [pid = 3640] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:42:12 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (1A58E000) [pid = 3640] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:42:12 INFO - PROCESS | 3640 | 1461008532740 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]]]}] 11:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 595ms 11:42:12 INFO - PROCESS | 3640 | 1461008532782 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 11:42:12 INFO - PROCESS | 3640 | 1461008532784 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 11:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:42:12 INFO - PROCESS | 3640 | 1461008532791 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:42:12 INFO - PROCESS | 3640 | 1461008532793 Marionette TRACE conn3 <- [1,270,null,{}] 11:42:12 INFO - PROCESS | 3640 | 1461008532803 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}] 11:42:12 INFO - PROCESS | 3640 | 1461008532865 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 11:42:12 INFO - PROCESS | 3640 | 1461008532894 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:12 INFO - PROCESS | 3640 | ++DOCSHELL 12CF1000 == 41 [pid = 3640] [id = 77] 11:42:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (1360B400) [pid = 3640] [serial = 228] [outer = 00000000] 11:42:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1C1D1400) [pid = 3640] [serial = 229] [outer = 1360B400] 11:42:12 INFO - PROCESS | 3640 | 1461008532947 Marionette DEBUG loaded listener.js 11:42:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1C2E5C00) [pid = 3640] [serial = 230] [outer = 1360B400] 11:42:13 INFO - PROCESS | 3640 | 1461008533315 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]]]}] 11:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 565ms 11:42:13 INFO - PROCESS | 3640 | 1461008533348 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 11:42:13 INFO - PROCESS | 3640 | 1461008533350 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 11:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:42:13 INFO - PROCESS | 3640 | 1461008533353 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:42:13 INFO - PROCESS | 3640 | 1461008533355 Marionette TRACE conn3 <- [1,274,null,{}] 11:42:13 INFO - PROCESS | 3640 | 1461008533368 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}] 11:42:13 INFO - PROCESS | 3640 | 1461008533441 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 11:42:13 INFO - PROCESS | 3640 | 1461008533447 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:13 INFO - PROCESS | 3640 | ++DOCSHELL 16B34000 == 42 [pid = 3640] [id = 78] 11:42:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1C1D6800) [pid = 3640] [serial = 231] [outer = 00000000] 11:42:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1D5C5400) [pid = 3640] [serial = 232] [outer = 1C1D6800] 11:42:13 INFO - PROCESS | 3640 | 1461008533490 Marionette DEBUG loaded listener.js 11:42:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1D747800) [pid = 3640] [serial = 233] [outer = 1C1D6800] 11:42:13 INFO - PROCESS | 3640 | 1461008533862 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]]]}] 11:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 566ms 11:42:13 INFO - PROCESS | 3640 | 1461008533916 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 11:42:13 INFO - PROCESS | 3640 | 1461008533918 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 11:42:13 INFO - PROCESS | 3640 | 1461008533927 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:42:13 INFO - PROCESS | 3640 | 1461008533930 Marionette TRACE conn3 <- [1,278,null,{}] 11:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:42:13 INFO - PROCESS | 3640 | 1461008533937 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}] 11:42:14 INFO - PROCESS | 3640 | 1461008534033 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 11:42:14 INFO - PROCESS | 3640 | 1461008534045 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:14 INFO - PROCESS | 3640 | ++DOCSHELL 1D7C1000 == 43 [pid = 3640] [id = 79] 11:42:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1D7C1400) [pid = 3640] [serial = 234] [outer = 00000000] 11:42:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1D8B3800) [pid = 3640] [serial = 235] [outer = 1D7C1400] 11:42:14 INFO - PROCESS | 3640 | 1461008534096 Marionette DEBUG loaded listener.js 11:42:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1D8BA400) [pid = 3640] [serial = 236] [outer = 1D7C1400] 11:42:14 INFO - PROCESS | 3640 | 1461008534585 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]]]}] 11:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 699ms 11:42:14 INFO - PROCESS | 3640 | 1461008534651 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 11:42:14 INFO - PROCESS | 3640 | 1461008534656 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 11:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:42:14 INFO - PROCESS | 3640 | 1461008534645 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:42:14 INFO - PROCESS | 3640 | 1461008534650 Marionette TRACE conn3 <- [1,282,null,{}] 11:42:14 INFO - PROCESS | 3640 | 1461008534656 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}] 11:42:14 INFO - PROCESS | 3640 | 1461008534757 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 11:42:14 INFO - PROCESS | 3640 | 1461008534835 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:14 INFO - PROCESS | 3640 | ++DOCSHELL 13255400 == 44 [pid = 3640] [id = 80] 11:42:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (13256800) [pid = 3640] [serial = 237] [outer = 00000000] 11:42:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1579D400) [pid = 3640] [serial = 238] [outer = 13256800] 11:42:14 INFO - PROCESS | 3640 | 1461008534890 Marionette DEBUG loaded listener.js 11:42:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (15D19C00) [pid = 3640] [serial = 239] [outer = 13256800] 11:42:15 INFO - PROCESS | 3640 | 1461008535505 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]]]}] 11:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 893ms 11:42:15 INFO - PROCESS | 3640 | 1461008535554 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 11:42:15 INFO - PROCESS | 3640 | 1461008535560 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 11:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:42:15 INFO - PROCESS | 3640 | 1461008535566 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:42:15 INFO - PROCESS | 3640 | 1461008535569 Marionette TRACE conn3 <- [1,286,null,{}] 11:42:15 INFO - PROCESS | 3640 | 1461008535573 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}] 11:42:15 INFO - PROCESS | 3640 | 1461008535672 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 11:42:15 INFO - PROCESS | 3640 | 1461008535744 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:15 INFO - PROCESS | 3640 | ++DOCSHELL 15DCA800 == 45 [pid = 3640] [id = 81] 11:42:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (15DD8400) [pid = 3640] [serial = 240] [outer = 00000000] 11:42:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (16B5F800) [pid = 3640] [serial = 241] [outer = 15DD8400] 11:42:15 INFO - PROCESS | 3640 | 1461008535782 Marionette DEBUG loaded listener.js 11:42:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (18657000) [pid = 3640] [serial = 242] [outer = 15DD8400] 11:42:16 INFO - PROCESS | 3640 | 1461008536456 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]]]}] 11:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 951ms 11:42:16 INFO - PROCESS | 3640 | 1461008536516 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 11:42:16 INFO - PROCESS | 3640 | 1461008536518 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 11:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:42:16 INFO - PROCESS | 3640 | 1461008536522 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:42:16 INFO - PROCESS | 3640 | 1461008536526 Marionette TRACE conn3 <- [1,290,null,{}] 11:42:16 INFO - PROCESS | 3640 | 1461008536537 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}] 11:42:16 INFO - PROCESS | 3640 | 1461008536636 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 11:42:16 INFO - PROCESS | 3640 | 1461008536709 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:16 INFO - PROCESS | 3640 | ++DOCSHELL 1A021000 == 46 [pid = 3640] [id = 82] 11:42:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1A081400) [pid = 3640] [serial = 243] [outer = 00000000] 11:42:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1D741400) [pid = 3640] [serial = 244] [outer = 1A081400] 11:42:16 INFO - PROCESS | 3640 | 1461008536748 Marionette DEBUG loaded listener.js 11:42:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1D7BCC00) [pid = 3640] [serial = 245] [outer = 1A081400] 11:42:17 INFO - PROCESS | 3640 | 1461008537440 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]]]}] 11:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 952ms 11:42:17 INFO - PROCESS | 3640 | 1461008537471 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 11:42:17 INFO - PROCESS | 3640 | 1461008537475 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 11:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:42:17 INFO - PROCESS | 3640 | 1461008537488 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:42:17 INFO - PROCESS | 3640 | 1461008537491 Marionette TRACE conn3 <- [1,294,null,{}] 11:42:17 INFO - PROCESS | 3640 | 1461008537497 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}] 11:42:17 INFO - PROCESS | 3640 | 1461008537587 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 11:42:17 INFO - PROCESS | 3640 | 1461008537669 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:17 INFO - PROCESS | 3640 | ++DOCSHELL 14A9F000 == 47 [pid = 3640] [id = 83] 11:42:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1579E400) [pid = 3640] [serial = 246] [outer = 00000000] 11:42:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (164B8800) [pid = 3640] [serial = 247] [outer = 1579E400] 11:42:17 INFO - PROCESS | 3640 | 1461008537717 Marionette DEBUG loaded listener.js 11:42:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1686F800) [pid = 3640] [serial = 248] [outer = 1579E400] 11:42:18 INFO - PROCESS | 3640 | 1461008538269 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]]]}] 11:42:18 INFO - PROCESS | 3640 | --DOCSHELL 16B34000 == 46 [pid = 3640] [id = 78] 11:42:18 INFO - PROCESS | 3640 | --DOCSHELL 12CF1000 == 45 [pid = 3640] [id = 77] 11:42:18 INFO - PROCESS | 3640 | --DOCSHELL 1A5AB400 == 44 [pid = 3640] [id = 76] 11:42:18 INFO - PROCESS | 3640 | --DOCSHELL 19B0C800 == 43 [pid = 3640] [id = 75] 11:42:18 INFO - PROCESS | 3640 | --DOCSHELL 12CB7000 == 42 [pid = 3640] [id = 74] 11:42:18 INFO - PROCESS | 3640 | --DOCSHELL 1865D800 == 41 [pid = 3640] [id = 73] 11:42:18 INFO - PROCESS | 3640 | --DOCSHELL 16B5F000 == 40 [pid = 3640] [id = 72] 11:42:18 INFO - PROCESS | 3640 | --DOCSHELL 16877C00 == 39 [pid = 3640] [id = 71] 11:42:18 INFO - PROCESS | 3640 | --DOCSHELL 13669800 == 38 [pid = 3640] [id = 70] 11:42:18 INFO - PROCESS | 3640 | --DOCSHELL 13256400 == 37 [pid = 3640] [id = 69] 11:42:18 INFO - PROCESS | 3640 | --DOCSHELL 1C281400 == 36 [pid = 3640] [id = 67] 11:42:18 INFO - PROCESS | 3640 | --DOCSHELL 14A9CC00 == 35 [pid = 3640] [id = 66] 11:42:18 INFO - PROCESS | 3640 | --DOCSHELL 13605C00 == 34 [pid = 3640] [id = 65] 11:42:18 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1C284000) [pid = 3640] [serial = 154] [outer = 00000000] [url = about:blank] 11:42:18 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (14447400) [pid = 3640] [serial = 162] [outer = 00000000] [url = about:blank] 11:42:18 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1554F400) [pid = 3640] [serial = 163] [outer = 00000000] [url = about:blank] 11:42:18 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (18121C00) [pid = 3640] [serial = 168] [outer = 00000000] [url = about:blank] 11:42:18 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1852E000) [pid = 3640] [serial = 169] [outer = 00000000] [url = about:blank] 11:42:18 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1A085000) [pid = 3640] [serial = 175] [outer = 00000000] [url = about:blank] 11:42:18 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1A550000) [pid = 3640] [serial = 176] [outer = 00000000] [url = about:blank] 11:42:18 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (15E6E800) [pid = 3640] [serial = 165] [outer = 00000000] [url = about:blank] 11:42:18 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (16547800) [pid = 3640] [serial = 166] [outer = 00000000] [url = about:blank] 11:42:18 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (19ADC800) [pid = 3640] [serial = 172] [outer = 00000000] [url = about:blank] 11:42:18 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (137D6400) [pid = 3640] [serial = 156] [outer = 00000000] [url = about:blank] 11:42:18 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (16B56000) [pid = 3640] [serial = 159] [outer = 00000000] [url = about:blank] 11:42:18 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1CE68400) [pid = 3640] [serial = 181] [outer = 00000000] [url = about:blank] 11:42:18 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1C2F4800) [pid = 3640] [serial = 179] [outer = 00000000] [url = about:blank] 11:42:18 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1C2F3800) [pid = 3640] [serial = 178] [outer = 00000000] [url = about:blank] 11:42:18 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1D0E6C00) [pid = 3640] [serial = 187] [outer = 00000000] [url = about:blank] 11:42:18 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (17E90800) [pid = 3640] [serial = 184] [outer = 00000000] [url = about:blank] 11:42:18 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (1E6EB000) [pid = 3640] [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.] 11:42:18 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (1CE68C00) [pid = 3640] [serial = 182] [outer = 00000000] [url = about:blank] 11:42:18 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (18523C00) [pid = 3640] [serial = 188] [outer = 00000000] [url = about:blank] 11:42:18 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (19B19800) [pid = 3640] [serial = 185] [outer = 00000000] [url = about:blank] 11:42:18 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (1D73E000) [pid = 3640] [serial = 190] [outer = 00000000] [url = about:blank] 11:42:18 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (19B10C00) [pid = 3640] [serial = 173] [outer = 00000000] [url = about:blank] 11:42:18 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. 11:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 863ms 11:42:18 INFO - PROCESS | 3640 | 1461008538364 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 11:42:18 INFO - PROCESS | 3640 | 1461008538370 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 11:42:18 INFO - PROCESS | 3640 | 1461008538378 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:42:18 INFO - PROCESS | 3640 | 1461008538380 Marionette TRACE conn3 <- [1,298,null,{}] 11:42:18 INFO - PROCESS | 3640 | 1461008538384 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}] 11:42:18 INFO - PROCESS | 3640 | 1461008538467 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 11:42:18 INFO - PROCESS | 3640 | 1461008538473 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:18 INFO - PROCESS | 3640 | ++DOCSHELL 155E1400 == 35 [pid = 3640] [id = 84] 11:42:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (155E4C00) [pid = 3640] [serial = 249] [outer = 00000000] 11:42:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (15E6E800) [pid = 3640] [serial = 250] [outer = 155E4C00] 11:42:18 INFO - PROCESS | 3640 | 1461008538518 Marionette DEBUG loaded listener.js 11:42:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (16548C00) [pid = 3640] [serial = 251] [outer = 155E4C00] 11:42:18 INFO - PROCESS | 3640 | 1461008538906 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]]]}] 11:42:18 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. 11:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 565ms 11:42:18 INFO - PROCESS | 3640 | 1461008538953 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 11:42:18 INFO - PROCESS | 3640 | 1461008538956 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 11:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:42:18 INFO - PROCESS | 3640 | 1461008538992 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:42:18 INFO - PROCESS | 3640 | 1461008538995 Marionette TRACE conn3 <- [1,302,null,{}] 11:42:19 INFO - PROCESS | 3640 | 1461008539029 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}] 11:42:19 INFO - PROCESS | 3640 | 1461008539166 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 11:42:19 INFO - PROCESS | 3640 | 1461008539236 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:19 INFO - PROCESS | 3640 | ++DOCSHELL 1865D000 == 36 [pid = 3640] [id = 85] 11:42:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (18664400) [pid = 3640] [serial = 252] [outer = 00000000] 11:42:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (19B11400) [pid = 3640] [serial = 253] [outer = 18664400] 11:42:19 INFO - PROCESS | 3640 | 1461008539290 Marionette DEBUG loaded listener.js 11:42:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (19EA5800) [pid = 3640] [serial = 254] [outer = 18664400] 11:42:19 INFO - PROCESS | 3640 | 1461008539667 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]]]}] 11:42:19 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. 11:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 743ms 11:42:19 INFO - PROCESS | 3640 | 1461008539712 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 11:42:19 INFO - PROCESS | 3640 | 1461008539715 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 11:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:42:19 INFO - PROCESS | 3640 | 1461008539718 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:42:19 INFO - PROCESS | 3640 | 1461008539720 Marionette TRACE conn3 <- [1,306,null,{}] 11:42:19 INFO - PROCESS | 3640 | 1461008539724 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}] 11:42:19 INFO - PROCESS | 3640 | 1461008539801 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 11:42:19 INFO - PROCESS | 3640 | 1461008539807 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:19 INFO - PROCESS | 3640 | ++DOCSHELL 1A1B1800 == 37 [pid = 3640] [id = 86] 11:42:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1A1B2000) [pid = 3640] [serial = 255] [outer = 00000000] 11:42:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1A5B2800) [pid = 3640] [serial = 256] [outer = 1A1B2000] 11:42:19 INFO - PROCESS | 3640 | 1461008539852 Marionette DEBUG loaded listener.js 11:42:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1C1CCC00) [pid = 3640] [serial = 257] [outer = 1A1B2000] 11:42:20 INFO - PROCESS | 3640 | 1461008540261 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]]]}] 11:42:20 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. 11:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 566ms 11:42:20 INFO - PROCESS | 3640 | 1461008540282 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 11:42:20 INFO - PROCESS | 3640 | 1461008540284 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 11:42:20 INFO - PROCESS | 3640 | 1461008540294 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:42:20 INFO - PROCESS | 3640 | 1461008540296 Marionette TRACE conn3 <- [1,310,null,{}] 11:42:20 INFO - PROCESS | 3640 | 1461008540299 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}] 11:42:20 INFO - PROCESS | 3640 | 1461008540393 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 11:42:20 INFO - PROCESS | 3640 | 1461008540401 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:20 INFO - PROCESS | 3640 | ++DOCSHELL 1C1D2000 == 38 [pid = 3640] [id = 87] 11:42:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1C1D5400) [pid = 3640] [serial = 258] [outer = 00000000] 11:42:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1C2E9400) [pid = 3640] [serial = 259] [outer = 1C1D5400] 11:42:20 INFO - PROCESS | 3640 | 1461008540445 Marionette DEBUG loaded listener.js 11:42:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (1C2E9800) [pid = 3640] [serial = 260] [outer = 1C1D5400] 11:42:20 INFO - PROCESS | 3640 | 1461008540836 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]]]}] 11:42:20 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. 11:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 565ms 11:42:20 INFO - PROCESS | 3640 | 1461008540875 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 11:42:20 INFO - PROCESS | 3640 | 1461008540877 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 11:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:42:20 INFO - PROCESS | 3640 | 1461008540880 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:42:20 INFO - PROCESS | 3640 | 1461008540882 Marionette TRACE conn3 <- [1,314,null,{}] 11:42:20 INFO - PROCESS | 3640 | 1461008540886 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}] 11:42:20 INFO - PROCESS | 3640 | 1461008541002 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 11:42:21 INFO - PROCESS | 3640 | 1461008541015 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:21 INFO - PROCESS | 3640 | ++DOCSHELL 1CD02C00 == 39 [pid = 3640] [id = 88] 11:42:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1CE69000) [pid = 3640] [serial = 261] [outer = 00000000] 11:42:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1D5C6800) [pid = 3640] [serial = 262] [outer = 1CE69000] 11:42:21 INFO - PROCESS | 3640 | 1461008541096 Marionette DEBUG loaded listener.js 11:42:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1D7BC000) [pid = 3640] [serial = 263] [outer = 1CE69000] 11:42:21 INFO - PROCESS | 3640 | 1461008541533 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]]]}] 11:42:21 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. 11:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 699ms 11:42:21 INFO - PROCESS | 3640 | 1461008541584 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 11:42:21 INFO - PROCESS | 3640 | 1461008541586 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 11:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:42:21 INFO - PROCESS | 3640 | 1461008541589 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:42:21 INFO - PROCESS | 3640 | 1461008541591 Marionette TRACE conn3 <- [1,318,null,{}] 11:42:21 INFO - PROCESS | 3640 | 1461008541595 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}] 11:42:21 INFO - PROCESS | 3640 | 1461008541695 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 11:42:21 INFO - PROCESS | 3640 | 1461008541701 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:21 INFO - PROCESS | 3640 | ++DOCSHELL 1D8B7C00 == 40 [pid = 3640] [id = 89] 11:42:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1D8B8800) [pid = 3640] [serial = 264] [outer = 00000000] 11:42:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1DBC8400) [pid = 3640] [serial = 265] [outer = 1D8B8800] 11:42:21 INFO - PROCESS | 3640 | 1461008541728 Marionette DEBUG loaded listener.js 11:42:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1DBCA400) [pid = 3640] [serial = 266] [outer = 1D8B8800] 11:42:22 INFO - PROCESS | 3640 | 1461008542132 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]]]}] 11:42:22 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. 11:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 595ms 11:42:22 INFO - PROCESS | 3640 | 1461008542192 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 11:42:22 INFO - PROCESS | 3640 | 1461008542194 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 11:42:22 INFO - PROCESS | 3640 | 1461008542197 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:42:22 INFO - PROCESS | 3640 | 1461008542199 Marionette TRACE conn3 <- [1,322,null,{}] 11:42:22 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (19426800) [pid = 3640] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:42:22 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (19B19C00) [pid = 3640] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:42:22 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (18660400) [pid = 3640] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:42:22 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (16B35400) [pid = 3640] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:42:22 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (13601400) [pid = 3640] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:42:22 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (18655400) [pid = 3640] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:42:22 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (13AC4C00) [pid = 3640] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:42:22 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1A5AC800) [pid = 3640] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:42:22 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1C1D6800) [pid = 3640] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:42:22 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1360B400) [pid = 3640] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:42:22 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (164B2C00) [pid = 3640] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:42:22 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (13AC2000) [pid = 3640] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:42:22 INFO - PROCESS | 3640 | 1461008542405 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}] 11:42:22 INFO - PROCESS | 3640 | 1461008542466 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 11:42:22 INFO - PROCESS | 3640 | 1461008542473 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:22 INFO - PROCESS | 3640 | ++DOCSHELL 13672000 == 41 [pid = 3640] [id = 90] 11:42:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (144A7000) [pid = 3640] [serial = 267] [outer = 00000000] 11:42:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1811F000) [pid = 3640] [serial = 268] [outer = 144A7000] 11:42:22 INFO - PROCESS | 3640 | 1461008542517 Marionette DEBUG loaded listener.js 11:42:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (181C7000) [pid = 3640] [serial = 269] [outer = 144A7000] 11:42:22 INFO - PROCESS | 3640 | 1461008542855 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:42:22 INFO - PROCESS | 3640 | 1461008542943 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]]]}] 11:42:22 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. 11:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 804ms 11:42:22 INFO - PROCESS | 3640 | 1461008543002 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 11:42:22 INFO - PROCESS | 3640 | 1461008543004 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 11:42:22 INFO - PROCESS | 3640 | 1461008543007 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:42:22 INFO - PROCESS | 3640 | 1461008543009 Marionette TRACE conn3 <- [1,326,null,{}] 11:42:23 INFO - PROCESS | 3640 | 1461008543014 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}] 11:42:23 INFO - PROCESS | 3640 | 1461008543089 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 11:42:23 INFO - PROCESS | 3640 | 1461008543098 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:23 INFO - PROCESS | 3640 | ++DOCSHELL 1A080C00 == 42 [pid = 3640] [id = 91] 11:42:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1C27D400) [pid = 3640] [serial = 270] [outer = 00000000] 11:42:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1DBD2800) [pid = 3640] [serial = 271] [outer = 1C27D400] 11:42:23 INFO - PROCESS | 3640 | 1461008543142 Marionette DEBUG loaded listener.js 11:42:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (1DBD0800) [pid = 3640] [serial = 272] [outer = 1C27D400] 11:42:23 INFO - PROCESS | 3640 | 1461008543548 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]]]}] 11:42:23 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. 11:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 565ms 11:42:23 INFO - PROCESS | 3640 | 1461008543569 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 11:42:23 INFO - PROCESS | 3640 | 1461008543571 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 11:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:42:23 INFO - PROCESS | 3640 | 1461008543574 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:42:23 INFO - PROCESS | 3640 | 1461008543576 Marionette TRACE conn3 <- [1,330,null,{}] 11:42:23 INFO - PROCESS | 3640 | 1461008543579 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}] 11:42:23 INFO - PROCESS | 3640 | 1461008543654 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 11:42:23 INFO - PROCESS | 3640 | 1461008543663 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:23 INFO - PROCESS | 3640 | ++DOCSHELL 1E018800 == 43 [pid = 3640] [id = 92] 11:42:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1E01C000) [pid = 3640] [serial = 273] [outer = 00000000] 11:42:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1E224800) [pid = 3640] [serial = 274] [outer = 1E01C000] 11:42:23 INFO - PROCESS | 3640 | 1461008543708 Marionette DEBUG loaded listener.js 11:42:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1E228400) [pid = 3640] [serial = 275] [outer = 1E01C000] 11:42:24 INFO - PROCESS | 3640 | 1461008544109 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]]]}] 11:42:24 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. 11:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 565ms 11:42:24 INFO - PROCESS | 3640 | 1461008544154 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 11:42:24 INFO - PROCESS | 3640 | 1461008544157 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 11:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:42:24 INFO - PROCESS | 3640 | 1461008544164 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:42:24 INFO - PROCESS | 3640 | 1461008544166 Marionette TRACE conn3 <- [1,334,null,{}] 11:42:24 INFO - PROCESS | 3640 | 1461008544169 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}] 11:42:24 INFO - PROCESS | 3640 | 1461008544254 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 11:42:24 INFO - PROCESS | 3640 | 1461008544377 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:24 INFO - PROCESS | 3640 | ++DOCSHELL 11F3EC00 == 44 [pid = 3640] [id = 93] 11:42:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (11F40800) [pid = 3640] [serial = 276] [outer = 00000000] 11:42:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1320DC00) [pid = 3640] [serial = 277] [outer = 11F40800] 11:42:24 INFO - PROCESS | 3640 | 1461008544434 Marionette DEBUG loaded listener.js 11:42:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1337B000) [pid = 3640] [serial = 278] [outer = 11F40800] 11:42:24 INFO - PROCESS | 3640 | 1461008544982 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]]]}] 11:42:25 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. 11:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 907ms 11:42:25 INFO - PROCESS | 3640 | 1461008545052 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 11:42:25 INFO - PROCESS | 3640 | 1461008545056 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 11:42:25 INFO - PROCESS | 3640 | 1461008545061 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:42:25 INFO - PROCESS | 3640 | 1461008545065 Marionette TRACE conn3 <- [1,338,null,{}] 11:42:25 INFO - PROCESS | 3640 | 1461008545071 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}] 11:42:25 INFO - PROCESS | 3640 | 1461008545174 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 11:42:25 INFO - PROCESS | 3640 | 1461008545254 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:25 INFO - PROCESS | 3640 | ++DOCSHELL 14A9CC00 == 45 [pid = 3640] [id = 94] 11:42:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1555B800) [pid = 3640] [serial = 279] [outer = 00000000] 11:42:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (164AF000) [pid = 3640] [serial = 280] [outer = 1555B800] 11:42:25 INFO - PROCESS | 3640 | 1461008545335 Marionette DEBUG loaded listener.js 11:42:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (16B41800) [pid = 3640] [serial = 281] [outer = 1555B800] 11:42:25 INFO - PROCESS | 3640 | 1461008545841 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]]]}] 11:42:25 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. 11:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 848ms 11:42:25 INFO - PROCESS | 3640 | 1461008545932 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 11:42:25 INFO - PROCESS | 3640 | 1461008545937 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 11:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:42:25 INFO - PROCESS | 3640 | 1461008545941 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:42:25 INFO - PROCESS | 3640 | 1461008545943 Marionette TRACE conn3 <- [1,342,null,{}] 11:42:25 INFO - PROCESS | 3640 | 1461008545947 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}] 11:42:26 INFO - PROCESS | 3640 | 1461008546048 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 11:42:26 INFO - PROCESS | 3640 | 1461008546105 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:26 INFO - PROCESS | 3640 | ++DOCSHELL 1865B000 == 46 [pid = 3640] [id = 95] 11:42:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (18663800) [pid = 3640] [serial = 282] [outer = 00000000] 11:42:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (19A6A800) [pid = 3640] [serial = 283] [outer = 18663800] 11:42:26 INFO - PROCESS | 3640 | 1461008546159 Marionette DEBUG loaded listener.js 11:42:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (19B12000) [pid = 3640] [serial = 284] [outer = 18663800] 11:42:26 INFO - PROCESS | 3640 | 1461008546745 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]]]}] 11:42:26 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. 11:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 863ms 11:42:26 INFO - PROCESS | 3640 | 1461008546792 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 11:42:26 INFO - PROCESS | 3640 | 1461008546795 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 11:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:42:26 INFO - PROCESS | 3640 | 1461008546804 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:42:26 INFO - PROCESS | 3640 | 1461008546810 Marionette TRACE conn3 <- [1,346,null,{}] 11:42:26 INFO - PROCESS | 3640 | 1461008546816 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}] 11:42:26 INFO - PROCESS | 3640 | 1461008546920 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 11:42:26 INFO - PROCESS | 3640 | 1461008546994 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:26 INFO - PROCESS | 3640 | ++DOCSHELL 19EA8400 == 47 [pid = 3640] [id = 96] 11:42:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (19EADC00) [pid = 3640] [serial = 285] [outer = 00000000] 11:42:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1D0E6C00) [pid = 3640] [serial = 286] [outer = 19EADC00] 11:42:27 INFO - PROCESS | 3640 | 1461008547048 Marionette DEBUG loaded listener.js 11:42:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1D7B5C00) [pid = 3640] [serial = 287] [outer = 19EADC00] 11:42:27 INFO - PROCESS | 3640 | 1461008547588 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]]]}] 11:42:27 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. 11:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 952ms 11:42:27 INFO - PROCESS | 3640 | 1461008547770 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 11:42:27 INFO - PROCESS | 3640 | 1461008547774 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 11:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:42:27 INFO - PROCESS | 3640 | 1461008547780 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:42:27 INFO - PROCESS | 3640 | 1461008547783 Marionette TRACE conn3 <- [1,350,null,{}] 11:42:27 INFO - PROCESS | 3640 | 1461008547788 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}] 11:42:27 INFO - PROCESS | 3640 | 1461008547879 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 11:42:27 INFO - PROCESS | 3640 | 1461008547964 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:27 INFO - PROCESS | 3640 | ++DOCSHELL 137D6400 == 48 [pid = 3640] [id = 97] 11:42:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (13A20800) [pid = 3640] [serial = 288] [outer = 00000000] 11:42:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (14A97000) [pid = 3640] [serial = 289] [outer = 13A20800] 11:42:28 INFO - PROCESS | 3640 | 1461008548012 Marionette DEBUG loaded listener.js 11:42:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (159F1C00) [pid = 3640] [serial = 290] [outer = 13A20800] 11:42:28 INFO - PROCESS | 3640 | --DOCSHELL 1E018800 == 47 [pid = 3640] [id = 92] 11:42:28 INFO - PROCESS | 3640 | --DOCSHELL 1A080C00 == 46 [pid = 3640] [id = 91] 11:42:28 INFO - PROCESS | 3640 | --DOCSHELL 13672000 == 45 [pid = 3640] [id = 90] 11:42:28 INFO - PROCESS | 3640 | --DOCSHELL 1D8B7C00 == 44 [pid = 3640] [id = 89] 11:42:28 INFO - PROCESS | 3640 | --DOCSHELL 1CD02C00 == 43 [pid = 3640] [id = 88] 11:42:28 INFO - PROCESS | 3640 | --DOCSHELL 1C1D2000 == 42 [pid = 3640] [id = 87] 11:42:28 INFO - PROCESS | 3640 | --DOCSHELL 1A1B1800 == 41 [pid = 3640] [id = 86] 11:42:28 INFO - PROCESS | 3640 | --DOCSHELL 1865D000 == 40 [pid = 3640] [id = 85] 11:42:28 INFO - PROCESS | 3640 | --DOCSHELL 155E1400 == 39 [pid = 3640] [id = 84] 11:42:28 INFO - PROCESS | 3640 | --DOCSHELL 14A9F000 == 38 [pid = 3640] [id = 83] 11:42:28 INFO - PROCESS | 3640 | --DOCSHELL 13255400 == 37 [pid = 3640] [id = 80] 11:42:28 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (17EF5400) [pid = 3640] [serial = 160] [outer = 00000000] [url = about:blank] 11:42:28 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1865E400) [pid = 3640] [serial = 124] [outer = 00000000] [url = about:blank] 11:42:28 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1A083C00) [pid = 3640] [serial = 220] [outer = 00000000] [url = about:blank] 11:42:28 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1A1B4000) [pid = 3640] [serial = 221] [outer = 00000000] [url = about:blank] 11:42:28 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1C1D3000) [pid = 3640] [serial = 224] [outer = 00000000] [url = about:blank] 11:42:28 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (16B52800) [pid = 3640] [serial = 196] [outer = 00000000] [url = about:blank] 11:42:28 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1AB2A000) [pid = 3640] [serial = 223] [outer = 00000000] [url = about:blank] 11:42:28 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (19A6F800) [pid = 3640] [serial = 217] [outer = 00000000] [url = about:blank] 11:42:28 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1CD0F800) [pid = 3640] [serial = 199] [outer = 00000000] [url = about:blank] 11:42:28 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1C1CF400) [pid = 3640] [serial = 202] [outer = 00000000] [url = about:blank] 11:42:28 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (17E9EC00) [pid = 3640] [serial = 211] [outer = 00000000] [url = about:blank] 11:42:28 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (18122C00) [pid = 3640] [serial = 212] [outer = 00000000] [url = about:blank] 11:42:28 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (15B2E000) [pid = 3640] [serial = 206] [outer = 00000000] [url = about:blank] 11:42:28 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (157E1000) [pid = 3640] [serial = 205] [outer = 00000000] [url = about:blank] 11:42:28 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1868B400) [pid = 3640] [serial = 214] [outer = 00000000] [url = about:blank] 11:42:28 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (18891000) [pid = 3640] [serial = 215] [outer = 00000000] [url = about:blank] 11:42:28 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (13A20400) [pid = 3640] [serial = 193] [outer = 00000000] [url = about:blank] 11:42:28 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (15B33400) [pid = 3640] [serial = 208] [outer = 00000000] [url = about:blank] 11:42:28 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (15DD4400) [pid = 3640] [serial = 209] [outer = 00000000] [url = about:blank] 11:42:28 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1C285400) [pid = 3640] [serial = 226] [outer = 00000000] [url = about:blank] 11:42:28 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1D8B3800) [pid = 3640] [serial = 235] [outer = 00000000] [url = about:blank] 11:42:28 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1D747800) [pid = 3640] [serial = 233] [outer = 00000000] [url = about:blank] 11:42:28 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1D5C5400) [pid = 3640] [serial = 232] [outer = 00000000] [url = about:blank] 11:42:28 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1C2EDC00) [pid = 3640] [serial = 227] [outer = 00000000] [url = about:blank] 11:42:28 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (1C1D1400) [pid = 3640] [serial = 229] [outer = 00000000] [url = about:blank] 11:42:28 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (1C2E5C00) [pid = 3640] [serial = 230] [outer = 00000000] [url = about:blank] 11:42:28 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (19AD4800) [pid = 3640] [serial = 218] [outer = 00000000] [url = about:blank] 11:42:28 INFO - PROCESS | 3640 | 1461008548565 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]]]}] 11:42:28 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. 11:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 788ms 11:42:28 INFO - PROCESS | 3640 | 1461008548590 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 11:42:28 INFO - PROCESS | 3640 | 1461008548593 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 11:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:42:28 INFO - PROCESS | 3640 | 1461008548600 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:42:28 INFO - PROCESS | 3640 | 1461008548604 Marionette TRACE conn3 <- [1,354,null,{}] 11:42:28 INFO - PROCESS | 3640 | 1461008548608 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}] 11:42:28 INFO - PROCESS | 3640 | 1461008548700 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 11:42:28 INFO - PROCESS | 3640 | 1461008548776 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:28 INFO - PROCESS | 3640 | ++DOCSHELL 12CF1400 == 38 [pid = 3640] [id = 98] 11:42:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (13609C00) [pid = 3640] [serial = 291] [outer = 00000000] 11:42:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (157E1000) [pid = 3640] [serial = 292] [outer = 13609C00] 11:42:28 INFO - PROCESS | 3640 | 1461008548803 Marionette DEBUG loaded listener.js 11:42:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (164B0400) [pid = 3640] [serial = 293] [outer = 13609C00] 11:42:29 INFO - PROCESS | 3640 | 1461008549170 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]]]}] 11:42:29 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. 11:42:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 610ms 11:42:29 INFO - PROCESS | 3640 | 1461008549204 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 11:42:29 INFO - PROCESS | 3640 | 1461008549206 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 11:42:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:42:29 INFO - PROCESS | 3640 | 1461008549209 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:42:29 INFO - PROCESS | 3640 | 1461008549211 Marionette TRACE conn3 <- [1,358,null,{}] 11:42:29 INFO - PROCESS | 3640 | 1461008549221 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}] 11:42:29 INFO - PROCESS | 3640 | 1461008549302 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 11:42:29 INFO - PROCESS | 3640 | 1461008549343 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:29 INFO - PROCESS | 3640 | ++DOCSHELL 18655C00 == 39 [pid = 3640] [id = 99] 11:42:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1865A400) [pid = 3640] [serial = 294] [outer = 00000000] 11:42:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (18891000) [pid = 3640] [serial = 295] [outer = 1865A400] 11:42:29 INFO - PROCESS | 3640 | 1461008549400 Marionette DEBUG loaded listener.js 11:42:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1913C000) [pid = 3640] [serial = 296] [outer = 1865A400] 11:42:29 INFO - PROCESS | 3640 | 1461008549810 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]]]}] 11:42:29 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. 11:42:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 670ms 11:42:29 INFO - PROCESS | 3640 | 1461008549875 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 11:42:29 INFO - PROCESS | 3640 | 1461008549877 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 11:42:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:42:29 INFO - PROCESS | 3640 | 1461008549881 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:42:29 INFO - PROCESS | 3640 | 1461008549882 Marionette TRACE conn3 <- [1,362,null,{}] 11:42:29 INFO - PROCESS | 3640 | 1461008549886 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}] 11:42:29 INFO - PROCESS | 3640 | 1461008549962 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 11:42:29 INFO - PROCESS | 3640 | 1461008549970 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:29 INFO - PROCESS | 3640 | ++DOCSHELL 19AD4400 == 40 [pid = 3640] [id = 100] 11:42:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (19AD4800) [pid = 3640] [serial = 297] [outer = 00000000] 11:42:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (19EAB800) [pid = 3640] [serial = 298] [outer = 19AD4800] 11:42:29 INFO - PROCESS | 3640 | 1461008550015 Marionette DEBUG loaded listener.js 11:42:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (1A080C00) [pid = 3640] [serial = 299] [outer = 19AD4800] 11:42:30 INFO - PROCESS | 3640 | 1461008550436 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]]]}] 11:42:30 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. 11:42:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 595ms 11:42:30 INFO - PROCESS | 3640 | 1461008550497 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 11:42:30 INFO - PROCESS | 3640 | 1461008550499 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 11:42:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:42:30 INFO - PROCESS | 3640 | 1461008550502 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:42:30 INFO - PROCESS | 3640 | 1461008550504 Marionette TRACE conn3 <- [1,366,null,{}] 11:42:30 INFO - PROCESS | 3640 | 1461008550508 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}] 11:42:30 INFO - PROCESS | 3640 | 1461008550564 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 11:42:30 INFO - PROCESS | 3640 | 1461008550603 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:30 INFO - PROCESS | 3640 | ++DOCSHELL 1A1AF800 == 41 [pid = 3640] [id = 101] 11:42:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1A1B3C00) [pid = 3640] [serial = 300] [outer = 00000000] 11:42:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1A5AB800) [pid = 3640] [serial = 301] [outer = 1A1B3C00] 11:42:30 INFO - PROCESS | 3640 | 1461008550649 Marionette DEBUG loaded listener.js 11:42:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1AB2B000) [pid = 3640] [serial = 302] [outer = 1A1B3C00] 11:42:31 INFO - PROCESS | 3640 | 1461008551096 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]]]}] 11:42:31 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. 11:42:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 655ms 11:42:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:42:31 INFO - PROCESS | 3640 | 1461008551173 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 11:42:31 INFO - PROCESS | 3640 | 1461008551175 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 11:42:31 INFO - PROCESS | 3640 | 1461008551178 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:42:31 INFO - PROCESS | 3640 | 1461008551180 Marionette TRACE conn3 <- [1,370,null,{}] 11:42:31 INFO - PROCESS | 3640 | 1461008551183 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}] 11:42:31 INFO - PROCESS | 3640 | 1461008551295 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 11:42:31 INFO - PROCESS | 3640 | 1461008551350 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:31 INFO - PROCESS | 3640 | ++DOCSHELL 1C1D8C00 == 42 [pid = 3640] [id = 102] 11:42:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1C1D9000) [pid = 3640] [serial = 303] [outer = 00000000] 11:42:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1C2E5C00) [pid = 3640] [serial = 304] [outer = 1C1D9000] 11:42:31 INFO - PROCESS | 3640 | 1461008551405 Marionette DEBUG loaded listener.js 11:42:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1C2F0800) [pid = 3640] [serial = 305] [outer = 1C1D9000] 11:42:31 INFO - PROCESS | 3640 | 1461008551806 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]]]}] 11:42:31 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. 11:42:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 669ms 11:42:31 INFO - PROCESS | 3640 | 1461008551858 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 11:42:31 INFO - PROCESS | 3640 | 1461008551860 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 11:42:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:42:31 INFO - PROCESS | 3640 | 1461008551864 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:42:31 INFO - PROCESS | 3640 | 1461008551865 Marionette TRACE conn3 <- [1,374,null,{}] 11:42:31 INFO - PROCESS | 3640 | 1461008551869 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}] 11:42:31 INFO - PROCESS | 3640 | 1461008551965 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 11:42:31 INFO - PROCESS | 3640 | 1461008551971 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:31 INFO - PROCESS | 3640 | ++DOCSHELL 12D48400 == 43 [pid = 3640] [id = 103] 11:42:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1CD04800) [pid = 3640] [serial = 306] [outer = 00000000] 11:42:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1CE6A800) [pid = 3640] [serial = 307] [outer = 1CD04800] 11:42:32 INFO - PROCESS | 3640 | 1461008552014 Marionette DEBUG loaded listener.js 11:42:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1D0DF400) [pid = 3640] [serial = 308] [outer = 1CD04800] 11:42:32 INFO - PROCESS | 3640 | 1461008552441 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:42:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:42:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 610ms 11:42:32 INFO - PROCESS | 3640 | 1461008552462 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 11:42:32 INFO - PROCESS | 3640 | 1461008552464 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 11:42:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:42:32 INFO - PROCESS | 3640 | 1461008552474 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:42:32 INFO - PROCESS | 3640 | 1461008552475 Marionette TRACE conn3 <- [1,378,null,{}] 11:42:32 INFO - PROCESS | 3640 | 1461008552479 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}] 11:42:32 INFO - PROCESS | 3640 | 1461008552580 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 11:42:32 INFO - PROCESS | 3640 | 1461008552586 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:32 INFO - PROCESS | 3640 | ++DOCSHELL 1C27E800 == 44 [pid = 3640] [id = 104] 11:42:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1CE69800) [pid = 3640] [serial = 309] [outer = 00000000] 11:42:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1D7BAC00) [pid = 3640] [serial = 310] [outer = 1CE69800] 11:42:32 INFO - PROCESS | 3640 | 1461008552631 Marionette DEBUG loaded listener.js 11:42:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1D5CC800) [pid = 3640] [serial = 311] [outer = 1CE69800] 11:42:32 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1D8B8800) [pid = 3640] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:42:32 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1579E400) [pid = 3640] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:42:32 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1CE69000) [pid = 3640] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:42:32 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (155E4C00) [pid = 3640] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:42:32 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1A1B2000) [pid = 3640] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:42:32 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (18664400) [pid = 3640] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:42:32 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (144A7000) [pid = 3640] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:42:32 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1C1D5400) [pid = 3640] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:42:32 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1C27D400) [pid = 3640] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:42:33 INFO - PROCESS | 3640 | 1461008553114 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:42:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:42:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 654ms 11:42:33 INFO - PROCESS | 3640 | 1461008553149 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 11:42:33 INFO - PROCESS | 3640 | 1461008553150 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 11:42:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:42:33 INFO - PROCESS | 3640 | 1461008553154 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:42:33 INFO - PROCESS | 3640 | 1461008553156 Marionette TRACE conn3 <- [1,382,null,{}] 11:42:33 INFO - PROCESS | 3640 | 1461008553159 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}] 11:42:33 INFO - PROCESS | 3640 | 1461008553239 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 11:42:33 INFO - PROCESS | 3640 | 1461008553244 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:33 INFO - PROCESS | 3640 | ++DOCSHELL 18664400 == 45 [pid = 3640] [id = 105] 11:42:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1A1B7000) [pid = 3640] [serial = 312] [outer = 00000000] 11:42:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1D740400) [pid = 3640] [serial = 313] [outer = 1A1B7000] 11:42:33 INFO - PROCESS | 3640 | 1461008553288 Marionette DEBUG loaded listener.js 11:42:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1D8B7C00) [pid = 3640] [serial = 314] [outer = 1A1B7000] 11:42:33 INFO - PROCESS | 3640 | 1461008553696 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:42:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:42:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 610ms 11:42:33 INFO - PROCESS | 3640 | 1461008553755 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 11:42:33 INFO - PROCESS | 3640 | 1461008553757 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 11:42:33 INFO - PROCESS | 3640 | 1461008553761 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:42:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:42:33 INFO - PROCESS | 3640 | 1461008553762 Marionette TRACE conn3 <- [1,386,null,{}] 11:42:33 INFO - PROCESS | 3640 | 1461008553766 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}] 11:42:33 INFO - PROCESS | 3640 | 1461008553839 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 11:42:33 INFO - PROCESS | 3640 | 1461008553847 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:33 INFO - PROCESS | 3640 | ++DOCSHELL 1D73E400 == 46 [pid = 3640] [id = 106] 11:42:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1D7B9000) [pid = 3640] [serial = 315] [outer = 00000000] 11:42:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1E018000) [pid = 3640] [serial = 316] [outer = 1D7B9000] 11:42:33 INFO - PROCESS | 3640 | 1461008553890 Marionette DEBUG loaded listener.js 11:42:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1E020800) [pid = 3640] [serial = 317] [outer = 1D7B9000] 11:42:34 INFO - PROCESS | 3640 | 1461008554285 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]]]}] 11:42:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:42:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 565ms 11:42:34 INFO - PROCESS | 3640 | 1461008554323 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 11:42:34 INFO - PROCESS | 3640 | 1461008554326 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 11:42:34 INFO - PROCESS | 3640 | 1461008554329 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:42:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:42:34 INFO - PROCESS | 3640 | 1461008554331 Marionette TRACE conn3 <- [1,390,null,{}] 11:42:34 INFO - PROCESS | 3640 | 1461008554335 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}] 11:42:34 INFO - PROCESS | 3640 | 1461008554428 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 11:42:34 INFO - PROCESS | 3640 | 1461008554437 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:34 INFO - PROCESS | 3640 | ++DOCSHELL 1E017000 == 47 [pid = 3640] [id = 107] 11:42:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1E225C00) [pid = 3640] [serial = 318] [outer = 00000000] 11:42:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1E360000) [pid = 3640] [serial = 319] [outer = 1E225C00] 11:42:34 INFO - PROCESS | 3640 | 1461008554492 Marionette DEBUG loaded listener.js 11:42:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1E364C00) [pid = 3640] [serial = 320] [outer = 1E225C00] 11:42:35 INFO - PROCESS | 3640 | 1461008555119 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]]]}] 11:42:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:42:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 862ms 11:42:35 INFO - PROCESS | 3640 | 1461008555199 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 11:42:35 INFO - PROCESS | 3640 | 1461008555203 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 11:42:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:42:35 INFO - PROCESS | 3640 | 1461008555209 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:42:35 INFO - PROCESS | 3640 | 1461008555213 Marionette TRACE conn3 <- [1,394,null,{}] 11:42:35 INFO - PROCESS | 3640 | 1461008555218 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}] 11:42:35 INFO - PROCESS | 3640 | 1461008555353 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 11:42:35 INFO - PROCESS | 3640 | 1461008555455 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:35 INFO - PROCESS | 3640 | ++DOCSHELL 13601800 == 48 [pid = 3640] [id = 108] 11:42:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (143AC400) [pid = 3640] [serial = 321] [outer = 00000000] 11:42:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (15D8D400) [pid = 3640] [serial = 322] [outer = 143AC400] 11:42:35 INFO - PROCESS | 3640 | 1461008555520 Marionette DEBUG loaded listener.js 11:42:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1654A000) [pid = 3640] [serial = 323] [outer = 143AC400] 11:42:36 INFO - PROCESS | 3640 | 1461008556090 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]]]}] 11:42:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:42:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 893ms 11:42:36 INFO - PROCESS | 3640 | 1461008556119 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 11:42:36 INFO - PROCESS | 3640 | 1461008556124 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 11:42:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:42:36 INFO - PROCESS | 3640 | 1461008556131 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:42:36 INFO - PROCESS | 3640 | 1461008556134 Marionette TRACE conn3 <- [1,398,null,{}] 11:42:36 INFO - PROCESS | 3640 | 1461008556138 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}] 11:42:36 INFO - PROCESS | 3640 | 1461008556219 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 11:42:36 INFO - PROCESS | 3640 | 1461008556312 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:36 INFO - PROCESS | 3640 | ++DOCSHELL 17EED000 == 49 [pid = 3640] [id = 109] 11:42:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (17EF5400) [pid = 3640] [serial = 324] [outer = 00000000] 11:42:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (194D1400) [pid = 3640] [serial = 325] [outer = 17EF5400] 11:42:36 INFO - PROCESS | 3640 | 1461008556366 Marionette DEBUG loaded listener.js 11:42:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (19B11C00) [pid = 3640] [serial = 326] [outer = 17EF5400] 11:42:37 INFO - PROCESS | 3640 | 1461008557019 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]]]}] 11:42:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:42:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 952ms 11:42:37 INFO - PROCESS | 3640 | 1461008557079 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 11:42:37 INFO - PROCESS | 3640 | 1461008557082 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 11:42:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:42:37 INFO - PROCESS | 3640 | 1461008557085 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:42:37 INFO - PROCESS | 3640 | 1461008557089 Marionette TRACE conn3 <- [1,402,null,{}] 11:42:37 INFO - PROCESS | 3640 | 1461008557100 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}] 11:42:37 INFO - PROCESS | 3640 | 1461008557242 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 11:42:37 INFO - PROCESS | 3640 | 1461008557259 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:37 INFO - PROCESS | 3640 | ++DOCSHELL 17C6E800 == 50 [pid = 3640] [id = 110] 11:42:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (17C6EC00) [pid = 3640] [serial = 327] [outer = 00000000] 11:42:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1A07F400) [pid = 3640] [serial = 328] [outer = 17C6EC00] 11:42:37 INFO - PROCESS | 3640 | 1461008557315 Marionette DEBUG loaded listener.js 11:42:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1C1D3000) [pid = 3640] [serial = 329] [outer = 17C6EC00] 11:42:37 INFO - PROCESS | 3640 | 1461008557914 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]]]}] 11:42:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:42:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 862ms 11:42:37 INFO - PROCESS | 3640 | 1461008557935 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 11:42:37 INFO - PROCESS | 3640 | 1461008557938 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 11:42:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:42:37 INFO - PROCESS | 3640 | 1461008557941 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:42:37 INFO - PROCESS | 3640 | 1461008557943 Marionette TRACE conn3 <- [1,406,null,{}] 11:42:37 INFO - PROCESS | 3640 | 1461008557947 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}] 11:42:38 INFO - PROCESS | 3640 | 1461008558044 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 11:42:38 INFO - PROCESS | 3640 | 1461008558137 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:38 INFO - PROCESS | 3640 | ++DOCSHELL 16B5F000 == 51 [pid = 3640] [id = 111] 11:42:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (17E8FC00) [pid = 3640] [serial = 330] [outer = 00000000] 11:42:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (19C6AC00) [pid = 3640] [serial = 331] [outer = 17E8FC00] 11:42:38 INFO - PROCESS | 3640 | 1461008558191 Marionette DEBUG loaded listener.js 11:42:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1A1B7400) [pid = 3640] [serial = 332] [outer = 17E8FC00] 11:42:38 INFO - PROCESS | 3640 | 1461008558868 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]]]}] 11:42:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:42:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 952ms 11:42:38 INFO - PROCESS | 3640 | 1461008558910 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 11:42:38 INFO - PROCESS | 3640 | 1461008558914 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 11:42:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:42:38 INFO - PROCESS | 3640 | 1461008558920 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:42:38 INFO - PROCESS | 3640 | 1461008558923 Marionette TRACE conn3 <- [1,410,null,{}] 11:42:38 INFO - PROCESS | 3640 | 1461008558928 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}] 11:42:39 INFO - PROCESS | 3640 | 1461008559010 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 11:42:39 INFO - PROCESS | 3640 | 1461008559115 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:39 INFO - PROCESS | 3640 | ++DOCSHELL 16B4D000 == 52 [pid = 3640] [id = 112] 11:42:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (17C67800) [pid = 3640] [serial = 333] [outer = 00000000] 11:42:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (17E9E800) [pid = 3640] [serial = 334] [outer = 17C67800] 11:42:39 INFO - PROCESS | 3640 | 1461008559165 Marionette DEBUG loaded listener.js 11:42:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (181CA000) [pid = 3640] [serial = 335] [outer = 17C67800] 11:42:39 INFO - PROCESS | 3640 | --DOCSHELL 1D73E400 == 51 [pid = 3640] [id = 106] 11:42:39 INFO - PROCESS | 3640 | --DOCSHELL 18664400 == 50 [pid = 3640] [id = 105] 11:42:39 INFO - PROCESS | 3640 | --DOCSHELL 1C27E800 == 49 [pid = 3640] [id = 104] 11:42:39 INFO - PROCESS | 3640 | --DOCSHELL 12D48400 == 48 [pid = 3640] [id = 103] 11:42:39 INFO - PROCESS | 3640 | --DOCSHELL 1C1D8C00 == 47 [pid = 3640] [id = 102] 11:42:39 INFO - PROCESS | 3640 | --DOCSHELL 1A1AF800 == 46 [pid = 3640] [id = 101] 11:42:39 INFO - PROCESS | 3640 | --DOCSHELL 19AD4400 == 45 [pid = 3640] [id = 100] 11:42:39 INFO - PROCESS | 3640 | --DOCSHELL 18655C00 == 44 [pid = 3640] [id = 99] 11:42:39 INFO - PROCESS | 3640 | --DOCSHELL 12CF1400 == 43 [pid = 3640] [id = 98] 11:42:39 INFO - PROCESS | 3640 | --DOCSHELL 137D6400 == 42 [pid = 3640] [id = 97] 11:42:39 INFO - PROCESS | 3640 | --DOCSHELL 1865B000 == 41 [pid = 3640] [id = 95] 11:42:39 INFO - PROCESS | 3640 | --DOCSHELL 14A9CC00 == 40 [pid = 3640] [id = 94] 11:42:39 INFO - PROCESS | 3640 | --DOCSHELL 11F3EC00 == 39 [pid = 3640] [id = 93] 11:42:39 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (1E224800) [pid = 3640] [serial = 274] [outer = 00000000] [url = about:blank] 11:42:39 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (1DBC8400) [pid = 3640] [serial = 265] [outer = 00000000] [url = about:blank] 11:42:39 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1579D400) [pid = 3640] [serial = 238] [outer = 00000000] [url = about:blank] 11:42:39 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (16B5F800) [pid = 3640] [serial = 241] [outer = 00000000] [url = about:blank] 11:42:39 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1686F800) [pid = 3640] [serial = 248] [outer = 00000000] [url = about:blank] 11:42:39 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (164B8800) [pid = 3640] [serial = 247] [outer = 00000000] [url = about:blank] 11:42:39 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1D7BC000) [pid = 3640] [serial = 263] [outer = 00000000] [url = about:blank] 11:42:39 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (15E6E800) [pid = 3640] [serial = 250] [outer = 00000000] [url = about:blank] 11:42:39 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (16548C00) [pid = 3640] [serial = 251] [outer = 00000000] [url = about:blank] 11:42:39 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1A5B2800) [pid = 3640] [serial = 256] [outer = 00000000] [url = about:blank] 11:42:39 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (19B11400) [pid = 3640] [serial = 253] [outer = 00000000] [url = about:blank] 11:42:39 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (19EA5800) [pid = 3640] [serial = 254] [outer = 00000000] [url = about:blank] 11:42:39 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1D741400) [pid = 3640] [serial = 244] [outer = 00000000] [url = about:blank] 11:42:39 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1D5C6800) [pid = 3640] [serial = 262] [outer = 00000000] [url = about:blank] 11:42:39 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (1811F000) [pid = 3640] [serial = 268] [outer = 00000000] [url = about:blank] 11:42:39 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1DBCA400) [pid = 3640] [serial = 266] [outer = 00000000] [url = about:blank] 11:42:39 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (181C7000) [pid = 3640] [serial = 269] [outer = 00000000] [url = about:blank] 11:42:39 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1C2E9400) [pid = 3640] [serial = 259] [outer = 00000000] [url = about:blank] 11:42:39 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1C2E9800) [pid = 3640] [serial = 260] [outer = 00000000] [url = about:blank] 11:42:39 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1DBD0800) [pid = 3640] [serial = 272] [outer = 00000000] [url = about:blank] 11:42:39 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1DBD2800) [pid = 3640] [serial = 271] [outer = 00000000] [url = about:blank] 11:42:39 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1C1CCC00) [pid = 3640] [serial = 257] [outer = 00000000] [url = about:blank] 11:42:39 INFO - PROCESS | 3640 | 1461008559709 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]]]}] 11:42:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:42:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 848ms 11:42:39 INFO - PROCESS | 3640 | 1461008559771 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 11:42:39 INFO - PROCESS | 3640 | 1461008559776 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 11:42:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:42:39 INFO - PROCESS | 3640 | 1461008559783 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:42:39 INFO - PROCESS | 3640 | 1461008559785 Marionette TRACE conn3 <- [1,414,null,{}] 11:42:39 INFO - PROCESS | 3640 | 1461008559789 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}] 11:42:39 INFO - PROCESS | 3640 | 1461008559874 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 11:42:39 INFO - PROCESS | 3640 | 1461008559950 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:39 INFO - PROCESS | 3640 | ++DOCSHELL 13379800 == 40 [pid = 3640] [id = 113] 11:42:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (13ACB000) [pid = 3640] [serial = 336] [outer = 00000000] 11:42:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (16874000) [pid = 3640] [serial = 337] [outer = 13ACB000] 11:42:39 INFO - PROCESS | 3640 | 1461008559982 Marionette DEBUG loaded listener.js 11:42:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1865B000) [pid = 3640] [serial = 338] [outer = 13ACB000] 11:42:40 INFO - PROCESS | 3640 | 1461008560386 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]]]}] 11:42:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:42:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 669ms 11:42:40 INFO - PROCESS | 3640 | 1461008560447 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 11:42:40 INFO - PROCESS | 3640 | 1461008560450 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 11:42:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:42:40 INFO - PROCESS | 3640 | 1461008560453 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:42:40 INFO - PROCESS | 3640 | 1461008560457 Marionette TRACE conn3 <- [1,418,null,{}] 11:42:40 INFO - PROCESS | 3640 | 1461008560467 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}] 11:42:40 INFO - PROCESS | 3640 | 1461008560547 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 11:42:40 INFO - PROCESS | 3640 | 1461008560555 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:40 INFO - PROCESS | 3640 | ++DOCSHELL 18662C00 == 41 [pid = 3640] [id = 114] 11:42:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (18664400) [pid = 3640] [serial = 339] [outer = 00000000] 11:42:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1A1AF800) [pid = 3640] [serial = 340] [outer = 18664400] 11:42:40 INFO - PROCESS | 3640 | 1461008560603 Marionette DEBUG loaded listener.js 11:42:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1A5AD400) [pid = 3640] [serial = 341] [outer = 18664400] 11:42:41 INFO - PROCESS | 3640 | 1461008561483 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]]]}] 11:42:41 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 11:42:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1101ms 11:42:41 INFO - PROCESS | 3640 | 1461008561550 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 11:42:41 INFO - PROCESS | 3640 | 1461008561553 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 11:42:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:42:41 INFO - PROCESS | 3640 | 1461008561556 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:42:41 INFO - PROCESS | 3640 | 1461008561558 Marionette TRACE conn3 <- [1,422,null,{}] 11:42:41 INFO - PROCESS | 3640 | 1461008561562 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}] 11:42:41 INFO - PROCESS | 3640 | 1461008561671 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 11:42:41 INFO - PROCESS | 3640 | 1461008561678 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:41 INFO - PROCESS | 3640 | ++DOCSHELL 1C1CA800 == 42 [pid = 3640] [id = 115] 11:42:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1C1D0800) [pid = 3640] [serial = 342] [outer = 00000000] 11:42:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1C2EB000) [pid = 3640] [serial = 343] [outer = 1C1D0800] 11:42:41 INFO - PROCESS | 3640 | 1461008561723 Marionette DEBUG loaded listener.js 11:42:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1C2EBC00) [pid = 3640] [serial = 344] [outer = 1C1D0800] 11:42:42 INFO - PROCESS | 3640 | 1461008562590 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]]]}] 11:42:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:42:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1026ms 11:42:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:42:42 INFO - PROCESS | 3640 | 1461008562608 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 11:42:42 INFO - PROCESS | 3640 | 1461008562610 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 11:42:42 INFO - PROCESS | 3640 | 1461008562619 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:42:42 INFO - PROCESS | 3640 | 1461008562621 Marionette TRACE conn3 <- [1,426,null,{}] 11:42:42 INFO - PROCESS | 3640 | 1461008562625 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}] 11:42:42 INFO - PROCESS | 3640 | 1461008562713 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 11:42:42 INFO - PROCESS | 3640 | 1461008562719 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:42 INFO - PROCESS | 3640 | ++DOCSHELL 1C1D9800 == 43 [pid = 3640] [id = 116] 11:42:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1CD06C00) [pid = 3640] [serial = 345] [outer = 00000000] 11:42:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1D5CA400) [pid = 3640] [serial = 346] [outer = 1CD06C00] 11:42:42 INFO - PROCESS | 3640 | 1461008562764 Marionette DEBUG loaded listener.js 11:42:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1D5CB000) [pid = 3640] [serial = 347] [outer = 1CD06C00] 11:42:43 INFO - PROCESS | 3640 | 1461008563224 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] 11:42:43 INFO - PROCESS | 3640 | 1461008563280 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 11:42:43 INFO - PROCESS | 3640 | 1461008563283 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:42:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:42:43 INFO - PROCESS | 3640 | 1461008563285 Marionette TRACE conn3 <- [1,430,null,{}] 11:42:43 INFO - PROCESS | 3640 | 1461008563288 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}] 11:42:43 INFO - PROCESS | 3640 | 1461008563381 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 11:42:43 INFO - PROCESS | 3640 | 1461008563390 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:43 INFO - PROCESS | 3640 | ++DOCSHELL 1D7BA400 == 44 [pid = 3640] [id = 117] 11:42:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1D7BB400) [pid = 3640] [serial = 348] [outer = 00000000] 11:42:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1E01B000) [pid = 3640] [serial = 349] [outer = 1D7BB400] 11:42:43 INFO - PROCESS | 3640 | 1461008563568 Marionette DEBUG loaded listener.js 11:42:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1E222800) [pid = 3640] [serial = 350] [outer = 1D7BB400] 11:42:43 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (1C1D9000) [pid = 3640] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:42:43 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (1CD04800) [pid = 3640] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:42:43 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1CE69800) [pid = 3640] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:42:43 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1865A400) [pid = 3640] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:42:43 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (13609C00) [pid = 3640] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:42:43 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (13A20800) [pid = 3640] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:42:43 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (19AD4800) [pid = 3640] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:42:43 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (1A1B3C00) [pid = 3640] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:42:43 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1A1B7000) [pid = 3640] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:42:43 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1D7B9000) [pid = 3640] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:42:43 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1E01C000) [pid = 3640] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:42:43 INFO - PROCESS | 3640 | 1461008563927 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]]]}] 11:42:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:42:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 699ms 11:42:43 INFO - PROCESS | 3640 | 1461008563991 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 11:42:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:42:43 INFO - PROCESS | 3640 | 1461008563993 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 11:42:43 INFO - PROCESS | 3640 | 1461008563996 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:42:43 INFO - PROCESS | 3640 | 1461008563998 Marionette TRACE conn3 <- [1,434,null,{}] 11:42:43 INFO - PROCESS | 3640 | 1461008564001 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}] 11:42:44 INFO - PROCESS | 3640 | 1461008564105 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 11:42:44 INFO - PROCESS | 3640 | 1461008564096 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:44 INFO - PROCESS | 3640 | ++DOCSHELL 13A20800 == 45 [pid = 3640] [id = 118] 11:42:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (13AC6C00) [pid = 3640] [serial = 351] [outer = 00000000] 11:42:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1D5CAC00) [pid = 3640] [serial = 352] [outer = 13AC6C00] 11:42:44 INFO - PROCESS | 3640 | 1461008564139 Marionette DEBUG loaded listener.js 11:42:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1D741C00) [pid = 3640] [serial = 353] [outer = 13AC6C00] 11:42:44 INFO - PROCESS | 3640 | 1461008564510 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]]]}] 11:42:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:42:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 565ms 11:42:44 INFO - PROCESS | 3640 | 1461008564554 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 11:42:44 INFO - PROCESS | 3640 | 1461008564555 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 11:42:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:42:44 INFO - PROCESS | 3640 | 1461008564559 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:42:44 INFO - PROCESS | 3640 | 1461008564560 Marionette TRACE conn3 <- [1,438,null,{}] 11:42:44 INFO - PROCESS | 3640 | 1461008564564 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}] 11:42:44 INFO - PROCESS | 3640 | 1461008564637 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 11:42:44 INFO - PROCESS | 3640 | 1461008564715 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:44 INFO - PROCESS | 3640 | ++DOCSHELL 13262C00 == 46 [pid = 3640] [id = 119] 11:42:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (19A1F400) [pid = 3640] [serial = 354] [outer = 00000000] 11:42:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (19A29400) [pid = 3640] [serial = 355] [outer = 19A1F400] 11:42:44 INFO - PROCESS | 3640 | 1461008564766 Marionette DEBUG loaded listener.js 11:42:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (19A28400) [pid = 3640] [serial = 356] [outer = 19A1F400] 11:42:45 INFO - PROCESS | 3640 | 1461008565096 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]]]}] 11:42:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:42:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 566ms 11:42:45 INFO - PROCESS | 3640 | 1461008565122 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 11:42:45 INFO - PROCESS | 3640 | 1461008565124 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 11:42:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:42:45 INFO - PROCESS | 3640 | 1461008565127 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:42:45 INFO - PROCESS | 3640 | 1461008565129 Marionette TRACE conn3 <- [1,442,null,{}] 11:42:45 INFO - PROCESS | 3640 | 1461008565132 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}] 11:42:45 INFO - PROCESS | 3640 | 1461008565207 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 11:42:45 INFO - PROCESS | 3640 | 1461008565314 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:45 INFO - PROCESS | 3640 | ++DOCSHELL 19A24800 == 47 [pid = 3640] [id = 120] 11:42:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (19A26400) [pid = 3640] [serial = 357] [outer = 00000000] 11:42:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1C006000) [pid = 3640] [serial = 358] [outer = 19A26400] 11:42:45 INFO - PROCESS | 3640 | 1461008565360 Marionette DEBUG loaded listener.js 11:42:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1C008C00) [pid = 3640] [serial = 359] [outer = 19A26400] 11:42:45 INFO - PROCESS | 3640 | 1461008565954 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]]]}] 11:42:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:42:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 863ms 11:42:45 INFO - PROCESS | 3640 | 1461008566009 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 11:42:46 INFO - PROCESS | 3640 | 1461008566015 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 11:42:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:42:46 INFO - PROCESS | 3640 | 1461008566022 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:42:46 INFO - PROCESS | 3640 | 1461008566026 Marionette TRACE conn3 <- [1,446,null,{}] 11:42:46 INFO - PROCESS | 3640 | 1461008566031 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}] 11:42:46 INFO - PROCESS | 3640 | 1461008566134 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 11:42:46 INFO - PROCESS | 3640 | 1461008566215 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:46 INFO - PROCESS | 3640 | ++DOCSHELL 164B1400 == 48 [pid = 3640] [id = 121] 11:42:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (164B6C00) [pid = 3640] [serial = 360] [outer = 00000000] 11:42:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (17C66400) [pid = 3640] [serial = 361] [outer = 164B6C00] 11:42:46 INFO - PROCESS | 3640 | 1461008566311 Marionette DEBUG loaded listener.js 11:42:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (17C70400) [pid = 3640] [serial = 362] [outer = 164B6C00] 11:42:46 INFO - PROCESS | 3640 | 1461008566883 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]]]}] 11:42:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:42:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 907ms 11:42:46 INFO - PROCESS | 3640 | 1461008566929 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 11:42:46 INFO - PROCESS | 3640 | 1461008566935 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 11:42:46 INFO - PROCESS | 3640 | 1461008566925 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:42:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:42:46 INFO - PROCESS | 3640 | 1461008566928 Marionette TRACE conn3 <- [1,450,null,{}] 11:42:46 INFO - PROCESS | 3640 | 1461008566932 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}] 11:42:47 INFO - PROCESS | 3640 | 1461008567032 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 11:42:47 INFO - PROCESS | 3640 | 1461008567125 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:47 INFO - PROCESS | 3640 | ++DOCSHELL 16876C00 == 49 [pid = 3640] [id = 122] 11:42:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (17EE6400) [pid = 3640] [serial = 363] [outer = 00000000] 11:42:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (19AD7C00) [pid = 3640] [serial = 364] [outer = 17EE6400] 11:42:47 INFO - PROCESS | 3640 | 1461008567178 Marionette DEBUG loaded listener.js 11:42:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (19C67C00) [pid = 3640] [serial = 365] [outer = 17EE6400] 11:42:47 INFO - PROCESS | 3640 | 1461008567699 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] 11:42:47 INFO - PROCESS | 3640 | 1461008567737 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 11:42:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:42:47 INFO - PROCESS | 3640 | 1461008567741 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:42:47 INFO - PROCESS | 3640 | 1461008567745 Marionette TRACE conn3 <- [1,454,null,{}] 11:42:47 INFO - PROCESS | 3640 | 1461008567756 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}] 11:42:47 INFO - PROCESS | 3640 | 1461008567863 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 11:42:47 INFO - PROCESS | 3640 | 1461008567957 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:47 INFO - PROCESS | 3640 | ++DOCSHELL 19AE2000 == 50 [pid = 3640] [id = 123] 11:42:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1C00E800) [pid = 3640] [serial = 366] [outer = 00000000] 11:42:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1D8BF400) [pid = 3640] [serial = 367] [outer = 1C00E800] 11:42:47 INFO - PROCESS | 3640 | 1461008567997 Marionette DEBUG loaded listener.js 11:42:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1E018400) [pid = 3640] [serial = 368] [outer = 1C00E800] 11:42:48 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:42:48 INFO - PROCESS | 3640 | 1461008568511 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]]]}] 11:42:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:42:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 804ms 11:42:48 INFO - PROCESS | 3640 | 1461008568546 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 11:42:48 INFO - PROCESS | 3640 | 1461008568549 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 11:42:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:42:48 INFO - PROCESS | 3640 | 1461008568553 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:42:48 INFO - PROCESS | 3640 | 1461008568555 Marionette TRACE conn3 <- [1,458,null,{}] 11:42:48 INFO - PROCESS | 3640 | 1461008568558 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}] 11:42:48 INFO - PROCESS | 3640 | 1461008568657 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 11:42:48 INFO - PROCESS | 3640 | 1461008568749 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:48 INFO - PROCESS | 3640 | ++DOCSHELL 1552B800 == 51 [pid = 3640] [id = 124] 11:42:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (1552F400) [pid = 3640] [serial = 369] [outer = 00000000] 11:42:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (15535400) [pid = 3640] [serial = 370] [outer = 1552F400] 11:42:48 INFO - PROCESS | 3640 | 1461008568785 Marionette DEBUG loaded listener.js 11:42:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (15537C00) [pid = 3640] [serial = 371] [outer = 1552F400] 11:42:49 INFO - PROCESS | 3640 | 1461008569502 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] 11:42:49 INFO - PROCESS | 3640 | 1461008569568 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 11:42:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:42:49 INFO - PROCESS | 3640 | 1461008569573 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:42:49 INFO - PROCESS | 3640 | 1461008569577 Marionette TRACE conn3 <- [1,462,null,{}] 11:42:49 INFO - PROCESS | 3640 | 1461008569584 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}] 11:42:49 INFO - PROCESS | 3640 | 1461008569675 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 11:42:49 INFO - PROCESS | 3640 | 1461008569758 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:49 INFO - PROCESS | 3640 | ++DOCSHELL 13605800 == 52 [pid = 3640] [id = 125] 11:42:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (143AB800) [pid = 3640] [serial = 372] [outer = 00000000] 11:42:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (15D84800) [pid = 3640] [serial = 373] [outer = 143AB800] 11:42:49 INFO - PROCESS | 3640 | 1461008569856 Marionette DEBUG loaded listener.js 11:42:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (15E6F400) [pid = 3640] [serial = 374] [outer = 143AB800] 11:42:50 INFO - PROCESS | 3640 | --DOCSHELL 13262C00 == 51 [pid = 3640] [id = 119] 11:42:50 INFO - PROCESS | 3640 | --DOCSHELL 13A20800 == 50 [pid = 3640] [id = 118] 11:42:50 INFO - PROCESS | 3640 | --DOCSHELL 1D7BA400 == 49 [pid = 3640] [id = 117] 11:42:50 INFO - PROCESS | 3640 | --DOCSHELL 1C1D9800 == 48 [pid = 3640] [id = 116] 11:42:50 INFO - PROCESS | 3640 | --DOCSHELL 1C1CA800 == 47 [pid = 3640] [id = 115] 11:42:50 INFO - PROCESS | 3640 | --DOCSHELL 18662C00 == 46 [pid = 3640] [id = 114] 11:42:50 INFO - PROCESS | 3640 | --DOCSHELL 13379800 == 45 [pid = 3640] [id = 113] 11:42:50 INFO - PROCESS | 3640 | --DOCSHELL 16B4D000 == 44 [pid = 3640] [id = 112] 11:42:50 INFO - PROCESS | 3640 | --DOCSHELL 13601800 == 43 [pid = 3640] [id = 108] 11:42:50 INFO - PROCESS | 3640 | --DOCSHELL 1E017000 == 42 [pid = 3640] [id = 107] 11:42:50 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (1E228400) [pid = 3640] [serial = 275] [outer = 00000000] [url = about:blank] 11:42:50 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (1C2E5C00) [pid = 3640] [serial = 304] [outer = 00000000] [url = about:blank] 11:42:50 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (1CE6A800) [pid = 3640] [serial = 307] [outer = 00000000] [url = about:blank] 11:42:50 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (1C2F0800) [pid = 3640] [serial = 305] [outer = 00000000] [url = about:blank] 11:42:50 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (1D7BAC00) [pid = 3640] [serial = 310] [outer = 00000000] [url = about:blank] 11:42:50 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1320DC00) [pid = 3640] [serial = 277] [outer = 00000000] [url = about:blank] 11:42:50 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (164AF000) [pid = 3640] [serial = 280] [outer = 00000000] [url = about:blank] 11:42:50 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (19A6A800) [pid = 3640] [serial = 283] [outer = 00000000] [url = about:blank] 11:42:50 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1D0DF400) [pid = 3640] [serial = 308] [outer = 00000000] [url = about:blank] 11:42:50 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (18891000) [pid = 3640] [serial = 295] [outer = 00000000] [url = about:blank] 11:42:50 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1913C000) [pid = 3640] [serial = 296] [outer = 00000000] [url = about:blank] 11:42:50 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (157E1000) [pid = 3640] [serial = 292] [outer = 00000000] [url = about:blank] 11:42:50 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (164B0400) [pid = 3640] [serial = 293] [outer = 00000000] [url = about:blank] 11:42:50 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (159F1C00) [pid = 3640] [serial = 290] [outer = 00000000] [url = about:blank] 11:42:50 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (14A97000) [pid = 3640] [serial = 289] [outer = 00000000] [url = about:blank] 11:42:50 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (19EAB800) [pid = 3640] [serial = 298] [outer = 00000000] [url = about:blank] 11:42:50 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1A080C00) [pid = 3640] [serial = 299] [outer = 00000000] [url = about:blank] 11:42:50 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1A5AB800) [pid = 3640] [serial = 301] [outer = 00000000] [url = about:blank] 11:42:50 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1D740400) [pid = 3640] [serial = 313] [outer = 00000000] [url = about:blank] 11:42:50 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1D0E6C00) [pid = 3640] [serial = 286] [outer = 00000000] [url = about:blank] 11:42:50 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (1E360000) [pid = 3640] [serial = 319] [outer = 00000000] [url = about:blank] 11:42:50 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1E020800) [pid = 3640] [serial = 317] [outer = 00000000] [url = about:blank] 11:42:50 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1E018000) [pid = 3640] [serial = 316] [outer = 00000000] [url = about:blank] 11:42:50 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1D5CC800) [pid = 3640] [serial = 311] [outer = 00000000] [url = about:blank] 11:42:50 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1D8B7C00) [pid = 3640] [serial = 314] [outer = 00000000] [url = about:blank] 11:42:50 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1AB2B000) [pid = 3640] [serial = 302] [outer = 00000000] [url = about:blank] 11:42:50 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:42:50 INFO - PROCESS | 3640 | 1461008570428 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] 11:42:50 INFO - PROCESS | 3640 | 1461008570487 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 11:42:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:42:50 INFO - PROCESS | 3640 | 1461008570494 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:42:50 INFO - PROCESS | 3640 | 1461008570496 Marionette TRACE conn3 <- [1,466,null,{}] 11:42:50 INFO - PROCESS | 3640 | 1461008570500 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}] 11:42:50 INFO - PROCESS | 3640 | 1461008570577 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 11:42:50 INFO - PROCESS | 3640 | 1461008570654 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:50 INFO - PROCESS | 3640 | ++DOCSHELL 12CB5000 == 43 [pid = 3640] [id = 126] 11:42:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (12CF0800) [pid = 3640] [serial = 375] [outer = 00000000] 11:42:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (159F1C00) [pid = 3640] [serial = 376] [outer = 12CF0800] 11:42:50 INFO - PROCESS | 3640 | 1461008570700 Marionette DEBUG loaded listener.js 11:42:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (16548400) [pid = 3640] [serial = 377] [outer = 12CF0800] 11:42:51 INFO - PROCESS | 3640 | 1461008571121 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] 11:42:51 INFO - PROCESS | 3640 | 1461008571159 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 11:42:51 INFO - PROCESS | 3640 | 1461008571163 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:42:51 INFO - PROCESS | 3640 | 1461008571166 Marionette TRACE conn3 <- [1,470,null,{}] 11:42:51 INFO - PROCESS | 3640 | 1461008571176 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}] 11:42:51 INFO - PROCESS | 3640 | 1461008571246 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 11:42:51 INFO - PROCESS | 3640 | 1461008571253 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:51 INFO - PROCESS | 3640 | ++DOCSHELL 155E4000 == 44 [pid = 3640] [id = 127] 11:42:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (18C25800) [pid = 3640] [serial = 378] [outer = 00000000] 11:42:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (19729000) [pid = 3640] [serial = 379] [outer = 18C25800] 11:42:51 INFO - PROCESS | 3640 | 1461008571301 Marionette DEBUG loaded listener.js 11:42:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (19A2C800) [pid = 3640] [serial = 380] [outer = 18C25800] 11:42:51 INFO - PROCESS | 3640 | [3640] 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 11:42:51 INFO - PROCESS | 3640 | [3640] 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 11:42:51 INFO - PROCESS | 3640 | 1461008571739 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]]]}] 11:42:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:42:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 594ms 11:42:51 INFO - PROCESS | 3640 | 1461008571760 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 11:42:51 INFO - PROCESS | 3640 | 1461008571763 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 11:42:51 INFO - PROCESS | 3640 | 1461008571766 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:42:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:42:51 INFO - PROCESS | 3640 | 1461008571768 Marionette TRACE conn3 <- [1,474,null,{}] 11:42:51 INFO - PROCESS | 3640 | 1461008571775 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}] 11:42:51 INFO - PROCESS | 3640 | 1461008571852 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 11:42:51 INFO - PROCESS | 3640 | 1461008571858 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:51 INFO - PROCESS | 3640 | ++DOCSHELL 19B16400 == 45 [pid = 3640] [id = 128] 11:42:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (19EAE400) [pid = 3640] [serial = 381] [outer = 00000000] 11:42:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1A5AE000) [pid = 3640] [serial = 382] [outer = 19EAE400] 11:42:51 INFO - PROCESS | 3640 | 1461008571903 Marionette DEBUG loaded listener.js 11:42:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1BF56400) [pid = 3640] [serial = 383] [outer = 19EAE400] 11:42:52 INFO - PROCESS | 3640 | 1461008572312 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]]]}] 11:42:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:42:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 610ms 11:42:52 INFO - PROCESS | 3640 | 1461008572382 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 11:42:52 INFO - PROCESS | 3640 | 1461008572384 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 11:42:52 INFO - PROCESS | 3640 | 1461008572388 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:42:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:42:52 INFO - PROCESS | 3640 | 1461008572390 Marionette TRACE conn3 <- [1,478,null,{}] 11:42:52 INFO - PROCESS | 3640 | 1461008572393 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}] 11:42:52 INFO - PROCESS | 3640 | 1461008572452 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 11:42:52 INFO - PROCESS | 3640 | 1461008572458 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:52 INFO - PROCESS | 3640 | ++DOCSHELL 15531400 == 46 [pid = 3640] [id = 129] 11:42:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1BF5A400) [pid = 3640] [serial = 384] [outer = 00000000] 11:42:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1BF5F800) [pid = 3640] [serial = 385] [outer = 1BF5A400] 11:42:52 INFO - PROCESS | 3640 | 1461008572504 Marionette DEBUG loaded listener.js 11:42:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1C002400) [pid = 3640] [serial = 386] [outer = 1BF5A400] 11:42:52 INFO - PROCESS | 3640 | 1461008572988 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]]]}] 11:42:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:42:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 11:42:53 INFO - PROCESS | 3640 | 1461008573052 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 11:42:53 INFO - PROCESS | 3640 | 1461008573054 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 11:42:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:42:53 INFO - PROCESS | 3640 | 1461008573057 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:42:53 INFO - PROCESS | 3640 | 1461008573059 Marionette TRACE conn3 <- [1,482,null,{}] 11:42:53 INFO - PROCESS | 3640 | 1461008573063 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}] 11:42:53 INFO - PROCESS | 3640 | 1461008573170 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 11:42:53 INFO - PROCESS | 3640 | 1461008573185 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:53 INFO - PROCESS | 3640 | ++DOCSHELL 1C00DC00 == 47 [pid = 3640] [id = 130] 11:42:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1C1CB400) [pid = 3640] [serial = 387] [outer = 00000000] 11:42:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1C284800) [pid = 3640] [serial = 388] [outer = 1C1CB400] 11:42:53 INFO - PROCESS | 3640 | 1461008573232 Marionette DEBUG loaded listener.js 11:42:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (1C2F3400) [pid = 3640] [serial = 389] [outer = 1C1CB400] 11:42:53 INFO - PROCESS | 3640 | 1461008573677 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]]]}] 11:42:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:42:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 669ms 11:42:53 INFO - PROCESS | 3640 | 1461008573724 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 11:42:53 INFO - PROCESS | 3640 | 1461008573726 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 11:42:53 INFO - PROCESS | 3640 | 1461008573729 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:42:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:42:53 INFO - PROCESS | 3640 | 1461008573731 Marionette TRACE conn3 <- [1,486,null,{}] 11:42:53 INFO - PROCESS | 3640 | 1461008573761 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}] 11:42:53 INFO - PROCESS | 3640 | 1461008573858 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 11:42:53 INFO - PROCESS | 3640 | 1461008573870 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:53 INFO - PROCESS | 3640 | ++DOCSHELL 1C1D6000 == 48 [pid = 3640] [id = 131] 11:42:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (1C281C00) [pid = 3640] [serial = 390] [outer = 00000000] 11:42:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1D0EE400) [pid = 3640] [serial = 391] [outer = 1C281C00] 11:42:53 INFO - PROCESS | 3640 | 1461008573914 Marionette DEBUG loaded listener.js 11:42:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1D5CC000) [pid = 3640] [serial = 392] [outer = 1C281C00] 11:42:54 INFO - PROCESS | 3640 | 1461008574326 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]]]}] 11:42:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:42:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 669ms 11:42:54 INFO - PROCESS | 3640 | 1461008574393 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 11:42:54 INFO - PROCESS | 3640 | 1461008574395 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 11:42:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:42:54 INFO - PROCESS | 3640 | 1461008574398 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:42:54 INFO - PROCESS | 3640 | 1461008574399 Marionette TRACE conn3 <- [1,490,null,{}] 11:42:54 INFO - PROCESS | 3640 | 1461008574403 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}] 11:42:54 INFO - PROCESS | 3640 | 1461008574505 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 11:42:54 INFO - PROCESS | 3640 | 1461008574511 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:54 INFO - PROCESS | 3640 | ++DOCSHELL 137DF000 == 49 [pid = 3640] [id = 132] 11:42:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1C2F0800) [pid = 3640] [serial = 393] [outer = 00000000] 11:42:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1D7BD000) [pid = 3640] [serial = 394] [outer = 1C2F0800] 11:42:54 INFO - PROCESS | 3640 | 1461008574538 Marionette DEBUG loaded listener.js 11:42:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (1D8B6000) [pid = 3640] [serial = 395] [outer = 1C2F0800] 11:42:54 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1D7BB400) [pid = 3640] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:42:54 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (1CD06C00) [pid = 3640] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:42:54 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (18119800) [pid = 3640] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:42:54 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (13AC6C00) [pid = 3640] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:42:54 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (1C1D0800) [pid = 3640] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:42:54 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (17C67800) [pid = 3640] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:42:54 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (18664400) [pid = 3640] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:42:54 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (19A1F400) [pid = 3640] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:42:54 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (13ACB000) [pid = 3640] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:42:55 INFO - PROCESS | 3640 | 1461008575165 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]]]}] 11:42:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:42:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 803ms 11:42:55 INFO - PROCESS | 3640 | 1461008575205 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 11:42:55 INFO - PROCESS | 3640 | 1461008575206 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 11:42:55 INFO - PROCESS | 3640 | 1461008575210 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:42:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:42:55 INFO - PROCESS | 3640 | 1461008575211 Marionette TRACE conn3 <- [1,494,null,{}] 11:42:55 INFO - PROCESS | 3640 | 1461008575215 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}] 11:42:55 INFO - PROCESS | 3640 | 1461008575274 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 11:42:55 INFO - PROCESS | 3640 | 1461008575279 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:55 INFO - PROCESS | 3640 | ++DOCSHELL 17C67800 == 50 [pid = 3640] [id = 133] 11:42:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (17EF1C00) [pid = 3640] [serial = 396] [outer = 00000000] 11:42:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1CE61000) [pid = 3640] [serial = 397] [outer = 17EF1C00] 11:42:55 INFO - PROCESS | 3640 | 1461008575324 Marionette DEBUG loaded listener.js 11:42:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (1D5C6400) [pid = 3640] [serial = 398] [outer = 17EF1C00] 11:42:55 INFO - PROCESS | 3640 | 1461008575721 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]]]}] 11:42:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:42:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 566ms 11:42:55 INFO - PROCESS | 3640 | 1461008575772 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 11:42:55 INFO - PROCESS | 3640 | 1461008575774 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 11:42:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:42:55 INFO - PROCESS | 3640 | 1461008575777 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:42:55 INFO - PROCESS | 3640 | 1461008575779 Marionette TRACE conn3 <- [1,498,null,{}] 11:42:55 INFO - PROCESS | 3640 | 1461008575783 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}] 11:42:55 INFO - PROCESS | 3640 | 1461008575860 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 11:42:55 INFO - PROCESS | 3640 | 1461008575866 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:55 INFO - PROCESS | 3640 | ++DOCSHELL 1CD06C00 == 51 [pid = 3640] [id = 134] 11:42:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (1D0E0C00) [pid = 3640] [serial = 399] [outer = 00000000] 11:42:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1DBD1400) [pid = 3640] [serial = 400] [outer = 1D0E0C00] 11:42:55 INFO - PROCESS | 3640 | 1461008575910 Marionette DEBUG loaded listener.js 11:42:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1DBD3000) [pid = 3640] [serial = 401] [outer = 1D0E0C00] 11:42:56 INFO - PROCESS | 3640 | 1461008576299 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]]]}] 11:42:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:42:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 565ms 11:42:56 INFO - PROCESS | 3640 | 1461008576340 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 11:42:56 INFO - PROCESS | 3640 | 1461008576342 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 11:42:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:42:56 INFO - PROCESS | 3640 | 1461008576346 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:42:56 INFO - PROCESS | 3640 | 1461008576348 Marionette TRACE conn3 <- [1,502,null,{}] 11:42:56 INFO - PROCESS | 3640 | 1461008576352 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}] 11:42:56 INFO - PROCESS | 3640 | 1461008576447 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 11:42:56 INFO - PROCESS | 3640 | 1461008576455 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:56 INFO - PROCESS | 3640 | ++DOCSHELL 1C280C00 == 52 [pid = 3640] [id = 135] 11:42:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1C2E5C00) [pid = 3640] [serial = 402] [outer = 00000000] 11:42:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1E35C400) [pid = 3640] [serial = 403] [outer = 1C2E5C00] 11:42:56 INFO - PROCESS | 3640 | 1461008576504 Marionette DEBUG loaded listener.js 11:42:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (1E361400) [pid = 3640] [serial = 404] [outer = 1C2E5C00] 11:42:57 INFO - PROCESS | 3640 | 1461008577127 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]]]}] 11:42:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (157E4000) [pid = 3640] [serial = 405] [outer = 1E4F0400] 11:42:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:42:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 862ms 11:42:57 INFO - PROCESS | 3640 | 1461008577222 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 11:42:57 INFO - PROCESS | 3640 | 1461008577227 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 11:42:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:42:57 INFO - PROCESS | 3640 | 1461008577233 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:42:57 INFO - PROCESS | 3640 | 1461008577238 Marionette TRACE conn3 <- [1,506,null,{}] 11:42:57 INFO - PROCESS | 3640 | 1461008577243 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}] 11:42:57 INFO - PROCESS | 3640 | 1461008577356 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 11:42:57 INFO - PROCESS | 3640 | 1461008577472 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:57 INFO - PROCESS | 3640 | ++DOCSHELL 1552A400 == 53 [pid = 3640] [id = 136] 11:42:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (15538000) [pid = 3640] [serial = 406] [outer = 00000000] 11:42:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (17EF3000) [pid = 3640] [serial = 407] [outer = 15538000] 11:42:57 INFO - PROCESS | 3640 | 1461008577529 Marionette DEBUG loaded listener.js 11:42:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (18691800) [pid = 3640] [serial = 408] [outer = 15538000] 11:42:58 INFO - PROCESS | 3640 | 1461008578087 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]]]}] 11:42:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:42:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 893ms 11:42:58 INFO - PROCESS | 3640 | 1461008578124 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 11:42:58 INFO - PROCESS | 3640 | 1461008578130 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 11:42:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:42:58 INFO - PROCESS | 3640 | 1461008578136 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:42:58 INFO - PROCESS | 3640 | 1461008578139 Marionette TRACE conn3 <- [1,510,null,{}] 11:42:58 INFO - PROCESS | 3640 | 1461008578143 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}] 11:42:58 INFO - PROCESS | 3640 | 1461008578245 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 11:42:58 INFO - PROCESS | 3640 | 1461008578338 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:58 INFO - PROCESS | 3640 | ++DOCSHELL 19078400 == 54 [pid = 3640] [id = 137] 11:42:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (1907A800) [pid = 3640] [serial = 409] [outer = 00000000] 11:42:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (19081800) [pid = 3640] [serial = 410] [outer = 1907A800] 11:42:58 INFO - PROCESS | 3640 | 1461008578374 Marionette DEBUG loaded listener.js 11:42:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (1913A400) [pid = 3640] [serial = 411] [outer = 1907A800] 11:42:58 INFO - PROCESS | 3640 | 1461008578962 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]]]}] 11:42:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:42:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 862ms 11:42:58 INFO - PROCESS | 3640 | 1461008579003 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 11:42:58 INFO - PROCESS | 3640 | 1461008579005 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 11:42:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:42:58 INFO - PROCESS | 3640 | 1461008579009 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:42:58 INFO - PROCESS | 3640 | 1461008579013 Marionette TRACE conn3 <- [1,514,null,{}] 11:42:58 INFO - PROCESS | 3640 | 1461008579024 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}] 11:42:59 INFO - PROCESS | 3640 | 1461008579118 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 11:42:59 INFO - PROCESS | 3640 | 1461008579213 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:59 INFO - PROCESS | 3640 | ++DOCSHELL 1C003C00 == 55 [pid = 3640] [id = 138] 11:42:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (1C00CC00) [pid = 3640] [serial = 412] [outer = 00000000] 11:42:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (1C1D1800) [pid = 3640] [serial = 413] [outer = 1C00CC00] 11:42:59 INFO - PROCESS | 3640 | 1461008579269 Marionette DEBUG loaded listener.js 11:42:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (1C2EDC00) [pid = 3640] [serial = 414] [outer = 1C00CC00] 11:42:59 INFO - PROCESS | 3640 | 1461008579756 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]]]}] 11:42:59 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 11:42:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 803ms 11:42:59 INFO - PROCESS | 3640 | 1461008579801 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 11:42:59 INFO - PROCESS | 3640 | 1461008579804 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 11:42:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:42:59 INFO - PROCESS | 3640 | 1461008579808 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:42:59 INFO - PROCESS | 3640 | 1461008579810 Marionette TRACE conn3 <- [1,518,null,{}] 11:42:59 INFO - PROCESS | 3640 | 1461008579814 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}] 11:42:59 INFO - PROCESS | 3640 | 1461008579911 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 11:42:59 INFO - PROCESS | 3640 | 1461008580005 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:59 INFO - PROCESS | 3640 | ++DOCSHELL 19719800 == 56 [pid = 3640] [id = 139] 11:42:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (19719C00) [pid = 3640] [serial = 415] [outer = 00000000] 11:43:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (19724400) [pid = 3640] [serial = 416] [outer = 19719C00] 11:43:00 INFO - PROCESS | 3640 | 1461008580058 Marionette DEBUG loaded listener.js 11:43:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (1C004800) [pid = 3640] [serial = 417] [outer = 19719C00] 11:43:00 INFO - PROCESS | 3640 | 1461008580628 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]]]}] 11:43:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:43:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 848ms 11:43:00 INFO - PROCESS | 3640 | 1461008580676 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 11:43:00 INFO - PROCESS | 3640 | 1461008580678 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 11:43:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:43:00 INFO - PROCESS | 3640 | 1461008580682 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:43:00 INFO - PROCESS | 3640 | 1461008580684 Marionette TRACE conn3 <- [1,522,null,{}] 11:43:00 INFO - PROCESS | 3640 | 1461008580688 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}] 11:43:00 INFO - PROCESS | 3640 | 1461008580784 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 11:43:00 INFO - PROCESS | 3640 | 1461008580866 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:00 INFO - PROCESS | 3640 | ++DOCSHELL 14A91400 == 57 [pid = 3640] [id = 140] 11:43:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (17C64800) [pid = 3640] [serial = 418] [outer = 00000000] 11:43:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (18692800) [pid = 3640] [serial = 419] [outer = 17C64800] 11:43:00 INFO - PROCESS | 3640 | 1461008580919 Marionette DEBUG loaded listener.js 11:43:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (19725000) [pid = 3640] [serial = 420] [outer = 17C64800] 11:43:01 INFO - PROCESS | 3640 | 1461008581598 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]]]}] 11:43:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:43:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 952ms 11:43:01 INFO - PROCESS | 3640 | 1461008581634 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 11:43:01 INFO - PROCESS | 3640 | 1461008581638 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 11:43:01 INFO - PROCESS | 3640 | 1461008581643 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:43:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:43:01 INFO - PROCESS | 3640 | 1461008581647 Marionette TRACE conn3 <- [1,526,null,{}] 11:43:01 INFO - PROCESS | 3640 | 1461008581652 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}] 11:43:01 INFO - PROCESS | 3640 | 1461008581745 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 11:43:01 INFO - PROCESS | 3640 | 1461008581825 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:01 INFO - PROCESS | 3640 | ++DOCSHELL 17EF2800 == 58 [pid = 3640] [id = 141] 11:43:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (17EF5000) [pid = 3640] [serial = 421] [outer = 00000000] 11:43:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (18687C00) [pid = 3640] [serial = 422] [outer = 17EF5000] 11:43:01 INFO - PROCESS | 3640 | 1461008581874 Marionette DEBUG loaded listener.js 11:43:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (19078C00) [pid = 3640] [serial = 423] [outer = 17EF5000] 11:43:02 INFO - PROCESS | 3640 | 1461008582444 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]]]}] 11:43:02 INFO - PROCESS | 3640 | --DOCSHELL 1CD06C00 == 57 [pid = 3640] [id = 134] 11:43:02 INFO - PROCESS | 3640 | --DOCSHELL 17C67800 == 56 [pid = 3640] [id = 133] 11:43:02 INFO - PROCESS | 3640 | --DOCSHELL 137DF000 == 55 [pid = 3640] [id = 132] 11:43:02 INFO - PROCESS | 3640 | --DOCSHELL 1C1D6000 == 54 [pid = 3640] [id = 131] 11:43:02 INFO - PROCESS | 3640 | --DOCSHELL 1C00DC00 == 53 [pid = 3640] [id = 130] 11:43:02 INFO - PROCESS | 3640 | --DOCSHELL 15531400 == 52 [pid = 3640] [id = 129] 11:43:02 INFO - PROCESS | 3640 | --DOCSHELL 19B16400 == 51 [pid = 3640] [id = 128] 11:43:02 INFO - PROCESS | 3640 | --DOCSHELL 155E4000 == 50 [pid = 3640] [id = 127] 11:43:02 INFO - PROCESS | 3640 | --DOCSHELL 12CB5000 == 49 [pid = 3640] [id = 126] 11:43:02 INFO - PROCESS | 3640 | --DOCSHELL 13605800 == 48 [pid = 3640] [id = 125] 11:43:02 INFO - PROCESS | 3640 | --DOCSHELL 16876C00 == 47 [pid = 3640] [id = 122] 11:43:02 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (1C006000) [pid = 3640] [serial = 358] [outer = 00000000] [url = about:blank] 11:43:02 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (1A07F400) [pid = 3640] [serial = 328] [outer = 00000000] [url = about:blank] 11:43:02 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (19C6AC00) [pid = 3640] [serial = 331] [outer = 00000000] [url = about:blank] 11:43:02 INFO - PROCESS | 3640 | --DOCSHELL 164B1400 == 46 [pid = 3640] [id = 121] 11:43:02 INFO - PROCESS | 3640 | --DOCSHELL 19A24800 == 45 [pid = 3640] [id = 120] 11:43:02 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 11:43:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 848ms 11:43:02 INFO - PROCESS | 3640 | 1461008582496 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 11:43:02 INFO - PROCESS | 3640 | 1461008582501 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 11:43:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:43:02 INFO - PROCESS | 3640 | 1461008582507 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:43:02 INFO - PROCESS | 3640 | 1461008582509 Marionette TRACE conn3 <- [1,530,null,{}] 11:43:02 INFO - PROCESS | 3640 | 1461008582513 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}] 11:43:02 INFO - PROCESS | 3640 | 1461008582607 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 11:43:02 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (1E01B000) [pid = 3640] [serial = 349] [outer = 00000000] [url = about:blank] 11:43:02 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (1E222800) [pid = 3640] [serial = 350] [outer = 00000000] [url = about:blank] 11:43:02 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (15D8D400) [pid = 3640] [serial = 322] [outer = 00000000] [url = about:blank] 11:43:02 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (1D5CA400) [pid = 3640] [serial = 346] [outer = 00000000] [url = about:blank] 11:43:02 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (1D73F400) [pid = 3640] [serial = 191] [outer = 00000000] [url = about:blank] 11:43:02 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (1D5CAC00) [pid = 3640] [serial = 352] [outer = 00000000] [url = about:blank] 11:43:02 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (1C2EB000) [pid = 3640] [serial = 343] [outer = 00000000] [url = about:blank] 11:43:02 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (17E9E800) [pid = 3640] [serial = 334] [outer = 00000000] [url = about:blank] 11:43:02 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (1D5CB000) [pid = 3640] [serial = 347] [outer = 00000000] [url = about:blank] 11:43:02 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (194D1400) [pid = 3640] [serial = 325] [outer = 00000000] [url = about:blank] 11:43:02 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (1A5AD400) [pid = 3640] [serial = 341] [outer = 00000000] [url = about:blank] 11:43:02 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (1A1AF800) [pid = 3640] [serial = 340] [outer = 00000000] [url = about:blank] 11:43:02 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (19A29400) [pid = 3640] [serial = 355] [outer = 00000000] [url = about:blank] 11:43:02 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (181CA000) [pid = 3640] [serial = 335] [outer = 00000000] [url = about:blank] 11:43:02 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (1865B000) [pid = 3640] [serial = 338] [outer = 00000000] [url = about:blank] 11:43:02 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (16874000) [pid = 3640] [serial = 337] [outer = 00000000] [url = about:blank] 11:43:02 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1D741C00) [pid = 3640] [serial = 353] [outer = 00000000] [url = about:blank] 11:43:02 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (1C2EBC00) [pid = 3640] [serial = 344] [outer = 00000000] [url = about:blank] 11:43:02 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (19A28400) [pid = 3640] [serial = 356] [outer = 00000000] [url = about:blank] 11:43:02 INFO - PROCESS | 3640 | 1461008582689 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:02 INFO - PROCESS | 3640 | ++DOCSHELL 12C53000 == 46 [pid = 3640] [id = 142] 11:43:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (12D3DC00) [pid = 3640] [serial = 424] [outer = 00000000] 11:43:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (15D8D400) [pid = 3640] [serial = 425] [outer = 12D3DC00] 11:43:02 INFO - PROCESS | 3640 | 1461008582734 Marionette DEBUG loaded listener.js 11:43:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (18122C00) [pid = 3640] [serial = 426] [outer = 12D3DC00] 11:43:03 INFO - PROCESS | 3640 | 1461008583112 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"]]]}] 11:43:03 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 11:43:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:43:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:43:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:43:03 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 11:43:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:43:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:43:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:43:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:43:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 669ms 11:43:03 INFO - PROCESS | 3640 | 1461008583187 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 11:43:03 INFO - PROCESS | 3640 | 1461008583189 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 11:43:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:43:03 INFO - PROCESS | 3640 | 1461008583193 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:43:03 INFO - PROCESS | 3640 | 1461008583196 Marionette TRACE conn3 <- [1,534,null,{}] 11:43:03 INFO - PROCESS | 3640 | 1461008583231 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}] 11:43:03 INFO - PROCESS | 3640 | 1461008583328 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 11:43:03 INFO - PROCESS | 3640 | 1461008583336 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:03 INFO - PROCESS | 3640 | ++DOCSHELL 19A2AC00 == 47 [pid = 3640] [id = 143] 11:43:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (19A2B000) [pid = 3640] [serial = 427] [outer = 00000000] 11:43:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1A01F000) [pid = 3640] [serial = 428] [outer = 19A2B000] 11:43:03 INFO - PROCESS | 3640 | 1461008583383 Marionette DEBUG loaded listener.js 11:43:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (1A1B2800) [pid = 3640] [serial = 429] [outer = 19A2B000] 11:43:03 INFO - PROCESS | 3640 | 1461008583805 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]]]}] 11:43:03 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. 11:43:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 654ms 11:43:03 INFO - PROCESS | 3640 | 1461008583835 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 11:43:03 INFO - PROCESS | 3640 | 1461008583837 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 11:43:03 INFO - PROCESS | 3640 | 1461008583841 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:43:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:43:03 INFO - PROCESS | 3640 | 1461008583842 Marionette TRACE conn3 <- [1,538,null,{}] 11:43:03 INFO - PROCESS | 3640 | 1461008583846 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}] 11:43:03 INFO - PROCESS | 3640 | 1461008583923 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 11:43:03 INFO - PROCESS | 3640 | 1461008583913 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:03 INFO - PROCESS | 3640 | ++DOCSHELL 19EA6C00 == 48 [pid = 3640] [id = 144] 11:43:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (1A081800) [pid = 3640] [serial = 430] [outer = 00000000] 11:43:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (1BF5E400) [pid = 3640] [serial = 431] [outer = 1A081800] 11:43:03 INFO - PROCESS | 3640 | 1461008583957 Marionette DEBUG loaded listener.js 11:43:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (1C007C00) [pid = 3640] [serial = 432] [outer = 1A081800] 11:43:04 INFO - PROCESS | 3640 | 1461008584356 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]]]}] 11:43:04 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. 11:43:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 566ms 11:43:04 INFO - PROCESS | 3640 | 1461008584401 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 11:43:04 INFO - PROCESS | 3640 | 1461008584403 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 11:43:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:43:04 INFO - PROCESS | 3640 | 1461008584406 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:43:04 INFO - PROCESS | 3640 | 1461008584408 Marionette TRACE conn3 <- [1,542,null,{}] 11:43:04 INFO - PROCESS | 3640 | 1461008584412 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}] 11:43:04 INFO - PROCESS | 3640 | 1461008584493 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 11:43:04 INFO - PROCESS | 3640 | 1461008584502 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:04 INFO - PROCESS | 3640 | ++DOCSHELL 1A75A800 == 49 [pid = 3640] [id = 145] 11:43:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (1AB25000) [pid = 3640] [serial = 433] [outer = 00000000] 11:43:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (1C27EC00) [pid = 3640] [serial = 434] [outer = 1AB25000] 11:43:04 INFO - PROCESS | 3640 | 1461008584547 Marionette DEBUG loaded listener.js 11:43:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (1C2EB000) [pid = 3640] [serial = 435] [outer = 1AB25000] 11:43:04 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:04 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:43:04 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:04 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:43:05 INFO - PROCESS | 3640 | 1461008585006 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]]]}] 11:43:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:43:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 655ms 11:43:05 INFO - PROCESS | 3640 | 1461008585071 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 11:43:05 INFO - PROCESS | 3640 | 1461008585073 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 11:43:05 INFO - PROCESS | 3640 | 1461008585076 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:43:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:43:05 INFO - PROCESS | 3640 | 1461008585078 Marionette TRACE conn3 <- [1,546,null,{}] 11:43:05 INFO - PROCESS | 3640 | 1461008585081 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}] 11:43:05 INFO - PROCESS | 3640 | 1461008585205 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 11:43:05 INFO - PROCESS | 3640 | 1461008585264 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:05 INFO - PROCESS | 3640 | ++DOCSHELL 1552E400 == 50 [pid = 3640] [id = 146] 11:43:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (1C1CB800) [pid = 3640] [serial = 436] [outer = 00000000] 11:43:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (1D7B5400) [pid = 3640] [serial = 437] [outer = 1C1CB800] 11:43:05 INFO - PROCESS | 3640 | 1461008585317 Marionette DEBUG loaded listener.js 11:43:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (1D7BB000) [pid = 3640] [serial = 438] [outer = 1C1CB800] 11:43:05 INFO - PROCESS | 3640 | 1461008585713 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]]]}] 11:43:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:43:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 654ms 11:43:05 INFO - PROCESS | 3640 | 1461008585754 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 11:43:05 INFO - PROCESS | 3640 | 1461008585756 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 11:43:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:43:05 INFO - PROCESS | 3640 | 1461008585801 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:43:05 INFO - PROCESS | 3640 | 1461008585803 Marionette TRACE conn3 <- [1,550,null,{}] 11:43:05 INFO - PROCESS | 3640 | 1461008585807 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}] 11:43:05 INFO - PROCESS | 3640 | 1461008585910 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 11:43:05 INFO - PROCESS | 3640 | 1461008585922 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:05 INFO - PROCESS | 3640 | ++DOCSHELL 1CE5EC00 == 51 [pid = 3640] [id = 147] 11:43:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (1D748C00) [pid = 3640] [serial = 439] [outer = 00000000] 11:43:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (1E01B000) [pid = 3640] [serial = 440] [outer = 1D748C00] 11:43:05 INFO - PROCESS | 3640 | 1461008585966 Marionette DEBUG loaded listener.js 11:43:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (1E01E800) [pid = 3640] [serial = 441] [outer = 1D748C00] 11:43:06 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:06 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:43:06 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:06 INFO - PROCESS | 3640 | 1461008586374 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]]]}] 11:43:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:43:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 624ms 11:43:06 INFO - PROCESS | 3640 | 1461008586415 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 11:43:06 INFO - PROCESS | 3640 | 1461008586417 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 11:43:06 INFO - PROCESS | 3640 | 1461008586420 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:43:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:43:06 INFO - PROCESS | 3640 | 1461008586422 Marionette TRACE conn3 <- [1,554,null,{}] 11:43:06 INFO - PROCESS | 3640 | 1461008586425 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}] 11:43:06 INFO - PROCESS | 3640 | 1461008586532 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 11:43:06 INFO - PROCESS | 3640 | 1461008586538 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:06 INFO - PROCESS | 3640 | ++DOCSHELL 17FA4C00 == 52 [pid = 3640] [id = 148] 11:43:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (17FA7400) [pid = 3640] [serial = 442] [outer = 00000000] 11:43:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (17FAEC00) [pid = 3640] [serial = 443] [outer = 17FA7400] 11:43:06 INFO - PROCESS | 3640 | 1461008586581 Marionette DEBUG loaded listener.js 11:43:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (17FB2800) [pid = 3640] [serial = 444] [outer = 17FA7400] 11:43:06 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (1C287000) [pid = 3640] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:43:06 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (13609800) [pid = 3640] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:43:06 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (15797C00) [pid = 3640] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:43:06 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (1360A000) [pid = 3640] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:43:06 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (17C6EC00) [pid = 3640] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:43:06 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (1C1CB000) [pid = 3640] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:43:06 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (1D7C1400) [pid = 3640] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:43:06 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (13256800) [pid = 3640] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:43:06 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (15DD8400) [pid = 3640] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:43:06 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (1A081400) [pid = 3640] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:43:06 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (11F40800) [pid = 3640] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:43:06 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (1555B800) [pid = 3640] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:43:06 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (18663800) [pid = 3640] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:43:06 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (19EADC00) [pid = 3640] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:43:06 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (1E225C00) [pid = 3640] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:43:06 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (17E8FC00) [pid = 3640] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:43:06 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (17EF5400) [pid = 3640] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:43:06 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (143AC400) [pid = 3640] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:43:06 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1C1CB400) [pid = 3640] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:43:07 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (1C281C00) [pid = 3640] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:43:07 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (1C2F0800) [pid = 3640] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:43:07 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1552F400) [pid = 3640] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:43:07 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (12CF0800) [pid = 3640] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:43:07 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1BF5A400) [pid = 3640] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:43:07 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (164B6C00) [pid = 3640] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:43:07 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1C00E800) [pid = 3640] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:43:07 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (143AB800) [pid = 3640] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:43:07 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (19EAE400) [pid = 3640] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:43:07 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (18C25800) [pid = 3640] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:43:07 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1D0E0C00) [pid = 3640] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:43:07 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (17EE6400) [pid = 3640] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:43:07 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (17EF1C00) [pid = 3640] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:43:07 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:07 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:43:07 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:07 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:43:07 INFO - PROCESS | 3640 | 1461008587219 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]]]}] 11:43:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:43:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 863ms 11:43:07 INFO - PROCESS | 3640 | 1461008587295 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 11:43:07 INFO - PROCESS | 3640 | 1461008587297 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 11:43:07 INFO - PROCESS | 3640 | 1461008587284 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:43:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:43:07 INFO - PROCESS | 3640 | 1461008587286 Marionette TRACE conn3 <- [1,558,null,{}] 11:43:07 INFO - PROCESS | 3640 | 1461008587289 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}] 11:43:07 INFO - PROCESS | 3640 | 1461008587373 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 11:43:07 INFO - PROCESS | 3640 | 1461008587379 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:07 INFO - PROCESS | 3640 | ++DOCSHELL 13256800 == 53 [pid = 3640] [id = 149] 11:43:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (13A25000) [pid = 3640] [serial = 445] [outer = 00000000] 11:43:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (157EB800) [pid = 3640] [serial = 446] [outer = 13A25000] 11:43:07 INFO - PROCESS | 3640 | 1461008587423 Marionette DEBUG loaded listener.js 11:43:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1654A400) [pid = 3640] [serial = 447] [outer = 13A25000] 11:43:07 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:07 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:07 INFO - PROCESS | 3640 | 1461008587823 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]]]}] 11:43:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:43:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 565ms 11:43:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:43:07 INFO - PROCESS | 3640 | 1461008587867 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 11:43:07 INFO - PROCESS | 3640 | 1461008587869 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 11:43:07 INFO - PROCESS | 3640 | 1461008587872 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:43:07 INFO - PROCESS | 3640 | 1461008587874 Marionette TRACE conn3 <- [1,562,null,{}] 11:43:07 INFO - PROCESS | 3640 | 1461008587877 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}] 11:43:07 INFO - PROCESS | 3640 | 1461008587953 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 11:43:07 INFO - PROCESS | 3640 | 1461008587943 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:07 INFO - PROCESS | 3640 | ++DOCSHELL 1579FC00 == 54 [pid = 3640] [id = 150] 11:43:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (164B8400) [pid = 3640] [serial = 448] [outer = 00000000] 11:43:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (17FAE400) [pid = 3640] [serial = 449] [outer = 164B8400] 11:43:07 INFO - PROCESS | 3640 | 1461008587986 Marionette DEBUG loaded listener.js 11:43:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (17FB3800) [pid = 3640] [serial = 450] [outer = 164B8400] 11:43:08 INFO - PROCESS | 3640 | 1461008588391 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]]]}] 11:43:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:43:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 565ms 11:43:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:43:08 INFO - PROCESS | 3640 | 1461008588432 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 11:43:08 INFO - PROCESS | 3640 | 1461008588435 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 11:43:08 INFO - PROCESS | 3640 | 1461008588438 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:43:08 INFO - PROCESS | 3640 | 1461008588441 Marionette TRACE conn3 <- [1,566,null,{}] 11:43:08 INFO - PROCESS | 3640 | 1461008588444 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}] 11:43:08 INFO - PROCESS | 3640 | 1461008588539 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 11:43:08 INFO - PROCESS | 3640 | 1461008588548 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:08 INFO - PROCESS | 3640 | ++DOCSHELL 17FA9800 == 55 [pid = 3640] [id = 151] 11:43:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (18884C00) [pid = 3640] [serial = 451] [outer = 00000000] 11:43:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (1C1CB000) [pid = 3640] [serial = 452] [outer = 18884C00] 11:43:08 INFO - PROCESS | 3640 | 1461008588596 Marionette DEBUG loaded listener.js 11:43:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (1D7BA000) [pid = 3640] [serial = 453] [outer = 18884C00] 11:43:09 INFO - PROCESS | 3640 | 1461008589254 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]]]}] 11:43:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:43:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 848ms 11:43:09 INFO - PROCESS | 3640 | 1461008589302 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 11:43:09 INFO - PROCESS | 3640 | 1461008589306 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 11:43:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:43:09 INFO - PROCESS | 3640 | 1461008589311 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:43:09 INFO - PROCESS | 3640 | 1461008589314 Marionette TRACE conn3 <- [1,570,null,{}] 11:43:09 INFO - PROCESS | 3640 | 1461008589320 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}] 11:43:09 INFO - PROCESS | 3640 | 1461008589434 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 11:43:09 INFO - PROCESS | 3640 | 1461008589542 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:09 INFO - PROCESS | 3640 | ++DOCSHELL 1366C000 == 56 [pid = 3640] [id = 152] 11:43:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (15BCF400) [pid = 3640] [serial = 454] [outer = 00000000] 11:43:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (16B4FC00) [pid = 3640] [serial = 455] [outer = 15BCF400] 11:43:09 INFO - PROCESS | 3640 | 1461008589599 Marionette DEBUG loaded listener.js 11:43:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (17EF5400) [pid = 3640] [serial = 456] [outer = 15BCF400] 11:43:10 INFO - PROCESS | 3640 | 1461008590163 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]]]}] 11:43:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:43:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 892ms 11:43:10 INFO - PROCESS | 3640 | 1461008590203 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 11:43:10 INFO - PROCESS | 3640 | 1461008590209 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 11:43:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:43:10 INFO - PROCESS | 3640 | 1461008590216 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:43:10 INFO - PROCESS | 3640 | 1461008590219 Marionette TRACE conn3 <- [1,574,null,{}] 11:43:10 INFO - PROCESS | 3640 | 1461008590222 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}] 11:43:10 INFO - PROCESS | 3640 | 1461008590332 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 11:43:10 INFO - PROCESS | 3640 | 1461008590433 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:10 INFO - PROCESS | 3640 | ++DOCSHELL 1852DC00 == 57 [pid = 3640] [id = 153] 11:43:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (18688400) [pid = 3640] [serial = 457] [outer = 00000000] 11:43:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (1909C800) [pid = 3640] [serial = 458] [outer = 18688400] 11:43:10 INFO - PROCESS | 3640 | 1461008590469 Marionette DEBUG loaded listener.js 11:43:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (190A2000) [pid = 3640] [serial = 459] [outer = 18688400] 11:43:10 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:10 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:43:11 INFO - PROCESS | 3640 | 1461008591043 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]]]}] 11:43:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:43:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 863ms 11:43:11 INFO - PROCESS | 3640 | 1461008591079 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 11:43:11 INFO - PROCESS | 3640 | 1461008591082 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 11:43:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:43:11 INFO - PROCESS | 3640 | 1461008591086 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:43:11 INFO - PROCESS | 3640 | 1461008591089 Marionette TRACE conn3 <- [1,578,null,{}] 11:43:11 INFO - PROCESS | 3640 | 1461008591100 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}] 11:43:11 INFO - PROCESS | 3640 | 1461008591204 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 11:43:11 INFO - PROCESS | 3640 | 1461008591287 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:11 INFO - PROCESS | 3640 | ++DOCSHELL 1337D400 == 58 [pid = 3640] [id = 154] 11:43:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (19097800) [pid = 3640] [serial = 460] [outer = 00000000] 11:43:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (19EA5C00) [pid = 3640] [serial = 461] [outer = 19097800] 11:43:11 INFO - PROCESS | 3640 | 1461008591343 Marionette DEBUG loaded listener.js 11:43:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (1A5AC800) [pid = 3640] [serial = 462] [outer = 19097800] 11:43:11 INFO - PROCESS | 3640 | 1461008591916 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]]]}] 11:43:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:43:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 907ms 11:43:11 INFO - PROCESS | 3640 | 1461008591978 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 11:43:11 INFO - PROCESS | 3640 | 1461008591980 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 11:43:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:43:11 INFO - PROCESS | 3640 | 1461008591984 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:43:11 INFO - PROCESS | 3640 | 1461008591986 Marionette TRACE conn3 <- [1,582,null,{}] 11:43:11 INFO - PROCESS | 3640 | 1461008591990 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}] 11:43:12 INFO - PROCESS | 3640 | 1461008592106 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 11:43:12 INFO - PROCESS | 3640 | 1461008592231 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:12 INFO - PROCESS | 3640 | ++DOCSHELL 13262C00 == 59 [pid = 3640] [id = 155] 11:43:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (13375400) [pid = 3640] [serial = 463] [outer = 00000000] 11:43:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (15E7A400) [pid = 3640] [serial = 464] [outer = 13375400] 11:43:12 INFO - PROCESS | 3640 | 1461008592269 Marionette DEBUG loaded listener.js 11:43:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (16B51400) [pid = 3640] [serial = 465] [outer = 13375400] 11:43:13 INFO - PROCESS | 3640 | 1461008593043 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]]]}] 11:43:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:43:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1101ms 11:43:13 INFO - PROCESS | 3640 | 1461008593083 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 11:43:13 INFO - PROCESS | 3640 | 1461008593087 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 11:43:13 INFO - PROCESS | 3640 | 1461008593092 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:43:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:43:13 INFO - PROCESS | 3640 | 1461008593095 Marionette TRACE conn3 <- [1,586,null,{}] 11:43:13 INFO - PROCESS | 3640 | 1461008593100 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}] 11:43:13 INFO - PROCESS | 3640 | 1461008593193 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 11:43:13 INFO - PROCESS | 3640 | 1461008593320 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:13 INFO - PROCESS | 3640 | ++DOCSHELL 15530400 == 60 [pid = 3640] [id = 156] 11:43:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (157E6800) [pid = 3640] [serial = 466] [outer = 00000000] 11:43:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (15BE5400) [pid = 3640] [serial = 467] [outer = 157E6800] 11:43:13 INFO - PROCESS | 3640 | 1461008593373 Marionette DEBUG loaded listener.js 11:43:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (15DDAC00) [pid = 3640] [serial = 468] [outer = 157E6800] 11:43:13 INFO - PROCESS | 3640 | --DOCSHELL 1579FC00 == 59 [pid = 3640] [id = 150] 11:43:13 INFO - PROCESS | 3640 | --DOCSHELL 13256800 == 58 [pid = 3640] [id = 149] 11:43:13 INFO - PROCESS | 3640 | --DOCSHELL 17FA4C00 == 57 [pid = 3640] [id = 148] 11:43:13 INFO - PROCESS | 3640 | --DOCSHELL 1CE5EC00 == 56 [pid = 3640] [id = 147] 11:43:13 INFO - PROCESS | 3640 | --DOCSHELL 1552E400 == 55 [pid = 3640] [id = 146] 11:43:13 INFO - PROCESS | 3640 | --DOCSHELL 1A75A800 == 54 [pid = 3640] [id = 145] 11:43:13 INFO - PROCESS | 3640 | --DOCSHELL 19EA6C00 == 53 [pid = 3640] [id = 144] 11:43:13 INFO - PROCESS | 3640 | --DOCSHELL 19A2AC00 == 52 [pid = 3640] [id = 143] 11:43:13 INFO - PROCESS | 3640 | --DOCSHELL 12C53000 == 51 [pid = 3640] [id = 142] 11:43:13 INFO - PROCESS | 3640 | --DOCSHELL 17EF2800 == 50 [pid = 3640] [id = 141] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (1E35C400) [pid = 3640] [serial = 403] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOCSHELL 1552A400 == 49 [pid = 3640] [id = 136] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (1A1B7400) [pid = 3640] [serial = 332] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (14A95000) [pid = 3640] [serial = 194] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (1C1D3000) [pid = 3640] [serial = 329] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (1C1D1000) [pid = 3640] [serial = 203] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (1D8BA400) [pid = 3640] [serial = 236] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (15D19C00) [pid = 3640] [serial = 239] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (18657000) [pid = 3640] [serial = 242] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (1D7BCC00) [pid = 3640] [serial = 245] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (1337B000) [pid = 3640] [serial = 278] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (16B41800) [pid = 3640] [serial = 281] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (19B12000) [pid = 3640] [serial = 284] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (1D7B5C00) [pid = 3640] [serial = 287] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1E364C00) [pid = 3640] [serial = 320] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (1C284800) [pid = 3640] [serial = 388] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1D0EE400) [pid = 3640] [serial = 391] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1D7BD000) [pid = 3640] [serial = 394] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (15535400) [pid = 3640] [serial = 370] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (159F1C00) [pid = 3640] [serial = 376] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (16548400) [pid = 3640] [serial = 377] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1BF5F800) [pid = 3640] [serial = 385] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (17C70400) [pid = 3640] [serial = 362] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (17C66400) [pid = 3640] [serial = 361] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1D8BF400) [pid = 3640] [serial = 367] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1D5CC000) [pid = 3640] [serial = 392] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (1E018400) [pid = 3640] [serial = 368] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (15E6F400) [pid = 3640] [serial = 374] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (15D84800) [pid = 3640] [serial = 373] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1A5AE000) [pid = 3640] [serial = 382] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1BF56400) [pid = 3640] [serial = 383] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (19729000) [pid = 3640] [serial = 379] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (19A2C800) [pid = 3640] [serial = 380] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1DBD1400) [pid = 3640] [serial = 400] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1DBD3000) [pid = 3640] [serial = 401] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1D8B6000) [pid = 3640] [serial = 395] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (19C67C00) [pid = 3640] [serial = 365] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (19AD7C00) [pid = 3640] [serial = 364] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (15537C00) [pid = 3640] [serial = 371] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1C2F3400) [pid = 3640] [serial = 389] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1CE61000) [pid = 3640] [serial = 397] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1C002400) [pid = 3640] [serial = 386] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1D5C6400) [pid = 3640] [serial = 398] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1D742C00) [pid = 3640] [serial = 200] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (13AC6400) [pid = 3640] [serial = 157] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (18691000) [pid = 3640] [serial = 197] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (19B11C00) [pid = 3640] [serial = 326] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (1654A000) [pid = 3640] [serial = 323] [outer = 00000000] [url = about:blank] 11:43:13 INFO - PROCESS | 3640 | 1461008593909 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]]]}] 11:43:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:43:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 863ms 11:43:13 INFO - PROCESS | 3640 | 1461008593961 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 11:43:13 INFO - PROCESS | 3640 | 1461008593966 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 11:43:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:43:13 INFO - PROCESS | 3640 | 1461008593972 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:43:13 INFO - PROCESS | 3640 | 1461008593975 Marionette TRACE conn3 <- [1,590,null,{}] 11:43:13 INFO - PROCESS | 3640 | 1461008593979 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}] 11:43:14 INFO - PROCESS | 3640 | 1461008594062 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 11:43:14 INFO - PROCESS | 3640 | 1461008594129 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:14 INFO - PROCESS | 3640 | ++DOCSHELL 1320E800 == 50 [pid = 3640] [id = 157] 11:43:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (13262800) [pid = 3640] [serial = 469] [outer = 00000000] 11:43:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1552FC00) [pid = 3640] [serial = 470] [outer = 13262800] 11:43:14 INFO - PROCESS | 3640 | 1461008594175 Marionette DEBUG loaded listener.js 11:43:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (15DDA000) [pid = 3640] [serial = 471] [outer = 13262800] 11:43:14 INFO - PROCESS | 3640 | 1461008594567 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]]]}] 11:43:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:43:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 669ms 11:43:14 INFO - PROCESS | 3640 | 1461008594634 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 11:43:14 INFO - PROCESS | 3640 | 1461008594636 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 11:43:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:43:14 INFO - PROCESS | 3640 | 1461008594640 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:43:14 INFO - PROCESS | 3640 | 1461008594643 Marionette TRACE conn3 <- [1,594,null,{}] 11:43:14 INFO - PROCESS | 3640 | 1461008594653 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}] 11:43:14 INFO - PROCESS | 3640 | 1461008594734 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 11:43:14 INFO - PROCESS | 3640 | 1461008594742 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:14 INFO - PROCESS | 3640 | ++DOCSHELL 17C6C800 == 51 [pid = 3640] [id = 158] 11:43:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (17C6CC00) [pid = 3640] [serial = 472] [outer = 00000000] 11:43:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (17C72800) [pid = 3640] [serial = 473] [outer = 17C6CC00] 11:43:14 INFO - PROCESS | 3640 | 1461008594789 Marionette DEBUG loaded listener.js 11:43:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (17FA5C00) [pid = 3640] [serial = 474] [outer = 17C6CC00] 11:43:15 INFO - PROCESS | 3640 | 1461008595205 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]]]}] 11:43:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:43:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 595ms 11:43:15 INFO - PROCESS | 3640 | 1461008595241 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 11:43:15 INFO - PROCESS | 3640 | 1461008595244 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 11:43:15 INFO - PROCESS | 3640 | 1461008595247 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:43:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:43:15 INFO - PROCESS | 3640 | 1461008595248 Marionette TRACE conn3 <- [1,598,null,{}] 11:43:15 INFO - PROCESS | 3640 | 1461008595252 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}] 11:43:15 INFO - PROCESS | 3640 | 1461008595359 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 11:43:15 INFO - PROCESS | 3640 | 1461008595370 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:15 INFO - PROCESS | 3640 | ++DOCSHELL 17FB2C00 == 52 [pid = 3640] [id = 159] 11:43:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1811AC00) [pid = 3640] [serial = 475] [outer = 00000000] 11:43:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (18661C00) [pid = 3640] [serial = 476] [outer = 1811AC00] 11:43:15 INFO - PROCESS | 3640 | 1461008595415 Marionette DEBUG loaded listener.js 11:43:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (18663800) [pid = 3640] [serial = 477] [outer = 1811AC00] 11:43:15 INFO - PROCESS | 3640 | 1461008595815 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]]]}] 11:43:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:43:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 595ms 11:43:15 INFO - PROCESS | 3640 | 1461008595865 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 11:43:15 INFO - PROCESS | 3640 | 1461008595867 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 11:43:15 INFO - PROCESS | 3640 | 1461008595870 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:43:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:43:15 INFO - PROCESS | 3640 | 1461008595872 Marionette TRACE conn3 <- [1,602,null,{}] 11:43:15 INFO - PROCESS | 3640 | 1461008595883 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}] 11:43:15 INFO - PROCESS | 3640 | 1461008595974 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 11:43:15 INFO - PROCESS | 3640 | 1461008595980 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:15 INFO - PROCESS | 3640 | ++DOCSHELL 18687400 == 53 [pid = 3640] [id = 160] 11:43:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1868A000) [pid = 3640] [serial = 478] [outer = 00000000] 11:43:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (19099000) [pid = 3640] [serial = 479] [outer = 1868A000] 11:43:16 INFO - PROCESS | 3640 | 1461008596024 Marionette DEBUG loaded listener.js 11:43:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (19097C00) [pid = 3640] [serial = 480] [outer = 1868A000] 11:43:16 INFO - PROCESS | 3640 | 1461008596542 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]]]}] 11:43:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:43:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 714ms 11:43:16 INFO - PROCESS | 3640 | 1461008596597 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 11:43:16 INFO - PROCESS | 3640 | 1461008596599 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 11:43:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:43:16 INFO - PROCESS | 3640 | 1461008596602 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:43:16 INFO - PROCESS | 3640 | 1461008596604 Marionette TRACE conn3 <- [1,606,null,{}] 11:43:16 INFO - PROCESS | 3640 | 1461008596607 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}] 11:43:16 INFO - PROCESS | 3640 | 1461008596757 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 11:43:16 INFO - PROCESS | 3640 | 1461008596814 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:16 INFO - PROCESS | 3640 | ++DOCSHELL 19B14000 == 54 [pid = 3640] [id = 161] 11:43:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (19B18C00) [pid = 3640] [serial = 481] [outer = 00000000] 11:43:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1A1B5C00) [pid = 3640] [serial = 482] [outer = 19B18C00] 11:43:16 INFO - PROCESS | 3640 | 1461008596862 Marionette DEBUG loaded listener.js 11:43:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1A589000) [pid = 3640] [serial = 483] [outer = 19B18C00] 11:43:17 INFO - PROCESS | 3640 | 1461008597261 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]]]}] 11:43:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:43:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 699ms 11:43:17 INFO - PROCESS | 3640 | 1461008597308 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 11:43:17 INFO - PROCESS | 3640 | 1461008597310 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 11:43:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:43:17 INFO - PROCESS | 3640 | 1461008597320 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:43:17 INFO - PROCESS | 3640 | 1461008597322 Marionette TRACE conn3 <- [1,610,null,{}] 11:43:17 INFO - PROCESS | 3640 | 1461008597329 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}] 11:43:17 INFO - PROCESS | 3640 | 1461008597414 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 11:43:17 INFO - PROCESS | 3640 | 1461008597423 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:17 INFO - PROCESS | 3640 | ++DOCSHELL 19094800 == 55 [pid = 3640] [id = 162] 11:43:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (190A1000) [pid = 3640] [serial = 484] [outer = 00000000] 11:43:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (19A25C00) [pid = 3640] [serial = 485] [outer = 190A1000] 11:43:17 INFO - PROCESS | 3640 | 1461008597466 Marionette DEBUG loaded listener.js 11:43:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (19A26000) [pid = 3640] [serial = 486] [outer = 190A1000] 11:43:17 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (19A26400) [pid = 3640] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:43:17 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1C1CB800) [pid = 3640] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:43:17 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (17EF5000) [pid = 3640] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:43:17 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (19A2B000) [pid = 3640] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:43:17 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (12D3DC00) [pid = 3640] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:43:17 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1AB25000) [pid = 3640] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:43:17 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1D748C00) [pid = 3640] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:43:17 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1A081800) [pid = 3640] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:43:17 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (17C64800) [pid = 3640] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:43:17 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (17FA7400) [pid = 3640] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:43:17 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (164B8400) [pid = 3640] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:43:17 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (13A25000) [pid = 3640] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:43:18 INFO - PROCESS | 3640 | 1461008598049 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]]]}] 11:43:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:43:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 759ms 11:43:18 INFO - PROCESS | 3640 | 1461008598082 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 11:43:18 INFO - PROCESS | 3640 | 1461008598068 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 11:43:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:43:18 INFO - PROCESS | 3640 | 1461008598071 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:43:18 INFO - PROCESS | 3640 | 1461008598073 Marionette TRACE conn3 <- [1,614,null,{}] 11:43:18 INFO - PROCESS | 3640 | 1461008598076 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}] 11:43:18 INFO - PROCESS | 3640 | 1461008598150 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 11:43:18 INFO - PROCESS | 3640 | 1461008598156 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:18 INFO - PROCESS | 3640 | ++DOCSHELL 13379800 == 56 [pid = 3640] [id = 163] 11:43:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1552D400) [pid = 3640] [serial = 487] [outer = 00000000] 11:43:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (17FAC000) [pid = 3640] [serial = 488] [outer = 1552D400] 11:43:18 INFO - PROCESS | 3640 | 1461008598201 Marionette DEBUG loaded listener.js 11:43:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (18660800) [pid = 3640] [serial = 489] [outer = 1552D400] 11:43:18 INFO - PROCESS | 3640 | 1461008598622 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]]]}] 11:43:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:43:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 595ms 11:43:18 INFO - PROCESS | 3640 | 1461008598689 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 11:43:18 INFO - PROCESS | 3640 | 1461008598691 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 11:43:18 INFO - PROCESS | 3640 | 1461008598695 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:43:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:43:18 INFO - PROCESS | 3640 | 1461008598696 Marionette TRACE conn3 <- [1,618,null,{}] 11:43:18 INFO - PROCESS | 3640 | 1461008598703 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}] 11:43:18 INFO - PROCESS | 3640 | 1461008598779 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 11:43:18 INFO - PROCESS | 3640 | 1461008598786 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:18 INFO - PROCESS | 3640 | ++DOCSHELL 17FA5800 == 57 [pid = 3640] [id = 164] 11:43:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1907C400) [pid = 3640] [serial = 490] [outer = 00000000] 11:43:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1A081800) [pid = 3640] [serial = 491] [outer = 1907C400] 11:43:18 INFO - PROCESS | 3640 | 1461008598813 Marionette DEBUG loaded listener.js 11:43:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1AB2AC00) [pid = 3640] [serial = 492] [outer = 1907C400] 11:43:19 INFO - PROCESS | 3640 | 1461008599203 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]]]}] 11:43:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:43:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 565ms 11:43:19 INFO - PROCESS | 3640 | 1461008599258 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 11:43:19 INFO - PROCESS | 3640 | 1461008599260 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 11:43:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:43:19 INFO - PROCESS | 3640 | 1461008599263 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:43:19 INFO - PROCESS | 3640 | 1461008599265 Marionette TRACE conn3 <- [1,622,null,{}] 11:43:19 INFO - PROCESS | 3640 | 1461008599269 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}] 11:43:19 INFO - PROCESS | 3640 | 1461008599344 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 11:43:19 INFO - PROCESS | 3640 | 1461008599350 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:19 INFO - PROCESS | 3640 | ++DOCSHELL 1971EC00 == 58 [pid = 3640] [id = 165] 11:43:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1A01B000) [pid = 3640] [serial = 493] [outer = 00000000] 11:43:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1C00D400) [pid = 3640] [serial = 494] [outer = 1A01B000] 11:43:19 INFO - PROCESS | 3640 | 1461008599394 Marionette DEBUG loaded listener.js 11:43:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1C1CEC00) [pid = 3640] [serial = 495] [outer = 1A01B000] 11:43:19 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:19 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:43:19 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:19 INFO - PROCESS | 3640 | 1461008599824 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]]]}] 11:43:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:43:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 595ms 11:43:19 INFO - PROCESS | 3640 | 1461008599890 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 11:43:19 INFO - PROCESS | 3640 | 1461008599894 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 11:43:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:43:19 INFO - PROCESS | 3640 | 1461008599904 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:43:19 INFO - PROCESS | 3640 | 1461008599909 Marionette TRACE conn3 <- [1,626,null,{}] 11:43:19 INFO - PROCESS | 3640 | 1461008599915 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}] 11:43:20 INFO - PROCESS | 3640 | 1461008600005 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 11:43:20 INFO - PROCESS | 3640 | 1461008600106 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:20 INFO - PROCESS | 3640 | ++DOCSHELL 1366D800 == 59 [pid = 3640] [id = 166] 11:43:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (137D4C00) [pid = 3640] [serial = 496] [outer = 00000000] 11:43:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (14449C00) [pid = 3640] [serial = 497] [outer = 137D4C00] 11:43:20 INFO - PROCESS | 3640 | 1461008600161 Marionette DEBUG loaded listener.js 11:43:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (14A9C000) [pid = 3640] [serial = 498] [outer = 137D4C00] 11:43:20 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:20 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:43:20 INFO - PROCESS | 3640 | 1461008600763 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]]]}] 11:43:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:43:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 893ms 11:43:20 INFO - PROCESS | 3640 | 1461008600795 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 11:43:20 INFO - PROCESS | 3640 | 1461008600798 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 11:43:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:43:20 INFO - PROCESS | 3640 | 1461008600807 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:43:20 INFO - PROCESS | 3640 | 1461008600811 Marionette TRACE conn3 <- [1,630,null,{}] 11:43:20 INFO - PROCESS | 3640 | 1461008600815 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}] 11:43:20 INFO - PROCESS | 3640 | 1461008600917 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 11:43:21 INFO - PROCESS | 3640 | 1461008601039 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:21 INFO - PROCESS | 3640 | ++DOCSHELL 16872000 == 60 [pid = 3640] [id = 167] 11:43:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (16876C00) [pid = 3640] [serial = 499] [outer = 00000000] 11:43:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (17C6AC00) [pid = 3640] [serial = 500] [outer = 16876C00] 11:43:21 INFO - PROCESS | 3640 | 1461008601094 Marionette DEBUG loaded listener.js 11:43:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (17FA5400) [pid = 3640] [serial = 501] [outer = 16876C00] 11:43:21 INFO - PROCESS | 3640 | 1461008601630 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]]]}] 11:43:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:43:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 862ms 11:43:21 INFO - PROCESS | 3640 | 1461008601672 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 11:43:21 INFO - PROCESS | 3640 | 1461008601674 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 11:43:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:43:21 INFO - PROCESS | 3640 | 1461008601678 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:43:21 INFO - PROCESS | 3640 | 1461008601681 Marionette TRACE conn3 <- [1,634,null,{}] 11:43:21 INFO - PROCESS | 3640 | 1461008601694 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}] 11:43:21 INFO - PROCESS | 3640 | 1461008601788 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 11:43:21 INFO - PROCESS | 3640 | 1461008601884 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:21 INFO - PROCESS | 3640 | ++DOCSHELL 19B0B000 == 61 [pid = 3640] [id = 168] 11:43:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (19C02000) [pid = 3640] [serial = 502] [outer = 00000000] 11:43:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1A1B0C00) [pid = 3640] [serial = 503] [outer = 19C02000] 11:43:21 INFO - PROCESS | 3640 | 1461008601941 Marionette DEBUG loaded listener.js 11:43:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1BF5B400) [pid = 3640] [serial = 504] [outer = 19C02000] 11:43:22 INFO - PROCESS | 3640 | 1461008602530 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]]]}] 11:43:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:43:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 908ms 11:43:22 INFO - PROCESS | 3640 | 1461008602570 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 11:43:22 INFO - PROCESS | 3640 | 1461008602572 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 11:43:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:43:22 INFO - PROCESS | 3640 | 1461008602576 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:43:22 INFO - PROCESS | 3640 | 1461008602578 Marionette TRACE conn3 <- [1,638,null,{}] 11:43:22 INFO - PROCESS | 3640 | 1461008602582 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}] 11:43:22 INFO - PROCESS | 3640 | 1461008602682 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 11:43:22 INFO - PROCESS | 3640 | 1461008602780 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:22 INFO - PROCESS | 3640 | ++DOCSHELL 1C1D8000 == 62 [pid = 3640] [id = 169] 11:43:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1C1D8400) [pid = 3640] [serial = 505] [outer = 00000000] 11:43:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1CE5E400) [pid = 3640] [serial = 506] [outer = 1C1D8400] 11:43:22 INFO - PROCESS | 3640 | 1461008602817 Marionette DEBUG loaded listener.js 11:43:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1CE65800) [pid = 3640] [serial = 507] [outer = 1C1D8400] 11:43:23 INFO - PROCESS | 3640 | 1461008603367 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]]]}] 11:43:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:43:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 863ms 11:43:23 INFO - PROCESS | 3640 | 1461008603445 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 11:43:23 INFO - PROCESS | 3640 | 1461008603447 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 11:43:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:43:23 INFO - PROCESS | 3640 | 1461008603450 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:43:23 INFO - PROCESS | 3640 | 1461008603452 Marionette TRACE conn3 <- [1,642,null,{}] 11:43:23 INFO - PROCESS | 3640 | 1461008603456 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}] 11:43:23 INFO - PROCESS | 3640 | 1461008603535 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 11:43:23 INFO - PROCESS | 3640 | 1461008603698 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:23 INFO - PROCESS | 3640 | ++DOCSHELL 16B5BC00 == 63 [pid = 3640] [id = 170] 11:43:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (18119800) [pid = 3640] [serial = 508] [outer = 00000000] 11:43:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1D5CA400) [pid = 3640] [serial = 509] [outer = 18119800] 11:43:23 INFO - PROCESS | 3640 | 1461008603762 Marionette DEBUG loaded listener.js 11:43:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1D742000) [pid = 3640] [serial = 510] [outer = 18119800] 11:43:24 INFO - PROCESS | 3640 | 1461008604467 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]]]}] 11:43:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:43:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1100ms 11:43:24 INFO - PROCESS | 3640 | 1461008604550 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 11:43:24 INFO - PROCESS | 3640 | 1461008604553 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 11:43:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:43:24 INFO - PROCESS | 3640 | 1461008604543 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:43:24 INFO - PROCESS | 3640 | 1461008604546 Marionette TRACE conn3 <- [1,646,null,{}] 11:43:24 INFO - PROCESS | 3640 | 1461008604552 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}] 11:43:24 INFO - PROCESS | 3640 | 1461008604654 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 11:43:24 INFO - PROCESS | 3640 | 1461008604781 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:24 INFO - PROCESS | 3640 | ++DOCSHELL 157EB400 == 64 [pid = 3640] [id = 171] 11:43:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (15B2E800) [pid = 3640] [serial = 511] [outer = 00000000] 11:43:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (16B45C00) [pid = 3640] [serial = 512] [outer = 15B2E800] 11:43:24 INFO - PROCESS | 3640 | 1461008604834 Marionette DEBUG loaded listener.js 11:43:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (17C6B000) [pid = 3640] [serial = 513] [outer = 15B2E800] 11:43:25 INFO - PROCESS | 3640 | --DOCSHELL 17FA5800 == 63 [pid = 3640] [id = 164] 11:43:25 INFO - PROCESS | 3640 | --DOCSHELL 13379800 == 62 [pid = 3640] [id = 163] 11:43:25 INFO - PROCESS | 3640 | --DOCSHELL 19094800 == 61 [pid = 3640] [id = 162] 11:43:25 INFO - PROCESS | 3640 | --DOCSHELL 19B14000 == 60 [pid = 3640] [id = 161] 11:43:25 INFO - PROCESS | 3640 | --DOCSHELL 18687400 == 59 [pid = 3640] [id = 160] 11:43:25 INFO - PROCESS | 3640 | --DOCSHELL 17FB2C00 == 58 [pid = 3640] [id = 159] 11:43:25 INFO - PROCESS | 3640 | --DOCSHELL 17C6C800 == 57 [pid = 3640] [id = 158] 11:43:25 INFO - PROCESS | 3640 | --DOCSHELL 1320E800 == 56 [pid = 3640] [id = 157] 11:43:25 INFO - PROCESS | 3640 | --DOCSHELL 15530400 == 55 [pid = 3640] [id = 156] 11:43:25 INFO - PROCESS | 3640 | --DOCSHELL 1852DC00 == 54 [pid = 3640] [id = 153] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (17EF3000) [pid = 3640] [serial = 407] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (19081800) [pid = 3640] [serial = 410] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1C1D1800) [pid = 3640] [serial = 413] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1C1CB000) [pid = 3640] [serial = 452] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (19724400) [pid = 3640] [serial = 416] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3640 | --DOCSHELL 1C280C00 == 53 [pid = 3640] [id = 135] 11:43:25 INFO - PROCESS | 3640 | --DOCSHELL 1366C000 == 52 [pid = 3640] [id = 152] 11:43:25 INFO - PROCESS | 3640 | --DOCSHELL 17FA9800 == 51 [pid = 3640] [id = 151] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (1C008C00) [pid = 3640] [serial = 359] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1D7B5400) [pid = 3640] [serial = 437] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (19078C00) [pid = 3640] [serial = 423] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (18687C00) [pid = 3640] [serial = 422] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1A01F000) [pid = 3640] [serial = 428] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1A1B2800) [pid = 3640] [serial = 429] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (15D8D400) [pid = 3640] [serial = 425] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (18122C00) [pid = 3640] [serial = 426] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1C27EC00) [pid = 3640] [serial = 434] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1E01B000) [pid = 3640] [serial = 440] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1BF5E400) [pid = 3640] [serial = 431] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1C007C00) [pid = 3640] [serial = 432] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1D7BB000) [pid = 3640] [serial = 438] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (19725000) [pid = 3640] [serial = 420] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (18692800) [pid = 3640] [serial = 419] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (17FAEC00) [pid = 3640] [serial = 443] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1E01E800) [pid = 3640] [serial = 441] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (17FAE400) [pid = 3640] [serial = 449] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (17FB3800) [pid = 3640] [serial = 450] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (157EB800) [pid = 3640] [serial = 446] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (17FB2800) [pid = 3640] [serial = 444] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1C2EB000) [pid = 3640] [serial = 435] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (17EF3400) [pid = 3640] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:43:25 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1654A400) [pid = 3640] [serial = 447] [outer = 00000000] [url = about:blank] 11:43:25 INFO - PROCESS | 3640 | 1461008605363 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]]]}] 11:43:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:43:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 863ms 11:43:25 INFO - PROCESS | 3640 | 1461008605413 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 11:43:25 INFO - PROCESS | 3640 | 1461008605418 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 11:43:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:43:25 INFO - PROCESS | 3640 | 1461008605424 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:43:25 INFO - PROCESS | 3640 | 1461008605426 Marionette TRACE conn3 <- [1,650,null,{}] 11:43:25 INFO - PROCESS | 3640 | 1461008605430 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}] 11:43:25 INFO - PROCESS | 3640 | 1461008605510 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 11:43:25 INFO - PROCESS | 3640 | 1461008605518 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:25 INFO - PROCESS | 3640 | ++DOCSHELL 16B34000 == 52 [pid = 3640] [id = 172] 11:43:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (16B4AC00) [pid = 3640] [serial = 514] [outer = 00000000] 11:43:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (17C6F000) [pid = 3640] [serial = 515] [outer = 16B4AC00] 11:43:25 INFO - PROCESS | 3640 | 1461008605563 Marionette DEBUG loaded listener.js 11:43:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (17FA6C00) [pid = 3640] [serial = 516] [outer = 16B4AC00] 11:43:25 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:25 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:25 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:43:25 INFO - PROCESS | 3640 | 1461008605990 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]]]}] 11:43:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:43:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 610ms 11:43:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:43:26 INFO - PROCESS | 3640 | 1461008606027 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 11:43:26 INFO - PROCESS | 3640 | 1461008606029 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 11:43:26 INFO - PROCESS | 3640 | 1461008606033 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:43:26 INFO - PROCESS | 3640 | 1461008606036 Marionette TRACE conn3 <- [1,654,null,{}] 11:43:26 INFO - PROCESS | 3640 | 1461008606047 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}] 11:43:26 INFO - PROCESS | 3640 | 1461008606129 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 11:43:26 INFO - PROCESS | 3640 | 1461008606138 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:26 INFO - PROCESS | 3640 | ++DOCSHELL 18532C00 == 53 [pid = 3640] [id = 173] 11:43:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (18660400) [pid = 3640] [serial = 517] [outer = 00000000] 11:43:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (1888B000) [pid = 3640] [serial = 518] [outer = 18660400] 11:43:26 INFO - PROCESS | 3640 | 1461008606186 Marionette DEBUG loaded listener.js 11:43:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1907DC00) [pid = 3640] [serial = 519] [outer = 18660400] 11:43:26 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:26 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:26 INFO - PROCESS | 3640 | 1461008606616 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]]]}] 11:43:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:43:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 594ms 11:43:26 INFO - PROCESS | 3640 | 1461008606635 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 11:43:26 INFO - PROCESS | 3640 | 1461008606638 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 11:43:26 INFO - PROCESS | 3640 | 1461008606645 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:43:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:43:26 INFO - PROCESS | 3640 | 1461008606646 Marionette TRACE conn3 <- [1,658,null,{}] 11:43:26 INFO - PROCESS | 3640 | 1461008606650 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}] 11:43:26 INFO - PROCESS | 3640 | 1461008606735 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 11:43:26 INFO - PROCESS | 3640 | 1461008606741 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:26 INFO - PROCESS | 3640 | ++DOCSHELL 19421000 == 54 [pid = 3640] [id = 174] 11:43:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (19426800) [pid = 3640] [serial = 520] [outer = 00000000] 11:43:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1971B800) [pid = 3640] [serial = 521] [outer = 19426800] 11:43:26 INFO - PROCESS | 3640 | 1461008606818 Marionette DEBUG loaded listener.js 11:43:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (19725000) [pid = 3640] [serial = 522] [outer = 19426800] 11:43:27 INFO - PROCESS | 3640 | 1461008607226 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]]]}] 11:43:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:43:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 610ms 11:43:27 INFO - PROCESS | 3640 | 1461008607264 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 11:43:27 INFO - PROCESS | 3640 | 1461008607266 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 11:43:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:43:27 INFO - PROCESS | 3640 | 1461008607270 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:43:27 INFO - PROCESS | 3640 | 1461008607271 Marionette TRACE conn3 <- [1,662,null,{}] 11:43:27 INFO - PROCESS | 3640 | 1461008607275 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}] 11:43:27 INFO - PROCESS | 3640 | 1461008607350 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 11:43:27 INFO - PROCESS | 3640 | 1461008607340 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:27 INFO - PROCESS | 3640 | ++DOCSHELL 190A0C00 == 55 [pid = 3640] [id = 175] 11:43:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (19723400) [pid = 3640] [serial = 523] [outer = 00000000] 11:43:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (19AE3800) [pid = 3640] [serial = 524] [outer = 19723400] 11:43:27 INFO - PROCESS | 3640 | 1461008607384 Marionette DEBUG loaded listener.js 11:43:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (19EA5800) [pid = 3640] [serial = 525] [outer = 19723400] 11:43:27 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:27 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:43:27 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:27 INFO - PROCESS | 3640 | 1461008607846 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]]]}] 11:43:27 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 11:43:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 610ms 11:43:27 INFO - PROCESS | 3640 | 1461008607875 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 11:43:27 INFO - PROCESS | 3640 | 1461008607877 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 11:43:27 INFO - PROCESS | 3640 | 1461008607881 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:43:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:43:27 INFO - PROCESS | 3640 | 1461008607882 Marionette TRACE conn3 <- [1,666,null,{}] 11:43:27 INFO - PROCESS | 3640 | 1461008607886 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}] 11:43:27 INFO - PROCESS | 3640 | 1461008608011 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 11:43:28 INFO - PROCESS | 3640 | 1461008608080 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:28 INFO - PROCESS | 3640 | ++DOCSHELL 13A1A800 == 56 [pid = 3640] [id = 176] 11:43:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1A1AF000) [pid = 3640] [serial = 526] [outer = 00000000] 11:43:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1C002000) [pid = 3640] [serial = 527] [outer = 1A1AF000] 11:43:28 INFO - PROCESS | 3640 | 1461008608127 Marionette DEBUG loaded listener.js 11:43:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1C00DC00) [pid = 3640] [serial = 528] [outer = 1A1AF000] 11:43:28 INFO - PROCESS | 3640 | 1461008608552 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]]]}] 11:43:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:43:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 699ms 11:43:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:43:28 INFO - PROCESS | 3640 | 1461008608589 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 11:43:28 INFO - PROCESS | 3640 | 1461008608591 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 11:43:28 INFO - PROCESS | 3640 | 1461008608594 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:43:28 INFO - PROCESS | 3640 | 1461008608596 Marionette TRACE conn3 <- [1,670,null,{}] 11:43:28 INFO - PROCESS | 3640 | 1461008608599 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}] 11:43:28 INFO - PROCESS | 3640 | 1461008608704 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 11:43:28 INFO - PROCESS | 3640 | 1461008608757 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:28 INFO - PROCESS | 3640 | ++DOCSHELL 1A1B2800 == 57 [pid = 3640] [id = 177] 11:43:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1C1CD000) [pid = 3640] [serial = 529] [outer = 00000000] 11:43:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1C284800) [pid = 3640] [serial = 530] [outer = 1C1CD000] 11:43:28 INFO - PROCESS | 3640 | 1461008608805 Marionette DEBUG loaded listener.js 11:43:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1C2EFC00) [pid = 3640] [serial = 531] [outer = 1C1CD000] 11:43:29 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (17C6CC00) [pid = 3640] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:43:29 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (13262800) [pid = 3640] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:43:29 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (157E6800) [pid = 3640] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:43:29 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (18884C00) [pid = 3640] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:43:29 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1811AC00) [pid = 3640] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:43:29 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (19B18C00) [pid = 3640] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:43:29 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (190A1000) [pid = 3640] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:43:29 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1552D400) [pid = 3640] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:43:29 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1868A000) [pid = 3640] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:43:29 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1907C400) [pid = 3640] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:43:29 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (15538000) [pid = 3640] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:43:29 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (19719C00) [pid = 3640] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:43:29 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1C00CC00) [pid = 3640] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:43:29 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1907A800) [pid = 3640] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:43:29 INFO - PROCESS | 3640 | 1461008609675 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]]]}] 11:43:29 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) 11:43:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1130ms 11:43:29 INFO - PROCESS | 3640 | 1461008609732 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 11:43:29 INFO - PROCESS | 3640 | 1461008609734 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 11:43:29 INFO - PROCESS | 3640 | 1461008609738 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:43:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:43:29 INFO - PROCESS | 3640 | 1461008609740 Marionette TRACE conn3 <- [1,674,null,{}] 11:43:29 INFO - PROCESS | 3640 | 1461008609743 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}] 11:43:29 INFO - PROCESS | 3640 | 1461008609819 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 11:43:29 INFO - PROCESS | 3640 | 1461008609825 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:29 INFO - PROCESS | 3640 | ++DOCSHELL 13606000 == 58 [pid = 3640] [id = 178] 11:43:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (13606400) [pid = 3640] [serial = 532] [outer = 00000000] 11:43:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (17C6DC00) [pid = 3640] [serial = 533] [outer = 13606400] 11:43:29 INFO - PROCESS | 3640 | 1461008609869 Marionette DEBUG loaded listener.js 11:43:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (18692C00) [pid = 3640] [serial = 534] [outer = 13606400] 11:43:30 INFO - PROCESS | 3640 | 1461008610733 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]]]}] 11:43:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:43:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1041ms 11:43:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:43:30 INFO - PROCESS | 3640 | 1461008610799 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 11:43:30 INFO - PROCESS | 3640 | 1461008610801 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 11:43:30 INFO - PROCESS | 3640 | 1461008610788 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:43:30 INFO - PROCESS | 3640 | 1461008610790 Marionette TRACE conn3 <- [1,678,null,{}] 11:43:30 INFO - PROCESS | 3640 | 1461008610794 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}] 11:43:30 INFO - PROCESS | 3640 | 1461008610871 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 11:43:30 INFO - PROCESS | 3640 | 1461008610878 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:30 INFO - PROCESS | 3640 | ++DOCSHELL 18658800 == 59 [pid = 3640] [id = 179] 11:43:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1907C800) [pid = 3640] [serial = 535] [outer = 00000000] 11:43:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1C006400) [pid = 3640] [serial = 536] [outer = 1907C800] 11:43:30 INFO - PROCESS | 3640 | 1461008610926 Marionette DEBUG loaded listener.js 11:43:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1C27FC00) [pid = 3640] [serial = 537] [outer = 1907C800] 11:43:31 INFO - PROCESS | 3640 | 1461008611864 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]]]}] 11:43:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:43:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1086ms 11:43:31 INFO - PROCESS | 3640 | 1461008611881 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 11:43:31 INFO - PROCESS | 3640 | 1461008611886 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 11:43:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:43:31 INFO - PROCESS | 3640 | 1461008611891 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:43:31 INFO - PROCESS | 3640 | 1461008611895 Marionette TRACE conn3 <- [1,682,null,{}] 11:43:31 INFO - PROCESS | 3640 | 1461008611901 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}] 11:43:32 INFO - PROCESS | 3640 | 1461008612015 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 11:43:32 INFO - PROCESS | 3640 | 1461008612094 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:32 INFO - PROCESS | 3640 | ++DOCSHELL 1579FC00 == 60 [pid = 3640] [id = 180] 11:43:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (157EB800) [pid = 3640] [serial = 538] [outer = 00000000] 11:43:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (15DE0800) [pid = 3640] [serial = 539] [outer = 157EB800] 11:43:32 INFO - PROCESS | 3640 | 1461008612191 Marionette DEBUG loaded listener.js 11:43:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (164B8400) [pid = 3640] [serial = 540] [outer = 157EB800] 11:43:33 INFO - PROCESS | 3640 | 1461008613196 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]]]}] 11:43:33 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) 11:43:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1324ms 11:43:33 INFO - PROCESS | 3640 | 1461008613274 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 11:43:33 INFO - PROCESS | 3640 | 1461008613280 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 11:43:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:43:33 INFO - PROCESS | 3640 | 1461008613287 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:43:33 INFO - PROCESS | 3640 | 1461008613290 Marionette TRACE conn3 <- [1,686,null,{}] 11:43:33 INFO - PROCESS | 3640 | 1461008613295 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}] 11:43:33 INFO - PROCESS | 3640 | 1461008613370 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 11:43:33 INFO - PROCESS | 3640 | 1461008613568 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:33 INFO - PROCESS | 3640 | ++DOCSHELL 17FA8800 == 61 [pid = 3640] [id = 181] 11:43:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (17FAFC00) [pid = 3640] [serial = 541] [outer = 00000000] 11:43:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (18692800) [pid = 3640] [serial = 542] [outer = 17FAFC00] 11:43:33 INFO - PROCESS | 3640 | 1461008613623 Marionette DEBUG loaded listener.js 11:43:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (19099400) [pid = 3640] [serial = 543] [outer = 17FAFC00] 11:43:34 INFO - PROCESS | 3640 | 1461008614654 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]]]}] 11:43:34 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) 11:43:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1428ms 11:43:34 INFO - PROCESS | 3640 | 1461008614709 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 11:43:34 INFO - PROCESS | 3640 | 1461008614713 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 11:43:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:43:34 INFO - PROCESS | 3640 | 1461008614718 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:43:34 INFO - PROCESS | 3640 | 1461008614722 Marionette TRACE conn3 <- [1,690,null,{}] 11:43:34 INFO - PROCESS | 3640 | 1461008614727 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}] 11:43:34 INFO - PROCESS | 3640 | 1461008614853 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 11:43:34 INFO - PROCESS | 3640 | 1461008614989 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:34 INFO - PROCESS | 3640 | ++DOCSHELL 14A04800 == 62 [pid = 3640] [id = 182] 11:43:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (14A9BC00) [pid = 3640] [serial = 544] [outer = 00000000] 11:43:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1555B800) [pid = 3640] [serial = 545] [outer = 14A9BC00] 11:43:35 INFO - PROCESS | 3640 | 1461008615023 Marionette DEBUG loaded listener.js 11:43:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (15D19C00) [pid = 3640] [serial = 546] [outer = 14A9BC00] 11:43:35 INFO - PROCESS | 3640 | --DOCSHELL 1C003C00 == 61 [pid = 3640] [id = 138] 11:43:35 INFO - PROCESS | 3640 | --DOCSHELL 16B4BC00 == 60 [pid = 3640] [id = 64] 11:43:35 INFO - PROCESS | 3640 | --DOCSHELL 15DCA800 == 59 [pid = 3640] [id = 81] 11:43:35 INFO - PROCESS | 3640 | --DOCSHELL 19719800 == 58 [pid = 3640] [id = 139] 11:43:35 INFO - PROCESS | 3640 | --DOCSHELL 14A91400 == 57 [pid = 3640] [id = 140] 11:43:35 INFO - PROCESS | 3640 | --DOCSHELL 13606000 == 56 [pid = 3640] [id = 178] 11:43:35 INFO - PROCESS | 3640 | --DOCSHELL 1A1B2800 == 55 [pid = 3640] [id = 177] 11:43:35 INFO - PROCESS | 3640 | --DOCSHELL 13A1A800 == 54 [pid = 3640] [id = 176] 11:43:35 INFO - PROCESS | 3640 | --DOCSHELL 190A0C00 == 53 [pid = 3640] [id = 175] 11:43:35 INFO - PROCESS | 3640 | --DOCSHELL 19421000 == 52 [pid = 3640] [id = 174] 11:43:35 INFO - PROCESS | 3640 | --DOCSHELL 18532C00 == 51 [pid = 3640] [id = 173] 11:43:35 INFO - PROCESS | 3640 | --DOCSHELL 16B34000 == 50 [pid = 3640] [id = 172] 11:43:35 INFO - PROCESS | 3640 | --DOCSHELL 157EB400 == 49 [pid = 3640] [id = 171] 11:43:35 INFO - PROCESS | 3640 | --DOCSHELL 16B5BC00 == 48 [pid = 3640] [id = 170] 11:43:35 INFO - PROCESS | 3640 | --DOCSHELL 1C1D8000 == 47 [pid = 3640] [id = 169] 11:43:35 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1C00D400) [pid = 3640] [serial = 494] [outer = 00000000] [url = about:blank] 11:43:35 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (15E7A400) [pid = 3640] [serial = 464] [outer = 00000000] [url = about:blank] 11:43:35 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (19EA5C00) [pid = 3640] [serial = 461] [outer = 00000000] [url = about:blank] 11:43:35 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1909C800) [pid = 3640] [serial = 458] [outer = 00000000] [url = about:blank] 11:43:35 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (16B4FC00) [pid = 3640] [serial = 455] [outer = 00000000] [url = about:blank] 11:43:35 INFO - PROCESS | 3640 | --DOCSHELL 19B0B000 == 46 [pid = 3640] [id = 168] 11:43:35 INFO - PROCESS | 3640 | --DOCSHELL 16872000 == 45 [pid = 3640] [id = 167] 11:43:35 INFO - PROCESS | 3640 | --DOCSHELL 1366D800 == 44 [pid = 3640] [id = 166] 11:43:35 INFO - PROCESS | 3640 | --DOCSHELL 1971EC00 == 43 [pid = 3640] [id = 165] 11:43:35 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (18691800) [pid = 3640] [serial = 408] [outer = 00000000] [url = about:blank] 11:43:35 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1C004800) [pid = 3640] [serial = 417] [outer = 00000000] [url = about:blank] 11:43:35 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1C2EDC00) [pid = 3640] [serial = 414] [outer = 00000000] [url = about:blank] 11:43:35 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1913A400) [pid = 3640] [serial = 411] [outer = 00000000] [url = about:blank] 11:43:35 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (17C72800) [pid = 3640] [serial = 473] [outer = 00000000] [url = about:blank] 11:43:35 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (17FA5C00) [pid = 3640] [serial = 474] [outer = 00000000] [url = about:blank] 11:43:35 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1552FC00) [pid = 3640] [serial = 470] [outer = 00000000] [url = about:blank] 11:43:35 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (15DDA000) [pid = 3640] [serial = 471] [outer = 00000000] [url = about:blank] 11:43:35 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (15BE5400) [pid = 3640] [serial = 467] [outer = 00000000] [url = about:blank] 11:43:35 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (15DDAC00) [pid = 3640] [serial = 468] [outer = 00000000] [url = about:blank] 11:43:35 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1D7BA000) [pid = 3640] [serial = 453] [outer = 00000000] [url = about:blank] 11:43:35 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (18661C00) [pid = 3640] [serial = 476] [outer = 00000000] [url = about:blank] 11:43:35 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1A589000) [pid = 3640] [serial = 483] [outer = 00000000] [url = about:blank] 11:43:35 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1A1B5C00) [pid = 3640] [serial = 482] [outer = 00000000] [url = about:blank] 11:43:35 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (19A25C00) [pid = 3640] [serial = 485] [outer = 00000000] [url = about:blank] 11:43:35 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (18660800) [pid = 3640] [serial = 489] [outer = 00000000] [url = about:blank] 11:43:35 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (17FAC000) [pid = 3640] [serial = 488] [outer = 00000000] [url = about:blank] 11:43:35 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (19A26000) [pid = 3640] [serial = 486] [outer = 00000000] [url = about:blank] 11:43:35 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (19099000) [pid = 3640] [serial = 479] [outer = 00000000] [url = about:blank] 11:43:35 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (19097C00) [pid = 3640] [serial = 480] [outer = 00000000] [url = about:blank] 11:43:35 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (1A081800) [pid = 3640] [serial = 491] [outer = 00000000] [url = about:blank] 11:43:35 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (18663800) [pid = 3640] [serial = 477] [outer = 00000000] [url = about:blank] 11:43:35 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (1AB2AC00) [pid = 3640] [serial = 492] [outer = 00000000] [url = about:blank] 11:43:36 INFO - PROCESS | 3640 | 1461008616022 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]]]}] 11:43:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:43:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1324ms 11:43:36 INFO - PROCESS | 3640 | 1461008616067 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 11:43:36 INFO - PROCESS | 3640 | 1461008616075 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 11:43:36 INFO - PROCESS | 3640 | 1461008616081 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:43:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:43:36 INFO - PROCESS | 3640 | 1461008616084 Marionette TRACE conn3 <- [1,694,null,{}] 11:43:36 INFO - PROCESS | 3640 | 1461008616087 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}] 11:43:36 INFO - PROCESS | 3640 | 1461008616149 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 11:43:36 INFO - PROCESS | 3640 | 1461008616156 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:36 INFO - PROCESS | 3640 | ++DOCSHELL 1360C400 == 44 [pid = 3640] [id = 183] 11:43:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (1366D800) [pid = 3640] [serial = 547] [outer = 00000000] 11:43:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (15DDA000) [pid = 3640] [serial = 548] [outer = 1366D800] 11:43:36 INFO - PROCESS | 3640 | 1461008616203 Marionette DEBUG loaded listener.js 11:43:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (164B7400) [pid = 3640] [serial = 549] [outer = 1366D800] 11:43:37 INFO - PROCESS | 3640 | 1461008617136 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]]]}] 11:43:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:43:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1085ms 11:43:37 INFO - PROCESS | 3640 | 1461008617176 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 11:43:37 INFO - PROCESS | 3640 | 1461008617178 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 11:43:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:43:37 INFO - PROCESS | 3640 | 1461008617182 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:43:37 INFO - PROCESS | 3640 | 1461008617185 Marionette TRACE conn3 <- [1,698,null,{}] 11:43:37 INFO - PROCESS | 3640 | 1461008617196 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}] 11:43:37 INFO - PROCESS | 3640 | 1461008617265 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 11:43:37 INFO - PROCESS | 3640 | 1461008617272 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:37 INFO - PROCESS | 3640 | ++DOCSHELL 17C6A400 == 45 [pid = 3640] [id = 184] 11:43:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (17C6E000) [pid = 3640] [serial = 550] [outer = 00000000] 11:43:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (1811A800) [pid = 3640] [serial = 551] [outer = 17C6E000] 11:43:37 INFO - PROCESS | 3640 | 1461008617320 Marionette DEBUG loaded listener.js 11:43:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (18655400) [pid = 3640] [serial = 552] [outer = 17C6E000] 11:43:38 INFO - PROCESS | 3640 | 1461008618224 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]]]}] 11:43:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:43:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1086ms 11:43:38 INFO - PROCESS | 3640 | 1461008618279 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 11:43:38 INFO - PROCESS | 3640 | 1461008618281 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 11:43:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:43:38 INFO - PROCESS | 3640 | 1461008618268 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:43:38 INFO - PROCESS | 3640 | 1461008618269 Marionette TRACE conn3 <- [1,702,null,{}] 11:43:38 INFO - PROCESS | 3640 | 1461008618280 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}] 11:43:38 INFO - PROCESS | 3640 | 1461008618385 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 11:43:38 INFO - PROCESS | 3640 | 1461008618391 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:38 INFO - PROCESS | 3640 | ++DOCSHELL 18691400 == 46 [pid = 3640] [id = 185] 11:43:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (18884000) [pid = 3640] [serial = 553] [outer = 00000000] 11:43:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (19094C00) [pid = 3640] [serial = 554] [outer = 18884000] 11:43:38 INFO - PROCESS | 3640 | 1461008618436 Marionette DEBUG loaded listener.js 11:43:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1909C800) [pid = 3640] [serial = 555] [outer = 18884000] 11:43:39 INFO - PROCESS | 3640 | 1461008619335 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]]]}] 11:43:39 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 11:43:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1086ms 11:43:39 INFO - PROCESS | 3640 | 1461008619380 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 11:43:39 INFO - PROCESS | 3640 | 1461008619382 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 11:43:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:43:39 INFO - PROCESS | 3640 | 1461008619368 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:43:39 INFO - PROCESS | 3640 | 1461008619370 Marionette TRACE conn3 <- [1,706,null,{}] 11:43:39 INFO - PROCESS | 3640 | 1461008619374 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}] 11:43:39 INFO - PROCESS | 3640 | 1461008619476 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 11:43:39 INFO - PROCESS | 3640 | 1461008619483 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:39 INFO - PROCESS | 3640 | ++DOCSHELL 1909FC00 == 47 [pid = 3640] [id = 186] 11:43:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (19130000) [pid = 3640] [serial = 556] [outer = 00000000] 11:43:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (19716C00) [pid = 3640] [serial = 557] [outer = 19130000] 11:43:39 INFO - PROCESS | 3640 | 1461008619527 Marionette DEBUG loaded listener.js 11:43:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1971EC00) [pid = 3640] [serial = 558] [outer = 19130000] 11:43:39 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (16B4AC00) [pid = 3640] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:43:39 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (19723400) [pid = 3640] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:43:39 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (19426800) [pid = 3640] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:43:39 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (15B2E800) [pid = 3640] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:43:39 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (13606400) [pid = 3640] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:43:39 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (18688400) [pid = 3640] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:43:39 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (15BCF400) [pid = 3640] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:43:39 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (19097800) [pid = 3640] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:43:39 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (1C2E5C00) [pid = 3640] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:43:39 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (13375400) [pid = 3640] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:43:39 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (1A1AF000) [pid = 3640] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:43:39 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (1C1CD000) [pid = 3640] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:43:39 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (18660400) [pid = 3640] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:43:40 INFO - PROCESS | 3640 | 1461008620479 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]]]}] 11:43:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:43:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1130ms 11:43:40 INFO - PROCESS | 3640 | 1461008620513 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 11:43:40 INFO - PROCESS | 3640 | 1461008620515 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 11:43:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:43:40 INFO - PROCESS | 3640 | 1461008620519 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:43:40 INFO - PROCESS | 3640 | 1461008620521 Marionette TRACE conn3 <- [1,710,null,{}] 11:43:40 INFO - PROCESS | 3640 | 1461008620528 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}] 11:43:40 INFO - PROCESS | 3640 | 1461008620624 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 11:43:40 INFO - PROCESS | 3640 | 1461008620632 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:40 INFO - PROCESS | 3640 | ++DOCSHELL 16B4AC00 == 48 [pid = 3640] [id = 187] 11:43:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (16B4B000) [pid = 3640] [serial = 559] [outer = 00000000] 11:43:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (19424800) [pid = 3640] [serial = 560] [outer = 16B4B000] 11:43:40 INFO - PROCESS | 3640 | 1461008620679 Marionette DEBUG loaded listener.js 11:43:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (19A20000) [pid = 3640] [serial = 561] [outer = 16B4B000] 11:43:41 INFO - PROCESS | 3640 | 1461008621090 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] 11:43:41 INFO - PROCESS | 3640 | 1461008621140 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 11:43:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:43:41 INFO - PROCESS | 3640 | 1461008621143 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:43:41 INFO - PROCESS | 3640 | 1461008621145 Marionette TRACE conn3 <- [1,714,null,{}] 11:43:41 INFO - PROCESS | 3640 | 1461008621148 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}] 11:43:41 INFO - PROCESS | 3640 | 1461008621234 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 11:43:41 INFO - PROCESS | 3640 | 1461008621240 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:41 INFO - PROCESS | 3640 | ++DOCSHELL 19A2A400 == 49 [pid = 3640] [id = 188] 11:43:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (19A2E800) [pid = 3640] [serial = 562] [outer = 00000000] 11:43:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (19B0C800) [pid = 3640] [serial = 563] [outer = 19A2E800] 11:43:41 INFO - PROCESS | 3640 | 1461008621267 Marionette DEBUG loaded listener.js 11:43:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (19B14000) [pid = 3640] [serial = 564] [outer = 19A2E800] 11:43:41 INFO - PROCESS | 3640 | 1461008621705 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]]]}] 11:43:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:43:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 610ms 11:43:41 INFO - PROCESS | 3640 | 1461008621761 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 11:43:41 INFO - PROCESS | 3640 | 1461008621765 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 11:43:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:43:41 INFO - PROCESS | 3640 | 1461008621771 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:43:41 INFO - PROCESS | 3640 | 1461008621775 Marionette TRACE conn3 <- [1,718,null,{}] 11:43:41 INFO - PROCESS | 3640 | 1461008621782 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}] 11:43:41 INFO - PROCESS | 3640 | 1461008621875 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 11:43:42 INFO - PROCESS | 3640 | 1461008622079 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:42 INFO - PROCESS | 3640 | ++DOCSHELL 143AB800 == 50 [pid = 3640] [id = 189] 11:43:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (143AC400) [pid = 3640] [serial = 565] [outer = 00000000] 11:43:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1552C000) [pid = 3640] [serial = 566] [outer = 143AC400] 11:43:42 INFO - PROCESS | 3640 | 1461008622135 Marionette DEBUG loaded listener.js 11:43:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (15535400) [pid = 3640] [serial = 567] [outer = 143AC400] 11:43:42 INFO - PROCESS | 3640 | 1461008622701 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] 11:43:42 INFO - PROCESS | 3640 | 1461008622723 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 11:43:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:43:42 INFO - PROCESS | 3640 | 1461008622731 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:43:42 INFO - PROCESS | 3640 | 1461008622735 Marionette TRACE conn3 <- [1,722,null,{}] 11:43:42 INFO - PROCESS | 3640 | 1461008622739 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}] 11:43:42 INFO - PROCESS | 3640 | 1461008622840 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 11:43:42 INFO - PROCESS | 3640 | 1461008622933 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:42 INFO - PROCESS | 3640 | ++DOCSHELL 16B4A800 == 51 [pid = 3640] [id = 190] 11:43:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (16B50000) [pid = 3640] [serial = 568] [outer = 00000000] 11:43:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1865F000) [pid = 3640] [serial = 569] [outer = 16B50000] 11:43:42 INFO - PROCESS | 3640 | 1461008622988 Marionette DEBUG loaded listener.js 11:43:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (18890C00) [pid = 3640] [serial = 570] [outer = 16B50000] 11:43:43 INFO - PROCESS | 3640 | 1461008623541 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]]]}] 11:43:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:43:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 863ms 11:43:43 INFO - PROCESS | 3640 | 1461008623599 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 11:43:43 INFO - PROCESS | 3640 | 1461008623601 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 11:43:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:43:43 INFO - PROCESS | 3640 | 1461008623605 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:43:43 INFO - PROCESS | 3640 | 1461008623608 Marionette TRACE conn3 <- [1,726,null,{}] 11:43:43 INFO - PROCESS | 3640 | 1461008623617 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}] 11:43:43 INFO - PROCESS | 3640 | 1461008623723 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 11:43:43 INFO - PROCESS | 3640 | 1461008623819 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:43 INFO - PROCESS | 3640 | ++DOCSHELL 19B11400 == 52 [pid = 3640] [id = 191] 11:43:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (19EA8C00) [pid = 3640] [serial = 571] [outer = 00000000] 11:43:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1A081800) [pid = 3640] [serial = 572] [outer = 19EA8C00] 11:43:43 INFO - PROCESS | 3640 | 1461008623877 Marionette DEBUG loaded listener.js 11:43:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (1A1B4400) [pid = 3640] [serial = 573] [outer = 19EA8C00] 11:43:44 INFO - PROCESS | 3640 | 1461008624891 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]]]}] 11:43:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:43:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1324ms 11:43:44 INFO - PROCESS | 3640 | 1461008624937 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 11:43:44 INFO - PROCESS | 3640 | 1461008624939 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 11:43:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:43:44 INFO - PROCESS | 3640 | 1461008624943 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:43:44 INFO - PROCESS | 3640 | 1461008624945 Marionette TRACE conn3 <- [1,730,null,{}] 11:43:44 INFO - PROCESS | 3640 | 1461008624949 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}] 11:43:45 INFO - PROCESS | 3640 | 1461008625047 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 11:43:45 INFO - PROCESS | 3640 | 1461008625168 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:45 INFO - PROCESS | 3640 | ++DOCSHELL 1A589000 == 53 [pid = 3640] [id = 192] 11:43:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1A58E000) [pid = 3640] [serial = 574] [outer = 00000000] 11:43:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1BF58000) [pid = 3640] [serial = 575] [outer = 1A58E000] 11:43:45 INFO - PROCESS | 3640 | 1461008625206 Marionette DEBUG loaded listener.js 11:43:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1C004400) [pid = 3640] [serial = 576] [outer = 1A58E000] 11:43:46 INFO - PROCESS | 3640 | 1461008626201 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]]]}] 11:43:46 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 11:43:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1294ms 11:43:46 INFO - PROCESS | 3640 | 1461008626233 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 11:43:46 INFO - PROCESS | 3640 | 1461008626237 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 11:43:46 INFO - PROCESS | 3640 | 1461008626242 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:43:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:43:46 INFO - PROCESS | 3640 | 1461008626246 Marionette TRACE conn3 <- [1,734,null,{}] 11:43:46 INFO - PROCESS | 3640 | 1461008626252 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}] 11:43:46 INFO - PROCESS | 3640 | 1461008626382 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 11:43:46 INFO - PROCESS | 3640 | 1461008626519 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:46 INFO - PROCESS | 3640 | ++DOCSHELL 15BE1000 == 54 [pid = 3640] [id = 193] 11:43:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (15D84800) [pid = 3640] [serial = 577] [outer = 00000000] 11:43:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (164B6800) [pid = 3640] [serial = 578] [outer = 15D84800] 11:43:46 INFO - PROCESS | 3640 | 1461008626552 Marionette DEBUG loaded listener.js 11:43:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (16B51800) [pid = 3640] [serial = 579] [outer = 15D84800] 11:43:47 INFO - PROCESS | 3640 | --DOCSHELL 16B4AC00 == 53 [pid = 3640] [id = 187] 11:43:47 INFO - PROCESS | 3640 | --DOCSHELL 1909FC00 == 52 [pid = 3640] [id = 186] 11:43:47 INFO - PROCESS | 3640 | --DOCSHELL 18691400 == 51 [pid = 3640] [id = 185] 11:43:47 INFO - PROCESS | 3640 | --DOCSHELL 17C6A400 == 50 [pid = 3640] [id = 184] 11:43:47 INFO - PROCESS | 3640 | --DOCSHELL 1360C400 == 49 [pid = 3640] [id = 183] 11:43:47 INFO - PROCESS | 3640 | --DOCSHELL 14A04800 == 48 [pid = 3640] [id = 182] 11:43:47 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (190A2000) [pid = 3640] [serial = 459] [outer = 00000000] [url = about:blank] 11:43:47 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (17EF5400) [pid = 3640] [serial = 456] [outer = 00000000] [url = about:blank] 11:43:47 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1A5AC800) [pid = 3640] [serial = 462] [outer = 00000000] [url = about:blank] 11:43:47 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1E361400) [pid = 3640] [serial = 404] [outer = 00000000] [url = about:blank] 11:43:47 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (16B51400) [pid = 3640] [serial = 465] [outer = 00000000] [url = about:blank] 11:43:47 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1C006400) [pid = 3640] [serial = 536] [outer = 00000000] [url = about:blank] 11:43:47 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1C002000) [pid = 3640] [serial = 527] [outer = 00000000] [url = about:blank] 11:43:47 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (17C6AC00) [pid = 3640] [serial = 500] [outer = 00000000] [url = about:blank] 11:43:47 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1C2EFC00) [pid = 3640] [serial = 531] [outer = 00000000] [url = about:blank] 11:43:47 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1C284800) [pid = 3640] [serial = 530] [outer = 00000000] [url = about:blank] 11:43:47 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1888B000) [pid = 3640] [serial = 518] [outer = 00000000] [url = about:blank] 11:43:47 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1CE5E400) [pid = 3640] [serial = 506] [outer = 00000000] [url = about:blank] 11:43:47 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (17C6F000) [pid = 3640] [serial = 515] [outer = 00000000] [url = about:blank] 11:43:47 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (17FA6C00) [pid = 3640] [serial = 516] [outer = 00000000] [url = about:blank] 11:43:47 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (19AE3800) [pid = 3640] [serial = 524] [outer = 00000000] [url = about:blank] 11:43:47 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (1971B800) [pid = 3640] [serial = 521] [outer = 00000000] [url = about:blank] 11:43:47 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (19725000) [pid = 3640] [serial = 522] [outer = 00000000] [url = about:blank] 11:43:47 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (17C6B000) [pid = 3640] [serial = 513] [outer = 00000000] [url = about:blank] 11:43:47 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (16B45C00) [pid = 3640] [serial = 512] [outer = 00000000] [url = about:blank] 11:43:47 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (14449C00) [pid = 3640] [serial = 497] [outer = 00000000] [url = about:blank] 11:43:47 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (1A1B0C00) [pid = 3640] [serial = 503] [outer = 00000000] [url = about:blank] 11:43:47 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (1D5CA400) [pid = 3640] [serial = 509] [outer = 00000000] [url = about:blank] 11:43:47 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (1C00DC00) [pid = 3640] [serial = 528] [outer = 00000000] [url = about:blank] 11:43:47 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (17C6DC00) [pid = 3640] [serial = 533] [outer = 00000000] [url = about:blank] 11:43:47 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (1907DC00) [pid = 3640] [serial = 519] [outer = 00000000] [url = about:blank] 11:43:47 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (18692C00) [pid = 3640] [serial = 534] [outer = 00000000] [url = about:blank] 11:43:47 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (19EA5800) [pid = 3640] [serial = 525] [outer = 00000000] [url = about:blank] 11:43:47 INFO - PROCESS | 3640 | 1461008627567 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]]]}] 11:43:47 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.) 11:43:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1323ms 11:43:47 INFO - PROCESS | 3640 | 1461008627635 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 11:43:47 INFO - PROCESS | 3640 | 1461008627639 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 11:43:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:43:47 INFO - PROCESS | 3640 | 1461008627646 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:43:47 INFO - PROCESS | 3640 | 1461008627650 Marionette TRACE conn3 <- [1,738,null,{}] 11:43:47 INFO - PROCESS | 3640 | 1461008627657 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}] 11:43:47 INFO - PROCESS | 3640 | 1461008627750 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 11:43:47 INFO - PROCESS | 3640 | 1461008627959 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:47 INFO - PROCESS | 3640 | ++DOCSHELL 155E4000 == 49 [pid = 3640] [id = 194] 11:43:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (15797C00) [pid = 3640] [serial = 580] [outer = 00000000] 11:43:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (15DD5800) [pid = 3640] [serial = 581] [outer = 15797C00] 11:43:48 INFO - PROCESS | 3640 | 1461008628018 Marionette DEBUG loaded listener.js 11:43:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (16552C00) [pid = 3640] [serial = 582] [outer = 15797C00] 11:43:49 INFO - PROCESS | 3640 | 1461008629031 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]]]}] 11:43:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:43:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1428ms 11:43:49 INFO - PROCESS | 3640 | 1461008629078 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 11:43:49 INFO - PROCESS | 3640 | 1461008629084 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 11:43:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:43:49 INFO - PROCESS | 3640 | 1461008629090 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:43:49 INFO - PROCESS | 3640 | 1461008629093 Marionette TRACE conn3 <- [1,742,null,{}] 11:43:49 INFO - PROCESS | 3640 | 1461008629098 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}] 11:43:49 INFO - PROCESS | 3640 | 1461008629226 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 11:43:49 INFO - PROCESS | 3640 | 1461008629351 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:49 INFO - PROCESS | 3640 | ++DOCSHELL 17C6B000 == 50 [pid = 3640] [id = 195] 11:43:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (17EEC800) [pid = 3640] [serial = 583] [outer = 00000000] 11:43:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (17FAF400) [pid = 3640] [serial = 584] [outer = 17EEC800] 11:43:49 INFO - PROCESS | 3640 | 1461008629392 Marionette DEBUG loaded listener.js 11:43:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (181C3000) [pid = 3640] [serial = 585] [outer = 17EEC800] 11:43:50 INFO - PROCESS | 3640 | 1461008630345 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]]]}] 11:43:50 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 11:43:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1294ms 11:43:50 INFO - PROCESS | 3640 | 1461008630438 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 11:43:50 INFO - PROCESS | 3640 | 1461008630440 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 11:43:50 INFO - PROCESS | 3640 | 1461008630446 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:43:50 INFO - PROCESS | 3640 | 1461008630450 Marionette TRACE conn3 <- [1,746,null,{}] 11:43:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:43:50 INFO - PROCESS | 3640 | 1461008630461 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}] 11:43:50 INFO - PROCESS | 3640 | 1461008630556 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 11:43:50 INFO - PROCESS | 3640 | 1461008630760 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:50 INFO - PROCESS | 3640 | ++DOCSHELL 19077000 == 51 [pid = 3640] [id = 196] 11:43:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (1907E800) [pid = 3640] [serial = 586] [outer = 00000000] 11:43:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (190A0800) [pid = 3640] [serial = 587] [outer = 1907E800] 11:43:50 INFO - PROCESS | 3640 | 1461008630818 Marionette DEBUG loaded listener.js 11:43:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (19139000) [pid = 3640] [serial = 588] [outer = 1907E800] 11:43:51 INFO - PROCESS | 3640 | 1461008631427 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]]]}] 11:43:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:43:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 982ms 11:43:51 INFO - PROCESS | 3640 | 1461008631455 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 11:43:51 INFO - PROCESS | 3640 | 1461008631461 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 11:43:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:43:51 INFO - PROCESS | 3640 | 1461008631477 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:43:51 INFO - PROCESS | 3640 | 1461008631481 Marionette TRACE conn3 <- [1,750,null,{}] 11:43:51 INFO - PROCESS | 3640 | 1461008631487 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}] 11:43:51 INFO - PROCESS | 3640 | 1461008631581 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 11:43:51 INFO - PROCESS | 3640 | 1461008631710 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:51 INFO - PROCESS | 3640 | ++DOCSHELL 13381000 == 52 [pid = 3640] [id = 197] 11:43:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (13ABE400) [pid = 3640] [serial = 589] [outer = 00000000] 11:43:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (16552000) [pid = 3640] [serial = 590] [outer = 13ABE400] 11:43:51 INFO - PROCESS | 3640 | 1461008631761 Marionette DEBUG loaded listener.js 11:43:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (17C70400) [pid = 3640] [serial = 591] [outer = 13ABE400] 11:43:51 INFO - PROCESS | 3640 | --DOCSHELL 1C1CAC00 == 51 [pid = 3640] [id = 68] 11:43:51 INFO - PROCESS | 3640 | --DOCSHELL 16B4A800 == 50 [pid = 3640] [id = 190] 11:43:51 INFO - PROCESS | 3640 | --DOCSHELL 143AB800 == 49 [pid = 3640] [id = 189] 11:43:52 INFO - PROCESS | 3640 | 1461008632670 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]]]}] 11:43:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:43:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1235ms 11:43:52 INFO - PROCESS | 3640 | 1461008632720 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 11:43:52 INFO - PROCESS | 3640 | 1461008632725 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 11:43:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:43:52 INFO - PROCESS | 3640 | 1461008632731 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:43:52 INFO - PROCESS | 3640 | 1461008632734 Marionette TRACE conn3 <- [1,754,null,{}] 11:43:52 INFO - PROCESS | 3640 | 1461008632738 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}] 11:43:52 INFO - PROCESS | 3640 | 1461008632820 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 11:43:52 INFO - PROCESS | 3640 | 1461008632827 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:52 INFO - PROCESS | 3640 | ++DOCSHELL 143B3000 == 50 [pid = 3640] [id = 198] 11:43:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (16B4A800) [pid = 3640] [serial = 592] [outer = 00000000] 11:43:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (19083000) [pid = 3640] [serial = 593] [outer = 16B4A800] 11:43:52 INFO - PROCESS | 3640 | 1461008632871 Marionette DEBUG loaded listener.js 11:43:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1909F000) [pid = 3640] [serial = 594] [outer = 16B4A800] 11:43:53 INFO - PROCESS | 3640 | 1461008633774 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]]]}] 11:43:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:43:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1086ms 11:43:53 INFO - PROCESS | 3640 | 1461008633824 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 11:43:53 INFO - PROCESS | 3640 | 1461008633827 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 11:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:43:53 INFO - PROCESS | 3640 | 1461008633830 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:43:53 INFO - PROCESS | 3640 | 1461008633834 Marionette TRACE conn3 <- [1,758,null,{}] 11:43:53 INFO - PROCESS | 3640 | 1461008633844 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}] 11:43:53 INFO - PROCESS | 3640 | 1461008633952 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 11:43:53 INFO - PROCESS | 3640 | 1461008633958 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:54 INFO - PROCESS | 3640 | ++DOCSHELL 19076000 == 51 [pid = 3640] [id = 199] 11:43:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1913C000) [pid = 3640] [serial = 595] [outer = 00000000] 11:43:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (19ADE000) [pid = 3640] [serial = 596] [outer = 1913C000] 11:43:54 INFO - PROCESS | 3640 | 1461008634049 Marionette DEBUG loaded listener.js 11:43:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1A01A000) [pid = 3640] [serial = 597] [outer = 1913C000] 11:43:54 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (17C6E000) [pid = 3640] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:43:54 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (14A9BC00) [pid = 3640] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:43:54 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1366D800) [pid = 3640] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:43:54 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (18884000) [pid = 3640] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:43:54 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (16B4B000) [pid = 3640] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:43:54 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (19130000) [pid = 3640] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:43:54 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (18119800) [pid = 3640] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:43:54 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (19C02000) [pid = 3640] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:43:54 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (137D4C00) [pid = 3640] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:43:54 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (16876C00) [pid = 3640] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:43:54 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (1C1D8400) [pid = 3640] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:43:54 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (19A2E800) [pid = 3640] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:43:54 INFO - PROCESS | 3640 | 1461008634434 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]]]}] 11:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 655ms 11:43:54 INFO - PROCESS | 3640 | 1461008634495 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 11:43:54 INFO - PROCESS | 3640 | 1461008634498 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 11:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:43:54 INFO - PROCESS | 3640 | 1461008634501 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:43:54 INFO - PROCESS | 3640 | 1461008634503 Marionette TRACE conn3 <- [1,762,null,{}] 11:43:54 INFO - PROCESS | 3640 | 1461008634506 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}] 11:43:54 INFO - PROCESS | 3640 | 1461008634622 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 11:43:54 INFO - PROCESS | 3640 | 1461008634676 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:54 INFO - PROCESS | 3640 | ++DOCSHELL 17FAA400 == 52 [pid = 3640] [id = 200] 11:43:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (19075000) [pid = 3640] [serial = 598] [outer = 00000000] 11:43:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (19EA4000) [pid = 3640] [serial = 599] [outer = 19075000] 11:43:54 INFO - PROCESS | 3640 | 1461008634721 Marionette DEBUG loaded listener.js 11:43:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (1A1B7400) [pid = 3640] [serial = 600] [outer = 19075000] 11:43:55 INFO - PROCESS | 3640 | 1461008635055 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]]]}] 11:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 565ms 11:43:55 INFO - PROCESS | 3640 | 1461008635081 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 11:43:55 INFO - PROCESS | 3640 | 1461008635082 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 11:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:43:55 INFO - PROCESS | 3640 | 1461008635086 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:43:55 INFO - PROCESS | 3640 | 1461008635087 Marionette TRACE conn3 <- [1,766,null,{}] 11:43:55 INFO - PROCESS | 3640 | 1461008635091 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}] 11:43:55 INFO - PROCESS | 3640 | 1461008635180 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 11:43:55 INFO - PROCESS | 3640 | 1461008635188 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:55 INFO - PROCESS | 3640 | ++DOCSHELL 1A1B2000 == 53 [pid = 3640] [id = 201] 11:43:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (1A553C00) [pid = 3640] [serial = 601] [outer = 00000000] 11:43:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1AB2FC00) [pid = 3640] [serial = 602] [outer = 1A553C00] 11:43:55 INFO - PROCESS | 3640 | 1461008635232 Marionette DEBUG loaded listener.js 11:43:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (1BF5A000) [pid = 3640] [serial = 603] [outer = 1A553C00] 11:43:55 INFO - PROCESS | 3640 | 1461008635639 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]]]}] 11:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 610ms 11:43:55 INFO - PROCESS | 3640 | 1461008635687 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 11:43:55 INFO - PROCESS | 3640 | 1461008635689 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 11:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:43:55 INFO - PROCESS | 3640 | 1461008635692 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:43:55 INFO - PROCESS | 3640 | 1461008635694 Marionette TRACE conn3 <- [1,770,null,{}] 11:43:55 INFO - PROCESS | 3640 | 1461008635697 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}] 11:43:55 INFO - PROCESS | 3640 | 1461008635824 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 11:43:55 INFO - PROCESS | 3640 | 1461008635840 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:55 INFO - PROCESS | 3640 | ++DOCSHELL 1C002800 == 54 [pid = 3640] [id = 202] 11:43:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1C00BC00) [pid = 3640] [serial = 604] [outer = 00000000] 11:43:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1C1D5000) [pid = 3640] [serial = 605] [outer = 1C00BC00] 11:43:55 INFO - PROCESS | 3640 | 1461008635874 Marionette DEBUG loaded listener.js 11:43:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1C280C00) [pid = 3640] [serial = 606] [outer = 1C00BC00] 11:43:56 INFO - PROCESS | 3640 | 1461008636243 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]]]}] 11:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 610ms 11:43:56 INFO - PROCESS | 3640 | 1461008636293 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 11:43:56 INFO - PROCESS | 3640 | 1461008636295 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 11:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:43:56 INFO - PROCESS | 3640 | 1461008636299 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:43:56 INFO - PROCESS | 3640 | 1461008636300 Marionette TRACE conn3 <- [1,774,null,{}] 11:43:56 INFO - PROCESS | 3640 | 1461008636304 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}] 11:43:56 INFO - PROCESS | 3640 | 1461008636411 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 11:43:56 INFO - PROCESS | 3640 | 1461008636496 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:56 INFO - PROCESS | 3640 | ++DOCSHELL 19079000 == 55 [pid = 3640] [id = 203] 11:43:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1907AC00) [pid = 3640] [serial = 607] [outer = 00000000] 11:43:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1C2F1000) [pid = 3640] [serial = 608] [outer = 1907AC00] 11:43:56 INFO - PROCESS | 3640 | 1461008636539 Marionette DEBUG loaded listener.js 11:43:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1CD0A000) [pid = 3640] [serial = 609] [outer = 1907AC00] 11:43:56 INFO - PROCESS | 3640 | 1461008636873 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]]]}] 11:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 594ms 11:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:43:56 INFO - PROCESS | 3640 | 1461008636920 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 11:43:56 INFO - PROCESS | 3640 | 1461008636905 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 11:43:56 INFO - PROCESS | 3640 | 1461008636908 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:43:56 INFO - PROCESS | 3640 | 1461008636910 Marionette TRACE conn3 <- [1,778,null,{}] 11:43:56 INFO - PROCESS | 3640 | 1461008636913 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}] 11:43:56 INFO - PROCESS | 3640 | 1461008636989 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 11:43:56 INFO - PROCESS | 3640 | 1461008636995 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:56 INFO - PROCESS | 3640 | ++DOCSHELL 13A25000 == 56 [pid = 3640] [id = 204] 11:43:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1CD05400) [pid = 3640] [serial = 610] [outer = 00000000] 11:43:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1CE6A400) [pid = 3640] [serial = 611] [outer = 1CD05400] 11:43:57 INFO - PROCESS | 3640 | 1461008637040 Marionette DEBUG loaded listener.js 11:43:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (1D5C6800) [pid = 3640] [serial = 612] [outer = 1CD05400] 11:43:57 INFO - PROCESS | 3640 | 1461008637719 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]]]}] 11:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 848ms 11:43:57 INFO - PROCESS | 3640 | 1461008637776 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 11:43:57 INFO - PROCESS | 3640 | 1461008637782 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 11:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:43:57 INFO - PROCESS | 3640 | 1461008637787 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:43:57 INFO - PROCESS | 3640 | 1461008637791 Marionette TRACE conn3 <- [1,782,null,{}] 11:43:57 INFO - PROCESS | 3640 | 1461008637796 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}] 11:43:57 INFO - PROCESS | 3640 | 1461008637910 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 11:43:58 INFO - PROCESS | 3640 | 1461008638031 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:58 INFO - PROCESS | 3640 | ++DOCSHELL 15530400 == 57 [pid = 3640] [id = 205] 11:43:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (15533400) [pid = 3640] [serial = 613] [outer = 00000000] 11:43:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (18689C00) [pid = 3640] [serial = 614] [outer = 15533400] 11:43:58 INFO - PROCESS | 3640 | 1461008638087 Marionette DEBUG loaded listener.js 11:43:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (19079800) [pid = 3640] [serial = 615] [outer = 15533400] 11:43:58 INFO - PROCESS | 3640 | 1461008638661 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]]]}] 11:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 907ms 11:43:58 INFO - PROCESS | 3640 | 1461008638696 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 11:43:58 INFO - PROCESS | 3640 | 1461008638702 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 11:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:43:58 INFO - PROCESS | 3640 | 1461008638691 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:43:58 INFO - PROCESS | 3640 | 1461008638694 Marionette TRACE conn3 <- [1,786,null,{}] 11:43:58 INFO - PROCESS | 3640 | 1461008638698 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}] 11:43:58 INFO - PROCESS | 3640 | 1461008638806 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 11:43:58 INFO - PROCESS | 3640 | 1461008638904 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:58 INFO - PROCESS | 3640 | ++DOCSHELL 18687C00 == 58 [pid = 3640] [id = 206] 11:43:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (19078C00) [pid = 3640] [serial = 616] [outer = 00000000] 11:43:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (19AD7C00) [pid = 3640] [serial = 617] [outer = 19078C00] 11:43:58 INFO - PROCESS | 3640 | 1461008638957 Marionette DEBUG loaded listener.js 11:43:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1A549800) [pid = 3640] [serial = 618] [outer = 19078C00] 11:43:59 INFO - PROCESS | 3640 | 1461008639507 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]]]}] 11:43:59 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 11:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 848ms 11:43:59 INFO - PROCESS | 3640 | 1461008639559 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 11:43:59 INFO - PROCESS | 3640 | 1461008639561 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 11:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:43:59 INFO - PROCESS | 3640 | 1461008639565 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:43:59 INFO - PROCESS | 3640 | 1461008639569 Marionette TRACE conn3 <- [1,790,null,{}] 11:43:59 INFO - PROCESS | 3640 | 1461008639580 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}] 11:43:59 INFO - PROCESS | 3640 | 1461008639690 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 11:43:59 INFO - PROCESS | 3640 | 1461008639816 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:59 INFO - PROCESS | 3640 | ++DOCSHELL 1D740000 == 59 [pid = 3640] [id = 207] 11:43:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1D747000) [pid = 3640] [serial = 619] [outer = 00000000] 11:43:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1D7B8C00) [pid = 3640] [serial = 620] [outer = 1D747000] 11:43:59 INFO - PROCESS | 3640 | 1461008639873 Marionette DEBUG loaded listener.js 11:43:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1D7BD000) [pid = 3640] [serial = 621] [outer = 1D747000] 11:44:00 INFO - PROCESS | 3640 | 1461008640384 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]]]}] 11:44:00 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 11:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 848ms 11:44:00 INFO - PROCESS | 3640 | 1461008640429 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 11:44:00 INFO - PROCESS | 3640 | 1461008640432 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 11:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:44:00 INFO - PROCESS | 3640 | 1461008640435 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:44:00 INFO - PROCESS | 3640 | 1461008640437 Marionette TRACE conn3 <- [1,794,null,{}] 11:44:00 INFO - PROCESS | 3640 | 1461008640441 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}] 11:44:00 INFO - PROCESS | 3640 | 1461008640525 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 11:44:00 INFO - PROCESS | 3640 | 1461008640623 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:00 INFO - PROCESS | 3640 | ++DOCSHELL 1D7B6C00 == 60 [pid = 3640] [id = 208] 11:44:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1D7BE800) [pid = 3640] [serial = 622] [outer = 00000000] 11:44:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1D8B7000) [pid = 3640] [serial = 623] [outer = 1D7BE800] 11:44:00 INFO - PROCESS | 3640 | 1461008640676 Marionette DEBUG loaded listener.js 11:44:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1D8BB400) [pid = 3640] [serial = 624] [outer = 1D7BE800] 11:44:01 INFO - PROCESS | 3640 | 1461008641219 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]]]}] 11:44:01 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 11:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 862ms 11:44:01 INFO - PROCESS | 3640 | 1461008641286 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 11:44:01 INFO - PROCESS | 3640 | 1461008641288 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 11:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:44:01 INFO - PROCESS | 3640 | 1461008641291 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:44:01 INFO - PROCESS | 3640 | 1461008641293 Marionette TRACE conn3 <- [1,798,null,{}] 11:44:01 INFO - PROCESS | 3640 | 1461008641297 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}] 11:44:01 INFO - PROCESS | 3640 | 1461008641394 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 11:44:01 INFO - PROCESS | 3640 | 1461008641525 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:01 INFO - PROCESS | 3640 | ++DOCSHELL 15D8D800 == 61 [pid = 3640] [id = 209] 11:44:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1D73D400) [pid = 3640] [serial = 625] [outer = 00000000] 11:44:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1DBD1400) [pid = 3640] [serial = 626] [outer = 1D73D400] 11:44:01 INFO - PROCESS | 3640 | 1461008641562 Marionette DEBUG loaded listener.js 11:44:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1E018000) [pid = 3640] [serial = 627] [outer = 1D73D400] 11:44:02 INFO - PROCESS | 3640 | 1461008642247 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]]]}] 11:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 997ms 11:44:02 INFO - PROCESS | 3640 | 1461008642316 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 11:44:02 INFO - PROCESS | 3640 | 1461008642320 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 11:44:02 INFO - PROCESS | 3640 | 1461008642327 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:44:02 INFO - PROCESS | 3640 | 1461008642331 Marionette TRACE conn3 <- [1,802,null,{}] 11:44:02 INFO - PROCESS | 3640 | 1461008642337 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}] 11:44:02 INFO - PROCESS | 3640 | 1461008642434 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 11:44:02 INFO - PROCESS | 3640 | 1461008642571 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:02 INFO - PROCESS | 3640 | ++DOCSHELL 1654B000 == 62 [pid = 3640] [id = 210] 11:44:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (16876C00) [pid = 3640] [serial = 628] [outer = 00000000] 11:44:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (17EF4800) [pid = 3640] [serial = 629] [outer = 16876C00] 11:44:02 INFO - PROCESS | 3640 | 1461008642607 Marionette DEBUG loaded listener.js 11:44:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (18529C00) [pid = 3640] [serial = 630] [outer = 16876C00] 11:44:03 INFO - PROCESS | 3640 | --DOCSHELL 19079000 == 61 [pid = 3640] [id = 203] 11:44:03 INFO - PROCESS | 3640 | --DOCSHELL 1C002800 == 60 [pid = 3640] [id = 202] 11:44:03 INFO - PROCESS | 3640 | --DOCSHELL 1A1B2000 == 59 [pid = 3640] [id = 201] 11:44:03 INFO - PROCESS | 3640 | --DOCSHELL 17FAA400 == 58 [pid = 3640] [id = 200] 11:44:03 INFO - PROCESS | 3640 | --DOCSHELL 19076000 == 57 [pid = 3640] [id = 199] 11:44:03 INFO - PROCESS | 3640 | --DOCSHELL 143B3000 == 56 [pid = 3640] [id = 198] 11:44:03 INFO - PROCESS | 3640 | --DOCSHELL 13381000 == 55 [pid = 3640] [id = 197] 11:44:03 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1D742000) [pid = 3640] [serial = 510] [outer = 00000000] [url = about:blank] 11:44:03 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1552C000) [pid = 3640] [serial = 566] [outer = 00000000] [url = about:blank] 11:44:03 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (19B14000) [pid = 3640] [serial = 564] [outer = 00000000] [url = about:blank] 11:44:03 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1811A800) [pid = 3640] [serial = 551] [outer = 00000000] [url = about:blank] 11:44:03 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (18692800) [pid = 3640] [serial = 542] [outer = 00000000] [url = about:blank] 11:44:03 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (15D19C00) [pid = 3640] [serial = 546] [outer = 00000000] [url = about:blank] 11:44:03 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1865F000) [pid = 3640] [serial = 569] [outer = 00000000] [url = about:blank] 11:44:03 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1555B800) [pid = 3640] [serial = 545] [outer = 00000000] [url = about:blank] 11:44:03 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (15DDA000) [pid = 3640] [serial = 548] [outer = 00000000] [url = about:blank] 11:44:03 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (164B7400) [pid = 3640] [serial = 549] [outer = 00000000] [url = about:blank] 11:44:03 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (19094C00) [pid = 3640] [serial = 554] [outer = 00000000] [url = about:blank] 11:44:03 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1A081800) [pid = 3640] [serial = 572] [outer = 00000000] [url = about:blank] 11:44:03 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (15DE0800) [pid = 3640] [serial = 539] [outer = 00000000] [url = about:blank] 11:44:03 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (19424800) [pid = 3640] [serial = 560] [outer = 00000000] [url = about:blank] 11:44:03 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (19716C00) [pid = 3640] [serial = 557] [outer = 00000000] [url = about:blank] 11:44:03 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1BF58000) [pid = 3640] [serial = 575] [outer = 00000000] [url = about:blank] 11:44:03 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1909C800) [pid = 3640] [serial = 555] [outer = 00000000] [url = about:blank] 11:44:03 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1971EC00) [pid = 3640] [serial = 558] [outer = 00000000] [url = about:blank] 11:44:03 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (18655400) [pid = 3640] [serial = 552] [outer = 00000000] [url = about:blank] 11:44:03 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (19A20000) [pid = 3640] [serial = 561] [outer = 00000000] [url = about:blank] 11:44:03 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1BF5B400) [pid = 3640] [serial = 504] [outer = 00000000] [url = about:blank] 11:44:03 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (14A9C000) [pid = 3640] [serial = 498] [outer = 00000000] [url = about:blank] 11:44:03 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (17FA5400) [pid = 3640] [serial = 501] [outer = 00000000] [url = about:blank] 11:44:03 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1CE65800) [pid = 3640] [serial = 507] [outer = 00000000] [url = about:blank] 11:44:03 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (19B0C800) [pid = 3640] [serial = 563] [outer = 00000000] [url = about:blank] 11:44:03 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (164B6800) [pid = 3640] [serial = 578] [outer = 00000000] [url = about:blank] 11:44:03 INFO - PROCESS | 3640 | 1461008643170 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] 11:44:03 INFO - PROCESS | 3640 | 1461008643207 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 11:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:44:03 INFO - PROCESS | 3640 | 1461008643213 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:44:03 INFO - PROCESS | 3640 | 1461008643215 Marionette TRACE conn3 <- [1,806,null,{}] 11:44:03 INFO - PROCESS | 3640 | 1461008643219 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}] 11:44:03 INFO - PROCESS | 3640 | 1461008643288 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 11:44:03 INFO - PROCESS | 3640 | 1461008643296 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:03 INFO - PROCESS | 3640 | ++DOCSHELL 157EB400 == 56 [pid = 3640] [id = 211] 11:44:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (15B32C00) [pid = 3640] [serial = 631] [outer = 00000000] 11:44:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (17C6A400) [pid = 3640] [serial = 632] [outer = 15B32C00] 11:44:03 INFO - PROCESS | 3640 | 1461008643341 Marionette DEBUG loaded listener.js 11:44:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (18691800) [pid = 3640] [serial = 633] [outer = 15B32C00] 11:44:03 INFO - PROCESS | 3640 | 1461008643801 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]]]}] 11:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 595ms 11:44:03 INFO - PROCESS | 3640 | 1461008643810 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 11:44:03 INFO - PROCESS | 3640 | 1461008643812 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 11:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:44:03 INFO - PROCESS | 3640 | 1461008643819 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:44:03 INFO - PROCESS | 3640 | 1461008643822 Marionette TRACE conn3 <- [1,810,null,{}] 11:44:03 INFO - PROCESS | 3640 | 1461008643832 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}] 11:44:03 INFO - PROCESS | 3640 | 1461008643949 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 11:44:03 INFO - PROCESS | 3640 | 1461008643957 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:03 INFO - PROCESS | 3640 | ++DOCSHELL 157EE000 == 57 [pid = 3640] [id = 212] 11:44:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (15DCD800) [pid = 3640] [serial = 634] [outer = 00000000] 11:44:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (194DF400) [pid = 3640] [serial = 635] [outer = 15DCD800] 11:44:03 INFO - PROCESS | 3640 | 1461008644004 Marionette DEBUG loaded listener.js 11:44:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1971EC00) [pid = 3640] [serial = 636] [outer = 15DCD800] 11:44:04 INFO - PROCESS | 3640 | 1461008644432 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] 11:44:04 INFO - PROCESS | 3640 | 1461008644487 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 11:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:44:04 INFO - PROCESS | 3640 | 1461008644491 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:44:04 INFO - PROCESS | 3640 | 1461008644492 Marionette TRACE conn3 <- [1,814,null,{}] 11:44:04 INFO - PROCESS | 3640 | 1461008644496 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}] 11:44:04 INFO - PROCESS | 3640 | 1461008644575 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 11:44:04 INFO - PROCESS | 3640 | 1461008644583 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:04 INFO - PROCESS | 3640 | ++DOCSHELL 19722C00 == 58 [pid = 3640] [id = 213] 11:44:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (19A20000) [pid = 3640] [serial = 637] [outer = 00000000] 11:44:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (19C0D400) [pid = 3640] [serial = 638] [outer = 19A20000] 11:44:04 INFO - PROCESS | 3640 | 1461008644629 Marionette DEBUG loaded listener.js 11:44:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1A01D000) [pid = 3640] [serial = 639] [outer = 19A20000] 11:44:05 INFO - PROCESS | 3640 | 1461008645058 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]]]}] 11:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 610ms 11:44:05 INFO - PROCESS | 3640 | 1461008645107 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 11:44:05 INFO - PROCESS | 3640 | 1461008645109 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 11:44:05 INFO - PROCESS | 3640 | 1461008645113 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:44:05 INFO - PROCESS | 3640 | 1461008645114 Marionette TRACE conn3 <- [1,818,null,{}] 11:44:05 INFO - PROCESS | 3640 | 1461008645118 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}] 11:44:05 INFO - PROCESS | 3640 | 1461008645178 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 11:44:05 INFO - PROCESS | 3640 | 1461008645214 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:05 INFO - PROCESS | 3640 | ++DOCSHELL 1552D800 == 59 [pid = 3640] [id = 214] 11:44:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (19C09800) [pid = 3640] [serial = 640] [outer = 00000000] 11:44:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1A756800) [pid = 3640] [serial = 641] [outer = 19C09800] 11:44:05 INFO - PROCESS | 3640 | 1461008645258 Marionette DEBUG loaded listener.js 11:44:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1BF53C00) [pid = 3640] [serial = 642] [outer = 19C09800] 11:44:05 INFO - PROCESS | 3640 | 1461008645700 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]]]}] 11:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 610ms 11:44:05 INFO - PROCESS | 3640 | 1461008645716 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 11:44:05 INFO - PROCESS | 3640 | 1461008645718 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 11:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:44:05 INFO - PROCESS | 3640 | 1461008645725 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:44:05 INFO - PROCESS | 3640 | 1461008645727 Marionette TRACE conn3 <- [1,822,null,{}] 11:44:05 INFO - PROCESS | 3640 | 1461008645736 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}] 11:44:05 INFO - PROCESS | 3640 | 1461008645867 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 11:44:05 INFO - PROCESS | 3640 | 1461008645919 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:05 INFO - PROCESS | 3640 | ++DOCSHELL 1337F000 == 60 [pid = 3640] [id = 215] 11:44:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1BF5E000) [pid = 3640] [serial = 643] [outer = 00000000] 11:44:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1C285C00) [pid = 3640] [serial = 644] [outer = 1BF5E000] 11:44:05 INFO - PROCESS | 3640 | 1461008645954 Marionette DEBUG loaded listener.js 11:44:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1C2EB400) [pid = 3640] [serial = 645] [outer = 1BF5E000] 11:44:06 INFO - PROCESS | 3640 | 1461008646358 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]]]}] 11:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 654ms 11:44:06 INFO - PROCESS | 3640 | 1461008646382 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 11:44:06 INFO - PROCESS | 3640 | 1461008646383 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 11:44:06 INFO - PROCESS | 3640 | 1461008646387 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:44:06 INFO - PROCESS | 3640 | 1461008646388 Marionette TRACE conn3 <- [1,826,null,{}] 11:44:06 INFO - PROCESS | 3640 | 1461008646400 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}] 11:44:06 INFO - PROCESS | 3640 | 1461008646535 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 11:44:06 INFO - PROCESS | 3640 | 1461008646618 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:06 INFO - PROCESS | 3640 | ++DOCSHELL 1D73E400 == 61 [pid = 3640] [id = 216] 11:44:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1D73FC00) [pid = 3640] [serial = 646] [outer = 00000000] 11:44:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1D7B4800) [pid = 3640] [serial = 647] [outer = 1D73FC00] 11:44:06 INFO - PROCESS | 3640 | 1461008646647 Marionette DEBUG loaded listener.js 11:44:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1D8B1000) [pid = 3640] [serial = 648] [outer = 1D73FC00] 11:44:07 INFO - PROCESS | 3640 | 1461008647048 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]]]}] 11:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 699ms 11:44:07 INFO - PROCESS | 3640 | 1461008647090 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 11:44:07 INFO - PROCESS | 3640 | 1461008647092 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 11:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:44:07 INFO - PROCESS | 3640 | 1461008647099 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:44:07 INFO - PROCESS | 3640 | 1461008647101 Marionette TRACE conn3 <- [1,830,null,{}] 11:44:07 INFO - PROCESS | 3640 | 1461008647104 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}] 11:44:07 INFO - PROCESS | 3640 | 1461008647213 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 11:44:07 INFO - PROCESS | 3640 | 1461008647219 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:07 INFO - PROCESS | 3640 | ++DOCSHELL 1CE65800 == 62 [pid = 3640] [id = 217] 11:44:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1D74B400) [pid = 3640] [serial = 649] [outer = 00000000] 11:44:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1E019400) [pid = 3640] [serial = 650] [outer = 1D74B400] 11:44:07 INFO - PROCESS | 3640 | 1461008647266 Marionette DEBUG loaded listener.js 11:44:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1E01D800) [pid = 3640] [serial = 651] [outer = 1D74B400] 11:44:07 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (1907AC00) [pid = 3640] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:44:07 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1913C000) [pid = 3640] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:44:07 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1A553C00) [pid = 3640] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:44:07 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (16B4A800) [pid = 3640] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:44:07 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (13ABE400) [pid = 3640] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:44:07 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1C00BC00) [pid = 3640] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:44:07 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (19075000) [pid = 3640] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:44:07 INFO - PROCESS | 3640 | 1461008647723 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]]]}] 11:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 655ms 11:44:07 INFO - PROCESS | 3640 | 1461008647771 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 11:44:07 INFO - PROCESS | 3640 | 1461008647773 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 11:44:07 INFO - PROCESS | 3640 | 1461008647777 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:44:07 INFO - PROCESS | 3640 | 1461008647779 Marionette TRACE conn3 <- [1,834,null,{}] 11:44:07 INFO - PROCESS | 3640 | 1461008647783 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}] 11:44:07 INFO - PROCESS | 3640 | 1461008647876 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 11:44:07 INFO - PROCESS | 3640 | 1461008647882 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:07 INFO - PROCESS | 3640 | ++DOCSHELL 143A7400 == 63 [pid = 3640] [id = 218] 11:44:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (15D84400) [pid = 3640] [serial = 652] [outer = 00000000] 11:44:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1C2F0C00) [pid = 3640] [serial = 653] [outer = 15D84400] 11:44:07 INFO - PROCESS | 3640 | 1461008647926 Marionette DEBUG loaded listener.js 11:44:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1DBCB400) [pid = 3640] [serial = 654] [outer = 15D84400] 11:44:08 INFO - PROCESS | 3640 | 1461008648325 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]]]}] 11:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 594ms 11:44:08 INFO - PROCESS | 3640 | 1461008648380 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 11:44:08 INFO - PROCESS | 3640 | 1461008648382 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 11:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:44:08 INFO - PROCESS | 3640 | 1461008648386 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:44:08 INFO - PROCESS | 3640 | 1461008648387 Marionette TRACE conn3 <- [1,838,null,{}] 11:44:08 INFO - PROCESS | 3640 | 1461008648391 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}] 11:44:08 INFO - PROCESS | 3640 | 1461008648471 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 11:44:08 INFO - PROCESS | 3640 | 1461008648477 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:08 INFO - PROCESS | 3640 | ++DOCSHELL 13A21800 == 64 [pid = 3640] [id = 219] 11:44:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (15537000) [pid = 3640] [serial = 655] [outer = 00000000] 11:44:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1E225C00) [pid = 3640] [serial = 656] [outer = 15537000] 11:44:08 INFO - PROCESS | 3640 | 1461008648520 Marionette DEBUG loaded listener.js 11:44:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1E226000) [pid = 3640] [serial = 657] [outer = 15537000] 11:44:08 INFO - PROCESS | 3640 | 1461008648911 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]]]}] 11:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 566ms 11:44:08 INFO - PROCESS | 3640 | 1461008648949 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 11:44:08 INFO - PROCESS | 3640 | 1461008648951 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 11:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:44:08 INFO - PROCESS | 3640 | 1461008648959 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:44:08 INFO - PROCESS | 3640 | 1461008648961 Marionette TRACE conn3 <- [1,842,null,{}] 11:44:08 INFO - PROCESS | 3640 | 1461008648964 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}] 11:44:09 INFO - PROCESS | 3640 | 1461008649060 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 11:44:09 INFO - PROCESS | 3640 | 1461008649066 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:09 INFO - PROCESS | 3640 | ++DOCSHELL 1C302000 == 65 [pid = 3640] [id = 220] 11:44:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1C304400) [pid = 3640] [serial = 658] [outer = 00000000] 11:44:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1C30A800) [pid = 3640] [serial = 659] [outer = 1C304400] 11:44:09 INFO - PROCESS | 3640 | 1461008649117 Marionette DEBUG loaded listener.js 11:44:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1E224800) [pid = 3640] [serial = 660] [outer = 1C304400] 11:44:09 INFO - PROCESS | 3640 | 1461008649757 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]]]}] 11:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 848ms 11:44:09 INFO - PROCESS | 3640 | 1461008649829 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 11:44:09 INFO - PROCESS | 3640 | 1461008649834 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 11:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:44:09 INFO - PROCESS | 3640 | 1461008649840 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:44:09 INFO - PROCESS | 3640 | 1461008649843 Marionette TRACE conn3 <- [1,846,null,{}] 11:44:09 INFO - PROCESS | 3640 | 1461008649850 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}] 11:44:09 INFO - PROCESS | 3640 | 1461008649991 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 11:44:10 INFO - PROCESS | 3640 | 1461008650121 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:10 INFO - PROCESS | 3640 | ++DOCSHELL 15E70400 == 66 [pid = 3640] [id = 221] 11:44:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (164B8800) [pid = 3640] [serial = 661] [outer = 00000000] 11:44:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (17E95C00) [pid = 3640] [serial = 662] [outer = 164B8800] 11:44:10 INFO - PROCESS | 3640 | 1461008650178 Marionette DEBUG loaded listener.js 11:44:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (181C5400) [pid = 3640] [serial = 663] [outer = 164B8800] 11:44:10 INFO - PROCESS | 3640 | 1461008650748 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]]]}] 11:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 952ms 11:44:10 INFO - PROCESS | 3640 | 1461008650787 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 11:44:10 INFO - PROCESS | 3640 | 1461008650793 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 11:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:44:10 INFO - PROCESS | 3640 | 1461008650800 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:44:10 INFO - PROCESS | 3640 | 1461008650803 Marionette TRACE conn3 <- [1,850,null,{}] 11:44:10 INFO - PROCESS | 3640 | 1461008650807 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}] 11:44:10 INFO - PROCESS | 3640 | 1461008650910 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 11:44:11 INFO - PROCESS | 3640 | 1461008651019 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:11 INFO - PROCESS | 3640 | ++DOCSHELL 1907E000 == 67 [pid = 3640] [id = 222] 11:44:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1909EC00) [pid = 3640] [serial = 664] [outer = 00000000] 11:44:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (19A26C00) [pid = 3640] [serial = 665] [outer = 1909EC00] 11:44:11 INFO - PROCESS | 3640 | 1461008651056 Marionette DEBUG loaded listener.js 11:44:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1A585800) [pid = 3640] [serial = 666] [outer = 1909EC00] 11:44:11 INFO - PROCESS | 3640 | 1461008651689 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]]]}] 11:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 892ms 11:44:11 INFO - PROCESS | 3640 | 1461008651690 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 11:44:11 INFO - PROCESS | 3640 | 1461008651692 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 11:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:44:11 INFO - PROCESS | 3640 | 1461008651696 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:44:11 INFO - PROCESS | 3640 | 1461008651700 Marionette TRACE conn3 <- [1,854,null,{}] 11:44:11 INFO - PROCESS | 3640 | 1461008651711 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}] 11:44:11 INFO - PROCESS | 3640 | 1461008651817 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 11:44:11 INFO - PROCESS | 3640 | 1461008651920 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:11 INFO - PROCESS | 3640 | ++DOCSHELL 1C30BC00 == 68 [pid = 3640] [id = 223] 11:44:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (1C30C400) [pid = 3640] [serial = 667] [outer = 00000000] 11:44:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (1D5C0800) [pid = 3640] [serial = 668] [outer = 1C30C400] 11:44:11 INFO - PROCESS | 3640 | 1461008651977 Marionette DEBUG loaded listener.js 11:44:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1DBD1C00) [pid = 3640] [serial = 669] [outer = 1C30C400] 11:44:12 INFO - PROCESS | 3640 | 1461008652491 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]]]}] 11:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 863ms 11:44:12 INFO - PROCESS | 3640 | 1461008652564 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 11:44:12 INFO - PROCESS | 3640 | 1461008652567 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 11:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:44:12 INFO - PROCESS | 3640 | 1461008652571 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:44:12 INFO - PROCESS | 3640 | 1461008652573 Marionette TRACE conn3 <- [1,858,null,{}] 11:44:12 INFO - PROCESS | 3640 | 1461008652577 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}] 11:44:12 INFO - PROCESS | 3640 | 1461008652680 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 11:44:12 INFO - PROCESS | 3640 | 1461008652781 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:12 INFO - PROCESS | 3640 | ++DOCSHELL 19A76C00 == 69 [pid = 3640] [id = 224] 11:44:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1A5B2800) [pid = 3640] [serial = 670] [outer = 00000000] 11:44:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1E35F000) [pid = 3640] [serial = 671] [outer = 1A5B2800] 11:44:12 INFO - PROCESS | 3640 | 1461008652816 Marionette DEBUG loaded listener.js 11:44:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1E362000) [pid = 3640] [serial = 672] [outer = 1A5B2800] 11:44:13 INFO - PROCESS | 3640 | 1461008653716 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]]]}] 11:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1190ms 11:44:13 INFO - PROCESS | 3640 | 1461008653767 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 11:44:13 INFO - PROCESS | 3640 | 1461008653771 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 11:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:44:13 INFO - PROCESS | 3640 | 1461008653776 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:44:13 INFO - PROCESS | 3640 | 1461008653780 Marionette TRACE conn3 <- [1,862,null,{}] 11:44:13 INFO - PROCESS | 3640 | 1461008653785 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}] 11:44:13 INFO - PROCESS | 3640 | 1461008653888 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 11:44:14 INFO - PROCESS | 3640 | 1461008654040 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:14 INFO - PROCESS | 3640 | ++DOCSHELL 15533800 == 70 [pid = 3640] [id = 225] 11:44:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (15535800) [pid = 3640] [serial = 673] [outer = 00000000] 11:44:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (164B1400) [pid = 3640] [serial = 674] [outer = 15535800] 11:44:14 INFO - PROCESS | 3640 | 1461008654091 Marionette DEBUG loaded listener.js 11:44:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1687DC00) [pid = 3640] [serial = 675] [outer = 15535800] 11:44:14 INFO - PROCESS | 3640 | --DOCSHELL 17EED000 == 69 [pid = 3640] [id = 109] 11:44:14 INFO - PROCESS | 3640 | --DOCSHELL 19A2A400 == 68 [pid = 3640] [id = 188] 11:44:14 INFO - PROCESS | 3640 | --DOCSHELL 17C6B000 == 67 [pid = 3640] [id = 195] 11:44:14 INFO - PROCESS | 3640 | --DOCSHELL 155E4000 == 66 [pid = 3640] [id = 194] 11:44:14 INFO - PROCESS | 3640 | --DOCSHELL 1337D400 == 65 [pid = 3640] [id = 154] 11:44:14 INFO - PROCESS | 3640 | --DOCSHELL 17C6E800 == 64 [pid = 3640] [id = 110] 11:44:14 INFO - PROCESS | 3640 | --DOCSHELL 19B11400 == 63 [pid = 3640] [id = 191] 11:44:14 INFO - PROCESS | 3640 | --DOCSHELL 17FA8800 == 62 [pid = 3640] [id = 181] 11:44:14 INFO - PROCESS | 3640 | --DOCSHELL 1D7C1000 == 61 [pid = 3640] [id = 79] 11:44:14 INFO - PROCESS | 3640 | --DOCSHELL 13A21800 == 60 [pid = 3640] [id = 219] 11:44:14 INFO - PROCESS | 3640 | --DOCSHELL 143A7400 == 59 [pid = 3640] [id = 218] 11:44:14 INFO - PROCESS | 3640 | --DOCSHELL 1CE65800 == 58 [pid = 3640] [id = 217] 11:44:14 INFO - PROCESS | 3640 | --DOCSHELL 1D73E400 == 57 [pid = 3640] [id = 216] 11:44:14 INFO - PROCESS | 3640 | --DOCSHELL 1337F000 == 56 [pid = 3640] [id = 215] 11:44:14 INFO - PROCESS | 3640 | --DOCSHELL 1552D800 == 55 [pid = 3640] [id = 214] 11:44:14 INFO - PROCESS | 3640 | --DOCSHELL 19722C00 == 54 [pid = 3640] [id = 213] 11:44:14 INFO - PROCESS | 3640 | --DOCSHELL 157EE000 == 53 [pid = 3640] [id = 212] 11:44:14 INFO - PROCESS | 3640 | --DOCSHELL 157EB400 == 52 [pid = 3640] [id = 211] 11:44:14 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (15DD5800) [pid = 3640] [serial = 581] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (17FAF400) [pid = 3640] [serial = 584] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3640 | --DOCSHELL 1654B000 == 51 [pid = 3640] [id = 210] 11:44:14 INFO - PROCESS | 3640 | --DOCSHELL 1D7B6C00 == 50 [pid = 3640] [id = 208] 11:44:14 INFO - PROCESS | 3640 | --DOCSHELL 1D740000 == 49 [pid = 3640] [id = 207] 11:44:14 INFO - PROCESS | 3640 | --DOCSHELL 18687C00 == 48 [pid = 3640] [id = 206] 11:44:14 INFO - PROCESS | 3640 | --DOCSHELL 15530400 == 47 [pid = 3640] [id = 205] 11:44:14 INFO - PROCESS | 3640 | --DOCSHELL 13A25000 == 46 [pid = 3640] [id = 204] 11:44:14 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1CD0A000) [pid = 3640] [serial = 609] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (19ADE000) [pid = 3640] [serial = 596] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (1AB2FC00) [pid = 3640] [serial = 602] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (19083000) [pid = 3640] [serial = 593] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (17C70400) [pid = 3640] [serial = 591] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (16552000) [pid = 3640] [serial = 590] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (190A0800) [pid = 3640] [serial = 587] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1C1D5000) [pid = 3640] [serial = 605] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (1C280C00) [pid = 3640] [serial = 606] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (1A01A000) [pid = 3640] [serial = 597] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1BF5A000) [pid = 3640] [serial = 603] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (19EA4000) [pid = 3640] [serial = 599] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1A1B7400) [pid = 3640] [serial = 600] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1909F000) [pid = 3640] [serial = 594] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1C2F1000) [pid = 3640] [serial = 608] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3640 | 1461008654642 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]]]}] 11:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 892ms 11:44:14 INFO - PROCESS | 3640 | 1461008654672 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 11:44:14 INFO - PROCESS | 3640 | 1461008654677 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 11:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:44:14 INFO - PROCESS | 3640 | 1461008654683 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:44:14 INFO - PROCESS | 3640 | 1461008654686 Marionette TRACE conn3 <- [1,866,null,{}] 11:44:14 INFO - PROCESS | 3640 | 1461008654689 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}] 11:44:14 INFO - PROCESS | 3640 | 1461008654769 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 11:44:14 INFO - PROCESS | 3640 | 1461008654775 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:14 INFO - PROCESS | 3640 | ++DOCSHELL 155E4C00 == 47 [pid = 3640] [id = 226] 11:44:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (15BC9400) [pid = 3640] [serial = 676] [outer = 00000000] 11:44:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (17C65800) [pid = 3640] [serial = 677] [outer = 15BC9400] 11:44:14 INFO - PROCESS | 3640 | 1461008654820 Marionette DEBUG loaded listener.js 11:44:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (17E8FC00) [pid = 3640] [serial = 678] [outer = 15BC9400] 11:44:15 INFO - PROCESS | 3640 | 1461008655271 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]]]}] 11:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 610ms 11:44:15 INFO - PROCESS | 3640 | 1461008655301 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 11:44:15 INFO - PROCESS | 3640 | 1461008655303 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 11:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:44:15 INFO - PROCESS | 3640 | 1461008655289 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:44:15 INFO - PROCESS | 3640 | 1461008655293 Marionette TRACE conn3 <- [1,870,null,{}] 11:44:15 INFO - PROCESS | 3640 | 1461008655303 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}] 11:44:15 INFO - PROCESS | 3640 | 1461008655384 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 11:44:15 INFO - PROCESS | 3640 | 1461008655393 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:15 INFO - PROCESS | 3640 | ++DOCSHELL 1811BC00 == 48 [pid = 3640] [id = 227] 11:44:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (18692800) [pid = 3640] [serial = 679] [outer = 00000000] 11:44:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (19079400) [pid = 3640] [serial = 680] [outer = 18692800] 11:44:15 INFO - PROCESS | 3640 | 1461008655440 Marionette DEBUG loaded listener.js 11:44:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (19097400) [pid = 3640] [serial = 681] [outer = 18692800] 11:44:15 INFO - PROCESS | 3640 | 1461008655899 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]]]}] 11:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 669ms 11:44:15 INFO - PROCESS | 3640 | 1461008655967 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 11:44:15 INFO - PROCESS | 3640 | 1461008655970 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 11:44:15 INFO - PROCESS | 3640 | 1461008655973 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:44:15 INFO - PROCESS | 3640 | 1461008655975 Marionette TRACE conn3 <- [1,874,null,{}] 11:44:15 INFO - PROCESS | 3640 | 1461008655978 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}] 11:44:16 INFO - PROCESS | 3640 | 1461008656039 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 11:44:16 INFO - PROCESS | 3640 | 1461008656048 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:16 INFO - PROCESS | 3640 | ++DOCSHELL 190A2000 == 49 [pid = 3640] [id = 228] 11:44:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (190A2800) [pid = 3640] [serial = 682] [outer = 00000000] 11:44:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1971B800) [pid = 3640] [serial = 683] [outer = 190A2800] 11:44:16 INFO - PROCESS | 3640 | 1461008656099 Marionette DEBUG loaded listener.js 11:44:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (1971A400) [pid = 3640] [serial = 684] [outer = 190A2800] 11:44:16 INFO - PROCESS | 3640 | 1461008656538 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]]]}] 11:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 595ms 11:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:44:16 INFO - PROCESS | 3640 | 1461008656575 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 11:44:16 INFO - PROCESS | 3640 | 1461008656577 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 11:44:16 INFO - PROCESS | 3640 | 1461008656580 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:44:16 INFO - PROCESS | 3640 | 1461008656582 Marionette TRACE conn3 <- [1,878,null,{}] 11:44:16 INFO - PROCESS | 3640 | 1461008656585 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}] 11:44:16 INFO - PROCESS | 3640 | 1461008656662 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 11:44:16 INFO - PROCESS | 3640 | 1461008656668 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:16 INFO - PROCESS | 3640 | ++DOCSHELL 19720000 == 50 [pid = 3640] [id = 229] 11:44:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (19724800) [pid = 3640] [serial = 685] [outer = 00000000] 11:44:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (19A2B000) [pid = 3640] [serial = 686] [outer = 19724800] 11:44:16 INFO - PROCESS | 3640 | 1461008656712 Marionette DEBUG loaded listener.js 11:44:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (19B0C800) [pid = 3640] [serial = 687] [outer = 19724800] 11:44:17 INFO - PROCESS | 3640 | 1461008657461 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]]]}] 11:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 952ms 11:44:17 INFO - PROCESS | 3640 | 1461008657533 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 11:44:17 INFO - PROCESS | 3640 | 1461008657535 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 11:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:44:17 INFO - PROCESS | 3640 | 1461008657538 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:44:17 INFO - PROCESS | 3640 | 1461008657540 Marionette TRACE conn3 <- [1,882,null,{}] 11:44:17 INFO - PROCESS | 3640 | 1461008657543 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}] 11:44:17 INFO - PROCESS | 3640 | 1461008657667 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 11:44:17 INFO - PROCESS | 3640 | 1461008657727 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:17 INFO - PROCESS | 3640 | ++DOCSHELL 1C1D1C00 == 51 [pid = 3640] [id = 230] 11:44:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1C1D2400) [pid = 3640] [serial = 688] [outer = 00000000] 11:44:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1C1D9800) [pid = 3640] [serial = 689] [outer = 1C1D2400] 11:44:17 INFO - PROCESS | 3640 | 1461008657774 Marionette DEBUG loaded listener.js 11:44:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (1C282400) [pid = 3640] [serial = 690] [outer = 1C1D2400] 11:44:18 INFO - PROCESS | 3640 | 1461008658197 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]]]}] 11:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 714ms 11:44:18 INFO - PROCESS | 3640 | 1461008658242 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 11:44:18 INFO - PROCESS | 3640 | 1461008658244 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 11:44:18 INFO - PROCESS | 3640 | 1461008658247 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:44:18 INFO - PROCESS | 3640 | 1461008658249 Marionette TRACE conn3 <- [1,886,null,{}] 11:44:18 INFO - PROCESS | 3640 | 1461008658252 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}] 11:44:18 INFO - PROCESS | 3640 | 1461008658356 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 11:44:18 INFO - PROCESS | 3640 | 1461008658364 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:18 INFO - PROCESS | 3640 | ++DOCSHELL 1325F800 == 52 [pid = 3640] [id = 231] 11:44:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (190A0400) [pid = 3640] [serial = 691] [outer = 00000000] 11:44:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1C30A000) [pid = 3640] [serial = 692] [outer = 190A0400] 11:44:18 INFO - PROCESS | 3640 | 1461008658457 Marionette DEBUG loaded listener.js 11:44:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (1C30AC00) [pid = 3640] [serial = 693] [outer = 190A0400] 11:44:18 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (1BF5E000) [pid = 3640] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:44:18 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (16876C00) [pid = 3640] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:44:18 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (15D84400) [pid = 3640] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:44:18 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (15DCD800) [pid = 3640] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:44:18 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (15537000) [pid = 3640] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:44:18 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (1D74B400) [pid = 3640] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:44:18 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (15B32C00) [pid = 3640] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:44:18 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (19A20000) [pid = 3640] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:44:18 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (19C09800) [pid = 3640] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:44:18 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1907C800) [pid = 3640] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:44:18 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1D73FC00) [pid = 3640] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:44:19 INFO - PROCESS | 3640 | 1461008659026 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]]]}] 11:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 803ms 11:44:19 INFO - PROCESS | 3640 | 1461008659049 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 11:44:19 INFO - PROCESS | 3640 | 1461008659050 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 11:44:19 INFO - PROCESS | 3640 | 1461008659054 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:44:19 INFO - PROCESS | 3640 | 1461008659055 Marionette TRACE conn3 <- [1,890,null,{}] 11:44:19 INFO - PROCESS | 3640 | 1461008659059 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}] 11:44:19 INFO - PROCESS | 3640 | 1461008659140 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 11:44:19 INFO - PROCESS | 3640 | 1461008659146 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:19 INFO - PROCESS | 3640 | ++DOCSHELL 15DCD800 == 53 [pid = 3640] [id = 232] 11:44:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (16876C00) [pid = 3640] [serial = 694] [outer = 00000000] 11:44:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (1A54A000) [pid = 3640] [serial = 695] [outer = 16876C00] 11:44:19 INFO - PROCESS | 3640 | 1461008659197 Marionette DEBUG loaded listener.js 11:44:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (1C2E7400) [pid = 3640] [serial = 696] [outer = 16876C00] 11:44:19 INFO - PROCESS | 3640 | 1461008659624 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]]]}] 11:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 669ms 11:44:19 INFO - PROCESS | 3640 | 1461008659733 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 11:44:19 INFO - PROCESS | 3640 | 1461008659735 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 11:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:44:19 INFO - PROCESS | 3640 | 1461008659721 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:44:19 INFO - PROCESS | 3640 | 1461008659723 Marionette TRACE conn3 <- [1,894,null,{}] 11:44:19 INFO - PROCESS | 3640 | 1461008659727 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}] 11:44:19 INFO - PROCESS | 3640 | 1461008659804 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 11:44:19 INFO - PROCESS | 3640 | 1461008659812 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:19 INFO - PROCESS | 3640 | ++DOCSHELL 19726400 == 54 [pid = 3640] [id = 233] 11:44:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1C304000) [pid = 3640] [serial = 697] [outer = 00000000] 11:44:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1D5BF400) [pid = 3640] [serial = 698] [outer = 1C304000] 11:44:19 INFO - PROCESS | 3640 | 1461008659856 Marionette DEBUG loaded listener.js 11:44:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1D741C00) [pid = 3640] [serial = 699] [outer = 1C304000] 11:44:20 INFO - PROCESS | 3640 | 1461008660267 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]]]}] 11:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 566ms 11:44:20 INFO - PROCESS | 3640 | 1461008660301 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 11:44:20 INFO - PROCESS | 3640 | 1461008660303 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 11:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:44:20 INFO - PROCESS | 3640 | 1461008660306 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:44:20 INFO - PROCESS | 3640 | 1461008660308 Marionette TRACE conn3 <- [1,898,null,{}] 11:44:20 INFO - PROCESS | 3640 | 1461008660311 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}] 11:44:20 INFO - PROCESS | 3640 | 1461008660387 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 11:44:20 INFO - PROCESS | 3640 | 1461008660393 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:20 INFO - PROCESS | 3640 | ++DOCSHELL 1C283C00 == 55 [pid = 3640] [id = 234] 11:44:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1D7B4400) [pid = 3640] [serial = 700] [outer = 00000000] 11:44:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (1D8B5C00) [pid = 3640] [serial = 701] [outer = 1D7B4400] 11:44:20 INFO - PROCESS | 3640 | 1461008660436 Marionette DEBUG loaded listener.js 11:44:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (1DBCE800) [pid = 3640] [serial = 702] [outer = 1D7B4400] 11:44:20 INFO - PROCESS | 3640 | 1461008660827 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]]]}] 11:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 565ms 11:44:20 INFO - PROCESS | 3640 | 1461008660910 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 11:44:20 INFO - PROCESS | 3640 | 1461008660914 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 11:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:44:20 INFO - PROCESS | 3640 | 1461008660957 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:44:20 INFO - PROCESS | 3640 | 1461008660961 Marionette TRACE conn3 <- [1,902,null,{}] 11:44:20 INFO - PROCESS | 3640 | 1461008660966 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}] 11:44:21 INFO - PROCESS | 3640 | 1461008661083 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 11:44:21 INFO - PROCESS | 3640 | 1461008661237 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:21 INFO - PROCESS | 3640 | ++DOCSHELL 1552EC00 == 56 [pid = 3640] [id = 235] 11:44:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1552F000) [pid = 3640] [serial = 703] [outer = 00000000] 11:44:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (157EE000) [pid = 3640] [serial = 704] [outer = 1552F000] 11:44:21 INFO - PROCESS | 3640 | 1461008661293 Marionette DEBUG loaded listener.js 11:44:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (15D8AC00) [pid = 3640] [serial = 705] [outer = 1552F000] 11:44:21 INFO - PROCESS | 3640 | 1461008661880 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]]]}] 11:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 997ms 11:44:21 INFO - PROCESS | 3640 | 1461008661948 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 11:44:21 INFO - PROCESS | 3640 | 1461008661952 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 11:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:44:21 INFO - PROCESS | 3640 | 1461008661979 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:44:21 INFO - PROCESS | 3640 | 1461008661983 Marionette TRACE conn3 <- [1,906,null,{}] 11:44:21 INFO - PROCESS | 3640 | 1461008662001 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}] 11:44:22 INFO - PROCESS | 3640 | 1461008662113 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 11:44:22 INFO - PROCESS | 3640 | 1461008662236 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:22 INFO - PROCESS | 3640 | ++DOCSHELL 15E79400 == 57 [pid = 3640] [id = 236] 11:44:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (17E9BC00) [pid = 3640] [serial = 706] [outer = 00000000] 11:44:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (19076000) [pid = 3640] [serial = 707] [outer = 17E9BC00] 11:44:22 INFO - PROCESS | 3640 | 1461008662294 Marionette DEBUG loaded listener.js 11:44:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (1909FC00) [pid = 3640] [serial = 708] [outer = 17E9BC00] 11:44:22 INFO - PROCESS | 3640 | 1461008662863 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]]]}] 11:44:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (181C6400) [pid = 3640] [serial = 709] [outer = 1E4F0400] 11:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 938ms 11:44:22 INFO - PROCESS | 3640 | 1461008662941 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 11:44:22 INFO - PROCESS | 3640 | 1461008662943 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 11:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:44:22 INFO - PROCESS | 3640 | 1461008662951 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:44:22 INFO - PROCESS | 3640 | 1461008662954 Marionette TRACE conn3 <- [1,910,null,{}] 11:44:22 INFO - PROCESS | 3640 | 1461008662964 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}] 11:44:23 INFO - PROCESS | 3640 | 1461008663074 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 11:44:23 INFO - PROCESS | 3640 | 1461008663199 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:23 INFO - PROCESS | 3640 | ++DOCSHELL 15534000 == 58 [pid = 3640] [id = 237] 11:44:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (15D1A000) [pid = 3640] [serial = 710] [outer = 00000000] 11:44:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (19A23400) [pid = 3640] [serial = 711] [outer = 15D1A000] 11:44:23 INFO - PROCESS | 3640 | 1461008663257 Marionette DEBUG loaded listener.js 11:44:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (1C1D4400) [pid = 3640] [serial = 712] [outer = 15D1A000] 11:44:23 INFO - PROCESS | 3640 | 1461008663832 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]]]}] 11:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 893ms 11:44:23 INFO - PROCESS | 3640 | 1461008663861 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 11:44:23 INFO - PROCESS | 3640 | 1461008663863 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 11:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:44:23 INFO - PROCESS | 3640 | 1461008663867 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:44:23 INFO - PROCESS | 3640 | 1461008663869 Marionette TRACE conn3 <- [1,914,null,{}] 11:44:23 INFO - PROCESS | 3640 | 1461008663886 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}] 11:44:24 INFO - PROCESS | 3640 | 1461008664016 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 11:44:24 INFO - PROCESS | 3640 | 1461008664075 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:24 INFO - PROCESS | 3640 | ++DOCSHELL 1D73FC00 == 59 [pid = 3640] [id = 238] 11:44:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (1D7BC800) [pid = 3640] [serial = 713] [outer = 00000000] 11:44:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (1E222C00) [pid = 3640] [serial = 714] [outer = 1D7BC800] 11:44:24 INFO - PROCESS | 3640 | 1461008664128 Marionette DEBUG loaded listener.js 11:44:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (1E22B400) [pid = 3640] [serial = 715] [outer = 1D7BC800] 11:44:24 INFO - PROCESS | 3640 | 1461008664655 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]]]}] 11:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 862ms 11:44:24 INFO - PROCESS | 3640 | 1461008664718 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 11:44:24 INFO - PROCESS | 3640 | 1461008664720 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 11:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:44:24 INFO - PROCESS | 3640 | 1461008664724 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:44:24 INFO - PROCESS | 3640 | 1461008664726 Marionette TRACE conn3 <- [1,918,null,{}] 11:44:24 INFO - PROCESS | 3640 | 1461008664729 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}] 11:44:24 INFO - PROCESS | 3640 | 1461008664827 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 11:44:24 INFO - PROCESS | 3640 | 1461008664956 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:24 INFO - PROCESS | 3640 | ++DOCSHELL 13255400 == 60 [pid = 3640] [id = 239] 11:44:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (13257800) [pid = 3640] [serial = 716] [outer = 00000000] 11:44:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (15B2F000) [pid = 3640] [serial = 717] [outer = 13257800] 11:44:25 INFO - PROCESS | 3640 | 1461008665011 Marionette DEBUG loaded listener.js 11:44:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (18688400) [pid = 3640] [serial = 718] [outer = 13257800] 11:44:25 INFO - PROCESS | 3640 | 1461008665702 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]]]}] 11:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 982ms 11:44:25 INFO - PROCESS | 3640 | 1461008665730 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 11:44:25 INFO - PROCESS | 3640 | 1461008665735 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 11:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:44:25 INFO - PROCESS | 3640 | 1461008665740 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:44:25 INFO - PROCESS | 3640 | 1461008665744 Marionette TRACE conn3 <- [1,922,null,{}] 11:44:25 INFO - PROCESS | 3640 | 1461008665749 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}] 11:44:25 INFO - PROCESS | 3640 | 1461008665850 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 11:44:25 INFO - PROCESS | 3640 | 1461008665957 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:25 INFO - PROCESS | 3640 | ++DOCSHELL 17E9E400 == 61 [pid = 3640] [id = 240] 11:44:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (17EE9400) [pid = 3640] [serial = 719] [outer = 00000000] 11:44:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (18683C00) [pid = 3640] [serial = 720] [outer = 17EE9400] 11:44:25 INFO - PROCESS | 3640 | 1461008666007 Marionette DEBUG loaded listener.js 11:44:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (19079000) [pid = 3640] [serial = 721] [outer = 17EE9400] 11:44:26 INFO - PROCESS | 3640 | 1461008666608 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]]]}] 11:44:26 INFO - PROCESS | 3640 | --DOCSHELL 19726400 == 60 [pid = 3640] [id = 233] 11:44:26 INFO - PROCESS | 3640 | --DOCSHELL 15DCD800 == 59 [pid = 3640] [id = 232] 11:44:26 INFO - PROCESS | 3640 | --DOCSHELL 1325F800 == 58 [pid = 3640] [id = 231] 11:44:26 INFO - PROCESS | 3640 | --DOCSHELL 1C1D1C00 == 57 [pid = 3640] [id = 230] 11:44:26 INFO - PROCESS | 3640 | --DOCSHELL 19720000 == 56 [pid = 3640] [id = 229] 11:44:26 INFO - PROCESS | 3640 | --DOCSHELL 190A2000 == 55 [pid = 3640] [id = 228] 11:44:26 INFO - PROCESS | 3640 | --DOCSHELL 1811BC00 == 54 [pid = 3640] [id = 227] 11:44:26 INFO - PROCESS | 3640 | --DOCSHELL 155E4C00 == 53 [pid = 3640] [id = 226] 11:44:26 INFO - PROCESS | 3640 | --DOCSHELL 15533800 == 52 [pid = 3640] [id = 225] 11:44:26 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (1D7B8C00) [pid = 3640] [serial = 620] [outer = 00000000] [url = about:blank] 11:44:26 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (18689C00) [pid = 3640] [serial = 614] [outer = 00000000] [url = about:blank] 11:44:26 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (19AD7C00) [pid = 3640] [serial = 617] [outer = 00000000] [url = about:blank] 11:44:26 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (1DBD1400) [pid = 3640] [serial = 626] [outer = 00000000] [url = about:blank] 11:44:26 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (1D8B7000) [pid = 3640] [serial = 623] [outer = 00000000] [url = about:blank] 11:44:26 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (1C30A800) [pid = 3640] [serial = 659] [outer = 00000000] [url = about:blank] 11:44:26 INFO - PROCESS | 3640 | --DOCSHELL 19A76C00 == 51 [pid = 3640] [id = 224] 11:44:26 INFO - PROCESS | 3640 | --DOCSHELL 1C30BC00 == 50 [pid = 3640] [id = 223] 11:44:26 INFO - PROCESS | 3640 | --DOCSHELL 1907E000 == 49 [pid = 3640] [id = 222] 11:44:26 INFO - PROCESS | 3640 | --DOCSHELL 15E70400 == 48 [pid = 3640] [id = 221] 11:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 892ms 11:44:26 INFO - PROCESS | 3640 | 1461008666650 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 11:44:26 INFO - PROCESS | 3640 | 1461008666655 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 11:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:44:26 INFO - PROCESS | 3640 | 1461008666661 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:44:26 INFO - PROCESS | 3640 | 1461008666664 Marionette TRACE conn3 <- [1,926,null,{}] 11:44:26 INFO - PROCESS | 3640 | 1461008666667 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}] 11:44:26 INFO - PROCESS | 3640 | 1461008666748 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 11:44:26 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (1C2EB400) [pid = 3640] [serial = 645] [outer = 00000000] [url = about:blank] 11:44:26 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (17EF4800) [pid = 3640] [serial = 629] [outer = 00000000] [url = about:blank] 11:44:26 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (1C2F0C00) [pid = 3640] [serial = 653] [outer = 00000000] [url = about:blank] 11:44:26 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (1971EC00) [pid = 3640] [serial = 636] [outer = 00000000] [url = about:blank] 11:44:26 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (1E225C00) [pid = 3640] [serial = 656] [outer = 00000000] [url = about:blank] 11:44:26 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (1E019400) [pid = 3640] [serial = 650] [outer = 00000000] [url = about:blank] 11:44:26 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (194DF400) [pid = 3640] [serial = 635] [outer = 00000000] [url = about:blank] 11:44:26 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (18691800) [pid = 3640] [serial = 633] [outer = 00000000] [url = about:blank] 11:44:26 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (1A01D000) [pid = 3640] [serial = 639] [outer = 00000000] [url = about:blank] 11:44:26 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (19C0D400) [pid = 3640] [serial = 638] [outer = 00000000] [url = about:blank] 11:44:26 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (18529C00) [pid = 3640] [serial = 630] [outer = 00000000] [url = about:blank] 11:44:26 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (1E01D800) [pid = 3640] [serial = 651] [outer = 00000000] [url = about:blank] 11:44:26 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (1BF53C00) [pid = 3640] [serial = 642] [outer = 00000000] [url = about:blank] 11:44:26 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (1A756800) [pid = 3640] [serial = 641] [outer = 00000000] [url = about:blank] 11:44:26 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1C27FC00) [pid = 3640] [serial = 537] [outer = 00000000] [url = about:blank] 11:44:26 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (17C6A400) [pid = 3640] [serial = 632] [outer = 00000000] [url = about:blank] 11:44:26 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (1C285C00) [pid = 3640] [serial = 644] [outer = 00000000] [url = about:blank] 11:44:26 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1CE6A400) [pid = 3640] [serial = 611] [outer = 00000000] [url = about:blank] 11:44:26 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (1D7B4800) [pid = 3640] [serial = 647] [outer = 00000000] [url = about:blank] 11:44:26 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1DBCB400) [pid = 3640] [serial = 654] [outer = 00000000] [url = about:blank] 11:44:26 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1D8B1000) [pid = 3640] [serial = 648] [outer = 00000000] [url = about:blank] 11:44:26 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1E226000) [pid = 3640] [serial = 657] [outer = 00000000] [url = about:blank] 11:44:26 INFO - PROCESS | 3640 | 1461008666839 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:26 INFO - PROCESS | 3640 | ++DOCSHELL 1337FC00 == 49 [pid = 3640] [id = 241] 11:44:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (13383C00) [pid = 3640] [serial = 722] [outer = 00000000] 11:44:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (17E8F400) [pid = 3640] [serial = 723] [outer = 13383C00] 11:44:26 INFO - PROCESS | 3640 | 1461008666884 Marionette DEBUG loaded listener.js 11:44:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (18691800) [pid = 3640] [serial = 724] [outer = 13383C00] 11:44:27 INFO - PROCESS | 3640 | 1461008667263 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]]]}] 11:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 669ms 11:44:27 INFO - PROCESS | 3640 | 1461008667325 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 11:44:27 INFO - PROCESS | 3640 | 1461008667327 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 11:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:44:27 INFO - PROCESS | 3640 | 1461008667331 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:44:27 INFO - PROCESS | 3640 | 1461008667334 Marionette TRACE conn3 <- [1,930,null,{}] 11:44:27 INFO - PROCESS | 3640 | 1461008667344 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}] 11:44:27 INFO - PROCESS | 3640 | 1461008667425 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 11:44:27 INFO - PROCESS | 3640 | 1461008667439 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:27 INFO - PROCESS | 3640 | ++DOCSHELL 19669400 == 50 [pid = 3640] [id = 242] 11:44:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1966A800) [pid = 3640] [serial = 725] [outer = 00000000] 11:44:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (19717800) [pid = 3640] [serial = 726] [outer = 1966A800] 11:44:27 INFO - PROCESS | 3640 | 1461008667486 Marionette DEBUG loaded listener.js 11:44:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (19723000) [pid = 3640] [serial = 727] [outer = 1966A800] 11:44:27 INFO - PROCESS | 3640 | 1461008667907 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]]]}] 11:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 610ms 11:44:27 INFO - PROCESS | 3640 | 1461008667930 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 11:44:27 INFO - PROCESS | 3640 | 1461008667933 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 11:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:44:27 INFO - PROCESS | 3640 | 1461008667936 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:44:27 INFO - PROCESS | 3640 | 1461008667938 Marionette TRACE conn3 <- [1,934,null,{}] 11:44:27 INFO - PROCESS | 3640 | 1461008667941 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}] 11:44:28 INFO - PROCESS | 3640 | 1461008668021 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 11:44:28 INFO - PROCESS | 3640 | 1461008668057 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:28 INFO - PROCESS | 3640 | ++DOCSHELL 19A27400 == 51 [pid = 3640] [id = 243] 11:44:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (19A2E800) [pid = 3640] [serial = 728] [outer = 00000000] 11:44:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (19C0B400) [pid = 3640] [serial = 729] [outer = 19A2E800] 11:44:28 INFO - PROCESS | 3640 | 1461008668101 Marionette DEBUG loaded listener.js 11:44:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (1A01D400) [pid = 3640] [serial = 730] [outer = 19A2E800] 11:44:28 INFO - PROCESS | 3640 | 1461008668497 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]]]}] 11:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 610ms 11:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:44:28 INFO - PROCESS | 3640 | 1461008668538 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 11:44:28 INFO - PROCESS | 3640 | 1461008668540 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 11:44:28 INFO - PROCESS | 3640 | 1461008668544 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:44:28 INFO - PROCESS | 3640 | 1461008668545 Marionette TRACE conn3 <- [1,938,null,{}] 11:44:28 INFO - PROCESS | 3640 | 1461008668549 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}] 11:44:28 INFO - PROCESS | 3640 | 1461008668627 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 11:44:28 INFO - PROCESS | 3640 | 1461008668633 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:28 INFO - PROCESS | 3640 | ++DOCSHELL 1337B000 == 52 [pid = 3640] [id = 244] 11:44:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (190A3000) [pid = 3640] [serial = 731] [outer = 00000000] 11:44:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (1A5AC000) [pid = 3640] [serial = 732] [outer = 190A3000] 11:44:28 INFO - PROCESS | 3640 | 1461008668677 Marionette DEBUG loaded listener.js 11:44:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (1BF5B400) [pid = 3640] [serial = 733] [outer = 190A3000] 11:44:29 INFO - PROCESS | 3640 | 1461008669146 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]]]}] 11:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 595ms 11:44:29 INFO - PROCESS | 3640 | 1461008669163 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 11:44:29 INFO - PROCESS | 3640 | 1461008669165 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 11:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:44:29 INFO - PROCESS | 3640 | 1461008669169 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:44:29 INFO - PROCESS | 3640 | 1461008669170 Marionette TRACE conn3 <- [1,942,null,{}] 11:44:29 INFO - PROCESS | 3640 | 1461008669174 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}] 11:44:29 INFO - PROCESS | 3640 | 1461008669274 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 11:44:29 INFO - PROCESS | 3640 | 1461008669364 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:29 INFO - PROCESS | 3640 | ++DOCSHELL 1C002800 == 53 [pid = 3640] [id = 245] 11:44:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (1C1D2800) [pid = 3640] [serial = 734] [outer = 00000000] 11:44:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (1C2E6400) [pid = 3640] [serial = 735] [outer = 1C1D2800] 11:44:29 INFO - PROCESS | 3640 | 1461008669411 Marionette DEBUG loaded listener.js 11:44:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (1C2F4800) [pid = 3640] [serial = 736] [outer = 1C1D2800] 11:44:29 INFO - PROCESS | 3640 | 1461008669824 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]]]}] 11:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 699ms 11:44:29 INFO - PROCESS | 3640 | 1461008669875 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 11:44:29 INFO - PROCESS | 3640 | 1461008669877 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 11:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:44:29 INFO - PROCESS | 3640 | 1461008669881 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:44:29 INFO - PROCESS | 3640 | 1461008669882 Marionette TRACE conn3 <- [1,946,null,{}] 11:44:29 INFO - PROCESS | 3640 | 1461008669886 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}] 11:44:29 INFO - PROCESS | 3640 | 1461008669994 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 11:44:30 INFO - PROCESS | 3640 | 1461008670036 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:30 INFO - PROCESS | 3640 | ++DOCSHELL 15530400 == 54 [pid = 3640] [id = 246] 11:44:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (18662800) [pid = 3640] [serial = 737] [outer = 00000000] 11:44:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (1C30B800) [pid = 3640] [serial = 738] [outer = 18662800] 11:44:30 INFO - PROCESS | 3640 | 1461008670079 Marionette DEBUG loaded listener.js 11:44:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (1CE5D800) [pid = 3640] [serial = 739] [outer = 18662800] 11:44:30 INFO - PROCESS | 3640 | 1461008670471 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]]]}] 11:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 654ms 11:44:30 INFO - PROCESS | 3640 | 1461008670542 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 11:44:30 INFO - PROCESS | 3640 | 1461008670544 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 11:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:44:30 INFO - PROCESS | 3640 | 1461008670552 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:44:30 INFO - PROCESS | 3640 | 1461008670554 Marionette TRACE conn3 <- [1,950,null,{}] 11:44:30 INFO - PROCESS | 3640 | 1461008670557 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}] 11:44:30 INFO - PROCESS | 3640 | 1461008670704 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 11:44:30 INFO - PROCESS | 3640 | 1461008670716 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:30 INFO - PROCESS | 3640 | ++DOCSHELL 1337A000 == 55 [pid = 3640] [id = 247] 11:44:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (164B6C00) [pid = 3640] [serial = 740] [outer = 00000000] 11:44:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (1CE64800) [pid = 3640] [serial = 741] [outer = 164B6C00] 11:44:30 INFO - PROCESS | 3640 | 1461008671006 Marionette DEBUG loaded listener.js 11:44:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (1D73F400) [pid = 3640] [serial = 742] [outer = 164B6C00] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (1A01B000) [pid = 3640] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (1907E800) [pid = 3640] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (1D73D400) [pid = 3640] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (1CD05400) [pid = 3640] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (1C1D2400) [pid = 3640] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (190A0400) [pid = 3640] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (16876C00) [pid = 3640] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (18692800) [pid = 3640] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (164B8800) [pid = 3640] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (19724800) [pid = 3640] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (1C30C400) [pid = 3640] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (190A2800) [pid = 3640] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (1A5B2800) [pid = 3640] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (15BC9400) [pid = 3640] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (1C304000) [pid = 3640] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (15535800) [pid = 3640] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1909EC00) [pid = 3640] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (19EA8C00) [pid = 3640] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (17FAFC00) [pid = 3640] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (157EB800) [pid = 3640] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (15797C00) [pid = 3640] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (1D7BE800) [pid = 3640] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (1A58E000) [pid = 3640] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (15533400) [pid = 3640] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (19078C00) [pid = 3640] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1D747000) [pid = 3640] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (15D84800) [pid = 3640] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (17EEC800) [pid = 3640] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (143AC400) [pid = 3640] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:44:31 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (16B50000) [pid = 3640] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:44:31 INFO - PROCESS | 3640 | 1461008671362 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]]]}] 11:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 863ms 11:44:31 INFO - PROCESS | 3640 | 1461008671404 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 11:44:31 INFO - PROCESS | 3640 | 1461008671406 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 11:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:44:31 INFO - PROCESS | 3640 | 1461008671409 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:44:31 INFO - PROCESS | 3640 | 1461008671411 Marionette TRACE conn3 <- [1,954,null,{}] 11:44:31 INFO - PROCESS | 3640 | 1461008671418 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}] 11:44:31 INFO - PROCESS | 3640 | 1461008671535 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 11:44:31 INFO - PROCESS | 3640 | 1461008671593 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:31 INFO - PROCESS | 3640 | ++DOCSHELL 1552A400 == 56 [pid = 3640] [id = 248] 11:44:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (15535800) [pid = 3640] [serial = 743] [outer = 00000000] 11:44:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (17FA7400) [pid = 3640] [serial = 744] [outer = 15535800] 11:44:31 INFO - PROCESS | 3640 | 1461008671637 Marionette DEBUG loaded listener.js 11:44:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (19078C00) [pid = 3640] [serial = 745] [outer = 15535800] 11:44:31 INFO - PROCESS | 3640 | 1461008671977 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]]]}] 11:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 609ms 11:44:32 INFO - PROCESS | 3640 | 1461008672030 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 11:44:32 INFO - PROCESS | 3640 | 1461008672032 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 11:44:32 INFO - PROCESS | 3640 | 1461008672036 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:44:32 INFO - PROCESS | 3640 | 1461008672037 Marionette TRACE conn3 <- [1,958,null,{}] 11:44:32 INFO - PROCESS | 3640 | 1461008672041 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}] 11:44:32 INFO - PROCESS | 3640 | 1461008672165 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 11:44:32 INFO - PROCESS | 3640 | 1461008672206 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:32 INFO - PROCESS | 3640 | ++DOCSHELL 13A25400 == 57 [pid = 3640] [id = 249] 11:44:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (19080800) [pid = 3640] [serial = 746] [outer = 00000000] 11:44:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1A081000) [pid = 3640] [serial = 747] [outer = 19080800] 11:44:32 INFO - PROCESS | 3640 | 1461008672250 Marionette DEBUG loaded listener.js 11:44:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1C1CF800) [pid = 3640] [serial = 748] [outer = 19080800] 11:44:32 INFO - PROCESS | 3640 | 1461008672642 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]]]}] 11:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 11:44:32 INFO - PROCESS | 3640 | 1461008672698 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 11:44:32 INFO - PROCESS | 3640 | 1461008672701 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 11:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:44:32 INFO - PROCESS | 3640 | 1461008672704 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:44:32 INFO - PROCESS | 3640 | 1461008672707 Marionette TRACE conn3 <- [1,962,null,{}] 11:44:32 INFO - PROCESS | 3640 | 1461008672710 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}] 11:44:32 INFO - PROCESS | 3640 | 1461008672808 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 11:44:32 INFO - PROCESS | 3640 | 1461008672799 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:32 INFO - PROCESS | 3640 | ++DOCSHELL 1D5C0400 == 58 [pid = 3640] [id = 250] 11:44:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1D747000) [pid = 3640] [serial = 749] [outer = 00000000] 11:44:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1D8B4000) [pid = 3640] [serial = 750] [outer = 1D747000] 11:44:32 INFO - PROCESS | 3640 | 1461008672848 Marionette DEBUG loaded listener.js 11:44:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1DBC9C00) [pid = 3640] [serial = 751] [outer = 1D747000] 11:44:33 INFO - PROCESS | 3640 | 1461008673561 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]]]}] 11:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 892ms 11:44:33 INFO - PROCESS | 3640 | 1461008673604 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 11:44:33 INFO - PROCESS | 3640 | 1461008673610 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 11:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:44:33 INFO - PROCESS | 3640 | 1461008673617 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:44:33 INFO - PROCESS | 3640 | 1461008673621 Marionette TRACE conn3 <- [1,966,null,{}] 11:44:33 INFO - PROCESS | 3640 | 1461008673626 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}] 11:44:33 INFO - PROCESS | 3640 | 1461008673737 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 11:44:33 INFO - PROCESS | 3640 | 1461008673871 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:33 INFO - PROCESS | 3640 | ++DOCSHELL 13382400 == 59 [pid = 3640] [id = 251] 11:44:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (164A9800) [pid = 3640] [serial = 752] [outer = 00000000] 11:44:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (17FA8C00) [pid = 3640] [serial = 753] [outer = 164A9800] 11:44:33 INFO - PROCESS | 3640 | 1461008673929 Marionette DEBUG loaded listener.js 11:44:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (1852DC00) [pid = 3640] [serial = 754] [outer = 164A9800] 11:44:34 INFO - PROCESS | 3640 | 1461008674465 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]]]}] 11:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 848ms 11:44:34 INFO - PROCESS | 3640 | 1461008674491 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 11:44:34 INFO - PROCESS | 3640 | 1461008674497 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 11:44:34 INFO - PROCESS | 3640 | 1461008674504 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:44:34 INFO - PROCESS | 3640 | 1461008674506 Marionette TRACE conn3 <- [1,970,null,{}] 11:44:34 INFO - PROCESS | 3640 | 1461008674494 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}] 11:44:34 INFO - PROCESS | 3640 | 1461008674607 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 11:44:34 INFO - PROCESS | 3640 | 1461008674711 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:34 INFO - PROCESS | 3640 | ++DOCSHELL 18886000 == 60 [pid = 3640] [id = 252] 11:44:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (19097C00) [pid = 3640] [serial = 755] [outer = 00000000] 11:44:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (194DF400) [pid = 3640] [serial = 756] [outer = 19097C00] 11:44:34 INFO - PROCESS | 3640 | 1461008674765 Marionette DEBUG loaded listener.js 11:44:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (19671000) [pid = 3640] [serial = 757] [outer = 19097C00] 11:44:35 INFO - PROCESS | 3640 | 1461008675384 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]]]}] 11:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 937ms 11:44:35 INFO - PROCESS | 3640 | 1461008675441 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 11:44:35 INFO - PROCESS | 3640 | 1461008675444 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 11:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:44:35 INFO - PROCESS | 3640 | 1461008675447 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:44:35 INFO - PROCESS | 3640 | 1461008675451 Marionette TRACE conn3 <- [1,974,null,{}] 11:44:35 INFO - PROCESS | 3640 | 1461008675462 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}] 11:44:35 INFO - PROCESS | 3640 | 1461008675550 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 11:44:35 INFO - PROCESS | 3640 | 1461008675688 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:35 INFO - PROCESS | 3640 | ++DOCSHELL 1C2E8400 == 61 [pid = 3640] [id = 253] 11:44:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1C307C00) [pid = 3640] [serial = 758] [outer = 00000000] 11:44:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (1D5CB000) [pid = 3640] [serial = 759] [outer = 1C307C00] 11:44:35 INFO - PROCESS | 3640 | 1461008675745 Marionette DEBUG loaded listener.js 11:44:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (1D8B2C00) [pid = 3640] [serial = 760] [outer = 1C307C00] 11:44:36 INFO - PROCESS | 3640 | 1461008676294 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]]]}] 11:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 892ms 11:44:36 INFO - PROCESS | 3640 | 1461008676339 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 11:44:36 INFO - PROCESS | 3640 | 1461008676341 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 11:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:44:36 INFO - PROCESS | 3640 | 1461008676345 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:44:36 INFO - PROCESS | 3640 | 1461008676347 Marionette TRACE conn3 <- [1,978,null,{}] 11:44:36 INFO - PROCESS | 3640 | 1461008676351 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}] 11:44:36 INFO - PROCESS | 3640 | 1461008676455 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 11:44:36 INFO - PROCESS | 3640 | 1461008676558 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:36 INFO - PROCESS | 3640 | ++DOCSHELL 1C003800 == 62 [pid = 3640] [id = 254] 11:44:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1C008800) [pid = 3640] [serial = 761] [outer = 00000000] 11:44:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (1E01D800) [pid = 3640] [serial = 762] [outer = 1C008800] 11:44:36 INFO - PROCESS | 3640 | 1461008676598 Marionette DEBUG loaded listener.js 11:44:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (1E221800) [pid = 3640] [serial = 763] [outer = 1C008800] 11:44:37 INFO - PROCESS | 3640 | 1461008677211 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]]]}] 11:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 892ms 11:44:37 INFO - PROCESS | 3640 | 1461008677254 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 11:44:37 INFO - PROCESS | 3640 | 1461008677256 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 11:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:44:37 INFO - PROCESS | 3640 | 1461008677260 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:44:37 INFO - PROCESS | 3640 | 1461008677262 Marionette TRACE conn3 <- [1,982,null,{}] 11:44:37 INFO - PROCESS | 3640 | 1461008677265 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}] 11:44:37 INFO - PROCESS | 3640 | 1461008677366 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 11:44:37 INFO - PROCESS | 3640 | 1461008677472 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:37 INFO - PROCESS | 3640 | ++DOCSHELL 13608C00 == 63 [pid = 3640] [id = 255] 11:44:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (1360A000) [pid = 3640] [serial = 764] [outer = 00000000] 11:44:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (17EF1C00) [pid = 3640] [serial = 765] [outer = 1360A000] 11:44:37 INFO - PROCESS | 3640 | 1461008677526 Marionette DEBUG loaded listener.js 11:44:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (1811A000) [pid = 3640] [serial = 766] [outer = 1360A000] 11:44:38 INFO - PROCESS | 3640 | 1461008678229 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]]]}] 11:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1026ms 11:44:38 INFO - PROCESS | 3640 | 1461008678300 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 11:44:38 INFO - PROCESS | 3640 | 1461008678305 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 11:44:38 INFO - PROCESS | 3640 | 1461008678311 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:44:38 INFO - PROCESS | 3640 | 1461008678314 Marionette TRACE conn3 <- [1,986,null,{}] 11:44:38 INFO - PROCESS | 3640 | 1461008678319 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}] 11:44:38 INFO - PROCESS | 3640 | 1461008678400 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 11:44:38 INFO - PROCESS | 3640 | 1461008678536 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:38 INFO - PROCESS | 3640 | ++DOCSHELL 13380800 == 64 [pid = 3640] [id = 256] 11:44:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (13381400) [pid = 3640] [serial = 767] [outer = 00000000] 11:44:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (14A06C00) [pid = 3640] [serial = 768] [outer = 13381400] 11:44:38 INFO - PROCESS | 3640 | 1461008678594 Marionette DEBUG loaded listener.js 11:44:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (14A9C800) [pid = 3640] [serial = 769] [outer = 13381400] 11:44:38 INFO - PROCESS | 3640 | --DOCSHELL 18658800 == 63 [pid = 3640] [id = 179] 11:44:38 INFO - PROCESS | 3640 | --DOCSHELL 13A25400 == 62 [pid = 3640] [id = 249] 11:44:38 INFO - PROCESS | 3640 | --DOCSHELL 1552A400 == 61 [pid = 3640] [id = 248] 11:44:38 INFO - PROCESS | 3640 | --DOCSHELL 1337A000 == 60 [pid = 3640] [id = 247] 11:44:38 INFO - PROCESS | 3640 | --DOCSHELL 15530400 == 59 [pid = 3640] [id = 246] 11:44:38 INFO - PROCESS | 3640 | --DOCSHELL 1C002800 == 58 [pid = 3640] [id = 245] 11:44:38 INFO - PROCESS | 3640 | --DOCSHELL 1337B000 == 57 [pid = 3640] [id = 244] 11:44:38 INFO - PROCESS | 3640 | --DOCSHELL 19A27400 == 56 [pid = 3640] [id = 243] 11:44:38 INFO - PROCESS | 3640 | --DOCSHELL 19669400 == 55 [pid = 3640] [id = 242] 11:44:38 INFO - PROCESS | 3640 | --DOCSHELL 1337FC00 == 54 [pid = 3640] [id = 241] 11:44:38 INFO - PROCESS | 3640 | --DOCSHELL 17E9E400 == 53 [pid = 3640] [id = 240] 11:44:38 INFO - PROCESS | 3640 | --DOCSHELL 1D73FC00 == 52 [pid = 3640] [id = 238] 11:44:38 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (1D8B5C00) [pid = 3640] [serial = 701] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOCSHELL 15534000 == 51 [pid = 3640] [id = 237] 11:44:39 INFO - PROCESS | 3640 | --DOCSHELL 15E79400 == 50 [pid = 3640] [id = 236] 11:44:39 INFO - PROCESS | 3640 | --DOCSHELL 1552EC00 == 49 [pid = 3640] [id = 235] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (15535400) [pid = 3640] [serial = 567] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (18890C00) [pid = 3640] [serial = 570] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (1C1CEC00) [pid = 3640] [serial = 495] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (19139000) [pid = 3640] [serial = 588] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (1E018000) [pid = 3640] [serial = 627] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (1C30AC00) [pid = 3640] [serial = 693] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (181C5400) [pid = 3640] [serial = 663] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (19B0C800) [pid = 3640] [serial = 687] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (1D741C00) [pid = 3640] [serial = 699] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1A1B4400) [pid = 3640] [serial = 573] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (19099400) [pid = 3640] [serial = 543] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (164B8400) [pid = 3640] [serial = 540] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (16552C00) [pid = 3640] [serial = 582] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (1D8BB400) [pid = 3640] [serial = 624] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1C004400) [pid = 3640] [serial = 576] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (19079800) [pid = 3640] [serial = 615] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1A549800) [pid = 3640] [serial = 618] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (1D7BD000) [pid = 3640] [serial = 621] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (16B51800) [pid = 3640] [serial = 579] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (181C3000) [pid = 3640] [serial = 585] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1D5C6800) [pid = 3640] [serial = 612] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1C1D9800) [pid = 3640] [serial = 689] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1C30A000) [pid = 3640] [serial = 692] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1C282400) [pid = 3640] [serial = 690] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (1C2E7400) [pid = 3640] [serial = 696] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (19079400) [pid = 3640] [serial = 680] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (17E95C00) [pid = 3640] [serial = 662] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1A54A000) [pid = 3640] [serial = 695] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (19A2B000) [pid = 3640] [serial = 686] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1DBD1C00) [pid = 3640] [serial = 669] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1D5C0800) [pid = 3640] [serial = 668] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1971B800) [pid = 3640] [serial = 683] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1971A400) [pid = 3640] [serial = 684] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1E362000) [pid = 3640] [serial = 672] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1E35F000) [pid = 3640] [serial = 671] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (17C65800) [pid = 3640] [serial = 677] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1D5BF400) [pid = 3640] [serial = 698] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (17E8FC00) [pid = 3640] [serial = 678] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1687DC00) [pid = 3640] [serial = 675] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (164B1400) [pid = 3640] [serial = 674] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1A585800) [pid = 3640] [serial = 666] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (19A26C00) [pid = 3640] [serial = 665] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (19097400) [pid = 3640] [serial = 681] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3640 | 1461008679186 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]]]}] 11:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 908ms 11:44:39 INFO - PROCESS | 3640 | 1461008679202 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 11:44:39 INFO - PROCESS | 3640 | 1461008679207 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 11:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:44:39 INFO - PROCESS | 3640 | 1461008679213 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:44:39 INFO - PROCESS | 3640 | 1461008679216 Marionette TRACE conn3 <- [1,990,null,{}] 11:44:39 INFO - PROCESS | 3640 | 1461008679219 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}] 11:44:39 INFO - PROCESS | 3640 | 1461008679304 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 11:44:39 INFO - PROCESS | 3640 | 1461008679311 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:39 INFO - PROCESS | 3640 | ++DOCSHELL 1552D000 == 50 [pid = 3640] [id = 257] 11:44:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1552EC00) [pid = 3640] [serial = 770] [outer = 00000000] 11:44:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (15B32800) [pid = 3640] [serial = 771] [outer = 1552EC00] 11:44:39 INFO - PROCESS | 3640 | 1461008679356 Marionette DEBUG loaded listener.js 11:44:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (15D18400) [pid = 3640] [serial = 772] [outer = 1552EC00] 11:44:39 INFO - PROCESS | 3640 | 1461008679805 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]]]}] 11:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 610ms 11:44:39 INFO - PROCESS | 3640 | 1461008679816 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 11:44:39 INFO - PROCESS | 3640 | 1461008679818 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 11:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:44:39 INFO - PROCESS | 3640 | 1461008679822 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:44:39 INFO - PROCESS | 3640 | 1461008679825 Marionette TRACE conn3 <- [1,994,null,{}] 11:44:39 INFO - PROCESS | 3640 | 1461008679836 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}] 11:44:39 INFO - PROCESS | 3640 | 1461008679921 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 11:44:39 INFO - PROCESS | 3640 | 1461008679930 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:39 INFO - PROCESS | 3640 | ++DOCSHELL 1687C800 == 51 [pid = 3640] [id = 258] 11:44:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1687D800) [pid = 3640] [serial = 773] [outer = 00000000] 11:44:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (16B52400) [pid = 3640] [serial = 774] [outer = 1687D800] 11:44:39 INFO - PROCESS | 3640 | 1461008679976 Marionette DEBUG loaded listener.js 11:44:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (17C69800) [pid = 3640] [serial = 775] [outer = 1687D800] 11:44:40 INFO - PROCESS | 3640 | 1461008680409 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]]]}] 11:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 595ms 11:44:40 INFO - PROCESS | 3640 | 1461008680444 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 11:44:40 INFO - PROCESS | 3640 | 1461008680447 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 11:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:44:40 INFO - PROCESS | 3640 | 1461008680450 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:44:40 INFO - PROCESS | 3640 | 1461008680452 Marionette TRACE conn3 <- [1,998,null,{}] 11:44:40 INFO - PROCESS | 3640 | 1461008680455 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}] 11:44:40 INFO - PROCESS | 3640 | 1461008680527 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 11:44:40 INFO - PROCESS | 3640 | 1461008680533 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:40 INFO - PROCESS | 3640 | ++DOCSHELL 17E91C00 == 52 [pid = 3640] [id = 259] 11:44:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (17E95000) [pid = 3640] [serial = 776] [outer = 00000000] 11:44:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (17FA8400) [pid = 3640] [serial = 777] [outer = 17E95000] 11:44:40 INFO - PROCESS | 3640 | 1461008680578 Marionette DEBUG loaded listener.js 11:44:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (17FAD800) [pid = 3640] [serial = 778] [outer = 17E95000] 11:44:41 INFO - PROCESS | 3640 | 1461008681027 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]]]}] 11:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 610ms 11:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:44:41 INFO - PROCESS | 3640 | 1461008681061 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 11:44:41 INFO - PROCESS | 3640 | 1461008681063 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 11:44:41 INFO - PROCESS | 3640 | 1461008681066 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:44:41 INFO - PROCESS | 3640 | 1461008681068 Marionette TRACE conn3 <- [1,1002,null,{}] 11:44:41 INFO - PROCESS | 3640 | 1461008681071 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}] 11:44:41 INFO - PROCESS | 3640 | 1461008681141 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 11:44:41 INFO - PROCESS | 3640 | 1461008681147 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:41 INFO - PROCESS | 3640 | ++DOCSHELL 157E2000 == 53 [pid = 3640] [id = 260] 11:44:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (17FAB000) [pid = 3640] [serial = 779] [outer = 00000000] 11:44:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (181C3000) [pid = 3640] [serial = 780] [outer = 17FAB000] 11:44:41 INFO - PROCESS | 3640 | 1461008681193 Marionette DEBUG loaded listener.js 11:44:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (18663400) [pid = 3640] [serial = 781] [outer = 17FAB000] 11:44:41 INFO - PROCESS | 3640 | 1461008681697 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]]]}] 11:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 654ms 11:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:44:41 INFO - PROCESS | 3640 | 1461008681731 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 11:44:41 INFO - PROCESS | 3640 | 1461008681733 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 11:44:41 INFO - PROCESS | 3640 | 1461008681737 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:44:41 INFO - PROCESS | 3640 | 1461008681740 Marionette TRACE conn3 <- [1,1006,null,{}] 11:44:41 INFO - PROCESS | 3640 | 1461008681745 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}] 11:44:41 INFO - PROCESS | 3640 | 1461008681870 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 11:44:41 INFO - PROCESS | 3640 | 1461008681945 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:41 INFO - PROCESS | 3640 | ++DOCSHELL 1579D400 == 54 [pid = 3640] [id = 261] 11:44:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1907F000) [pid = 3640] [serial = 782] [outer = 00000000] 11:44:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (19099C00) [pid = 3640] [serial = 783] [outer = 1907F000] 11:44:41 INFO - PROCESS | 3640 | 1461008681992 Marionette DEBUG loaded listener.js 11:44:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1909D800) [pid = 3640] [serial = 784] [outer = 1907F000] 11:44:42 INFO - PROCESS | 3640 | 1461008682409 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]]]}] 11:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 699ms 11:44:42 INFO - PROCESS | 3640 | 1461008682437 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 11:44:42 INFO - PROCESS | 3640 | 1461008682439 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 11:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:44:42 INFO - PROCESS | 3640 | 1461008682449 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:44:42 INFO - PROCESS | 3640 | 1461008682450 Marionette TRACE conn3 <- [1,1010,null,{}] 11:44:42 INFO - PROCESS | 3640 | 1461008682454 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}] 11:44:42 INFO - PROCESS | 3640 | 1461008682566 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 11:44:42 INFO - PROCESS | 3640 | 1461008682605 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:42 INFO - PROCESS | 3640 | ++DOCSHELL 19094800 == 55 [pid = 3640] [id = 262] 11:44:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1909DC00) [pid = 3640] [serial = 785] [outer = 00000000] 11:44:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1918C800) [pid = 3640] [serial = 786] [outer = 1909DC00] 11:44:42 INFO - PROCESS | 3640 | 1461008682670 Marionette DEBUG loaded listener.js 11:44:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (19427400) [pid = 3640] [serial = 787] [outer = 1909DC00] 11:44:43 INFO - PROCESS | 3640 | 1461008683066 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]]]}] 11:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 670ms 11:44:43 INFO - PROCESS | 3640 | 1461008683108 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 11:44:43 INFO - PROCESS | 3640 | 1461008683110 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 11:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:44:43 INFO - PROCESS | 3640 | 1461008683113 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:44:43 INFO - PROCESS | 3640 | 1461008683114 Marionette TRACE conn3 <- [1,1014,null,{}] 11:44:43 INFO - PROCESS | 3640 | 1461008683118 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}] 11:44:43 INFO - PROCESS | 3640 | 1461008683253 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 11:44:43 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (19080800) [pid = 3640] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:44:43 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1C1D2800) [pid = 3640] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:44:43 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (18662800) [pid = 3640] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:44:43 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1D7B4400) [pid = 3640] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:44:43 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1966A800) [pid = 3640] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:44:43 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (190A3000) [pid = 3640] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:44:43 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (13383C00) [pid = 3640] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:44:43 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (17EE9400) [pid = 3640] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:44:43 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (19A2E800) [pid = 3640] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:44:43 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (164B6C00) [pid = 3640] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:44:43 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (15535800) [pid = 3640] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:44:43 INFO - PROCESS | 3640 | 1461008683445 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:43 INFO - PROCESS | 3640 | ++DOCSHELL 12C4E000 == 56 [pid = 3640] [id = 263] 11:44:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (12D44800) [pid = 3640] [serial = 788] [outer = 00000000] 11:44:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (159E7000) [pid = 3640] [serial = 789] [outer = 12D44800] 11:44:43 INFO - PROCESS | 3640 | 1461008683490 Marionette DEBUG loaded listener.js 11:44:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1811A800) [pid = 3640] [serial = 790] [outer = 12D44800] 11:44:43 INFO - PROCESS | 3640 | 1461008683832 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]]]}] 11:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 758ms 11:44:43 INFO - PROCESS | 3640 | 1461008683874 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 11:44:43 INFO - PROCESS | 3640 | 1461008683876 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 11:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:44:43 INFO - PROCESS | 3640 | 1461008683879 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:44:43 INFO - PROCESS | 3640 | 1461008683881 Marionette TRACE conn3 <- [1,1018,null,{}] 11:44:43 INFO - PROCESS | 3640 | 1461008683884 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}] 11:44:43 INFO - PROCESS | 3640 | 1461008683995 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 11:44:43 INFO - PROCESS | 3640 | 1461008684003 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:43 INFO - PROCESS | 3640 | ++DOCSHELL 17EE9400 == 57 [pid = 3640] [id = 264] 11:44:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (18692800) [pid = 3640] [serial = 791] [outer = 00000000] 11:44:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1966E800) [pid = 3640] [serial = 792] [outer = 18692800] 11:44:44 INFO - PROCESS | 3640 | 1461008684047 Marionette DEBUG loaded listener.js 11:44:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1966EC00) [pid = 3640] [serial = 793] [outer = 18692800] 11:44:44 INFO - PROCESS | 3640 | 1461008684411 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]]]}] 11:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 565ms 11:44:44 INFO - PROCESS | 3640 | 1461008684443 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 11:44:44 INFO - PROCESS | 3640 | 1461008684445 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 11:44:44 INFO - PROCESS | 3640 | 1461008684448 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:44:44 INFO - PROCESS | 3640 | 1461008684450 Marionette TRACE conn3 <- [1,1022,null,{}] 11:44:44 INFO - PROCESS | 3640 | 1461008684453 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}] 11:44:44 INFO - PROCESS | 3640 | 1461008684535 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 11:44:44 INFO - PROCESS | 3640 | 1461008684649 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:44 INFO - PROCESS | 3640 | ++DOCSHELL 1325FC00 == 58 [pid = 3640] [id = 265] 11:44:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (137D4C00) [pid = 3640] [serial = 794] [outer = 00000000] 11:44:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (19725C00) [pid = 3640] [serial = 795] [outer = 137D4C00] 11:44:44 INFO - PROCESS | 3640 | 1461008684695 Marionette DEBUG loaded listener.js 11:44:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (19A21800) [pid = 3640] [serial = 796] [outer = 137D4C00] 11:44:45 INFO - PROCESS | 3640 | 1461008685040 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]]]}] 11:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 595ms 11:44:45 INFO - PROCESS | 3640 | 1461008685069 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 11:44:45 INFO - PROCESS | 3640 | 1461008685071 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 11:44:45 INFO - PROCESS | 3640 | 1461008685074 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:44:45 INFO - PROCESS | 3640 | 1461008685077 Marionette TRACE conn3 <- [1,1026,null,{}] 11:44:45 INFO - PROCESS | 3640 | 1461008685080 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}] 11:44:45 INFO - PROCESS | 3640 | 1461008685198 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 11:44:45 INFO - PROCESS | 3640 | 1461008685207 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:45 INFO - PROCESS | 3640 | ++DOCSHELL 19A21C00 == 59 [pid = 3640] [id = 266] 11:44:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (19A2C400) [pid = 3640] [serial = 797] [outer = 00000000] 11:44:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (19B19C00) [pid = 3640] [serial = 798] [outer = 19A2C400] 11:44:45 INFO - PROCESS | 3640 | 1461008685256 Marionette DEBUG loaded listener.js 11:44:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1A022000) [pid = 3640] [serial = 799] [outer = 19A2C400] 11:44:45 INFO - PROCESS | 3640 | 1461008685938 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]]]}] 11:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 952ms 11:44:46 INFO - PROCESS | 3640 | 1461008686023 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 11:44:46 INFO - PROCESS | 3640 | 1461008686029 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 11:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:44:46 INFO - PROCESS | 3640 | 1461008686035 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:44:46 INFO - PROCESS | 3640 | 1461008686039 Marionette TRACE conn3 <- [1,1030,null,{}] 11:44:46 INFO - PROCESS | 3640 | 1461008686044 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}] 11:44:46 INFO - PROCESS | 3640 | 1461008686157 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 11:44:46 INFO - PROCESS | 3640 | 1461008686246 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:46 INFO - PROCESS | 3640 | ++DOCSHELL 13209C00 == 60 [pid = 3640] [id = 267] 11:44:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (13ABE400) [pid = 3640] [serial = 800] [outer = 00000000] 11:44:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (159E7400) [pid = 3640] [serial = 801] [outer = 13ABE400] 11:44:46 INFO - PROCESS | 3640 | 1461008686303 Marionette DEBUG loaded listener.js 11:44:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (15DD3000) [pid = 3640] [serial = 802] [outer = 13ABE400] 11:44:46 INFO - PROCESS | 3640 | 1461008686801 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]]]}] 11:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 803ms 11:44:46 INFO - PROCESS | 3640 | 1461008686843 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 11:44:46 INFO - PROCESS | 3640 | 1461008686849 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 11:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:44:46 INFO - PROCESS | 3640 | 1461008686856 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:44:46 INFO - PROCESS | 3640 | 1461008686859 Marionette TRACE conn3 <- [1,1034,null,{}] 11:44:46 INFO - PROCESS | 3640 | 1461008686863 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}] 11:44:46 INFO - PROCESS | 3640 | 1461008686961 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 11:44:47 INFO - PROCESS | 3640 | 1461008687063 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:47 INFO - PROCESS | 3640 | ++DOCSHELL 16553400 == 61 [pid = 3640] [id = 268] 11:44:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1686F800) [pid = 3640] [serial = 803] [outer = 00000000] 11:44:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (17FB0400) [pid = 3640] [serial = 804] [outer = 1686F800] 11:44:47 INFO - PROCESS | 3640 | 1461008687117 Marionette DEBUG loaded listener.js 11:44:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (18657800) [pid = 3640] [serial = 805] [outer = 1686F800] 11:44:47 INFO - PROCESS | 3640 | 1461008687740 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]]]}] 11:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 952ms 11:44:47 INFO - PROCESS | 3640 | 1461008687805 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 11:44:47 INFO - PROCESS | 3640 | 1461008687807 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 11:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:44:47 INFO - PROCESS | 3640 | 1461008687811 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:44:47 INFO - PROCESS | 3640 | 1461008687815 Marionette TRACE conn3 <- [1,1038,null,{}] 11:44:47 INFO - PROCESS | 3640 | 1461008687826 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}] 11:44:47 INFO - PROCESS | 3640 | 1461008687983 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 11:44:47 INFO - PROCESS | 3640 | 1461008687983 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:48 INFO - PROCESS | 3640 | ++DOCSHELL 1907A400 == 62 [pid = 3640] [id = 269] 11:44:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (19096C00) [pid = 3640] [serial = 806] [outer = 00000000] 11:44:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (19B0B800) [pid = 3640] [serial = 807] [outer = 19096C00] 11:44:48 INFO - PROCESS | 3640 | 1461008688039 Marionette DEBUG loaded listener.js 11:44:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (1A01CC00) [pid = 3640] [serial = 808] [outer = 19096C00] 11:44:48 INFO - PROCESS | 3640 | 1461008688586 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]]]}] 11:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 803ms 11:44:48 INFO - PROCESS | 3640 | 1461008688617 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 11:44:48 INFO - PROCESS | 3640 | 1461008688619 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 11:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:44:48 INFO - PROCESS | 3640 | 1461008688623 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:44:48 INFO - PROCESS | 3640 | 1461008688625 Marionette TRACE conn3 <- [1,1042,null,{}] 11:44:48 INFO - PROCESS | 3640 | 1461008688629 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}] 11:44:48 INFO - PROCESS | 3640 | 1461008688733 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 11:44:48 INFO - PROCESS | 3640 | 1461008688834 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:48 INFO - PROCESS | 3640 | ++DOCSHELL 19ADC800 == 63 [pid = 3640] [id = 270] 11:44:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (19ADCC00) [pid = 3640] [serial = 809] [outer = 00000000] 11:44:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1A58E400) [pid = 3640] [serial = 810] [outer = 19ADCC00] 11:44:48 INFO - PROCESS | 3640 | 1461008688887 Marionette DEBUG loaded listener.js 11:44:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1AB25000) [pid = 3640] [serial = 811] [outer = 19ADCC00] 11:44:49 INFO - PROCESS | 3640 | 1461008689418 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]]]}] 11:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 848ms 11:44:49 INFO - PROCESS | 3640 | 1461008689475 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 11:44:49 INFO - PROCESS | 3640 | 1461008689477 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 11:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:44:49 INFO - PROCESS | 3640 | 1461008689481 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:44:49 INFO - PROCESS | 3640 | 1461008689483 Marionette TRACE conn3 <- [1,1046,null,{}] 11:44:49 INFO - PROCESS | 3640 | 1461008689487 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}] 11:44:49 INFO - PROCESS | 3640 | 1461008689592 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 11:44:49 INFO - PROCESS | 3640 | 1461008689757 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:49 INFO - PROCESS | 3640 | ++DOCSHELL 1BF59000 == 64 [pid = 3640] [id = 271] 11:44:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1BF5D400) [pid = 3640] [serial = 812] [outer = 00000000] 11:44:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1C00BC00) [pid = 3640] [serial = 813] [outer = 1BF5D400] 11:44:49 INFO - PROCESS | 3640 | 1461008689811 Marionette DEBUG loaded listener.js 11:44:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (1C010800) [pid = 3640] [serial = 814] [outer = 1BF5D400] 11:44:50 INFO - PROCESS | 3640 | 1461008690331 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]]]}] 11:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 892ms 11:44:50 INFO - PROCESS | 3640 | 1461008690389 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 11:44:50 INFO - PROCESS | 3640 | 1461008690392 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 11:44:50 INFO - PROCESS | 3640 | 1461008690395 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:44:50 INFO - PROCESS | 3640 | 1461008690397 Marionette TRACE conn3 <- [1,1050,null,{}] 11:44:50 INFO - PROCESS | 3640 | 1461008690401 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}] 11:44:50 INFO - PROCESS | 3640 | 1461008690511 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 11:44:50 INFO - PROCESS | 3640 | 1461008690657 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:50 INFO - PROCESS | 3640 | ++DOCSHELL 13380C00 == 65 [pid = 3640] [id = 272] 11:44:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (13383400) [pid = 3640] [serial = 815] [outer = 00000000] 11:44:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1C27E000) [pid = 3640] [serial = 816] [outer = 13383400] 11:44:50 INFO - PROCESS | 3640 | 1461008690718 Marionette DEBUG loaded listener.js 11:44:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (1C287000) [pid = 3640] [serial = 817] [outer = 13383400] 11:44:51 INFO - PROCESS | 3640 | 1461008691466 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]]]}] 11:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1086ms 11:44:51 INFO - PROCESS | 3640 | 1461008691495 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 11:44:51 INFO - PROCESS | 3640 | 1461008691499 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 11:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:44:51 INFO - PROCESS | 3640 | 1461008691505 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:44:51 INFO - PROCESS | 3640 | 1461008691509 Marionette TRACE conn3 <- [1,1054,null,{}] 11:44:51 INFO - PROCESS | 3640 | 1461008691514 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}] 11:44:51 INFO - PROCESS | 3640 | 1461008691602 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 11:44:51 INFO - PROCESS | 3640 | 1461008691738 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:51 INFO - PROCESS | 3640 | ++DOCSHELL 15BE4400 == 66 [pid = 3640] [id = 273] 11:44:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (15D0F000) [pid = 3640] [serial = 818] [outer = 00000000] 11:44:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (164B8800) [pid = 3640] [serial = 819] [outer = 15D0F000] 11:44:51 INFO - PROCESS | 3640 | 1461008691794 Marionette DEBUG loaded listener.js 11:44:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (14449C00) [pid = 3640] [serial = 820] [outer = 15D0F000] 11:44:52 INFO - PROCESS | 3640 | --DOCSHELL 1325FC00 == 65 [pid = 3640] [id = 265] 11:44:52 INFO - PROCESS | 3640 | --DOCSHELL 17EE9400 == 64 [pid = 3640] [id = 264] 11:44:52 INFO - PROCESS | 3640 | --DOCSHELL 12C4E000 == 63 [pid = 3640] [id = 263] 11:44:52 INFO - PROCESS | 3640 | --DOCSHELL 19094800 == 62 [pid = 3640] [id = 262] 11:44:52 INFO - PROCESS | 3640 | --DOCSHELL 1579D400 == 61 [pid = 3640] [id = 261] 11:44:52 INFO - PROCESS | 3640 | --DOCSHELL 157E2000 == 60 [pid = 3640] [id = 260] 11:44:52 INFO - PROCESS | 3640 | --DOCSHELL 17E91C00 == 59 [pid = 3640] [id = 259] 11:44:52 INFO - PROCESS | 3640 | --DOCSHELL 1687C800 == 58 [pid = 3640] [id = 258] 11:44:52 INFO - PROCESS | 3640 | --DOCSHELL 1552D000 == 57 [pid = 3640] [id = 257] 11:44:52 INFO - PROCESS | 3640 | --DOCSHELL 13380800 == 56 [pid = 3640] [id = 256] 11:44:52 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (15B2F000) [pid = 3640] [serial = 717] [outer = 00000000] [url = about:blank] 11:44:52 INFO - PROCESS | 3640 | 1461008692368 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]]]}] 11:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 907ms 11:44:52 INFO - PROCESS | 3640 | 1461008692396 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 11:44:52 INFO - PROCESS | 3640 | 1461008692401 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 11:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:44:52 INFO - PROCESS | 3640 | 1461008692407 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:44:52 INFO - PROCESS | 3640 | 1461008692410 Marionette TRACE conn3 <- [1,1058,null,{}] 11:44:52 INFO - PROCESS | 3640 | 1461008692413 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}] 11:44:52 INFO - PROCESS | 3640 | 1461008692513 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 11:44:52 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (157E4000) [pid = 3640] [serial = 405] [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.] 11:44:52 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (1CE64800) [pid = 3640] [serial = 741] [outer = 00000000] [url = about:blank] 11:44:52 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (1D73F400) [pid = 3640] [serial = 742] [outer = 00000000] [url = about:blank] 11:44:52 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (1C1CF800) [pid = 3640] [serial = 748] [outer = 00000000] [url = about:blank] 11:44:52 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (17FA7400) [pid = 3640] [serial = 744] [outer = 00000000] [url = about:blank] 11:44:52 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (19078C00) [pid = 3640] [serial = 745] [outer = 00000000] [url = about:blank] 11:44:52 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (1BF5B400) [pid = 3640] [serial = 733] [outer = 00000000] [url = about:blank] 11:44:52 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (1A081000) [pid = 3640] [serial = 747] [outer = 00000000] [url = about:blank] 11:44:52 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1C2E6400) [pid = 3640] [serial = 735] [outer = 00000000] [url = about:blank] 11:44:52 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (1C30B800) [pid = 3640] [serial = 738] [outer = 00000000] [url = about:blank] 11:44:52 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1C2F4800) [pid = 3640] [serial = 736] [outer = 00000000] [url = about:blank] 11:44:52 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1DBCE800) [pid = 3640] [serial = 702] [outer = 00000000] [url = about:blank] 11:44:52 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (157EE000) [pid = 3640] [serial = 704] [outer = 00000000] [url = about:blank] 11:44:52 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (19076000) [pid = 3640] [serial = 707] [outer = 00000000] [url = about:blank] 11:44:52 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (19A23400) [pid = 3640] [serial = 711] [outer = 00000000] [url = about:blank] 11:44:52 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (19717800) [pid = 3640] [serial = 726] [outer = 00000000] [url = about:blank] 11:44:52 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (19723000) [pid = 3640] [serial = 727] [outer = 00000000] [url = about:blank] 11:44:52 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1CE5D800) [pid = 3640] [serial = 739] [outer = 00000000] [url = about:blank] 11:44:52 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1A5AC000) [pid = 3640] [serial = 732] [outer = 00000000] [url = about:blank] 11:44:52 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (17E8F400) [pid = 3640] [serial = 723] [outer = 00000000] [url = about:blank] 11:44:52 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (18691800) [pid = 3640] [serial = 724] [outer = 00000000] [url = about:blank] 11:44:52 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (18683C00) [pid = 3640] [serial = 720] [outer = 00000000] [url = about:blank] 11:44:52 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (19079000) [pid = 3640] [serial = 721] [outer = 00000000] [url = about:blank] 11:44:52 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (19C0B400) [pid = 3640] [serial = 729] [outer = 00000000] [url = about:blank] 11:44:52 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1A01D400) [pid = 3640] [serial = 730] [outer = 00000000] [url = about:blank] 11:44:52 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1E222C00) [pid = 3640] [serial = 714] [outer = 00000000] [url = about:blank] 11:44:52 INFO - PROCESS | 3640 | 1461008692593 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:52 INFO - PROCESS | 3640 | ++DOCSHELL 12C4CC00 == 57 [pid = 3640] [id = 274] 11:44:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (12CF8000) [pid = 3640] [serial = 821] [outer = 00000000] 11:44:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (157E4000) [pid = 3640] [serial = 822] [outer = 12CF8000] 11:44:52 INFO - PROCESS | 3640 | 1461008692639 Marionette DEBUG loaded listener.js 11:44:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (164B6C00) [pid = 3640] [serial = 823] [outer = 12CF8000] 11:44:52 INFO - PROCESS | 3640 | 1461008692991 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]]]}] 11:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 610ms 11:44:53 INFO - PROCESS | 3640 | 1461008693025 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 11:44:53 INFO - PROCESS | 3640 | 1461008693029 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 11:44:53 INFO - PROCESS | 3640 | 1461008693034 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:44:53 INFO - PROCESS | 3640 | 1461008693037 Marionette TRACE conn3 <- [1,1062,null,{}] 11:44:53 INFO - PROCESS | 3640 | 1461008693047 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}] 11:44:53 INFO - PROCESS | 3640 | 1461008693133 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 11:44:53 INFO - PROCESS | 3640 | 1461008693141 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:53 INFO - PROCESS | 3640 | ++DOCSHELL 17E95C00 == 58 [pid = 3640] [id = 275] 11:44:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (17EE6400) [pid = 3640] [serial = 824] [outer = 00000000] 11:44:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1865A400) [pid = 3640] [serial = 825] [outer = 17EE6400] 11:44:53 INFO - PROCESS | 3640 | 1461008693188 Marionette DEBUG loaded listener.js 11:44:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (18883000) [pid = 3640] [serial = 826] [outer = 17EE6400] 11:44:53 INFO - PROCESS | 3640 | 1461008693638 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]]]}] 11:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 610ms 11:44:53 INFO - PROCESS | 3640 | 1461008693653 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 11:44:53 INFO - PROCESS | 3640 | 1461008693656 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 11:44:53 INFO - PROCESS | 3640 | 1461008693659 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:44:53 INFO - PROCESS | 3640 | 1461008693661 Marionette TRACE conn3 <- [1,1066,null,{}] 11:44:53 INFO - PROCESS | 3640 | 1461008693664 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}] 11:44:53 INFO - PROCESS | 3640 | 1461008693746 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 11:44:53 INFO - PROCESS | 3640 | 1461008693753 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:53 INFO - PROCESS | 3640 | ++DOCSHELL 13602400 == 59 [pid = 3640] [id = 276] 11:44:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (15DE1C00) [pid = 3640] [serial = 827] [outer = 00000000] 11:44:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (19082000) [pid = 3640] [serial = 828] [outer = 15DE1C00] 11:44:53 INFO - PROCESS | 3640 | 1461008693781 Marionette DEBUG loaded listener.js 11:44:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1909A800) [pid = 3640] [serial = 829] [outer = 15DE1C00] 11:44:54 INFO - PROCESS | 3640 | 1461008694219 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]]]}] 11:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 609ms 11:44:54 INFO - PROCESS | 3640 | 1461008694261 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 11:44:54 INFO - PROCESS | 3640 | 1461008694263 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 11:44:54 INFO - PROCESS | 3640 | 1461008694267 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:44:54 INFO - PROCESS | 3640 | 1461008694268 Marionette TRACE conn3 <- [1,1070,null,{}] 11:44:54 INFO - PROCESS | 3640 | 1461008694272 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}] 11:44:54 INFO - PROCESS | 3640 | 1461008694352 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 11:44:54 INFO - PROCESS | 3640 | 1461008694358 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:54 INFO - PROCESS | 3640 | ++DOCSHELL 1907D400 == 60 [pid = 3640] [id = 277] 11:44:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (190A0000) [pid = 3640] [serial = 830] [outer = 00000000] 11:44:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (19185C00) [pid = 3640] [serial = 831] [outer = 190A0000] 11:44:54 INFO - PROCESS | 3640 | 1461008694403 Marionette DEBUG loaded listener.js 11:44:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (19187800) [pid = 3640] [serial = 832] [outer = 190A0000] 11:44:54 INFO - PROCESS | 3640 | 1461008694864 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]]]}] 11:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 655ms 11:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:44:54 INFO - PROCESS | 3640 | 1461008694932 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 11:44:54 INFO - PROCESS | 3640 | 1461008694934 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 11:44:54 INFO - PROCESS | 3640 | 1461008694937 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:44:54 INFO - PROCESS | 3640 | 1461008694939 Marionette TRACE conn3 <- [1,1074,null,{}] 11:44:54 INFO - PROCESS | 3640 | 1461008694942 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}] 11:44:55 INFO - PROCESS | 3640 | 1461008695079 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 11:44:55 INFO - PROCESS | 3640 | 1461008695179 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:55 INFO - PROCESS | 3640 | ++DOCSHELL 19188400 == 61 [pid = 3640] [id = 278] 11:44:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (19669C00) [pid = 3640] [serial = 833] [outer = 00000000] 11:44:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (19A25000) [pid = 3640] [serial = 834] [outer = 19669C00] 11:44:55 INFO - PROCESS | 3640 | 1461008695209 Marionette DEBUG loaded listener.js 11:44:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (19A2E000) [pid = 3640] [serial = 835] [outer = 19669C00] 11:44:55 INFO - PROCESS | 3640 | 1461008695596 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]]]}] 11:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 699ms 11:44:55 INFO - PROCESS | 3640 | 1461008695642 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 11:44:55 INFO - PROCESS | 3640 | 1461008695644 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 11:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:44:55 INFO - PROCESS | 3640 | 1461008695647 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:44:55 INFO - PROCESS | 3640 | 1461008695649 Marionette TRACE conn3 <- [1,1078,null,{}] 11:44:55 INFO - PROCESS | 3640 | 1461008695659 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}] 11:44:55 INFO - PROCESS | 3640 | 1461008695770 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 11:44:55 INFO - PROCESS | 3640 | 1461008695776 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:55 INFO - PROCESS | 3640 | ++DOCSHELL 19A23800 == 62 [pid = 3640] [id = 279] 11:44:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (19A2EC00) [pid = 3640] [serial = 836] [outer = 00000000] 11:44:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1A545800) [pid = 3640] [serial = 837] [outer = 19A2EC00] 11:44:55 INFO - PROCESS | 3640 | 1461008695821 Marionette DEBUG loaded listener.js 11:44:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1A756800) [pid = 3640] [serial = 838] [outer = 19A2EC00] 11:44:56 INFO - PROCESS | 3640 | 1461008696244 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]]]}] 11:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 610ms 11:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:44:56 INFO - PROCESS | 3640 | 1461008696274 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 11:44:56 INFO - PROCESS | 3640 | 1461008696276 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 11:44:56 INFO - PROCESS | 3640 | 1461008696280 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:44:56 INFO - PROCESS | 3640 | 1461008696281 Marionette TRACE conn3 <- [1,1082,null,{}] 11:44:56 INFO - PROCESS | 3640 | 1461008696285 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}] 11:44:56 INFO - PROCESS | 3640 | 1461008696397 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 11:44:56 INFO - PROCESS | 3640 | 1461008696486 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:56 INFO - PROCESS | 3640 | ++DOCSHELL 1BF55800 == 63 [pid = 3640] [id = 280] 11:44:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1BF5D800) [pid = 3640] [serial = 839] [outer = 00000000] 11:44:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1C009800) [pid = 3640] [serial = 840] [outer = 1BF5D800] 11:44:56 INFO - PROCESS | 3640 | 1461008696530 Marionette DEBUG loaded listener.js 11:44:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (1C1CB000) [pid = 3640] [serial = 841] [outer = 1BF5D800] 11:44:56 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (18692800) [pid = 3640] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:44:56 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (1C304400) [pid = 3640] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:44:56 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (13257800) [pid = 3640] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:44:56 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (137D4C00) [pid = 3640] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:44:56 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (1907F000) [pid = 3640] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:44:56 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1909DC00) [pid = 3640] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:44:56 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (12D44800) [pid = 3640] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:44:56 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1687D800) [pid = 3640] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:44:56 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (1360A000) [pid = 3640] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:44:56 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (17FAB000) [pid = 3640] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:44:56 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (13381400) [pid = 3640] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:44:56 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1552EC00) [pid = 3640] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:44:56 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (17E95000) [pid = 3640] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:44:56 INFO - PROCESS | 3640 | 1461008696967 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]]]}] 11:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 699ms 11:44:56 INFO - PROCESS | 3640 | 1461008696996 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 11:44:56 INFO - PROCESS | 3640 | 1461008696998 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 11:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:44:56 INFO - PROCESS | 3640 | 1461008697001 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:44:56 INFO - PROCESS | 3640 | 1461008697003 Marionette TRACE conn3 <- [1,1086,null,{}] 11:44:56 INFO - PROCESS | 3640 | 1461008697006 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}] 11:44:57 INFO - PROCESS | 3640 | 1461008697070 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 11:44:57 INFO - PROCESS | 3640 | 1461008697076 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:57 INFO - PROCESS | 3640 | ++DOCSHELL 137DCC00 == 64 [pid = 3640] [id = 281] 11:44:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (13A24800) [pid = 3640] [serial = 842] [outer = 00000000] 11:44:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (19076C00) [pid = 3640] [serial = 843] [outer = 13A24800] 11:44:57 INFO - PROCESS | 3640 | 1461008697121 Marionette DEBUG loaded listener.js 11:44:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1918D000) [pid = 3640] [serial = 844] [outer = 13A24800] 11:44:57 INFO - PROCESS | 3640 | 1461008697533 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]]]}] 11:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 565ms 11:44:57 INFO - PROCESS | 3640 | 1461008697575 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 11:44:57 INFO - PROCESS | 3640 | 1461008697577 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 11:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:44:57 INFO - PROCESS | 3640 | 1461008697581 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:44:57 INFO - PROCESS | 3640 | 1461008697582 Marionette TRACE conn3 <- [1,1090,null,{}] 11:44:57 INFO - PROCESS | 3640 | 1461008697590 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}] 11:44:57 INFO - PROCESS | 3640 | 1461008697673 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 11:44:57 INFO - PROCESS | 3640 | 1461008697679 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:57 INFO - PROCESS | 3640 | ++DOCSHELL 17E95000 == 65 [pid = 3640] [id = 282] 11:44:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (19182400) [pid = 3640] [serial = 845] [outer = 00000000] 11:44:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1C1CBC00) [pid = 3640] [serial = 846] [outer = 19182400] 11:44:57 INFO - PROCESS | 3640 | 1461008697725 Marionette DEBUG loaded listener.js 11:44:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1C1D9000) [pid = 3640] [serial = 847] [outer = 19182400] 11:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 610ms 11:44:58 INFO - PROCESS | 3640 | 1461008698173 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]]]}] 11:44:58 INFO - PROCESS | 3640 | 1461008698188 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 11:44:58 INFO - PROCESS | 3640 | 1461008698190 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 11:44:58 INFO - PROCESS | 3640 | 1461008698194 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:44:58 INFO - PROCESS | 3640 | 1461008698196 Marionette TRACE conn3 <- [1,1094,null,{}] 11:44:58 INFO - PROCESS | 3640 | 1461008698204 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}] 11:44:58 INFO - PROCESS | 3640 | 1461008698305 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 11:44:58 INFO - PROCESS | 3640 | 1461008698314 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:58 INFO - PROCESS | 3640 | ++DOCSHELL 1337DC00 == 66 [pid = 3640] [id = 283] 11:44:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (13382800) [pid = 3640] [serial = 848] [outer = 00000000] 11:44:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (1C304800) [pid = 3640] [serial = 849] [outer = 13382800] 11:44:58 INFO - PROCESS | 3640 | 1461008698362 Marionette DEBUG loaded listener.js 11:44:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1C30C400) [pid = 3640] [serial = 850] [outer = 13382800] 11:44:59 INFO - PROCESS | 3640 | 1461008699013 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]]]}] 11:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 863ms 11:44:59 INFO - PROCESS | 3640 | 1461008699063 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 11:44:59 INFO - PROCESS | 3640 | 1461008699068 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 11:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:44:59 INFO - PROCESS | 3640 | 1461008699073 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:44:59 INFO - PROCESS | 3640 | 1461008699077 Marionette TRACE conn3 <- [1,1098,null,{}] 11:44:59 INFO - PROCESS | 3640 | 1461008699083 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}] 11:44:59 INFO - PROCESS | 3640 | 1461008699213 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 11:44:59 INFO - PROCESS | 3640 | 1461008699340 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:59 INFO - PROCESS | 3640 | ++DOCSHELL 13374400 == 67 [pid = 3640] [id = 284] 11:44:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (137D6C00) [pid = 3640] [serial = 851] [outer = 00000000] 11:44:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (164AF400) [pid = 3640] [serial = 852] [outer = 137D6C00] 11:44:59 INFO - PROCESS | 3640 | 1461008699398 Marionette DEBUG loaded listener.js 11:44:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (16B41C00) [pid = 3640] [serial = 853] [outer = 137D6C00] 11:44:59 INFO - PROCESS | 3640 | 1461008699955 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]]]}] 11:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 892ms 11:44:59 INFO - PROCESS | 3640 | 1461008699967 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 11:44:59 INFO - PROCESS | 3640 | 1461008699973 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 11:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:44:59 INFO - PROCESS | 3640 | 1461008699979 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:44:59 INFO - PROCESS | 3640 | 1461008699982 Marionette TRACE conn3 <- [1,1102,null,{}] 11:44:59 INFO - PROCESS | 3640 | 1461008699986 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}] 11:45:00 INFO - PROCESS | 3640 | 1461008700094 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 11:45:00 INFO - PROCESS | 3640 | 1461008700200 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:00 INFO - PROCESS | 3640 | ++DOCSHELL 15DD5800 == 68 [pid = 3640] [id = 285] 11:45:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (15DDFC00) [pid = 3640] [serial = 854] [outer = 00000000] 11:45:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (18690800) [pid = 3640] [serial = 855] [outer = 15DDFC00] 11:45:00 INFO - PROCESS | 3640 | 1461008700262 Marionette DEBUG loaded listener.js 11:45:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1909DC00) [pid = 3640] [serial = 856] [outer = 15DDFC00] 11:45:00 INFO - PROCESS | 3640 | 1461008700847 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]]]}] 11:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 892ms 11:45:00 INFO - PROCESS | 3640 | 1461008700887 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 11:45:00 INFO - PROCESS | 3640 | 1461008700889 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 11:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:45:00 INFO - PROCESS | 3640 | 1461008700893 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:45:00 INFO - PROCESS | 3640 | 1461008700897 Marionette TRACE conn3 <- [1,1106,null,{}] 11:45:00 INFO - PROCESS | 3640 | 1461008700908 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}] 11:45:00 INFO - PROCESS | 3640 | 1461008701017 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 11:45:01 INFO - PROCESS | 3640 | 1461008701126 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:01 INFO - PROCESS | 3640 | ++DOCSHELL 19B14000 == 69 [pid = 3640] [id = 286] 11:45:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (1A58D000) [pid = 3640] [serial = 857] [outer = 00000000] 11:45:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (1C003C00) [pid = 3640] [serial = 858] [outer = 1A58D000] 11:45:01 INFO - PROCESS | 3640 | 1461008701182 Marionette DEBUG loaded listener.js 11:45:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (1C2E7C00) [pid = 3640] [serial = 859] [outer = 1A58D000] 11:45:01 INFO - PROCESS | 3640 | 1461008701714 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]]]}] 11:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 848ms 11:45:01 INFO - PROCESS | 3640 | 1461008701748 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 11:45:01 INFO - PROCESS | 3640 | 1461008701751 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 11:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:45:01 INFO - PROCESS | 3640 | 1461008701756 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:45:01 INFO - PROCESS | 3640 | 1461008701758 Marionette TRACE conn3 <- [1,1110,null,{}] 11:45:01 INFO - PROCESS | 3640 | 1461008701762 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}] 11:45:01 INFO - PROCESS | 3640 | 1461008701870 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 11:45:01 INFO - PROCESS | 3640 | 1461008701975 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:01 INFO - PROCESS | 3640 | ++DOCSHELL 1C2F3800 == 70 [pid = 3640] [id = 287] 11:45:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (1C306400) [pid = 3640] [serial = 860] [outer = 00000000] 11:45:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (1CD0EC00) [pid = 3640] [serial = 861] [outer = 1C306400] 11:45:02 INFO - PROCESS | 3640 | 1461008702029 Marionette DEBUG loaded listener.js 11:45:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (1CE61400) [pid = 3640] [serial = 862] [outer = 1C306400] 11:45:02 INFO - PROCESS | 3640 | 1461008702872 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]]]}] 11:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1190ms 11:45:02 INFO - PROCESS | 3640 | 1461008702951 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 11:45:02 INFO - PROCESS | 3640 | 1461008702955 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 11:45:02 INFO - PROCESS | 3640 | 1461008702973 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:45:02 INFO - PROCESS | 3640 | 1461008702977 Marionette TRACE conn3 <- [1,1114,null,{}] 11:45:02 INFO - PROCESS | 3640 | 1461008702982 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}] 11:45:03 INFO - PROCESS | 3640 | 1461008703081 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 11:45:03 INFO - PROCESS | 3640 | 1461008703211 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:03 INFO - PROCESS | 3640 | ++DOCSHELL 13377000 == 71 [pid = 3640] [id = 288] 11:45:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (13AC8C00) [pid = 3640] [serial = 863] [outer = 00000000] 11:45:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (15533400) [pid = 3640] [serial = 864] [outer = 13AC8C00] 11:45:03 INFO - PROCESS | 3640 | 1461008703261 Marionette DEBUG loaded listener.js 11:45:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (1579D400) [pid = 3640] [serial = 865] [outer = 13AC8C00] 11:45:03 INFO - PROCESS | 3640 | 1461008703838 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]]]}] 11:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 892ms 11:45:03 INFO - PROCESS | 3640 | 1461008703868 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 11:45:03 INFO - PROCESS | 3640 | 1461008703874 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 11:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:45:03 INFO - PROCESS | 3640 | 1461008703880 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:45:03 INFO - PROCESS | 3640 | 1461008703882 Marionette TRACE conn3 <- [1,1118,null,{}] 11:45:03 INFO - PROCESS | 3640 | 1461008703886 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}] 11:45:03 INFO - PROCESS | 3640 | 1461008703983 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 11:45:04 INFO - PROCESS | 3640 | --DOCSHELL 19EA8400 == 70 [pid = 3640] [id = 96] 11:45:04 INFO - PROCESS | 3640 | --DOCSHELL 1A021000 == 69 [pid = 3640] [id = 82] 11:45:04 INFO - PROCESS | 3640 | --DOCSHELL 13255400 == 68 [pid = 3640] [id = 239] 11:45:04 INFO - PROCESS | 3640 | --DOCSHELL 13262C00 == 67 [pid = 3640] [id = 155] 11:45:04 INFO - PROCESS | 3640 | --DOCSHELL 1C302000 == 66 [pid = 3640] [id = 220] 11:45:04 INFO - PROCESS | 3640 | --DOCSHELL 17E95000 == 65 [pid = 3640] [id = 282] 11:45:04 INFO - PROCESS | 3640 | --DOCSHELL 137DCC00 == 64 [pid = 3640] [id = 281] 11:45:04 INFO - PROCESS | 3640 | --DOCSHELL 1BF55800 == 63 [pid = 3640] [id = 280] 11:45:04 INFO - PROCESS | 3640 | --DOCSHELL 19A23800 == 62 [pid = 3640] [id = 279] 11:45:04 INFO - PROCESS | 3640 | --DOCSHELL 19188400 == 61 [pid = 3640] [id = 278] 11:45:04 INFO - PROCESS | 3640 | --DOCSHELL 1907D400 == 60 [pid = 3640] [id = 277] 11:45:04 INFO - PROCESS | 3640 | --DOCSHELL 13602400 == 59 [pid = 3640] [id = 276] 11:45:04 INFO - PROCESS | 3640 | --DOCSHELL 17E95C00 == 58 [pid = 3640] [id = 275] 11:45:04 INFO - PROCESS | 3640 | --DOCSHELL 12C4CC00 == 57 [pid = 3640] [id = 274] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (1D8B4000) [pid = 3640] [serial = 750] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (17FA8C00) [pid = 3640] [serial = 753] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (194DF400) [pid = 3640] [serial = 756] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (1D5CB000) [pid = 3640] [serial = 759] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (1E01D800) [pid = 3640] [serial = 762] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | --DOCSHELL 15BE4400 == 56 [pid = 3640] [id = 273] 11:45:04 INFO - PROCESS | 3640 | --DOCSHELL 1BF59000 == 55 [pid = 3640] [id = 271] 11:45:04 INFO - PROCESS | 3640 | --DOCSHELL 19ADC800 == 54 [pid = 3640] [id = 270] 11:45:04 INFO - PROCESS | 3640 | --DOCSHELL 1907A400 == 53 [pid = 3640] [id = 269] 11:45:04 INFO - PROCESS | 3640 | --DOCSHELL 16553400 == 52 [pid = 3640] [id = 268] 11:45:04 INFO - PROCESS | 3640 | --DOCSHELL 13209C00 == 51 [pid = 3640] [id = 267] 11:45:04 INFO - PROCESS | 3640 | --DOCSHELL 19A21C00 == 50 [pid = 3640] [id = 266] 11:45:04 INFO - PROCESS | 3640 | 1461008704151 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:04 INFO - PROCESS | 3640 | ++DOCSHELL 14A9D400 == 51 [pid = 3640] [id = 289] 11:45:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (14A9D800) [pid = 3640] [serial = 866] [outer = 00000000] 11:45:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (15BE4400) [pid = 3640] [serial = 867] [outer = 14A9D800] 11:45:04 INFO - PROCESS | 3640 | 1461008704199 Marionette DEBUG loaded listener.js 11:45:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (16B41800) [pid = 3640] [serial = 868] [outer = 14A9D800] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (1E224800) [pid = 3640] [serial = 660] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (18688400) [pid = 3640] [serial = 718] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (19725C00) [pid = 3640] [serial = 795] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (19099C00) [pid = 3640] [serial = 783] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (1918C800) [pid = 3640] [serial = 786] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (1909D800) [pid = 3640] [serial = 784] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (159E7000) [pid = 3640] [serial = 789] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (16B52400) [pid = 3640] [serial = 774] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (17C69800) [pid = 3640] [serial = 775] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1811A000) [pid = 3640] [serial = 766] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (17EF1C00) [pid = 3640] [serial = 765] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (181C3000) [pid = 3640] [serial = 780] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (19427400) [pid = 3640] [serial = 787] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (14A06C00) [pid = 3640] [serial = 768] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (14A9C800) [pid = 3640] [serial = 769] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (15B32800) [pid = 3640] [serial = 771] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (15D18400) [pid = 3640] [serial = 772] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (17FA8400) [pid = 3640] [serial = 777] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (17FAD800) [pid = 3640] [serial = 778] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1811A800) [pid = 3640] [serial = 790] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (19A21800) [pid = 3640] [serial = 796] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1966EC00) [pid = 3640] [serial = 793] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1966E800) [pid = 3640] [serial = 792] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (18663400) [pid = 3640] [serial = 781] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3640 | 1461008704641 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]]]}] 11:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 803ms 11:45:04 INFO - PROCESS | 3640 | 1461008704687 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 11:45:04 INFO - PROCESS | 3640 | 1461008704689 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 11:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:45:04 INFO - PROCESS | 3640 | 1461008704692 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:45:04 INFO - PROCESS | 3640 | 1461008704696 Marionette TRACE conn3 <- [1,1122,null,{}] 11:45:04 INFO - PROCESS | 3640 | 1461008704706 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}] 11:45:04 INFO - PROCESS | 3640 | 1461008704787 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 11:45:04 INFO - PROCESS | 3640 | 1461008704795 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:04 INFO - PROCESS | 3640 | ++DOCSHELL 1687C800 == 52 [pid = 3640] [id = 290] 11:45:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (16B55C00) [pid = 3640] [serial = 869] [outer = 00000000] 11:45:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (17E99C00) [pid = 3640] [serial = 870] [outer = 16B55C00] 11:45:04 INFO - PROCESS | 3640 | 1461008704843 Marionette DEBUG loaded listener.js 11:45:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (17FA6800) [pid = 3640] [serial = 871] [outer = 16B55C00] 11:45:05 INFO - PROCESS | 3640 | 1461008705286 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]]]}] 11:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 610ms 11:45:05 INFO - PROCESS | 3640 | 1461008705296 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 11:45:05 INFO - PROCESS | 3640 | 1461008705299 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 11:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:45:05 INFO - PROCESS | 3640 | 1461008705305 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:45:05 INFO - PROCESS | 3640 | 1461008705306 Marionette TRACE conn3 <- [1,1126,null,{}] 11:45:05 INFO - PROCESS | 3640 | 1461008705310 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}] 11:45:05 INFO - PROCESS | 3640 | 1461008705396 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 11:45:05 INFO - PROCESS | 3640 | 1461008705405 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:05 INFO - PROCESS | 3640 | ++DOCSHELL 17EF5000 == 53 [pid = 3640] [id = 291] 11:45:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (17FAF400) [pid = 3640] [serial = 872] [outer = 00000000] 11:45:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1865C400) [pid = 3640] [serial = 873] [outer = 17FAF400] 11:45:05 INFO - PROCESS | 3640 | 1461008705450 Marionette DEBUG loaded listener.js 11:45:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1865D000) [pid = 3640] [serial = 874] [outer = 17FAF400] 11:45:05 INFO - PROCESS | 3640 | 1461008705882 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]]]}] 11:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 610ms 11:45:05 INFO - PROCESS | 3640 | 1461008705922 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 11:45:05 INFO - PROCESS | 3640 | 1461008705924 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 11:45:05 INFO - PROCESS | 3640 | 1461008705928 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:45:05 INFO - PROCESS | 3640 | 1461008705929 Marionette TRACE conn3 <- [1,1130,null,{}] 11:45:05 INFO - PROCESS | 3640 | 1461008705933 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}] 11:45:05 INFO - PROCESS | 3640 | 1461008705996 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 11:45:06 INFO - PROCESS | 3640 | 1461008706002 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:06 INFO - PROCESS | 3640 | ++DOCSHELL 181C9800 == 54 [pid = 3640] [id = 292] 11:45:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (18691000) [pid = 3640] [serial = 875] [outer = 00000000] 11:45:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (19082400) [pid = 3640] [serial = 876] [outer = 18691000] 11:45:06 INFO - PROCESS | 3640 | 1461008706047 Marionette DEBUG loaded listener.js 11:45:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (19082800) [pid = 3640] [serial = 877] [outer = 18691000] 11:45:06 INFO - PROCESS | 3640 | 1461008706528 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]]]}] 11:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 669ms 11:45:06 INFO - PROCESS | 3640 | 1461008706593 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 11:45:06 INFO - PROCESS | 3640 | 1461008706595 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 11:45:06 INFO - PROCESS | 3640 | 1461008706598 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:45:06 INFO - PROCESS | 3640 | 1461008706600 Marionette TRACE conn3 <- [1,1134,null,{}] 11:45:06 INFO - PROCESS | 3640 | 1461008706604 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}] 11:45:06 INFO - PROCESS | 3640 | 1461008706735 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 11:45:06 INFO - PROCESS | 3640 | 1461008706779 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:06 INFO - PROCESS | 3640 | ++DOCSHELL 15D88800 == 55 [pid = 3640] [id = 293] 11:45:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (19077800) [pid = 3640] [serial = 878] [outer = 00000000] 11:45:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1942B800) [pid = 3640] [serial = 879] [outer = 19077800] 11:45:06 INFO - PROCESS | 3640 | 1461008706827 Marionette DEBUG loaded listener.js 11:45:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1966A000) [pid = 3640] [serial = 880] [outer = 19077800] 11:45:07 INFO - PROCESS | 3640 | 1461008707223 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]]]}] 11:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 669ms 11:45:07 INFO - PROCESS | 3640 | 1461008707261 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 11:45:07 INFO - PROCESS | 3640 | 1461008707263 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 11:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:45:07 INFO - PROCESS | 3640 | 1461008707266 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:45:07 INFO - PROCESS | 3640 | 1461008707268 Marionette TRACE conn3 <- [1,1138,null,{}] 11:45:07 INFO - PROCESS | 3640 | 1461008707271 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}] 11:45:07 INFO - PROCESS | 3640 | 1461008707414 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 11:45:07 INFO - PROCESS | 3640 | 1461008707476 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:07 INFO - PROCESS | 3640 | ++DOCSHELL 19185400 == 56 [pid = 3640] [id = 294] 11:45:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (19185800) [pid = 3640] [serial = 881] [outer = 00000000] 11:45:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (19719000) [pid = 3640] [serial = 882] [outer = 19185800] 11:45:07 INFO - PROCESS | 3640 | 1461008707503 Marionette DEBUG loaded listener.js 11:45:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (19719800) [pid = 3640] [serial = 883] [outer = 19185800] 11:45:07 INFO - PROCESS | 3640 | 1461008707901 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]]]}] 11:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 11:45:07 INFO - PROCESS | 3640 | 1461008707926 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 11:45:07 INFO - PROCESS | 3640 | 1461008707928 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 11:45:07 INFO - PROCESS | 3640 | 1461008707931 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:45:07 INFO - PROCESS | 3640 | 1461008707933 Marionette TRACE conn3 <- [1,1142,null,{}] 11:45:07 INFO - PROCESS | 3640 | 1461008707945 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}] 11:45:08 INFO - PROCESS | 3640 | 1461008708053 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 11:45:08 INFO - PROCESS | 3640 | 1461008708059 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:08 INFO - PROCESS | 3640 | ++DOCSHELL 19189C00 == 57 [pid = 3640] [id = 295] 11:45:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (1971D800) [pid = 3640] [serial = 884] [outer = 00000000] 11:45:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (19A24000) [pid = 3640] [serial = 885] [outer = 1971D800] 11:45:08 INFO - PROCESS | 3640 | 1461008708102 Marionette DEBUG loaded listener.js 11:45:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (19A24400) [pid = 3640] [serial = 886] [outer = 1971D800] 11:45:08 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (15D0F000) [pid = 3640] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:45:08 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (15DE1C00) [pid = 3640] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:45:08 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (19669C00) [pid = 3640] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:45:08 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (13383400) [pid = 3640] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:45:08 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (190A0000) [pid = 3640] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:45:08 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (12CF8000) [pid = 3640] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:45:08 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (19A2EC00) [pid = 3640] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:45:08 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (1BF5D800) [pid = 3640] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:45:08 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (19182400) [pid = 3640] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:45:08 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (13A24800) [pid = 3640] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:45:08 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (17EE6400) [pid = 3640] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:45:08 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (1C008800) [pid = 3640] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:45:08 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (17E9BC00) [pid = 3640] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:45:08 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1D747000) [pid = 3640] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:45:08 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1C307C00) [pid = 3640] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:45:08 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (19097C00) [pid = 3640] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:45:08 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1D7BC800) [pid = 3640] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:45:08 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (164A9800) [pid = 3640] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:45:08 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (1552F000) [pid = 3640] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:45:08 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (15D1A000) [pid = 3640] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:45:08 INFO - PROCESS | 3640 | 1461008708783 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]]]}] 11:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 847ms 11:45:08 INFO - PROCESS | 3640 | 1461008708803 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 11:45:08 INFO - PROCESS | 3640 | 1461008708805 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 11:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:45:08 INFO - PROCESS | 3640 | 1461008708808 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:45:08 INFO - PROCESS | 3640 | 1461008708810 Marionette TRACE conn3 <- [1,1146,null,{}] 11:45:08 INFO - PROCESS | 3640 | 1461008708813 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}] 11:45:08 INFO - PROCESS | 3640 | 1461008708879 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 11:45:08 INFO - PROCESS | 3640 | 1461008708885 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:08 INFO - PROCESS | 3640 | ++DOCSHELL 15D0F000 == 58 [pid = 3640] [id = 296] 11:45:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (15DDA800) [pid = 3640] [serial = 887] [outer = 00000000] 11:45:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (17E9E800) [pid = 3640] [serial = 888] [outer = 15DDA800] 11:45:08 INFO - PROCESS | 3640 | 1461008708929 Marionette DEBUG loaded listener.js 11:45:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (19180800) [pid = 3640] [serial = 889] [outer = 15DDA800] 11:45:09 INFO - PROCESS | 3640 | 1461008709350 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]]]}] 11:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 595ms 11:45:09 INFO - PROCESS | 3640 | 1461008709411 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 11:45:09 INFO - PROCESS | 3640 | 1461008709413 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 11:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:45:09 INFO - PROCESS | 3640 | 1461008709416 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:45:09 INFO - PROCESS | 3640 | 1461008709418 Marionette TRACE conn3 <- [1,1150,null,{}] 11:45:09 INFO - PROCESS | 3640 | 1461008709421 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}] 11:45:09 INFO - PROCESS | 3640 | 1461008709509 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 11:45:09 INFO - PROCESS | 3640 | 1461008709515 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:09 INFO - PROCESS | 3640 | ++DOCSHELL 17C65800 == 59 [pid = 3640] [id = 297] 11:45:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (19078C00) [pid = 3640] [serial = 890] [outer = 00000000] 11:45:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (19724400) [pid = 3640] [serial = 891] [outer = 19078C00] 11:45:09 INFO - PROCESS | 3640 | 1461008709559 Marionette DEBUG loaded listener.js 11:45:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (19A20800) [pid = 3640] [serial = 892] [outer = 19078C00] 11:45:09 INFO - PROCESS | 3640 | 1461008709948 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]]]}] 11:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 565ms 11:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:45:09 INFO - PROCESS | 3640 | 1461008709987 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 11:45:09 INFO - PROCESS | 3640 | 1461008709989 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 11:45:09 INFO - PROCESS | 3640 | 1461008709992 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:45:09 INFO - PROCESS | 3640 | 1461008709994 Marionette TRACE conn3 <- [1,1154,null,{}] 11:45:09 INFO - PROCESS | 3640 | 1461008710002 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}] 11:45:10 INFO - PROCESS | 3640 | 1461008710097 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 11:45:10 INFO - PROCESS | 3640 | 1461008710103 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:10 INFO - PROCESS | 3640 | ++DOCSHELL 1966C800 == 60 [pid = 3640] [id = 298] 11:45:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (19AD7C00) [pid = 3640] [serial = 893] [outer = 00000000] 11:45:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1BF60000) [pid = 3640] [serial = 894] [outer = 19AD7C00] 11:45:10 INFO - PROCESS | 3640 | 1461008710152 Marionette DEBUG loaded listener.js 11:45:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1C1CF800) [pid = 3640] [serial = 895] [outer = 19AD7C00] 11:45:10 INFO - PROCESS | 3640 | 1461008710887 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]]]}] 11:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 952ms 11:45:10 INFO - PROCESS | 3640 | 1461008710954 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 11:45:10 INFO - PROCESS | 3640 | 1461008710959 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 11:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:45:10 INFO - PROCESS | 3640 | 1461008710964 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:45:10 INFO - PROCESS | 3640 | 1461008710968 Marionette TRACE conn3 <- [1,1158,null,{}] 11:45:10 INFO - PROCESS | 3640 | 1461008710974 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}] 11:45:11 INFO - PROCESS | 3640 | 1461008711099 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 11:45:11 INFO - PROCESS | 3640 | 1461008711238 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:11 INFO - PROCESS | 3640 | ++DOCSHELL 16549400 == 61 [pid = 3640] [id = 299] 11:45:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (16549800) [pid = 3640] [serial = 896] [outer = 00000000] 11:45:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (17C70800) [pid = 3640] [serial = 897] [outer = 16549800] 11:45:11 INFO - PROCESS | 3640 | 1461008711297 Marionette DEBUG loaded listener.js 11:45:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (17FB1C00) [pid = 3640] [serial = 898] [outer = 16549800] 11:45:11 INFO - PROCESS | 3640 | 1461008711889 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]]]}] 11:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 952ms 11:45:11 INFO - PROCESS | 3640 | 1461008711917 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 11:45:11 INFO - PROCESS | 3640 | 1461008711923 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 11:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:45:11 INFO - PROCESS | 3640 | 1461008711929 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:45:11 INFO - PROCESS | 3640 | 1461008711932 Marionette TRACE conn3 <- [1,1162,null,{}] 11:45:11 INFO - PROCESS | 3640 | 1461008711936 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}] 11:45:12 INFO - PROCESS | 3640 | 1461008712039 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 11:45:12 INFO - PROCESS | 3640 | 1461008712144 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:12 INFO - PROCESS | 3640 | ++DOCSHELL 16B4B800 == 62 [pid = 3640] [id = 300] 11:45:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (17FA9800) [pid = 3640] [serial = 899] [outer = 00000000] 11:45:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1918C800) [pid = 3640] [serial = 900] [outer = 17FA9800] 11:45:12 INFO - PROCESS | 3640 | 1461008712198 Marionette DEBUG loaded listener.js 11:45:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (19717800) [pid = 3640] [serial = 901] [outer = 17FA9800] 11:45:12 INFO - PROCESS | 3640 | 1461008712827 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] 11:45:12 INFO - PROCESS | 3640 | 1461008712884 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 11:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:45:12 INFO - PROCESS | 3640 | 1461008712888 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:45:12 INFO - PROCESS | 3640 | 1461008712892 Marionette TRACE conn3 <- [1,1166,null,{}] 11:45:12 INFO - PROCESS | 3640 | 1461008712903 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}] 11:45:13 INFO - PROCESS | 3640 | 1461008713009 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 11:45:13 INFO - PROCESS | 3640 | 1461008713143 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:13 INFO - PROCESS | 3640 | ++DOCSHELL 1C00CC00 == 63 [pid = 3640] [id = 301] 11:45:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1C00D800) [pid = 3640] [serial = 902] [outer = 00000000] 11:45:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (1C302C00) [pid = 3640] [serial = 903] [outer = 1C00D800] 11:45:13 INFO - PROCESS | 3640 | 1461008713201 Marionette DEBUG loaded listener.js 11:45:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (1C30CC00) [pid = 3640] [serial = 904] [outer = 1C00D800] 11:45:13 INFO - PROCESS | 3640 | 1461008713719 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] 11:45:13 INFO - PROCESS | 3640 | 1461008713758 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 11:45:13 INFO - PROCESS | 3640 | 1461008713762 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:45:13 INFO - PROCESS | 3640 | 1461008713764 Marionette TRACE conn3 <- [1,1170,null,{}] 11:45:13 INFO - PROCESS | 3640 | 1461008713768 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}] 11:45:13 INFO - PROCESS | 3640 | 1461008713852 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 11:45:13 INFO - PROCESS | 3640 | 1461008713959 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:13 INFO - PROCESS | 3640 | ++DOCSHELL 1C2E8000 == 64 [pid = 3640] [id = 302] 11:45:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1C2F0800) [pid = 3640] [serial = 905] [outer = 00000000] 11:45:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (1D0E3000) [pid = 3640] [serial = 906] [outer = 1C2F0800] 11:45:14 INFO - PROCESS | 3640 | 1461008714013 Marionette DEBUG loaded listener.js 11:45:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (1D5BEC00) [pid = 3640] [serial = 907] [outer = 1C2F0800] 11:45:14 INFO - PROCESS | 3640 | 1461008714739 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] 11:45:14 INFO - PROCESS | 3640 | 1461008714804 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 11:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:45:14 INFO - PROCESS | 3640 | 1461008714808 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:45:14 INFO - PROCESS | 3640 | 1461008714810 Marionette TRACE conn3 <- [1,1174,null,{}] 11:45:14 INFO - PROCESS | 3640 | 1461008714814 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}] 11:45:14 INFO - PROCESS | 3640 | 1461008714896 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 11:45:15 INFO - PROCESS | 3640 | 1461008715158 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:15 INFO - PROCESS | 3640 | ++DOCSHELL 12D4BC00 == 65 [pid = 3640] [id = 303] 11:45:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (13209C00) [pid = 3640] [serial = 908] [outer = 00000000] 11:45:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (159E7000) [pid = 3640] [serial = 909] [outer = 13209C00] 11:45:15 INFO - PROCESS | 3640 | 1461008715195 Marionette DEBUG loaded listener.js 11:45:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (15DD3400) [pid = 3640] [serial = 910] [outer = 13209C00] 11:45:15 INFO - PROCESS | 3640 | 1461008715838 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] 11:45:15 INFO - PROCESS | 3640 | 1461008715886 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 11:45:15 INFO - PROCESS | 3640 | 1461008715908 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:45:15 INFO - PROCESS | 3640 | 1461008715911 Marionette TRACE conn3 <- [1,1178,null,{}] 11:45:15 INFO - PROCESS | 3640 | 1461008715916 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}] 11:45:16 INFO - PROCESS | 3640 | 1461008716021 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 11:45:16 INFO - PROCESS | 3640 | 1461008716152 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:16 INFO - PROCESS | 3640 | ++DOCSHELL 164A9C00 == 66 [pid = 3640] [id = 304] 11:45:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (16B4BC00) [pid = 3640] [serial = 911] [outer = 00000000] 11:45:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (1852D800) [pid = 3640] [serial = 912] [outer = 16B4BC00] 11:45:16 INFO - PROCESS | 3640 | 1461008716203 Marionette DEBUG loaded listener.js 11:45:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (1888AC00) [pid = 3640] [serial = 913] [outer = 16B4BC00] 11:45:16 INFO - PROCESS | 3640 | --DOCSHELL 1C283C00 == 65 [pid = 3640] [id = 234] 11:45:16 INFO - PROCESS | 3640 | --DOCSHELL 17C65800 == 64 [pid = 3640] [id = 297] 11:45:16 INFO - PROCESS | 3640 | --DOCSHELL 15D0F000 == 63 [pid = 3640] [id = 296] 11:45:16 INFO - PROCESS | 3640 | --DOCSHELL 19189C00 == 62 [pid = 3640] [id = 295] 11:45:16 INFO - PROCESS | 3640 | --DOCSHELL 19185400 == 61 [pid = 3640] [id = 294] 11:45:16 INFO - PROCESS | 3640 | --DOCSHELL 15D88800 == 60 [pid = 3640] [id = 293] 11:45:16 INFO - PROCESS | 3640 | --DOCSHELL 181C9800 == 59 [pid = 3640] [id = 292] 11:45:16 INFO - PROCESS | 3640 | --DOCSHELL 17EF5000 == 58 [pid = 3640] [id = 291] 11:45:16 INFO - PROCESS | 3640 | --DOCSHELL 1687C800 == 57 [pid = 3640] [id = 290] 11:45:16 INFO - PROCESS | 3640 | --DOCSHELL 14A9D400 == 56 [pid = 3640] [id = 289] 11:45:16 INFO - PROCESS | 3640 | --DOCSHELL 13377000 == 55 [pid = 3640] [id = 288] 11:45:16 INFO - PROCESS | 3640 | --DOCSHELL 1C2F3800 == 54 [pid = 3640] [id = 287] 11:45:16 INFO - PROCESS | 3640 | --DOCSHELL 19B14000 == 53 [pid = 3640] [id = 286] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (19B19C00) [pid = 3640] [serial = 798] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (1C304800) [pid = 3640] [serial = 849] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (159E7400) [pid = 3640] [serial = 801] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (17FB0400) [pid = 3640] [serial = 804] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (19B0B800) [pid = 3640] [serial = 807] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (1A58E400) [pid = 3640] [serial = 810] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (1C00BC00) [pid = 3640] [serial = 813] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOCSHELL 15DD5800 == 52 [pid = 3640] [id = 285] 11:45:16 INFO - PROCESS | 3640 | --DOCSHELL 13374400 == 51 [pid = 3640] [id = 284] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (1E221800) [pid = 3640] [serial = 763] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (1909FC00) [pid = 3640] [serial = 708] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (1DBC9C00) [pid = 3640] [serial = 751] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1D8B2C00) [pid = 3640] [serial = 760] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (19671000) [pid = 3640] [serial = 757] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (1E22B400) [pid = 3640] [serial = 715] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1852DC00) [pid = 3640] [serial = 754] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (15D8AC00) [pid = 3640] [serial = 705] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1C1D4400) [pid = 3640] [serial = 712] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (164B8800) [pid = 3640] [serial = 819] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (19082000) [pid = 3640] [serial = 828] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (1909A800) [pid = 3640] [serial = 829] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (19A25000) [pid = 3640] [serial = 834] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1C287000) [pid = 3640] [serial = 817] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1C27E000) [pid = 3640] [serial = 816] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (19185C00) [pid = 3640] [serial = 831] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (157E4000) [pid = 3640] [serial = 822] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (164B6C00) [pid = 3640] [serial = 823] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (1A545800) [pid = 3640] [serial = 837] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (19A2E000) [pid = 3640] [serial = 835] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1C009800) [pid = 3640] [serial = 840] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1A756800) [pid = 3640] [serial = 838] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1C1D9000) [pid = 3640] [serial = 847] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1C1CBC00) [pid = 3640] [serial = 846] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1C1CB000) [pid = 3640] [serial = 841] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (19076C00) [pid = 3640] [serial = 843] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1865A400) [pid = 3640] [serial = 825] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (18883000) [pid = 3640] [serial = 826] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (14449C00) [pid = 3640] [serial = 820] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1918D000) [pid = 3640] [serial = 844] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (19187800) [pid = 3640] [serial = 832] [outer = 00000000] [url = about:blank] 11:45:16 INFO - PROCESS | 3640 | 1461008716720 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] 11:45:16 INFO - PROCESS | 3640 | 1461008716785 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 11:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:45:16 INFO - PROCESS | 3640 | 1461008716790 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:45:16 INFO - PROCESS | 3640 | 1461008716792 Marionette TRACE conn3 <- [1,1182,null,{}] 11:45:16 INFO - PROCESS | 3640 | 1461008716795 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}] 11:45:16 INFO - PROCESS | 3640 | 1461008716882 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 11:45:16 INFO - PROCESS | 3640 | 1461008716973 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:16 INFO - PROCESS | 3640 | ++DOCSHELL 157E4000 == 52 [pid = 3640] [id = 305] 11:45:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (159E7400) [pid = 3640] [serial = 914] [outer = 00000000] 11:45:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1686FC00) [pid = 3640] [serial = 915] [outer = 159E7400] 11:45:17 INFO - PROCESS | 3640 | 1461008717000 Marionette DEBUG loaded listener.js 11:45:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1852DC00) [pid = 3640] [serial = 916] [outer = 159E7400] 11:45:17 INFO - PROCESS | 3640 | 1461008717395 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] 11:45:17 INFO - PROCESS | 3640 | 1461008717455 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 11:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:45:17 INFO - PROCESS | 3640 | 1461008717460 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:45:17 INFO - PROCESS | 3640 | 1461008717466 Marionette TRACE conn3 <- [1,1186,null,{}] 11:45:17 INFO - PROCESS | 3640 | 1461008717475 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}] 11:45:17 INFO - PROCESS | 3640 | 1461008717561 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 11:45:17 INFO - PROCESS | 3640 | 1461008717570 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:17 INFO - PROCESS | 3640 | ++DOCSHELL 19076000 == 53 [pid = 3640] [id = 306] 11:45:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1909C800) [pid = 3640] [serial = 917] [outer = 00000000] 11:45:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (19185400) [pid = 3640] [serial = 918] [outer = 1909C800] 11:45:17 INFO - PROCESS | 3640 | 1461008717614 Marionette DEBUG loaded listener.js 11:45:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1918B400) [pid = 3640] [serial = 919] [outer = 1909C800] 11:45:18 INFO - PROCESS | 3640 | 1461008718054 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]]]}] 11:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 625ms 11:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:45:18 INFO - PROCESS | 3640 | 1461008718098 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 11:45:18 INFO - PROCESS | 3640 | 1461008718101 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 11:45:18 INFO - PROCESS | 3640 | 1461008718104 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:45:18 INFO - PROCESS | 3640 | 1461008718088 Marionette TRACE conn3 <- [1,1190,null,{}] 11:45:18 INFO - PROCESS | 3640 | 1461008718092 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}] 11:45:18 INFO - PROCESS | 3640 | 1461008718198 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 11:45:18 INFO - PROCESS | 3640 | 1461008718207 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:18 INFO - PROCESS | 3640 | ++DOCSHELL 19670000 == 54 [pid = 3640] [id = 307] 11:45:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (19670400) [pid = 3640] [serial = 920] [outer = 00000000] 11:45:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1971B400) [pid = 3640] [serial = 921] [outer = 19670400] 11:45:18 INFO - PROCESS | 3640 | 1461008718254 Marionette DEBUG loaded listener.js 11:45:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (19725C00) [pid = 3640] [serial = 922] [outer = 19670400] 11:45:18 INFO - PROCESS | 3640 | 1461008718720 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]]]}] 11:45:18 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 11:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 669ms 11:45:18 INFO - PROCESS | 3640 | 1461008718767 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 11:45:18 INFO - PROCESS | 3640 | 1461008718769 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 11:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:45:18 INFO - PROCESS | 3640 | 1461008718773 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:45:18 INFO - PROCESS | 3640 | 1461008718774 Marionette TRACE conn3 <- [1,1194,null,{}] 11:45:18 INFO - PROCESS | 3640 | 1461008718777 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}] 11:45:18 INFO - PROCESS | 3640 | 1461008718875 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 11:45:18 INFO - PROCESS | 3640 | 1461008718933 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:18 INFO - PROCESS | 3640 | ++DOCSHELL 19A27400 == 55 [pid = 3640] [id = 308] 11:45:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (19A2E000) [pid = 3640] [serial = 923] [outer = 00000000] 11:45:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (19C02000) [pid = 3640] [serial = 924] [outer = 19A2E000] 11:45:18 INFO - PROCESS | 3640 | 1461008718987 Marionette DEBUG loaded listener.js 11:45:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1A080C00) [pid = 3640] [serial = 925] [outer = 19A2E000] 11:45:19 INFO - PROCESS | 3640 | 1461008719409 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]]]}] 11:45:19 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 11:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 11:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:45:19 INFO - PROCESS | 3640 | 1461008719455 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 11:45:19 INFO - PROCESS | 3640 | 1461008719457 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 11:45:19 INFO - PROCESS | 3640 | 1461008719444 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:45:19 INFO - PROCESS | 3640 | 1461008719445 Marionette TRACE conn3 <- [1,1198,null,{}] 11:45:19 INFO - PROCESS | 3640 | 1461008719449 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}] 11:45:19 INFO - PROCESS | 3640 | 1461008719594 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 11:45:19 INFO - PROCESS | 3640 | 1461008719659 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:19 INFO - PROCESS | 3640 | ++DOCSHELL 1A5A7000 == 56 [pid = 3640] [id = 309] 11:45:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1A5B1400) [pid = 3640] [serial = 926] [outer = 00000000] 11:45:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1C00B800) [pid = 3640] [serial = 927] [outer = 1A5B1400] 11:45:19 INFO - PROCESS | 3640 | 1461008719703 Marionette DEBUG loaded listener.js 11:45:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1C008C00) [pid = 3640] [serial = 928] [outer = 1A5B1400] 11:45:20 INFO - PROCESS | 3640 | 1461008720126 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]]]}] 11:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 699ms 11:45:20 INFO - PROCESS | 3640 | 1461008720165 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 11:45:20 INFO - PROCESS | 3640 | 1461008720167 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 11:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:45:20 INFO - PROCESS | 3640 | 1461008720170 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:45:20 INFO - PROCESS | 3640 | 1461008720156 Marionette TRACE conn3 <- [1,1202,null,{}] 11:45:20 INFO - PROCESS | 3640 | 1461008720159 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}] 11:45:20 INFO - PROCESS | 3640 | 1461008720268 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 11:45:20 INFO - PROCESS | 3640 | 1461008720329 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:20 INFO - PROCESS | 3640 | ++DOCSHELL 19669400 == 57 [pid = 3640] [id = 310] 11:45:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1C010000) [pid = 3640] [serial = 929] [outer = 00000000] 11:45:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1C283000) [pid = 3640] [serial = 930] [outer = 1C010000] 11:45:20 INFO - PROCESS | 3640 | 1461008720372 Marionette DEBUG loaded listener.js 11:45:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1C289000) [pid = 3640] [serial = 931] [outer = 1C010000] 11:45:20 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (19ADCC00) [pid = 3640] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:45:20 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (19096C00) [pid = 3640] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:45:20 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1BF5D400) [pid = 3640] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:45:20 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (19077800) [pid = 3640] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:45:20 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (19185800) [pid = 3640] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:45:20 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (1971D800) [pid = 3640] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:45:20 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1C306400) [pid = 3640] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:45:20 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (16B55C00) [pid = 3640] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:45:20 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (15DDFC00) [pid = 3640] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:45:20 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1A58D000) [pid = 3640] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:45:20 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (137D6C00) [pid = 3640] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:45:20 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (17FAF400) [pid = 3640] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:45:20 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (13AC8C00) [pid = 3640] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:45:20 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (18691000) [pid = 3640] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:45:20 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (19078C00) [pid = 3640] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:45:20 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (14A9D800) [pid = 3640] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:45:20 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (15DDA800) [pid = 3640] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:45:20 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (19A2C400) [pid = 3640] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:45:20 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (13ABE400) [pid = 3640] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:45:20 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1686F800) [pid = 3640] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:45:20 INFO - PROCESS | 3640 | 1461008720856 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]]]}] 11:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 774ms 11:45:20 INFO - PROCESS | 3640 | 1461008720920 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 11:45:20 INFO - PROCESS | 3640 | 1461008720922 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 11:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:45:20 INFO - PROCESS | 3640 | 1461008720925 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:45:20 INFO - PROCESS | 3640 | 1461008720927 Marionette TRACE conn3 <- [1,1206,null,{}] 11:45:20 INFO - PROCESS | 3640 | 1461008720930 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}] 11:45:21 INFO - PROCESS | 3640 | 1461008721043 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 11:45:21 INFO - PROCESS | 3640 | 1461008721103 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:21 INFO - PROCESS | 3640 | ++DOCSHELL 13A21800 == 58 [pid = 3640] [id = 311] 11:45:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (13ABE400) [pid = 3640] [serial = 932] [outer = 00000000] 11:45:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (164B4C00) [pid = 3640] [serial = 933] [outer = 13ABE400] 11:45:21 INFO - PROCESS | 3640 | 1461008721147 Marionette DEBUG loaded listener.js 11:45:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1811B800) [pid = 3640] [serial = 934] [outer = 13ABE400] 11:45:21 INFO - PROCESS | 3640 | 1461008721481 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]]]}] 11:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 565ms 11:45:21 INFO - PROCESS | 3640 | 1461008721506 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 11:45:21 INFO - PROCESS | 3640 | 1461008721508 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 11:45:21 INFO - PROCESS | 3640 | 1461008721511 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:45:21 INFO - PROCESS | 3640 | 1461008721513 Marionette TRACE conn3 <- [1,1210,null,{}] 11:45:21 INFO - PROCESS | 3640 | 1461008721516 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}] 11:45:21 INFO - PROCESS | 3640 | 1461008721616 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 11:45:21 INFO - PROCESS | 3640 | 1461008721624 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:21 INFO - PROCESS | 3640 | ++DOCSHELL 14A9F000 == 59 [pid = 3640] [id = 312] 11:45:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (15BD4400) [pid = 3640] [serial = 935] [outer = 00000000] 11:45:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1972B000) [pid = 3640] [serial = 936] [outer = 15BD4400] 11:45:21 INFO - PROCESS | 3640 | 1461008721668 Marionette DEBUG loaded listener.js 11:45:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1A5AF800) [pid = 3640] [serial = 937] [outer = 15BD4400] 11:45:22 INFO - PROCESS | 3640 | 1461008722051 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] 11:45:22 INFO - PROCESS | 3640 | 1461008722113 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 11:45:22 INFO - PROCESS | 3640 | 1461008722116 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:45:22 INFO - PROCESS | 3640 | 1461008722118 Marionette TRACE conn3 <- [1,1214,null,{}] 11:45:22 INFO - PROCESS | 3640 | 1461008722122 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}] 11:45:22 INFO - PROCESS | 3640 | 1461008722236 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 11:45:22 INFO - PROCESS | 3640 | 1461008722310 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:22 INFO - PROCESS | 3640 | ++DOCSHELL 14A9CC00 == 60 [pid = 3640] [id = 313] 11:45:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1971C000) [pid = 3640] [serial = 938] [outer = 00000000] 11:45:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1C310C00) [pid = 3640] [serial = 939] [outer = 1971C000] 11:45:22 INFO - PROCESS | 3640 | 1461008722360 Marionette DEBUG loaded listener.js 11:45:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1D0E1C00) [pid = 3640] [serial = 940] [outer = 1971C000] 11:45:22 INFO - PROCESS | 3640 | 1461008722842 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]]]}] 11:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 758ms 11:45:22 INFO - PROCESS | 3640 | 1461008722882 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 11:45:22 INFO - PROCESS | 3640 | 1461008722886 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 11:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:45:22 INFO - PROCESS | 3640 | 1461008722892 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:45:22 INFO - PROCESS | 3640 | 1461008722896 Marionette TRACE conn3 <- [1,1218,null,{}] 11:45:22 INFO - PROCESS | 3640 | 1461008722901 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}] 11:45:22 INFO - PROCESS | 3640 | 1461008723016 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 11:45:23 INFO - PROCESS | 3640 | 1461008723109 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:23 INFO - PROCESS | 3640 | ++DOCSHELL 13A25800 == 61 [pid = 3640] [id = 314] 11:45:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (13AC4000) [pid = 3640] [serial = 941] [outer = 00000000] 11:45:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (15DD5800) [pid = 3640] [serial = 942] [outer = 13AC4000] 11:45:23 INFO - PROCESS | 3640 | 1461008723165 Marionette DEBUG loaded listener.js 11:45:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (16873000) [pid = 3640] [serial = 943] [outer = 13AC4000] 11:45:23 INFO - PROCESS | 3640 | 1461008723763 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]]]}] 11:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 893ms 11:45:23 INFO - PROCESS | 3640 | 1461008723784 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 11:45:23 INFO - PROCESS | 3640 | 1461008723790 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 11:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:45:23 INFO - PROCESS | 3640 | 1461008723797 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:45:23 INFO - PROCESS | 3640 | 1461008723800 Marionette TRACE conn3 <- [1,1222,null,{}] 11:45:23 INFO - PROCESS | 3640 | 1461008723804 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}] 11:45:23 INFO - PROCESS | 3640 | 1461008723922 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 11:45:24 INFO - PROCESS | 3640 | 1461008724029 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:24 INFO - PROCESS | 3640 | ++DOCSHELL 17E9E400 == 62 [pid = 3640] [id = 315] 11:45:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (17EE6800) [pid = 3640] [serial = 944] [outer = 00000000] 11:45:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (19080400) [pid = 3640] [serial = 945] [outer = 17EE6800] 11:45:24 INFO - PROCESS | 3640 | 1461008724082 Marionette DEBUG loaded listener.js 11:45:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (190A2000) [pid = 3640] [serial = 946] [outer = 17EE6800] 11:45:24 INFO - PROCESS | 3640 | 1461008724663 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]]]}] 11:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 892ms 11:45:24 INFO - PROCESS | 3640 | 1461008724705 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 11:45:24 INFO - PROCESS | 3640 | 1461008724708 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 11:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:45:24 INFO - PROCESS | 3640 | 1461008724712 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:45:24 INFO - PROCESS | 3640 | 1461008724716 Marionette TRACE conn3 <- [1,1226,null,{}] 11:45:24 INFO - PROCESS | 3640 | 1461008724726 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}] 11:45:24 INFO - PROCESS | 3640 | 1461008724818 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 11:45:24 INFO - PROCESS | 3640 | 1461008724959 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:24 INFO - PROCESS | 3640 | ++DOCSHELL 19C0D400 == 63 [pid = 3640] [id = 316] 11:45:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1A022400) [pid = 3640] [serial = 947] [outer = 00000000] 11:45:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1C1D3400) [pid = 3640] [serial = 948] [outer = 1A022400] 11:45:25 INFO - PROCESS | 3640 | 1461008725022 Marionette DEBUG loaded listener.js 11:45:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1C304800) [pid = 3640] [serial = 949] [outer = 1A022400] 11:45:25 INFO - PROCESS | 3640 | 1461008725565 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]]]}] 11:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 892ms 11:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:45:25 INFO - PROCESS | 3640 | 1461008725602 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 11:45:25 INFO - PROCESS | 3640 | 1461008725605 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 11:45:25 INFO - PROCESS | 3640 | 1461008725609 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:45:25 INFO - PROCESS | 3640 | 1461008725611 Marionette TRACE conn3 <- [1,1230,null,{}] 11:45:25 INFO - PROCESS | 3640 | 1461008725614 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}] 11:45:25 INFO - PROCESS | 3640 | 1461008725717 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 11:45:25 INFO - PROCESS | 3640 | 1461008725823 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:25 INFO - PROCESS | 3640 | ++DOCSHELL 1C30F000 == 64 [pid = 3640] [id = 317] 11:45:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1CE5E000) [pid = 3640] [serial = 950] [outer = 00000000] 11:45:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1D7B8000) [pid = 3640] [serial = 951] [outer = 1CE5E000] 11:45:25 INFO - PROCESS | 3640 | 1461008725863 Marionette DEBUG loaded listener.js 11:45:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1D7BC800) [pid = 3640] [serial = 952] [outer = 1CE5E000] 11:45:26 INFO - PROCESS | 3640 | 1461008726434 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]]]}] 11:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 863ms 11:45:26 INFO - PROCESS | 3640 | 1461008726479 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 11:45:26 INFO - PROCESS | 3640 | 1461008726481 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 11:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:45:26 INFO - PROCESS | 3640 | 1461008726485 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:45:26 INFO - PROCESS | 3640 | 1461008726487 Marionette TRACE conn3 <- [1,1234,null,{}] 11:45:26 INFO - PROCESS | 3640 | 1461008726491 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}] 11:45:26 INFO - PROCESS | 3640 | 1461008726592 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 11:45:26 INFO - PROCESS | 3640 | 1461008726698 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:26 INFO - PROCESS | 3640 | ++DOCSHELL 1D0DF800 == 65 [pid = 3640] [id = 318] 11:45:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1D5CA400) [pid = 3640] [serial = 953] [outer = 00000000] 11:45:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1D8B4000) [pid = 3640] [serial = 954] [outer = 1D5CA400] 11:45:26 INFO - PROCESS | 3640 | 1461008726751 Marionette DEBUG loaded listener.js 11:45:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (1D8B7800) [pid = 3640] [serial = 955] [outer = 1D5CA400] 11:45:27 INFO - PROCESS | 3640 | 1461008727291 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]]]}] 11:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 863ms 11:45:27 INFO - PROCESS | 3640 | 1461008727341 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 11:45:27 INFO - PROCESS | 3640 | 1461008727344 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 11:45:27 INFO - PROCESS | 3640 | 1461008727347 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:45:27 INFO - PROCESS | 3640 | 1461008727349 Marionette TRACE conn3 <- [1,1238,null,{}] 11:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:45:27 INFO - PROCESS | 3640 | 1461008727353 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}] 11:45:27 INFO - PROCESS | 3640 | 1461008727496 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 11:45:27 INFO - PROCESS | 3640 | 1461008727611 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:27 INFO - PROCESS | 3640 | ++DOCSHELL 14A97000 == 66 [pid = 3640] [id = 319] 11:45:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (1579EC00) [pid = 3640] [serial = 956] [outer = 00000000] 11:45:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1971DC00) [pid = 3640] [serial = 957] [outer = 1579EC00] 11:45:27 INFO - PROCESS | 3640 | 1461008727650 Marionette DEBUG loaded listener.js 11:45:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (19AD9800) [pid = 3640] [serial = 958] [outer = 1579EC00] 11:45:28 INFO - PROCESS | 3640 | 1461008728465 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]]]}] 11:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1131ms 11:45:28 INFO - PROCESS | 3640 | 1461008728493 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 11:45:28 INFO - PROCESS | 3640 | 1461008728497 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 11:45:28 INFO - PROCESS | 3640 | 1461008728502 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:45:28 INFO - PROCESS | 3640 | 1461008728506 Marionette TRACE conn3 <- [1,1242,null,{}] 11:45:28 INFO - PROCESS | 3640 | 1461008728512 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}] 11:45:28 INFO - PROCESS | 3640 | 1461008728614 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 11:45:28 INFO - PROCESS | 3640 | 1461008728762 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:28 INFO - PROCESS | 3640 | ++DOCSHELL 16875000 == 67 [pid = 3640] [id = 320] 11:45:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (16877C00) [pid = 3640] [serial = 959] [outer = 00000000] 11:45:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (17C67800) [pid = 3640] [serial = 960] [outer = 16877C00] 11:45:28 INFO - PROCESS | 3640 | 1461008728833 Marionette DEBUG loaded listener.js 11:45:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (17C6E400) [pid = 3640] [serial = 961] [outer = 16877C00] 11:45:29 INFO - PROCESS | 3640 | --DOCSHELL 14A9F000 == 66 [pid = 3640] [id = 312] 11:45:29 INFO - PROCESS | 3640 | --DOCSHELL 13A21800 == 65 [pid = 3640] [id = 311] 11:45:29 INFO - PROCESS | 3640 | --DOCSHELL 19669400 == 64 [pid = 3640] [id = 310] 11:45:29 INFO - PROCESS | 3640 | --DOCSHELL 1A5A7000 == 63 [pid = 3640] [id = 309] 11:45:29 INFO - PROCESS | 3640 | --DOCSHELL 19A27400 == 62 [pid = 3640] [id = 308] 11:45:29 INFO - PROCESS | 3640 | --DOCSHELL 19670000 == 61 [pid = 3640] [id = 307] 11:45:29 INFO - PROCESS | 3640 | --DOCSHELL 19076000 == 60 [pid = 3640] [id = 306] 11:45:29 INFO - PROCESS | 3640 | --DOCSHELL 157E4000 == 59 [pid = 3640] [id = 305] 11:45:29 INFO - PROCESS | 3640 | --DOCSHELL 1337DC00 == 58 [pid = 3640] [id = 283] 11:45:29 INFO - PROCESS | 3640 | --DOCSHELL 164A9C00 == 57 [pid = 3640] [id = 304] 11:45:29 INFO - PROCESS | 3640 | --DOCSHELL 12D4BC00 == 56 [pid = 3640] [id = 303] 11:45:29 INFO - PROCESS | 3640 | --DOCSHELL 1C2E8000 == 55 [pid = 3640] [id = 302] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1BF60000) [pid = 3640] [serial = 894] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOCSHELL 1C00CC00 == 54 [pid = 3640] [id = 301] 11:45:29 INFO - PROCESS | 3640 | --DOCSHELL 16B4B800 == 53 [pid = 3640] [id = 300] 11:45:29 INFO - PROCESS | 3640 | --DOCSHELL 16549400 == 52 [pid = 3640] [id = 299] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (1A022000) [pid = 3640] [serial = 799] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (15DD3000) [pid = 3640] [serial = 802] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (18657800) [pid = 3640] [serial = 805] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (1AB25000) [pid = 3640] [serial = 811] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1A01CC00) [pid = 3640] [serial = 808] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1C010800) [pid = 3640] [serial = 814] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1942B800) [pid = 3640] [serial = 879] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (19719000) [pid = 3640] [serial = 882] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (1966A000) [pid = 3640] [serial = 880] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (19A24000) [pid = 3640] [serial = 885] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (19719800) [pid = 3640] [serial = 883] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1CE61400) [pid = 3640] [serial = 862] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1CD0EC00) [pid = 3640] [serial = 861] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (17E99C00) [pid = 3640] [serial = 870] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (17FA6800) [pid = 3640] [serial = 871] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1909DC00) [pid = 3640] [serial = 856] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (18690800) [pid = 3640] [serial = 855] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1C2E7C00) [pid = 3640] [serial = 859] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1C003C00) [pid = 3640] [serial = 858] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (16B41C00) [pid = 3640] [serial = 853] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (164AF400) [pid = 3640] [serial = 852] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1865C400) [pid = 3640] [serial = 873] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1865D000) [pid = 3640] [serial = 874] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (15533400) [pid = 3640] [serial = 864] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1579D400) [pid = 3640] [serial = 865] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (19082400) [pid = 3640] [serial = 876] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (19724400) [pid = 3640] [serial = 891] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (15BE4400) [pid = 3640] [serial = 867] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (16B41800) [pid = 3640] [serial = 868] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (19A24400) [pid = 3640] [serial = 886] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (17E9E800) [pid = 3640] [serial = 888] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (19180800) [pid = 3640] [serial = 889] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (19A20800) [pid = 3640] [serial = 892] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (19082800) [pid = 3640] [serial = 877] [outer = 00000000] [url = about:blank] 11:45:29 INFO - PROCESS | 3640 | 1461008729401 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]]]}] 11:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 952ms 11:45:29 INFO - PROCESS | 3640 | 1461008729453 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 11:45:29 INFO - PROCESS | 3640 | 1461008729458 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 11:45:29 INFO - PROCESS | 3640 | 1461008729464 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:45:29 INFO - PROCESS | 3640 | 1461008729466 Marionette TRACE conn3 <- [1,1246,null,{}] 11:45:29 INFO - PROCESS | 3640 | 1461008729470 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}] 11:45:29 INFO - PROCESS | 3640 | 1461008729557 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 11:45:29 INFO - PROCESS | 3640 | 1461008729647 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:29 INFO - PROCESS | 3640 | ++DOCSHELL 13A1B000 == 53 [pid = 3640] [id = 321] 11:45:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (157E2000) [pid = 3640] [serial = 962] [outer = 00000000] 11:45:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (164B7800) [pid = 3640] [serial = 963] [outer = 157E2000] 11:45:29 INFO - PROCESS | 3640 | 1461008729693 Marionette DEBUG loaded listener.js 11:45:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (17C72800) [pid = 3640] [serial = 964] [outer = 157E2000] 11:45:30 INFO - PROCESS | 3640 | 1461008730131 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]]]}] 11:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 714ms 11:45:30 INFO - PROCESS | 3640 | 1461008730189 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 11:45:30 INFO - PROCESS | 3640 | 1461008730191 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 11:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:45:30 INFO - PROCESS | 3640 | 1461008730194 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:45:30 INFO - PROCESS | 3640 | 1461008730180 Marionette TRACE conn3 <- [1,1250,null,{}] 11:45:30 INFO - PROCESS | 3640 | 1461008730191 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}] 11:45:30 INFO - PROCESS | 3640 | 1461008730277 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 11:45:30 INFO - PROCESS | 3640 | 1461008730291 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:30 INFO - PROCESS | 3640 | ++DOCSHELL 18661800 == 54 [pid = 3640] [id = 322] 11:45:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (18662000) [pid = 3640] [serial = 965] [outer = 00000000] 11:45:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (18692800) [pid = 3640] [serial = 966] [outer = 18662000] 11:45:30 INFO - PROCESS | 3640 | 1461008730338 Marionette DEBUG loaded listener.js 11:45:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (19078800) [pid = 3640] [serial = 967] [outer = 18662000] 11:45:30 INFO - PROCESS | 3640 | 1461008730790 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]]]}] 11:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 669ms 11:45:30 INFO - PROCESS | 3640 | 1461008730856 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 11:45:30 INFO - PROCESS | 3640 | 1461008730858 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 11:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:45:30 INFO - PROCESS | 3640 | 1461008730862 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:45:30 INFO - PROCESS | 3640 | 1461008730863 Marionette TRACE conn3 <- [1,1254,null,{}] 11:45:30 INFO - PROCESS | 3640 | 1461008730867 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}] 11:45:30 INFO - PROCESS | 3640 | 1461008730931 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 11:45:30 INFO - PROCESS | 3640 | 1461008730939 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:30 INFO - PROCESS | 3640 | ++DOCSHELL 1907D000 == 55 [pid = 3640] [id = 323] 11:45:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (19095800) [pid = 3640] [serial = 968] [outer = 00000000] 11:45:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (19180800) [pid = 3640] [serial = 969] [outer = 19095800] 11:45:30 INFO - PROCESS | 3640 | 1461008730984 Marionette DEBUG loaded listener.js 11:45:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (19188C00) [pid = 3640] [serial = 970] [outer = 19095800] 11:45:31 INFO - PROCESS | 3640 | 1461008731430 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]]]}] 11:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 610ms 11:45:31 INFO - PROCESS | 3640 | 1461008731464 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 11:45:31 INFO - PROCESS | 3640 | 1461008731466 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 11:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:45:31 INFO - PROCESS | 3640 | 1461008731475 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:45:31 INFO - PROCESS | 3640 | 1461008731477 Marionette TRACE conn3 <- [1,1258,null,{}] 11:45:31 INFO - PROCESS | 3640 | 1461008731480 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}] 11:45:31 INFO - PROCESS | 3640 | 1461008731589 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 11:45:31 INFO - PROCESS | 3640 | 1461008731655 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:31 INFO - PROCESS | 3640 | ++DOCSHELL 15B2E800 == 56 [pid = 3640] [id = 324] 11:45:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1918D800) [pid = 3640] [serial = 971] [outer = 00000000] 11:45:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1966A000) [pid = 3640] [serial = 972] [outer = 1918D800] 11:45:31 INFO - PROCESS | 3640 | 1461008731700 Marionette DEBUG loaded listener.js 11:45:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1966EC00) [pid = 3640] [serial = 973] [outer = 1918D800] 11:45:32 INFO - PROCESS | 3640 | 1461008732110 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]]]}] 11:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 654ms 11:45:32 INFO - PROCESS | 3640 | 1461008732135 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 11:45:32 INFO - PROCESS | 3640 | 1461008732137 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 11:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:45:32 INFO - PROCESS | 3640 | 1461008732147 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:45:32 INFO - PROCESS | 3640 | 1461008732148 Marionette TRACE conn3 <- [1,1262,null,{}] 11:45:32 INFO - PROCESS | 3640 | 1461008732152 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}] 11:45:32 INFO - PROCESS | 3640 | 1461008732293 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 11:45:32 INFO - PROCESS | 3640 | 1461008732357 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:32 INFO - PROCESS | 3640 | ++DOCSHELL 19718000 == 57 [pid = 3640] [id = 325] 11:45:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1971D800) [pid = 3640] [serial = 974] [outer = 00000000] 11:45:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (19A2E400) [pid = 3640] [serial = 975] [outer = 1971D800] 11:45:32 INFO - PROCESS | 3640 | 1461008732388 Marionette DEBUG loaded listener.js 11:45:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (19AD5800) [pid = 3640] [serial = 976] [outer = 1971D800] 11:45:32 INFO - PROCESS | 3640 | 1461008732793 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]]]}] 11:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 699ms 11:45:32 INFO - PROCESS | 3640 | 1461008732888 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 11:45:32 INFO - PROCESS | 3640 | 1461008732890 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 11:45:32 INFO - PROCESS | 3640 | 1461008732893 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:45:32 INFO - PROCESS | 3640 | 1461008732895 Marionette TRACE conn3 <- [1,1266,null,{}] 11:45:32 INFO - PROCESS | 3640 | 1461008732899 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}] 11:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:45:32 INFO - PROCESS | 3640 | 1461008733008 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 11:45:33 INFO - PROCESS | 3640 | 1461008733076 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:33 INFO - PROCESS | 3640 | ++DOCSHELL 19A2D000 == 58 [pid = 3640] [id = 326] 11:45:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (19C09800) [pid = 3640] [serial = 977] [outer = 00000000] 11:45:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1A1BBC00) [pid = 3640] [serial = 978] [outer = 19C09800] 11:45:33 INFO - PROCESS | 3640 | 1461008733103 Marionette DEBUG loaded listener.js 11:45:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1AB20C00) [pid = 3640] [serial = 979] [outer = 19C09800] 11:45:33 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1A5B1400) [pid = 3640] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:45:33 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1C010000) [pid = 3640] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:45:33 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (13209C00) [pid = 3640] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:45:33 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (16B4BC00) [pid = 3640] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:45:33 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (19670400) [pid = 3640] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:45:33 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (159E7400) [pid = 3640] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:45:33 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1909C800) [pid = 3640] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:45:33 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (13ABE400) [pid = 3640] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:45:33 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (15BD4400) [pid = 3640] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:45:33 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (19A2E000) [pid = 3640] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:45:33 INFO - PROCESS | 3640 | 1461008733551 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]]]}] 11:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 699ms 11:45:33 INFO - PROCESS | 3640 | 1461008733603 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 11:45:33 INFO - PROCESS | 3640 | 1461008733605 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 11:45:33 INFO - PROCESS | 3640 | 1461008733608 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:45:33 INFO - PROCESS | 3640 | 1461008733610 Marionette TRACE conn3 <- [1,1270,null,{}] 11:45:33 INFO - PROCESS | 3640 | 1461008733614 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}] 11:45:33 INFO - PROCESS | 3640 | 1461008733695 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 11:45:33 INFO - PROCESS | 3640 | 1461008733791 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:33 INFO - PROCESS | 3640 | ++DOCSHELL 137DCC00 == 59 [pid = 3640] [id = 327] 11:45:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (13A1A000) [pid = 3640] [serial = 980] [outer = 00000000] 11:45:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1907BC00) [pid = 3640] [serial = 981] [outer = 13A1A000] 11:45:33 INFO - PROCESS | 3640 | 1461008733818 Marionette DEBUG loaded listener.js 11:45:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1A01CC00) [pid = 3640] [serial = 982] [outer = 13A1A000] 11:45:34 INFO - PROCESS | 3640 | 1461008734187 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]]]}] 11:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 594ms 11:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:45:34 INFO - PROCESS | 3640 | 1461008734209 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 11:45:34 INFO - PROCESS | 3640 | 1461008734211 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 11:45:34 INFO - PROCESS | 3640 | 1461008734214 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:45:34 INFO - PROCESS | 3640 | 1461008734216 Marionette TRACE conn3 <- [1,1274,null,{}] 11:45:34 INFO - PROCESS | 3640 | 1461008734220 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}] 11:45:34 INFO - PROCESS | 3640 | 1461008734364 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 11:45:34 INFO - PROCESS | 3640 | 1461008734377 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:34 INFO - PROCESS | 3640 | ++DOCSHELL 19EA5C00 == 60 [pid = 3640] [id = 328] 11:45:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1A076C00) [pid = 3640] [serial = 983] [outer = 00000000] 11:45:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1C009800) [pid = 3640] [serial = 984] [outer = 1A076C00] 11:45:34 INFO - PROCESS | 3640 | 1461008734422 Marionette DEBUG loaded listener.js 11:45:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1C00E400) [pid = 3640] [serial = 985] [outer = 1A076C00] 11:45:34 INFO - PROCESS | 3640 | 1461008734806 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]]]}] 11:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 595ms 11:45:34 INFO - PROCESS | 3640 | 1461008734832 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 11:45:34 INFO - PROCESS | 3640 | 1461008734834 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 11:45:34 INFO - PROCESS | 3640 | 1461008734837 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:45:34 INFO - PROCESS | 3640 | 1461008734839 Marionette TRACE conn3 <- [1,1278,null,{}] 11:45:34 INFO - PROCESS | 3640 | 1461008734842 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}] 11:45:34 INFO - PROCESS | 3640 | 1461008734961 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 11:45:34 INFO - PROCESS | 3640 | 1461008734970 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:34 INFO - PROCESS | 3640 | ++DOCSHELL 1A759000 == 61 [pid = 3640] [id = 329] 11:45:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1C1D3000) [pid = 3640] [serial = 986] [outer = 00000000] 11:45:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1C2EA000) [pid = 3640] [serial = 987] [outer = 1C1D3000] 11:45:35 INFO - PROCESS | 3640 | 1461008734997 Marionette DEBUG loaded listener.js 11:45:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1C30BC00) [pid = 3640] [serial = 988] [outer = 1C1D3000] 11:45:35 INFO - PROCESS | 3640 | 1461008735504 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]]]}] 11:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 699ms 11:45:35 INFO - PROCESS | 3640 | 1461008735542 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 11:45:35 INFO - PROCESS | 3640 | 1461008735546 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 11:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:45:35 INFO - PROCESS | 3640 | 1461008735552 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:45:35 INFO - PROCESS | 3640 | 1461008735557 Marionette TRACE conn3 <- [1,1282,null,{}] 11:45:35 INFO - PROCESS | 3640 | 1461008735564 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}] 11:45:35 INFO - PROCESS | 3640 | 1461008735731 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 11:45:35 INFO - PROCESS | 3640 | 1461008735844 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:35 INFO - PROCESS | 3640 | ++DOCSHELL 15530000 == 62 [pid = 3640] [id = 330] 11:45:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (15533000) [pid = 3640] [serial = 989] [outer = 00000000] 11:45:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (164B8000) [pid = 3640] [serial = 990] [outer = 15533000] 11:45:35 INFO - PROCESS | 3640 | 1461008735900 Marionette DEBUG loaded listener.js 11:45:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (16B52400) [pid = 3640] [serial = 991] [outer = 15533000] 11:45:36 INFO - PROCESS | 3640 | 1461008736480 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]]]}] 11:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 997ms 11:45:36 INFO - PROCESS | 3640 | 1461008736546 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 11:45:36 INFO - PROCESS | 3640 | 1461008736552 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 11:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:45:36 INFO - PROCESS | 3640 | 1461008736578 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:45:36 INFO - PROCESS | 3640 | 1461008736581 Marionette TRACE conn3 <- [1,1286,null,{}] 11:45:36 INFO - PROCESS | 3640 | 1461008736598 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}] 11:45:36 INFO - PROCESS | 3640 | 1461008736727 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 11:45:36 INFO - PROCESS | 3640 | 1461008736737 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:36 INFO - PROCESS | 3640 | ++DOCSHELL 17FB1400 == 63 [pid = 3640] [id = 331] 11:45:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (17FB3000) [pid = 3640] [serial = 992] [outer = 00000000] 11:45:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (19096C00) [pid = 3640] [serial = 993] [outer = 17FB3000] 11:45:36 INFO - PROCESS | 3640 | 1461008736791 Marionette DEBUG loaded listener.js 11:45:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (190A1800) [pid = 3640] [serial = 994] [outer = 17FB3000] 11:45:37 INFO - PROCESS | 3640 | 1461008737405 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]]]}] 11:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 863ms 11:45:37 INFO - PROCESS | 3640 | 1461008737430 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 11:45:37 INFO - PROCESS | 3640 | 1461008737432 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 11:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:45:37 INFO - PROCESS | 3640 | 1461008737436 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:45:37 INFO - PROCESS | 3640 | 1461008737440 Marionette TRACE conn3 <- [1,1290,null,{}] 11:45:37 INFO - PROCESS | 3640 | 1461008737451 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}] 11:45:37 INFO - PROCESS | 3640 | 1461008737560 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 11:45:37 INFO - PROCESS | 3640 | 1461008737708 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:37 INFO - PROCESS | 3640 | ++DOCSHELL 1852A800 == 64 [pid = 3640] [id = 332] 11:45:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1907EC00) [pid = 3640] [serial = 995] [outer = 00000000] 11:45:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1C003C00) [pid = 3640] [serial = 996] [outer = 1907EC00] 11:45:37 INFO - PROCESS | 3640 | 1461008737766 Marionette DEBUG loaded listener.js 11:45:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1C30F400) [pid = 3640] [serial = 997] [outer = 1907EC00] 11:45:38 INFO - PROCESS | 3640 | 1461008738357 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]]]}] 11:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 952ms 11:45:38 INFO - PROCESS | 3640 | 1461008738401 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 11:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:45:38 INFO - PROCESS | 3640 | 1461008738404 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 11:45:38 INFO - PROCESS | 3640 | 1461008738408 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:45:38 INFO - PROCESS | 3640 | 1461008738410 Marionette TRACE conn3 <- [1,1294,null,{}] 11:45:38 INFO - PROCESS | 3640 | 1461008738427 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}] 11:45:38 INFO - PROCESS | 3640 | 1461008738547 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 11:45:38 INFO - PROCESS | 3640 | 1461008738610 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:38 INFO - PROCESS | 3640 | ++DOCSHELL 1D5C6000 == 65 [pid = 3640] [id = 333] 11:45:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1D5C6800) [pid = 3640] [serial = 998] [outer = 00000000] 11:45:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1D7B7800) [pid = 3640] [serial = 999] [outer = 1D5C6800] 11:45:38 INFO - PROCESS | 3640 | 1461008738663 Marionette DEBUG loaded listener.js 11:45:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (1D8B1000) [pid = 3640] [serial = 1000] [outer = 1D5C6800] 11:45:39 INFO - PROCESS | 3640 | 1461008739205 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]]]}] 11:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 848ms 11:45:39 INFO - PROCESS | 3640 | 1461008739259 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 11:45:39 INFO - PROCESS | 3640 | 1461008739262 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 11:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:45:39 INFO - PROCESS | 3640 | 1461008739265 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:45:39 INFO - PROCESS | 3640 | 1461008739267 Marionette TRACE conn3 <- [1,1298,null,{}] 11:45:39 INFO - PROCESS | 3640 | 1461008739271 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}] 11:45:39 INFO - PROCESS | 3640 | 1461008739372 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 11:45:39 INFO - PROCESS | 3640 | 1461008739479 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:39 INFO - PROCESS | 3640 | ++DOCSHELL 17C63800 == 66 [pid = 3640] [id = 334] 11:45:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (1C1D2C00) [pid = 3640] [serial = 1001] [outer = 00000000] 11:45:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1DBD1000) [pid = 3640] [serial = 1002] [outer = 1C1D2C00] 11:45:39 INFO - PROCESS | 3640 | 1461008739515 Marionette DEBUG loaded listener.js 11:45:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1E013400) [pid = 3640] [serial = 1003] [outer = 1C1D2C00] 11:45:40 INFO - PROCESS | 3640 | 1461008740072 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] 11:45:40 INFO - PROCESS | 3640 | 1461008740136 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 11:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:45:40 INFO - PROCESS | 3640 | 1461008740140 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:45:40 INFO - PROCESS | 3640 | 1461008740142 Marionette TRACE conn3 <- [1,1302,null,{}] 11:45:40 INFO - PROCESS | 3640 | 1461008740146 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}] 11:45:40 INFO - PROCESS | 3640 | 1461008740267 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 11:45:40 INFO - PROCESS | 3640 | 1461008740379 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:40 INFO - PROCESS | 3640 | ++DOCSHELL 1A07AC00 == 67 [pid = 3640] [id = 335] 11:45:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1CE5FC00) [pid = 3640] [serial = 1004] [outer = 00000000] 11:45:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1E229C00) [pid = 3640] [serial = 1005] [outer = 1CE5FC00] 11:45:40 INFO - PROCESS | 3640 | 1461008740435 Marionette DEBUG loaded listener.js 11:45:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (1E22D800) [pid = 3640] [serial = 1006] [outer = 1CE5FC00] 11:45:41 INFO - PROCESS | 3640 | 1461008741205 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]]]}] 11:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1101ms 11:45:41 INFO - PROCESS | 3640 | 1461008741244 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 11:45:41 INFO - PROCESS | 3640 | 1461008741248 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 11:45:41 INFO - PROCESS | 3640 | 1461008741236 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:45:41 INFO - PROCESS | 3640 | 1461008741240 Marionette TRACE conn3 <- [1,1306,null,{}] 11:45:41 INFO - PROCESS | 3640 | 1461008741246 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}] 11:45:41 INFO - PROCESS | 3640 | 1461008741356 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 11:45:41 INFO - PROCESS | 3640 | 1461008741498 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:41 INFO - PROCESS | 3640 | ++DOCSHELL 15DE1400 == 68 [pid = 3640] [id = 336] 11:45:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (164A9800) [pid = 3640] [serial = 1007] [outer = 00000000] 11:45:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (16B4B800) [pid = 3640] [serial = 1008] [outer = 164A9800] 11:45:41 INFO - PROCESS | 3640 | 1461008741547 Marionette DEBUG loaded listener.js 11:45:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (18116800) [pid = 3640] [serial = 1009] [outer = 164A9800] 11:45:42 INFO - PROCESS | 3640 | 1461008742130 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]]]}] 11:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 952ms 11:45:42 INFO - PROCESS | 3640 | 1461008742206 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 11:45:42 INFO - PROCESS | 3640 | 1461008742212 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 11:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:45:42 INFO - PROCESS | 3640 | 1461008742218 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:45:42 INFO - PROCESS | 3640 | 1461008742220 Marionette TRACE conn3 <- [1,1310,null,{}] 11:45:42 INFO - PROCESS | 3640 | 1461008742224 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}] 11:45:42 INFO - PROCESS | 3640 | 1461008742338 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 11:45:42 INFO - PROCESS | 3640 | --DOCSHELL 1C2E8400 == 67 [pid = 3640] [id = 253] 11:45:42 INFO - PROCESS | 3640 | --DOCSHELL 13A17400 == 66 [pid = 3640] [id = 42] 11:45:42 INFO - PROCESS | 3640 | --DOCSHELL 13382400 == 65 [pid = 3640] [id = 251] 11:45:42 INFO - PROCESS | 3640 | --DOCSHELL 19EA5C00 == 64 [pid = 3640] [id = 328] 11:45:42 INFO - PROCESS | 3640 | --DOCSHELL 137DCC00 == 63 [pid = 3640] [id = 327] 11:45:42 INFO - PROCESS | 3640 | --DOCSHELL 19A2D000 == 62 [pid = 3640] [id = 326] 11:45:42 INFO - PROCESS | 3640 | --DOCSHELL 19718000 == 61 [pid = 3640] [id = 325] 11:45:42 INFO - PROCESS | 3640 | --DOCSHELL 15B2E800 == 60 [pid = 3640] [id = 324] 11:45:42 INFO - PROCESS | 3640 | --DOCSHELL 1907D000 == 59 [pid = 3640] [id = 323] 11:45:42 INFO - PROCESS | 3640 | --DOCSHELL 18661800 == 58 [pid = 3640] [id = 322] 11:45:42 INFO - PROCESS | 3640 | --DOCSHELL 13A1B000 == 57 [pid = 3640] [id = 321] 11:45:42 INFO - PROCESS | 3640 | --DOCSHELL 16875000 == 56 [pid = 3640] [id = 320] 11:45:42 INFO - PROCESS | 3640 | --DOCSHELL 1C30F000 == 55 [pid = 3640] [id = 317] 11:45:42 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (17C70800) [pid = 3640] [serial = 897] [outer = 00000000] [url = about:blank] 11:45:42 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (1918C800) [pid = 3640] [serial = 900] [outer = 00000000] [url = about:blank] 11:45:42 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (1C302C00) [pid = 3640] [serial = 903] [outer = 00000000] [url = about:blank] 11:45:42 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1D0E3000) [pid = 3640] [serial = 906] [outer = 00000000] [url = about:blank] 11:45:42 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (1C310C00) [pid = 3640] [serial = 939] [outer = 00000000] [url = about:blank] 11:45:42 INFO - PROCESS | 3640 | --DOCSHELL 19C0D400 == 54 [pid = 3640] [id = 316] 11:45:42 INFO - PROCESS | 3640 | --DOCSHELL 17E9E400 == 53 [pid = 3640] [id = 315] 11:45:42 INFO - PROCESS | 3640 | --DOCSHELL 13A25800 == 52 [pid = 3640] [id = 314] 11:45:42 INFO - PROCESS | 3640 | --DOCSHELL 14A9CC00 == 51 [pid = 3640] [id = 313] 11:45:42 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (1C00B800) [pid = 3640] [serial = 927] [outer = 00000000] [url = about:blank] 11:45:42 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1C283000) [pid = 3640] [serial = 930] [outer = 00000000] [url = about:blank] 11:45:42 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (15DD3400) [pid = 3640] [serial = 910] [outer = 00000000] [url = about:blank] 11:45:42 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (159E7000) [pid = 3640] [serial = 909] [outer = 00000000] [url = about:blank] 11:45:42 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1888AC00) [pid = 3640] [serial = 913] [outer = 00000000] [url = about:blank] 11:45:42 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1852D800) [pid = 3640] [serial = 912] [outer = 00000000] [url = about:blank] 11:45:42 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (1971B400) [pid = 3640] [serial = 921] [outer = 00000000] [url = about:blank] 11:45:42 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (1C008C00) [pid = 3640] [serial = 928] [outer = 00000000] [url = about:blank] 11:45:42 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1686FC00) [pid = 3640] [serial = 915] [outer = 00000000] [url = about:blank] 11:45:42 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1852DC00) [pid = 3640] [serial = 916] [outer = 00000000] [url = about:blank] 11:45:42 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (19185400) [pid = 3640] [serial = 918] [outer = 00000000] [url = about:blank] 11:45:42 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1918B400) [pid = 3640] [serial = 919] [outer = 00000000] [url = about:blank] 11:45:42 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (164B4C00) [pid = 3640] [serial = 933] [outer = 00000000] [url = about:blank] 11:45:42 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (1A5AF800) [pid = 3640] [serial = 937] [outer = 00000000] [url = about:blank] 11:45:42 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1972B000) [pid = 3640] [serial = 936] [outer = 00000000] [url = about:blank] 11:45:42 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1C289000) [pid = 3640] [serial = 931] [outer = 00000000] [url = about:blank] 11:45:42 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (19C02000) [pid = 3640] [serial = 924] [outer = 00000000] [url = about:blank] 11:45:42 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1A080C00) [pid = 3640] [serial = 925] [outer = 00000000] [url = about:blank] 11:45:42 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (19725C00) [pid = 3640] [serial = 922] [outer = 00000000] [url = about:blank] 11:45:42 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1811B800) [pid = 3640] [serial = 934] [outer = 00000000] [url = about:blank] 11:45:42 INFO - PROCESS | 3640 | 1461008742477 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:42 INFO - PROCESS | 3640 | ++DOCSHELL 13374400 == 52 [pid = 3640] [id = 337] 11:45:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (13382400) [pid = 3640] [serial = 1010] [outer = 00000000] 11:45:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (157E4000) [pid = 3640] [serial = 1011] [outer = 13382400] 11:45:42 INFO - PROCESS | 3640 | 1461008742523 Marionette DEBUG loaded listener.js 11:45:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (15DD8400) [pid = 3640] [serial = 1012] [outer = 13382400] 11:45:42 INFO - PROCESS | 3640 | 1461008742953 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]]]}] 11:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 758ms 11:45:42 INFO - PROCESS | 3640 | 1461008742984 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 11:45:42 INFO - PROCESS | 3640 | 1461008742986 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 11:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:45:42 INFO - PROCESS | 3640 | 1461008742973 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:45:42 INFO - PROCESS | 3640 | 1461008742976 Marionette TRACE conn3 <- [1,1314,null,{}] 11:45:42 INFO - PROCESS | 3640 | 1461008742986 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}] 11:45:43 INFO - PROCESS | 3640 | 1461008743072 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 11:45:43 INFO - PROCESS | 3640 | 1461008743081 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:43 INFO - PROCESS | 3640 | ++DOCSHELL 17E9E400 == 53 [pid = 3640] [id = 338] 11:45:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (18687C00) [pid = 3640] [serial = 1013] [outer = 00000000] 11:45:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (19131C00) [pid = 3640] [serial = 1014] [outer = 18687C00] 11:45:43 INFO - PROCESS | 3640 | 1461008743128 Marionette DEBUG loaded listener.js 11:45:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (19189800) [pid = 3640] [serial = 1015] [outer = 18687C00] 11:45:43 INFO - PROCESS | 3640 | 1461008743600 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]]]}] 11:45:43 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 11:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 11:45:43 INFO - PROCESS | 3640 | 1461008743651 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 11:45:43 INFO - PROCESS | 3640 | 1461008743654 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 11:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:45:43 INFO - PROCESS | 3640 | 1461008743657 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:45:43 INFO - PROCESS | 3640 | 1461008743659 Marionette TRACE conn3 <- [1,1318,null,{}] 11:45:43 INFO - PROCESS | 3640 | 1461008743662 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}] 11:45:43 INFO - PROCESS | 3640 | 1461008743728 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 11:45:43 INFO - PROCESS | 3640 | 1461008743823 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:43 INFO - PROCESS | 3640 | ++DOCSHELL 1918C800 == 54 [pid = 3640] [id = 339] 11:45:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1918D400) [pid = 3640] [serial = 1016] [outer = 00000000] 11:45:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (19716C00) [pid = 3640] [serial = 1017] [outer = 1918D400] 11:45:43 INFO - PROCESS | 3640 | 1461008743868 Marionette DEBUG loaded listener.js 11:45:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (19722400) [pid = 3640] [serial = 1018] [outer = 1918D400] 11:45:44 INFO - PROCESS | 3640 | 1461008744230 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]]]}] 11:45:44 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 11:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 595ms 11:45:44 INFO - PROCESS | 3640 | 1461008744261 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 11:45:44 INFO - PROCESS | 3640 | 1461008744263 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 11:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:45:44 INFO - PROCESS | 3640 | 1461008744266 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:45:44 INFO - PROCESS | 3640 | 1461008744268 Marionette TRACE conn3 <- [1,1322,null,{}] 11:45:44 INFO - PROCESS | 3640 | 1461008744271 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}] 11:45:44 INFO - PROCESS | 3640 | 1461008744356 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 11:45:44 INFO - PROCESS | 3640 | 1461008744481 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:44 INFO - PROCESS | 3640 | ++DOCSHELL 15D83800 == 55 [pid = 3640] [id = 340] 11:45:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (19664400) [pid = 3640] [serial = 1019] [outer = 00000000] 11:45:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (19A29000) [pid = 3640] [serial = 1020] [outer = 19664400] 11:45:44 INFO - PROCESS | 3640 | 1461008744526 Marionette DEBUG loaded listener.js 11:45:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (19B19800) [pid = 3640] [serial = 1021] [outer = 19664400] 11:45:44 INFO - PROCESS | 3640 | 1461008744928 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]]]}] 11:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 700ms 11:45:44 INFO - PROCESS | 3640 | 1461008744978 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 11:45:44 INFO - PROCESS | 3640 | 1461008744980 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 11:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:45:44 INFO - PROCESS | 3640 | 1461008744983 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:45:44 INFO - PROCESS | 3640 | 1461008744985 Marionette TRACE conn3 <- [1,1326,null,{}] 11:45:44 INFO - PROCESS | 3640 | 1461008744988 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}] 11:45:45 INFO - PROCESS | 3640 | 1461008745105 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 11:45:45 INFO - PROCESS | 3640 | 1461008745171 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:45 INFO - PROCESS | 3640 | ++DOCSHELL 1A025400 == 56 [pid = 3640] [id = 341] 11:45:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1A1B4400) [pid = 3640] [serial = 1022] [outer = 00000000] 11:45:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1C00DC00) [pid = 3640] [serial = 1023] [outer = 1A1B4400] 11:45:45 INFO - PROCESS | 3640 | 1461008745217 Marionette DEBUG loaded listener.js 11:45:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1C00B800) [pid = 3640] [serial = 1024] [outer = 1A1B4400] 11:45:46 INFO - PROCESS | 3640 | 1461008746065 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]]]}] 11:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1086ms 11:45:46 INFO - PROCESS | 3640 | 1461008746078 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 11:45:46 INFO - PROCESS | 3640 | 1461008746080 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 11:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:45:46 INFO - PROCESS | 3640 | 1461008746072 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:45:46 INFO - PROCESS | 3640 | 1461008746074 Marionette TRACE conn3 <- [1,1330,null,{}] 11:45:46 INFO - PROCESS | 3640 | 1461008746078 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}] 11:45:46 INFO - PROCESS | 3640 | 1461008746191 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 11:45:46 INFO - PROCESS | 3640 | 1461008746198 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:46 INFO - PROCESS | 3640 | ++DOCSHELL 1C00AC00 == 57 [pid = 3640] [id = 342] 11:45:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (1C1D5800) [pid = 3640] [serial = 1025] [outer = 00000000] 11:45:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (1C310C00) [pid = 3640] [serial = 1026] [outer = 1C1D5800] 11:45:46 INFO - PROCESS | 3640 | 1461008746296 Marionette DEBUG loaded listener.js 11:45:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1CE6A400) [pid = 3640] [serial = 1027] [outer = 1C1D5800] 11:45:46 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (157E2000) [pid = 3640] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:45:46 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (19C09800) [pid = 3640] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:45:46 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1971D800) [pid = 3640] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:45:46 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1579EC00) [pid = 3640] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:45:46 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (1A076C00) [pid = 3640] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:45:46 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (1918D800) [pid = 3640] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:45:46 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (16877C00) [pid = 3640] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:45:46 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (13A1A000) [pid = 3640] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:45:46 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (19095800) [pid = 3640] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:45:46 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (18662000) [pid = 3640] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:45:46 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (13382800) [pid = 3640] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:45:46 INFO - PROCESS | 3640 | 1461008746752 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]]]}] 11:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 714ms 11:45:46 INFO - PROCESS | 3640 | 1461008746803 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 11:45:46 INFO - PROCESS | 3640 | 1461008746805 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 11:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:45:46 INFO - PROCESS | 3640 | 1461008746808 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:45:46 INFO - PROCESS | 3640 | 1461008746810 Marionette TRACE conn3 <- [1,1334,null,{}] 11:45:46 INFO - PROCESS | 3640 | 1461008746813 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}] 11:45:46 INFO - PROCESS | 3640 | 1461008746897 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 11:45:46 INFO - PROCESS | 3640 | 1461008746885 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:46 INFO - PROCESS | 3640 | ++DOCSHELL 15B2E400 == 58 [pid = 3640] [id = 343] 11:45:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (15BD1400) [pid = 3640] [serial = 1028] [outer = 00000000] 11:45:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1966B400) [pid = 3640] [serial = 1029] [outer = 15BD1400] 11:45:46 INFO - PROCESS | 3640 | 1461008746928 Marionette DEBUG loaded listener.js 11:45:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1C1CB800) [pid = 3640] [serial = 1030] [outer = 15BD1400] 11:45:47 INFO - PROCESS | 3640 | 1461008747374 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]]]}] 11:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 603ms 11:45:47 INFO - PROCESS | 3640 | 1461008747413 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 11:45:47 INFO - PROCESS | 3640 | 1461008747416 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 11:45:47 INFO - PROCESS | 3640 | 1461008747421 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:45:47 INFO - PROCESS | 3640 | 1461008747424 Marionette TRACE conn3 <- [1,1338,null,{}] 11:45:47 INFO - PROCESS | 3640 | 1461008747432 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}] 11:45:47 INFO - PROCESS | 3640 | 1461008747519 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 11:45:47 INFO - PROCESS | 3640 | 1461008747525 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:47 INFO - PROCESS | 3640 | ++DOCSHELL 13601800 == 59 [pid = 3640] [id = 344] 11:45:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (137D6800) [pid = 3640] [serial = 1031] [outer = 00000000] 11:45:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1C1D6800) [pid = 3640] [serial = 1032] [outer = 137D6800] 11:45:47 INFO - PROCESS | 3640 | 1461008747569 Marionette DEBUG loaded listener.js 11:45:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1C2E5C00) [pid = 3640] [serial = 1033] [outer = 137D6800] 11:45:48 INFO - PROCESS | 3640 | 1461008748018 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]]]}] 11:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 629ms 11:45:48 INFO - PROCESS | 3640 | 1461008748065 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 11:45:48 INFO - PROCESS | 3640 | 1461008748066 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 11:45:48 INFO - PROCESS | 3640 | 1461008748070 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:45:48 INFO - PROCESS | 3640 | 1461008748071 Marionette TRACE conn3 <- [1,1342,null,{}] 11:45:48 INFO - PROCESS | 3640 | 1461008748079 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}] 11:45:48 INFO - PROCESS | 3640 | 1461008748161 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 11:45:48 INFO - PROCESS | 3640 | 1461008748170 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:48 INFO - PROCESS | 3640 | ++DOCSHELL 19C69C00 == 60 [pid = 3640] [id = 345] 11:45:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1C305400) [pid = 3640] [serial = 1034] [outer = 00000000] 11:45:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1E01E800) [pid = 3640] [serial = 1035] [outer = 1C305400] 11:45:48 INFO - PROCESS | 3640 | 1461008748214 Marionette DEBUG loaded listener.js 11:45:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (1E224000) [pid = 3640] [serial = 1036] [outer = 1C305400] 11:45:48 INFO - PROCESS | 3640 | 1461008748847 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]]]}] 11:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 875ms 11:45:48 INFO - PROCESS | 3640 | 1461008748960 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 11:45:48 INFO - PROCESS | 3640 | 1461008748964 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 11:45:48 INFO - PROCESS | 3640 | 1461008748970 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:45:48 INFO - PROCESS | 3640 | 1461008748974 Marionette TRACE conn3 <- [1,1346,null,{}] 11:45:48 INFO - PROCESS | 3640 | 1461008748980 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}] 11:45:49 INFO - PROCESS | 3640 | 1461008749105 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 11:45:49 INFO - PROCESS | 3640 | 1461008749237 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:49 INFO - PROCESS | 3640 | ++DOCSHELL 15E6E800 == 61 [pid = 3640] [id = 346] 11:45:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (164AF400) [pid = 3640] [serial = 1037] [outer = 00000000] 11:45:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (17FADC00) [pid = 3640] [serial = 1038] [outer = 164AF400] 11:45:49 INFO - PROCESS | 3640 | 1461008749295 Marionette DEBUG loaded listener.js 11:45:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1865D800) [pid = 3640] [serial = 1039] [outer = 164AF400] 11:45:49 INFO - PROCESS | 3640 | 1461008749872 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]]]}] 11:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 922ms 11:45:49 INFO - PROCESS | 3640 | 1461008749899 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 11:45:49 INFO - PROCESS | 3640 | 1461008749905 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 11:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:45:49 INFO - PROCESS | 3640 | 1461008749911 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:45:49 INFO - PROCESS | 3640 | 1461008749914 Marionette TRACE conn3 <- [1,1350,null,{}] 11:45:49 INFO - PROCESS | 3640 | 1461008749918 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}] 11:45:50 INFO - PROCESS | 3640 | 1461008750026 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 11:45:50 INFO - PROCESS | 3640 | 1461008750136 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:50 INFO - PROCESS | 3640 | ++DOCSHELL 17C6F000 == 62 [pid = 3640] [id = 347] 11:45:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (17FAA000) [pid = 3640] [serial = 1040] [outer = 00000000] 11:45:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1966F800) [pid = 3640] [serial = 1041] [outer = 17FAA000] 11:45:50 INFO - PROCESS | 3640 | 1461008750189 Marionette DEBUG loaded listener.js 11:45:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (19A20000) [pid = 3640] [serial = 1042] [outer = 17FAA000] 11:45:50 INFO - PROCESS | 3640 | 1461008750836 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]]]}] 11:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 983ms 11:45:50 INFO - PROCESS | 3640 | 1461008750895 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 11:45:50 INFO - PROCESS | 3640 | 1461008750898 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 11:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:45:50 INFO - PROCESS | 3640 | 1461008750902 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:45:50 INFO - PROCESS | 3640 | 1461008750905 Marionette TRACE conn3 <- [1,1354,null,{}] 11:45:50 INFO - PROCESS | 3640 | 1461008750916 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}] 11:45:51 INFO - PROCESS | 3640 | 1461008751057 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 11:45:51 INFO - PROCESS | 3640 | 1461008751197 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:51 INFO - PROCESS | 3640 | ++DOCSHELL 1C309400 == 63 [pid = 3640] [id = 348] 11:45:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (1CD10000) [pid = 3640] [serial = 1043] [outer = 00000000] 11:45:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1E01EC00) [pid = 3640] [serial = 1044] [outer = 1CD10000] 11:45:51 INFO - PROCESS | 3640 | 1461008751255 Marionette DEBUG loaded listener.js 11:45:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (1E35A400) [pid = 3640] [serial = 1045] [outer = 1CD10000] 11:45:51 INFO - PROCESS | 3640 | 1461008751864 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] 11:45:51 INFO - PROCESS | 3640 | 1461008751888 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 11:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:45:51 INFO - PROCESS | 3640 | 1461008751892 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:45:51 INFO - PROCESS | 3640 | 1461008751894 Marionette TRACE conn3 <- [1,1358,null,{}] 11:45:51 INFO - PROCESS | 3640 | 1461008751898 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}] 11:45:51 INFO - PROCESS | 3640 | 1461008752003 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 11:45:52 INFO - PROCESS | 3640 | 1461008752096 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:52 INFO - PROCESS | 3640 | ++DOCSHELL 16B62000 == 64 [pid = 3640] [id = 349] 11:45:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (1A5A7000) [pid = 3640] [serial = 1046] [outer = 00000000] 11:45:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (1E366400) [pid = 3640] [serial = 1047] [outer = 1A5A7000] 11:45:52 INFO - PROCESS | 3640 | 1461008752154 Marionette DEBUG loaded listener.js 11:45:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (1E4EE400) [pid = 3640] [serial = 1048] [outer = 1A5A7000] 11:45:52 INFO - PROCESS | 3640 | 1461008752739 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] 11:45:52 INFO - PROCESS | 3640 | 1461008752782 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 11:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:45:52 INFO - PROCESS | 3640 | 1461008752786 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:45:52 INFO - PROCESS | 3640 | 1461008752788 Marionette TRACE conn3 <- [1,1362,null,{}] 11:45:52 INFO - PROCESS | 3640 | 1461008752791 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}] 11:45:52 INFO - PROCESS | 3640 | 1461008752895 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 11:45:52 INFO - PROCESS | 3640 | 1461008753004 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:53 INFO - PROCESS | 3640 | ++DOCSHELL 164B3C00 == 65 [pid = 3640] [id = 350] 11:45:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (16B34C00) [pid = 3640] [serial = 1049] [outer = 00000000] 11:45:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (1E4F8C00) [pid = 3640] [serial = 1050] [outer = 16B34C00] 11:45:53 INFO - PROCESS | 3640 | 1461008753041 Marionette DEBUG loaded listener.js 11:45:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (1E4FA800) [pid = 3640] [serial = 1051] [outer = 16B34C00] 11:45:53 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:45:53 INFO - PROCESS | 3640 | 1461008753662 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] 11:45:53 INFO - PROCESS | 3640 | 1461008753716 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 11:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:45:53 INFO - PROCESS | 3640 | 1461008753720 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:45:53 INFO - PROCESS | 3640 | 1461008753722 Marionette TRACE conn3 <- [1,1366,null,{}] 11:45:53 INFO - PROCESS | 3640 | 1461008753726 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}] 11:45:53 INFO - PROCESS | 3640 | 1461008753871 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 11:45:54 INFO - PROCESS | 3640 | 1461008754013 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:54 INFO - PROCESS | 3640 | ++DOCSHELL 12D3DC00 == 66 [pid = 3640] [id = 351] 11:45:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (13375800) [pid = 3640] [serial = 1052] [outer = 00000000] 11:45:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (17C64800) [pid = 3640] [serial = 1053] [outer = 13375800] 11:45:54 INFO - PROCESS | 3640 | 1461008754073 Marionette DEBUG loaded listener.js 11:45:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (17E9CC00) [pid = 3640] [serial = 1054] [outer = 13375800] 11:45:54 INFO - PROCESS | 3640 | 1461008754853 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] 11:45:54 INFO - PROCESS | 3640 | 1461008754895 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 11:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:45:54 INFO - PROCESS | 3640 | 1461008754900 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:45:54 INFO - PROCESS | 3640 | 1461008754903 Marionette TRACE conn3 <- [1,1370,null,{}] 11:45:54 INFO - PROCESS | 3640 | 1461008754909 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}] 11:45:55 INFO - PROCESS | 3640 | 1461008755013 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 11:45:55 INFO - PROCESS | 3640 | 1461008755126 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:55 INFO - PROCESS | 3640 | ++DOCSHELL 17E91000 == 67 [pid = 3640] [id = 352] 11:45:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (17E9D000) [pid = 3640] [serial = 1055] [outer = 00000000] 11:45:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (18662C00) [pid = 3640] [serial = 1056] [outer = 17E9D000] 11:45:55 INFO - PROCESS | 3640 | 1461008755176 Marionette DEBUG loaded listener.js 11:45:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (18C25000) [pid = 3640] [serial = 1057] [outer = 17E9D000] 11:45:55 INFO - PROCESS | 3640 | --DOCSHELL 13380C00 == 66 [pid = 3640] [id = 272] 11:45:55 INFO - PROCESS | 3640 | --DOCSHELL 1966C800 == 65 [pid = 3640] [id = 298] 11:45:55 INFO - PROCESS | 3640 | --DOCSHELL 13601800 == 64 [pid = 3640] [id = 344] 11:45:55 INFO - PROCESS | 3640 | --DOCSHELL 15B2E400 == 63 [pid = 3640] [id = 343] 11:45:55 INFO - PROCESS | 3640 | --DOCSHELL 1C00AC00 == 62 [pid = 3640] [id = 342] 11:45:55 INFO - PROCESS | 3640 | --DOCSHELL 1A025400 == 61 [pid = 3640] [id = 341] 11:45:55 INFO - PROCESS | 3640 | --DOCSHELL 15D83800 == 60 [pid = 3640] [id = 340] 11:45:55 INFO - PROCESS | 3640 | --DOCSHELL 1918C800 == 59 [pid = 3640] [id = 339] 11:45:55 INFO - PROCESS | 3640 | --DOCSHELL 17E9E400 == 58 [pid = 3640] [id = 338] 11:45:55 INFO - PROCESS | 3640 | --DOCSHELL 13374400 == 57 [pid = 3640] [id = 337] 11:45:55 INFO - PROCESS | 3640 | --DOCSHELL 15DE1400 == 56 [pid = 3640] [id = 336] 11:45:55 INFO - PROCESS | 3640 | --DOCSHELL 1A07AC00 == 55 [pid = 3640] [id = 335] 11:45:55 INFO - PROCESS | 3640 | --DOCSHELL 17C63800 == 54 [pid = 3640] [id = 334] 11:45:55 INFO - PROCESS | 3640 | --DOCSHELL 1D5C6000 == 53 [pid = 3640] [id = 333] 11:45:55 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (1C2EA000) [pid = 3640] [serial = 987] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (1D8B4000) [pid = 3640] [serial = 954] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (1D7B8000) [pid = 3640] [serial = 951] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (1C1D3400) [pid = 3640] [serial = 948] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3640 | --DOCSHELL 1852A800 == 52 [pid = 3640] [id = 332] 11:45:55 INFO - PROCESS | 3640 | --DOCSHELL 17FB1400 == 51 [pid = 3640] [id = 331] 11:45:55 INFO - PROCESS | 3640 | --DOCSHELL 15530000 == 50 [pid = 3640] [id = 330] 11:45:55 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:45:55 INFO - PROCESS | 3640 | 1461008755871 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] 11:45:55 INFO - PROCESS | 3640 | 1461008755932 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 11:45:55 INFO - PROCESS | 3640 | 1461008755954 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:45:55 INFO - PROCESS | 3640 | 1461008755957 Marionette TRACE conn3 <- [1,1374,null,{}] 11:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:45:55 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (1C00E400) [pid = 3640] [serial = 985] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (164B7800) [pid = 3640] [serial = 963] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (1AB20C00) [pid = 3640] [serial = 979] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (19080400) [pid = 3640] [serial = 945] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (19A2E400) [pid = 3640] [serial = 975] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (19AD9800) [pid = 3640] [serial = 958] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (15DD5800) [pid = 3640] [serial = 942] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (17C72800) [pid = 3640] [serial = 964] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (1C009800) [pid = 3640] [serial = 984] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (1966A000) [pid = 3640] [serial = 972] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (19AD5800) [pid = 3640] [serial = 976] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (17C6E400) [pid = 3640] [serial = 961] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (1A1BBC00) [pid = 3640] [serial = 978] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (1966EC00) [pid = 3640] [serial = 973] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (17C67800) [pid = 3640] [serial = 960] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (1A01CC00) [pid = 3640] [serial = 982] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (19180800) [pid = 3640] [serial = 969] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (19078800) [pid = 3640] [serial = 967] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1971DC00) [pid = 3640] [serial = 957] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (1907BC00) [pid = 3640] [serial = 981] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (1C30C400) [pid = 3640] [serial = 850] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (18692800) [pid = 3640] [serial = 966] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (19188C00) [pid = 3640] [serial = 970] [outer = 00000000] [url = about:blank] 11:45:55 INFO - PROCESS | 3640 | 1461008755982 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}] 11:45:56 INFO - PROCESS | 3640 | 1461008756070 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 11:45:56 INFO - PROCESS | 3640 | 1461008756081 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:56 INFO - PROCESS | 3640 | ++DOCSHELL 164B6C00 == 51 [pid = 3640] [id = 353] 11:45:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (16B41800) [pid = 3640] [serial = 1058] [outer = 00000000] 11:45:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (17FB1400) [pid = 3640] [serial = 1059] [outer = 16B41800] 11:45:56 INFO - PROCESS | 3640 | 1461008756126 Marionette DEBUG loaded listener.js 11:45:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1865F000) [pid = 3640] [serial = 1060] [outer = 16B41800] 11:45:56 INFO - PROCESS | 3640 | 1461008756643 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] 11:45:56 INFO - PROCESS | 3640 | 1461008756662 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 11:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:45:56 INFO - PROCESS | 3640 | 1461008756665 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:45:56 INFO - PROCESS | 3640 | 1461008756669 Marionette TRACE conn3 <- [1,1378,null,{}] 11:45:56 INFO - PROCESS | 3640 | 1461008756684 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}] 11:45:56 INFO - PROCESS | 3640 | 1461008756778 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 11:45:56 INFO - PROCESS | 3640 | 1461008756771 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:56 INFO - PROCESS | 3640 | ++DOCSHELL 19421000 == 52 [pid = 3640] [id = 354] 11:45:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1966A400) [pid = 3640] [serial = 1061] [outer = 00000000] 11:45:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1971B000) [pid = 3640] [serial = 1062] [outer = 1966A400] 11:45:56 INFO - PROCESS | 3640 | 1461008756819 Marionette DEBUG loaded listener.js 11:45:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (19729C00) [pid = 3640] [serial = 1063] [outer = 1966A400] 11:45:57 INFO - PROCESS | 3640 | 1461008757275 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]]]}] 11:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 630ms 11:45:57 INFO - PROCESS | 3640 | 1461008757284 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 11:45:57 INFO - PROCESS | 3640 | 1461008757286 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 11:45:57 INFO - PROCESS | 3640 | 1461008757289 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:45:57 INFO - PROCESS | 3640 | 1461008757291 Marionette TRACE conn3 <- [1,1382,null,{}] 11:45:57 INFO - PROCESS | 3640 | 1461008757294 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}] 11:45:57 INFO - PROCESS | 3640 | 1461008757377 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 11:45:57 INFO - PROCESS | 3640 | 1461008757382 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:57 INFO - PROCESS | 3640 | ++DOCSHELL 19720000 == 53 [pid = 3640] [id = 355] 11:45:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (19ADC400) [pid = 3640] [serial = 1064] [outer = 00000000] 11:45:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1A022800) [pid = 3640] [serial = 1065] [outer = 19ADC400] 11:45:57 INFO - PROCESS | 3640 | 1461008757427 Marionette DEBUG loaded listener.js 11:45:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (19C03000) [pid = 3640] [serial = 1066] [outer = 19ADC400] 11:45:57 INFO - PROCESS | 3640 | 1461008757851 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]]]}] 11:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 629ms 11:45:57 INFO - PROCESS | 3640 | 1461008757910 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 11:45:57 INFO - PROCESS | 3640 | 1461008757912 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 11:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:45:57 INFO - PROCESS | 3640 | 1461008757916 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:45:57 INFO - PROCESS | 3640 | 1461008757917 Marionette TRACE conn3 <- [1,1386,null,{}] 11:45:57 INFO - PROCESS | 3640 | 1461008757920 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}] 11:45:58 INFO - PROCESS | 3640 | 1461008758002 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 11:45:58 INFO - PROCESS | 3640 | 1461008758008 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:58 INFO - PROCESS | 3640 | ++DOCSHELL 1971B400 == 54 [pid = 3640] [id = 356] 11:45:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (19B16400) [pid = 3640] [serial = 1067] [outer = 00000000] 11:45:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1AB2A000) [pid = 3640] [serial = 1068] [outer = 19B16400] 11:45:58 INFO - PROCESS | 3640 | 1461008758052 Marionette DEBUG loaded listener.js 11:45:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (1BF5D400) [pid = 3640] [serial = 1069] [outer = 19B16400] 11:45:58 INFO - PROCESS | 3640 | 1461008758552 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]]]}] 11:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 691ms 11:45:58 INFO - PROCESS | 3640 | 1461008758615 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 11:45:58 INFO - PROCESS | 3640 | 1461008758617 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 11:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:45:58 INFO - PROCESS | 3640 | 1461008758626 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:45:58 INFO - PROCESS | 3640 | 1461008758628 Marionette TRACE conn3 <- [1,1390,null,{}] 11:45:58 INFO - PROCESS | 3640 | 1461008758632 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}] 11:45:58 INFO - PROCESS | 3640 | 1461008758754 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 11:45:58 INFO - PROCESS | 3640 | 1461008758820 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:58 INFO - PROCESS | 3640 | ++DOCSHELL 1C009800 == 55 [pid = 3640] [id = 357] 11:45:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (1C1CE000) [pid = 3640] [serial = 1070] [outer = 00000000] 11:45:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1C304C00) [pid = 3640] [serial = 1071] [outer = 1C1CE000] 11:45:58 INFO - PROCESS | 3640 | 1461008758869 Marionette DEBUG loaded listener.js 11:45:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (1C30FC00) [pid = 3640] [serial = 1072] [outer = 1C1CE000] 11:45:59 INFO - PROCESS | 3640 | 1461008759291 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]]]}] 11:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 721ms 11:45:59 INFO - PROCESS | 3640 | 1461008759375 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 11:45:59 INFO - PROCESS | 3640 | 1461008759377 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 11:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:45:59 INFO - PROCESS | 3640 | 1461008759387 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:45:59 INFO - PROCESS | 3640 | 1461008759389 Marionette TRACE conn3 <- [1,1394,null,{}] 11:45:59 INFO - PROCESS | 3640 | 1461008759396 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}] 11:45:59 INFO - PROCESS | 3640 | 1461008759511 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 11:45:59 INFO - PROCESS | 3640 | 1461008759575 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:59 INFO - PROCESS | 3640 | ++DOCSHELL 1CE69000 == 56 [pid = 3640] [id = 358] 11:45:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (1D0E3000) [pid = 3640] [serial = 1073] [outer = 00000000] 11:45:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (1D7BA800) [pid = 3640] [serial = 1074] [outer = 1D0E3000] 11:45:59 INFO - PROCESS | 3640 | 1461008759619 Marionette DEBUG loaded listener.js 11:45:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (1D8BE800) [pid = 3640] [serial = 1075] [outer = 1D0E3000] 11:46:00 INFO - PROCESS | 3640 | 1461008760022 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]]]}] 11:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 691ms 11:46:00 INFO - PROCESS | 3640 | 1461008760068 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 11:46:00 INFO - PROCESS | 3640 | 1461008760070 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 11:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:46:00 INFO - PROCESS | 3640 | 1461008760084 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:46:00 INFO - PROCESS | 3640 | 1461008760086 Marionette TRACE conn3 <- [1,1398,null,{}] 11:46:00 INFO - PROCESS | 3640 | 1461008760093 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}] 11:46:00 INFO - PROCESS | 3640 | 1461008760208 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 11:46:00 INFO - PROCESS | 3640 | 1461008760214 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:00 INFO - PROCESS | 3640 | ++DOCSHELL 1BF5B000 == 57 [pid = 3640] [id = 359] 11:46:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (1DBCA800) [pid = 3640] [serial = 1076] [outer = 00000000] 11:46:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (1E22B000) [pid = 3640] [serial = 1077] [outer = 1DBCA800] 11:46:00 INFO - PROCESS | 3640 | 1461008760258 Marionette DEBUG loaded listener.js 11:46:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (1E4F6800) [pid = 3640] [serial = 1078] [outer = 1DBCA800] 11:46:00 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (1A1B4400) [pid = 3640] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:46:00 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (1C1D5800) [pid = 3640] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:46:00 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (13382400) [pid = 3640] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:46:00 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (1907EC00) [pid = 3640] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:46:00 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (15533000) [pid = 3640] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:46:00 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (17FB3000) [pid = 3640] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:46:00 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (18687C00) [pid = 3640] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:46:00 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (1918D400) [pid = 3640] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:46:00 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (1D5C6800) [pid = 3640] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:46:00 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (137D6800) [pid = 3640] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:46:00 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (164A9800) [pid = 3640] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:46:00 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (1C1D2C00) [pid = 3640] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:46:00 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (15BD1400) [pid = 3640] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:46:00 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (19664400) [pid = 3640] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:46:00 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1D5CA400) [pid = 3640] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:46:00 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1A022400) [pid = 3640] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:46:00 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1CE5E000) [pid = 3640] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:46:00 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (19AD7C00) [pid = 3640] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:46:00 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (16549800) [pid = 3640] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:46:00 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (17FA9800) [pid = 3640] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:46:00 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1C00D800) [pid = 3640] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:46:00 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1C2F0800) [pid = 3640] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:46:00 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1971C000) [pid = 3640] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:46:00 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (17EE6800) [pid = 3640] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:46:00 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (13AC4000) [pid = 3640] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:46:00 INFO - PROCESS | 3640 | 1461008760933 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]]]}] 11:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 875ms 11:46:00 INFO - PROCESS | 3640 | 1461008760959 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 11:46:00 INFO - PROCESS | 3640 | 1461008760961 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 11:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:46:00 INFO - PROCESS | 3640 | 1461008760965 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:46:00 INFO - PROCESS | 3640 | 1461008760966 Marionette TRACE conn3 <- [1,1402,null,{}] 11:46:00 INFO - PROCESS | 3640 | 1461008760974 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}] 11:46:01 INFO - PROCESS | 3640 | 1461008761057 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 11:46:01 INFO - PROCESS | 3640 | 1461008761063 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:01 INFO - PROCESS | 3640 | ++DOCSHELL 1552C000 == 58 [pid = 3640] [id = 360] 11:46:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (15BD1400) [pid = 3640] [serial = 1079] [outer = 00000000] 11:46:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (18688400) [pid = 3640] [serial = 1080] [outer = 15BD1400] 11:46:01 INFO - PROCESS | 3640 | 1461008761107 Marionette DEBUG loaded listener.js 11:46:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (190A2400) [pid = 3640] [serial = 1081] [outer = 15BD1400] 11:46:01 INFO - PROCESS | 3640 | 1461008761546 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]]]}] 11:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 614ms 11:46:01 INFO - PROCESS | 3640 | 1461008761603 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 11:46:01 INFO - PROCESS | 3640 | 1461008761605 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 11:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:46:01 INFO - PROCESS | 3640 | 1461008761608 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:46:01 INFO - PROCESS | 3640 | 1461008761610 Marionette TRACE conn3 <- [1,1406,null,{}] 11:46:01 INFO - PROCESS | 3640 | 1461008761613 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}] 11:46:01 INFO - PROCESS | 3640 | 1461008761678 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 11:46:01 INFO - PROCESS | 3640 | 1461008761684 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:01 INFO - PROCESS | 3640 | ++DOCSHELL 1865C400 == 59 [pid = 3640] [id = 361] 11:46:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (19077400) [pid = 3640] [serial = 1082] [outer = 00000000] 11:46:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1C282400) [pid = 3640] [serial = 1083] [outer = 19077400] 11:46:01 INFO - PROCESS | 3640 | 1461008761729 Marionette DEBUG loaded listener.js 11:46:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (19ADC800) [pid = 3640] [serial = 1084] [outer = 19077400] 11:46:02 INFO - PROCESS | 3640 | 1461008762210 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]]]}] 11:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 630ms 11:46:02 INFO - PROCESS | 3640 | 1461008762230 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 11:46:02 INFO - PROCESS | 3640 | 1461008762232 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 11:46:02 INFO - PROCESS | 3640 | 1461008762235 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:46:02 INFO - PROCESS | 3640 | 1461008762237 Marionette TRACE conn3 <- [1,1410,null,{}] 11:46:02 INFO - PROCESS | 3640 | 1461008762241 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}] 11:46:02 INFO - PROCESS | 3640 | 1461008762341 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 11:46:02 INFO - PROCESS | 3640 | 1461008762347 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:02 INFO - PROCESS | 3640 | ++DOCSHELL 1971B800 == 60 [pid = 3640] [id = 362] 11:46:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1D8BA000) [pid = 3640] [serial = 1085] [outer = 00000000] 11:46:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1E66EC00) [pid = 3640] [serial = 1086] [outer = 1D8BA000] 11:46:02 INFO - PROCESS | 3640 | 1461008762427 Marionette DEBUG loaded listener.js 11:46:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1E6E1800) [pid = 3640] [serial = 1087] [outer = 1D8BA000] 11:46:03 INFO - PROCESS | 3640 | 1461008763129 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]]]}] 11:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 937ms 11:46:03 INFO - PROCESS | 3640 | 1461008763165 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 11:46:03 INFO - PROCESS | 3640 | 1461008763171 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 11:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:46:03 INFO - PROCESS | 3640 | 1461008763177 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:46:03 INFO - PROCESS | 3640 | 1461008763181 Marionette TRACE conn3 <- [1,1414,null,{}] 11:46:03 INFO - PROCESS | 3640 | 1461008763186 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}] 11:46:03 INFO - PROCESS | 3640 | 1461008763312 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 11:46:03 INFO - PROCESS | 3640 | 1461008763456 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:03 INFO - PROCESS | 3640 | ++DOCSHELL 16B51800 == 61 [pid = 3640] [id = 363] 11:46:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (17C63800) [pid = 3640] [serial = 1088] [outer = 00000000] 11:46:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (17FB3000) [pid = 3640] [serial = 1089] [outer = 17C63800] 11:46:03 INFO - PROCESS | 3640 | 1461008763497 Marionette DEBUG loaded listener.js 11:46:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1888AC00) [pid = 3640] [serial = 1090] [outer = 17C63800] 11:46:04 INFO - PROCESS | 3640 | 1461008764140 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]]]}] 11:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1028ms 11:46:04 INFO - PROCESS | 3640 | 1461008764208 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 11:46:04 INFO - PROCESS | 3640 | 1461008764214 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 11:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:46:04 INFO - PROCESS | 3640 | 1461008764240 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:46:04 INFO - PROCESS | 3640 | 1461008764243 Marionette TRACE conn3 <- [1,1418,null,{}] 11:46:04 INFO - PROCESS | 3640 | 1461008764247 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}] 11:46:04 INFO - PROCESS | 3640 | 1461008764359 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 11:46:04 INFO - PROCESS | 3640 | 1461008764483 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:04 INFO - PROCESS | 3640 | ++DOCSHELL 16B4D000 == 62 [pid = 3640] [id = 364] 11:46:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (17E9E400) [pid = 3640] [serial = 1091] [outer = 00000000] 11:46:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (19A20800) [pid = 3640] [serial = 1092] [outer = 17E9E400] 11:46:04 INFO - PROCESS | 3640 | 1461008764537 Marionette DEBUG loaded listener.js 11:46:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1A080000) [pid = 3640] [serial = 1093] [outer = 17E9E400] 11:46:05 INFO - PROCESS | 3640 | 1461008765153 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]]]}] 11:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 937ms 11:46:05 INFO - PROCESS | 3640 | 1461008765166 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 11:46:05 INFO - PROCESS | 3640 | 1461008765169 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 11:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:46:05 INFO - PROCESS | 3640 | 1461008765173 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:46:05 INFO - PROCESS | 3640 | 1461008765177 Marionette TRACE conn3 <- [1,1422,null,{}] 11:46:05 INFO - PROCESS | 3640 | 1461008765188 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}] 11:46:05 INFO - PROCESS | 3640 | 1461008765349 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 11:46:05 INFO - PROCESS | 3640 | 1461008765350 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:05 INFO - PROCESS | 3640 | ++DOCSHELL 1D8BC800 == 63 [pid = 3640] [id = 365] 11:46:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (1DBD4400) [pid = 3640] [serial = 1094] [outer = 00000000] 11:46:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (1E22AC00) [pid = 3640] [serial = 1095] [outer = 1DBD4400] 11:46:05 INFO - PROCESS | 3640 | 1461008765406 Marionette DEBUG loaded listener.js 11:46:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1E665C00) [pid = 3640] [serial = 1096] [outer = 1DBD4400] 11:46:06 INFO - PROCESS | 3640 | 1461008766054 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]]]}] 11:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 936ms 11:46:06 INFO - PROCESS | 3640 | 1461008766101 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 11:46:06 INFO - PROCESS | 3640 | 1461008766104 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 11:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:46:06 INFO - PROCESS | 3640 | 1461008766108 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:46:06 INFO - PROCESS | 3640 | 1461008766110 Marionette TRACE conn3 <- [1,1426,null,{}] 11:46:06 INFO - PROCESS | 3640 | 1461008766114 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}] 11:46:06 INFO - PROCESS | 3640 | 1461008766222 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 11:46:06 INFO - PROCESS | 3640 | 1461008766334 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:06 INFO - PROCESS | 3640 | ++DOCSHELL 1E66B400 == 64 [pid = 3640] [id = 366] 11:46:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (1E66C800) [pid = 3640] [serial = 1097] [outer = 00000000] 11:46:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (1E6EC000) [pid = 3640] [serial = 1098] [outer = 1E66C800] 11:46:06 INFO - PROCESS | 3640 | 1461008766372 Marionette DEBUG loaded listener.js 11:46:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (1EB9C800) [pid = 3640] [serial = 1099] [outer = 1E66C800] 11:46:06 INFO - PROCESS | 3640 | 1461008766964 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]]]}] 11:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 937ms 11:46:07 INFO - PROCESS | 3640 | 1461008767035 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 11:46:07 INFO - PROCESS | 3640 | 1461008767038 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 11:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:46:07 INFO - PROCESS | 3640 | 1461008767041 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:46:07 INFO - PROCESS | 3640 | 1461008767043 Marionette TRACE conn3 <- [1,1430,null,{}] 11:46:07 INFO - PROCESS | 3640 | 1461008767047 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}] 11:46:07 INFO - PROCESS | 3640 | 1461008767151 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 11:46:07 INFO - PROCESS | 3640 | 1461008767290 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:07 INFO - PROCESS | 3640 | ++DOCSHELL 1E01DC00 == 65 [pid = 3640] [id = 367] 11:46:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (1E6E0000) [pid = 3640] [serial = 1100] [outer = 00000000] 11:46:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (1EBA3400) [pid = 3640] [serial = 1101] [outer = 1E6E0000] 11:46:07 INFO - PROCESS | 3640 | 1461008767344 Marionette DEBUG loaded listener.js 11:46:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (1EBA7400) [pid = 3640] [serial = 1102] [outer = 1E6E0000] 11:46:07 INFO - PROCESS | 3640 | 1461008767884 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]]]}] 11:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 890ms 11:46:07 INFO - PROCESS | 3640 | 1461008767929 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 11:46:07 INFO - PROCESS | 3640 | 1461008767932 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 11:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:46:07 INFO - PROCESS | 3640 | 1461008767935 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:46:07 INFO - PROCESS | 3640 | 1461008767937 Marionette TRACE conn3 <- [1,1434,null,{}] 11:46:07 INFO - PROCESS | 3640 | 1461008767941 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}] 11:46:08 INFO - PROCESS | 3640 | 1461008768063 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 11:46:08 INFO - PROCESS | 3640 | 1461008768176 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:08 INFO - PROCESS | 3640 | ++DOCSHELL 1E4F1C00 == 66 [pid = 3640] [id = 368] 11:46:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (1EBA2400) [pid = 3640] [serial = 1103] [outer = 00000000] 11:46:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (20C60800) [pid = 3640] [serial = 1104] [outer = 1EBA2400] 11:46:08 INFO - PROCESS | 3640 | 1461008768273 Marionette DEBUG loaded listener.js 11:46:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (20C63C00) [pid = 3640] [serial = 1105] [outer = 1EBA2400] 11:46:08 INFO - PROCESS | 3640 | 1461008768919 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]]]}] 11:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1029ms 11:46:08 INFO - PROCESS | 3640 | 1461008768959 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 11:46:08 INFO - PROCESS | 3640 | 1461008768961 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 11:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:46:08 INFO - PROCESS | 3640 | 1461008768981 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:46:08 INFO - PROCESS | 3640 | 1461008768983 Marionette TRACE conn3 <- [1,1438,null,{}] 11:46:08 INFO - PROCESS | 3640 | 1461008768987 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}] 11:46:09 INFO - PROCESS | 3640 | 1461008769098 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 11:46:09 INFO - PROCESS | 3640 | 1461008769222 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:09 INFO - PROCESS | 3640 | ++DOCSHELL 1325F400 == 67 [pid = 3640] [id = 369] 11:46:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (14A9D000) [pid = 3640] [serial = 1106] [outer = 00000000] 11:46:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (17FA7000) [pid = 3640] [serial = 1107] [outer = 14A9D000] 11:46:09 INFO - PROCESS | 3640 | 1461008769279 Marionette DEBUG loaded listener.js 11:46:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (19074C00) [pid = 3640] [serial = 1108] [outer = 14A9D000] 11:46:09 INFO - PROCESS | 3640 | 1461008769991 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]]]}] 11:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1044ms 11:46:10 INFO - PROCESS | 3640 | 1461008770019 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 11:46:10 INFO - PROCESS | 3640 | 1461008770024 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 11:46:10 INFO - PROCESS | 3640 | 1461008770029 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:46:10 INFO - PROCESS | 3640 | 1461008770033 Marionette TRACE conn3 <- [1,1442,null,{}] 11:46:10 INFO - PROCESS | 3640 | 1461008770037 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}] 11:46:10 INFO - PROCESS | 3640 | 1461008770135 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 11:46:10 INFO - PROCESS | 3640 | 1461008770301 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:10 INFO - PROCESS | 3640 | ++DOCSHELL 17EE6400 == 68 [pid = 3640] [id = 370] 11:46:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (17FA5000) [pid = 3640] [serial = 1109] [outer = 00000000] 11:46:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (16553800) [pid = 3640] [serial = 1110] [outer = 17FA5000] 11:46:10 INFO - PROCESS | 3640 | 1461008770357 Marionette DEBUG loaded listener.js 11:46:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (18689C00) [pid = 3640] [serial = 1111] [outer = 17FA5000] 11:46:10 INFO - PROCESS | 3640 | --DOCSHELL 1865C400 == 67 [pid = 3640] [id = 361] 11:46:10 INFO - PROCESS | 3640 | --DOCSHELL 1552C000 == 66 [pid = 3640] [id = 360] 11:46:10 INFO - PROCESS | 3640 | --DOCSHELL 1BF5B000 == 65 [pid = 3640] [id = 359] 11:46:10 INFO - PROCESS | 3640 | --DOCSHELL 1CE69000 == 64 [pid = 3640] [id = 358] 11:46:10 INFO - PROCESS | 3640 | --DOCSHELL 1C009800 == 63 [pid = 3640] [id = 357] 11:46:10 INFO - PROCESS | 3640 | --DOCSHELL 1971B400 == 62 [pid = 3640] [id = 356] 11:46:10 INFO - PROCESS | 3640 | --DOCSHELL 19720000 == 61 [pid = 3640] [id = 355] 11:46:10 INFO - PROCESS | 3640 | --DOCSHELL 19421000 == 60 [pid = 3640] [id = 354] 11:46:10 INFO - PROCESS | 3640 | --DOCSHELL 164B6C00 == 59 [pid = 3640] [id = 353] 11:46:10 INFO - PROCESS | 3640 | --DOCSHELL 17E91000 == 58 [pid = 3640] [id = 352] 11:46:10 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (1E229C00) [pid = 3640] [serial = 1005] [outer = 00000000] [url = about:blank] 11:46:10 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (1E01E800) [pid = 3640] [serial = 1035] [outer = 00000000] [url = about:blank] 11:46:10 INFO - PROCESS | 3640 | 1461008771012 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]]]}] 11:46:10 INFO - PROCESS | 3640 | --DOCSHELL 19C69C00 == 57 [pid = 3640] [id = 345] 11:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1013ms 11:46:11 INFO - PROCESS | 3640 | 1461008771059 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 11:46:11 INFO - PROCESS | 3640 | 1461008771064 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 11:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (1D8B7800) [pid = 3640] [serial = 955] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (1C304800) [pid = 3640] [serial = 949] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (1D7BC800) [pid = 3640] [serial = 952] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (1C1CF800) [pid = 3640] [serial = 895] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (17FB1C00) [pid = 3640] [serial = 898] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (19717800) [pid = 3640] [serial = 901] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (1C30CC00) [pid = 3640] [serial = 904] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (1D5BEC00) [pid = 3640] [serial = 907] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (1D0E1C00) [pid = 3640] [serial = 940] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (1C00DC00) [pid = 3640] [serial = 1023] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (1C310C00) [pid = 3640] [serial = 1026] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (1C00B800) [pid = 3640] [serial = 1024] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (157E4000) [pid = 3640] [serial = 1011] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (15DD8400) [pid = 3640] [serial = 1012] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (1C003C00) [pid = 3640] [serial = 996] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1C30F400) [pid = 3640] [serial = 997] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (164B8000) [pid = 3640] [serial = 990] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (16B52400) [pid = 3640] [serial = 991] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (190A1800) [pid = 3640] [serial = 994] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (19096C00) [pid = 3640] [serial = 993] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (19131C00) [pid = 3640] [serial = 1014] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (19189800) [pid = 3640] [serial = 1015] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (19716C00) [pid = 3640] [serial = 1017] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (19722400) [pid = 3640] [serial = 1018] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (1D8B1000) [pid = 3640] [serial = 1000] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1D7B7800) [pid = 3640] [serial = 999] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1C1D6800) [pid = 3640] [serial = 1032] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (18116800) [pid = 3640] [serial = 1009] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (16B4B800) [pid = 3640] [serial = 1008] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1E013400) [pid = 3640] [serial = 1003] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (1DBD1000) [pid = 3640] [serial = 1002] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1CE6A400) [pid = 3640] [serial = 1027] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1C1CB800) [pid = 3640] [serial = 1030] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1C2E5C00) [pid = 3640] [serial = 1033] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (19A29000) [pid = 3640] [serial = 1020] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (19B19800) [pid = 3640] [serial = 1021] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1966B400) [pid = 3640] [serial = 1029] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (190A2000) [pid = 3640] [serial = 946] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (16873000) [pid = 3640] [serial = 943] [outer = 00000000] [url = about:blank] 11:46:11 INFO - PROCESS | 3640 | 1461008771099 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:46:11 INFO - PROCESS | 3640 | 1461008771102 Marionette TRACE conn3 <- [1,1446,null,{}] 11:46:11 INFO - PROCESS | 3640 | 1461008771109 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}] 11:46:11 INFO - PROCESS | 3640 | 1461008771205 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 11:46:11 INFO - PROCESS | 3640 | 1461008771212 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:11 INFO - PROCESS | 3640 | ++DOCSHELL 164B6C00 == 58 [pid = 3640] [id = 371] 11:46:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (16879400) [pid = 3640] [serial = 1112] [outer = 00000000] 11:46:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (17FB0000) [pid = 3640] [serial = 1113] [outer = 16879400] 11:46:11 INFO - PROCESS | 3640 | 1461008771258 Marionette DEBUG loaded listener.js 11:46:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1865A400) [pid = 3640] [serial = 1114] [outer = 16879400] 11:46:11 INFO - PROCESS | 3640 | 1461008771752 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]]]}] 11:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 706ms 11:46:11 INFO - PROCESS | 3640 | 1461008771792 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 11:46:11 INFO - PROCESS | 3640 | 1461008771794 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 11:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:46:11 INFO - PROCESS | 3640 | 1461008771798 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:46:11 INFO - PROCESS | 3640 | 1461008771801 Marionette TRACE conn3 <- [1,1450,null,{}] 11:46:11 INFO - PROCESS | 3640 | 1461008771811 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}] 11:46:11 INFO - PROCESS | 3640 | 1461008771903 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 11:46:11 INFO - PROCESS | 3640 | 1461008771912 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:11 INFO - PROCESS | 3640 | ++DOCSHELL 19097000 == 59 [pid = 3640] [id = 372] 11:46:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1918BC00) [pid = 3640] [serial = 1115] [outer = 00000000] 11:46:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (194DF400) [pid = 3640] [serial = 1116] [outer = 1918BC00] 11:46:11 INFO - PROCESS | 3640 | 1461008771959 Marionette DEBUG loaded listener.js 11:46:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (19671C00) [pid = 3640] [serial = 1117] [outer = 1918BC00] 11:46:12 INFO - PROCESS | 3640 | 1461008772419 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]]]}] 11:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 675ms 11:46:12 INFO - PROCESS | 3640 | 1461008772477 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 11:46:12 INFO - PROCESS | 3640 | 1461008772480 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 11:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:46:12 INFO - PROCESS | 3640 | 1461008772483 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:46:12 INFO - PROCESS | 3640 | 1461008772485 Marionette TRACE conn3 <- [1,1454,null,{}] 11:46:12 INFO - PROCESS | 3640 | 1461008772488 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}] 11:46:12 INFO - PROCESS | 3640 | 1461008772603 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 11:46:12 INFO - PROCESS | 3640 | 1461008772702 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:12 INFO - PROCESS | 3640 | ++DOCSHELL 19720000 == 60 [pid = 3640] [id = 373] 11:46:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (19720800) [pid = 3640] [serial = 1118] [outer = 00000000] 11:46:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (19A25C00) [pid = 3640] [serial = 1119] [outer = 19720800] 11:46:12 INFO - PROCESS | 3640 | 1461008772747 Marionette DEBUG loaded listener.js 11:46:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (19A2DC00) [pid = 3640] [serial = 1120] [outer = 19720800] 11:46:13 INFO - PROCESS | 3640 | 1461008773127 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]]]}] 11:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 691ms 11:46:13 INFO - PROCESS | 3640 | 1461008773197 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 11:46:13 INFO - PROCESS | 3640 | 1461008773199 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 11:46:13 INFO - PROCESS | 3640 | 1461008773202 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:46:13 INFO - PROCESS | 3640 | 1461008773204 Marionette TRACE conn3 <- [1,1458,null,{}] 11:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:46:13 INFO - PROCESS | 3640 | 1461008773207 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}] 11:46:13 INFO - PROCESS | 3640 | 1461008773313 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 11:46:13 INFO - PROCESS | 3640 | 1461008773380 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:13 INFO - PROCESS | 3640 | ++DOCSHELL 19A29400 == 61 [pid = 3640] [id = 374] 11:46:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (19C0E800) [pid = 3640] [serial = 1121] [outer = 00000000] 11:46:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1A01B000) [pid = 3640] [serial = 1122] [outer = 19C0E800] 11:46:13 INFO - PROCESS | 3640 | 1461008773429 Marionette DEBUG loaded listener.js 11:46:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1A077800) [pid = 3640] [serial = 1123] [outer = 19C0E800] 11:46:13 INFO - PROCESS | 3640 | 1461008773875 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]]]}] 11:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 722ms 11:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:46:13 INFO - PROCESS | 3640 | 1461008773939 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 11:46:13 INFO - PROCESS | 3640 | 1461008773941 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 11:46:13 INFO - PROCESS | 3640 | 1461008773945 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:46:13 INFO - PROCESS | 3640 | 1461008773946 Marionette TRACE conn3 <- [1,1462,null,{}] 11:46:13 INFO - PROCESS | 3640 | 1461008773949 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}] 11:46:14 INFO - PROCESS | 3640 | 1461008774075 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 11:46:14 INFO - PROCESS | 3640 | 1461008774143 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:14 INFO - PROCESS | 3640 | ++DOCSHELL 1C00E400 == 62 [pid = 3640] [id = 375] 11:46:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1C1D0800) [pid = 3640] [serial = 1124] [outer = 00000000] 11:46:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1C27E000) [pid = 3640] [serial = 1125] [outer = 1C1D0800] 11:46:14 INFO - PROCESS | 3640 | 1461008774198 Marionette DEBUG loaded listener.js 11:46:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1C285C00) [pid = 3640] [serial = 1126] [outer = 1C1D0800] 11:46:14 INFO - PROCESS | 3640 | 1461008774608 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]]]}] 11:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 721ms 11:46:14 INFO - PROCESS | 3640 | 1461008774669 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 11:46:14 INFO - PROCESS | 3640 | 1461008774671 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 11:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:46:14 INFO - PROCESS | 3640 | 1461008774674 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:46:14 INFO - PROCESS | 3640 | 1461008774676 Marionette TRACE conn3 <- [1,1466,null,{}] 11:46:14 INFO - PROCESS | 3640 | 1461008774684 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}] 11:46:14 INFO - PROCESS | 3640 | 1461008774801 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 11:46:14 INFO - PROCESS | 3640 | 1461008774869 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:14 INFO - PROCESS | 3640 | ++DOCSHELL 1C2E5400 == 63 [pid = 3640] [id = 376] 11:46:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1C2F4800) [pid = 3640] [serial = 1127] [outer = 00000000] 11:46:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1C30CC00) [pid = 3640] [serial = 1128] [outer = 1C2F4800] 11:46:14 INFO - PROCESS | 3640 | 1461008774913 Marionette DEBUG loaded listener.js 11:46:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (1C30E000) [pid = 3640] [serial = 1129] [outer = 1C2F4800] 11:46:15 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (19077400) [pid = 3640] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:46:15 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (15BD1400) [pid = 3640] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:46:15 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (1C1D3000) [pid = 3640] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:46:15 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (1CE5FC00) [pid = 3640] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:46:15 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1C1CE000) [pid = 3640] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:46:15 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1D0E3000) [pid = 3640] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:46:15 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1DBCA800) [pid = 3640] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:46:15 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (16B41800) [pid = 3640] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:46:15 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (17E9D000) [pid = 3640] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:46:15 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (13375800) [pid = 3640] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:46:15 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (19ADC400) [pid = 3640] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:46:15 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1966A400) [pid = 3640] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:46:15 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (19B16400) [pid = 3640] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:46:15 INFO - PROCESS | 3640 | 1461008775471 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]]]}] 11:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 829ms 11:46:15 INFO - PROCESS | 3640 | 1461008775500 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 11:46:15 INFO - PROCESS | 3640 | 1461008775502 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 11:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:46:15 INFO - PROCESS | 3640 | 1461008775505 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:46:15 INFO - PROCESS | 3640 | 1461008775507 Marionette TRACE conn3 <- [1,1470,null,{}] 11:46:15 INFO - PROCESS | 3640 | 1461008775510 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}] 11:46:15 INFO - PROCESS | 3640 | 1461008775595 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 11:46:15 INFO - PROCESS | 3640 | 1461008775693 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:15 INFO - PROCESS | 3640 | ++DOCSHELL 13380C00 == 64 [pid = 3640] [id = 377] 11:46:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (137E3800) [pid = 3640] [serial = 1130] [outer = 00000000] 11:46:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (19189000) [pid = 3640] [serial = 1131] [outer = 137E3800] 11:46:15 INFO - PROCESS | 3640 | 1461008775737 Marionette DEBUG loaded listener.js 11:46:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1C1D2C00) [pid = 3640] [serial = 1132] [outer = 137E3800] 11:46:16 INFO - PROCESS | 3640 | 1461008776090 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]]]}] 11:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 614ms 11:46:16 INFO - PROCESS | 3640 | 1461008776127 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 11:46:16 INFO - PROCESS | 3640 | 1461008776129 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 11:46:16 INFO - PROCESS | 3640 | 1461008776132 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:46:16 INFO - PROCESS | 3640 | 1461008776134 Marionette TRACE conn3 <- [1,1474,null,{}] 11:46:16 INFO - PROCESS | 3640 | 1461008776138 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}] 11:46:16 INFO - PROCESS | 3640 | 1461008776265 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 11:46:16 INFO - PROCESS | 3640 | 1461008776274 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:16 INFO - PROCESS | 3640 | ++DOCSHELL 17C70000 == 65 [pid = 3640] [id = 378] 11:46:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1C010800) [pid = 3640] [serial = 1133] [outer = 00000000] 11:46:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1CE6A000) [pid = 3640] [serial = 1134] [outer = 1C010800] 11:46:16 INFO - PROCESS | 3640 | 1461008776318 Marionette DEBUG loaded listener.js 11:46:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1D0ECC00) [pid = 3640] [serial = 1135] [outer = 1C010800] 11:46:16 INFO - PROCESS | 3640 | 1461008776731 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]]]}] 11:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 630ms 11:46:16 INFO - PROCESS | 3640 | 1461008776771 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 11:46:16 INFO - PROCESS | 3640 | 1461008776773 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 11:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:46:16 INFO - PROCESS | 3640 | 1461008776776 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:46:16 INFO - PROCESS | 3640 | 1461008776778 Marionette TRACE conn3 <- [1,1478,null,{}] 11:46:16 INFO - PROCESS | 3640 | 1461008776782 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}] 11:46:16 INFO - PROCESS | 3640 | 1461008776927 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 11:46:16 INFO - PROCESS | 3640 | 1461008776970 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:16 INFO - PROCESS | 3640 | ++DOCSHELL 1A1B4400 == 66 [pid = 3640] [id = 379] 11:46:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1D0E5800) [pid = 3640] [serial = 1136] [outer = 00000000] 11:46:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1D7BA400) [pid = 3640] [serial = 1137] [outer = 1D0E5800] 11:46:17 INFO - PROCESS | 3640 | 1461008776997 Marionette DEBUG loaded listener.js 11:46:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1D8B2C00) [pid = 3640] [serial = 1138] [outer = 1D0E5800] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 17C6F000 == 65 [pid = 3640] [id = 347] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 15D8D800 == 64 [pid = 3640] [id = 209] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 164B3C00 == 63 [pid = 3640] [id = 350] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 1D5C0400 == 62 [pid = 3640] [id = 250] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 1A589000 == 61 [pid = 3640] [id = 192] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 19078400 == 60 [pid = 3640] [id = 137] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 16B5F000 == 59 [pid = 3640] [id = 111] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 1C309400 == 58 [pid = 3640] [id = 348] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 15BE1000 == 57 [pid = 3640] [id = 193] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 16B62000 == 56 [pid = 3640] [id = 349] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 18886000 == 55 [pid = 3640] [id = 252] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 1D0DF800 == 54 [pid = 3640] [id = 318] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 12D3DC00 == 53 [pid = 3640] [id = 351] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 19077000 == 52 [pid = 3640] [id = 196] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 14A97000 == 51 [pid = 3640] [id = 319] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 15E6E800 == 50 [pid = 3640] [id = 346] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 1A759000 == 49 [pid = 3640] [id = 329] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 19AE2000 == 48 [pid = 3640] [id = 123] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 1579FC00 == 47 [pid = 3640] [id = 180] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 1552B800 == 46 [pid = 3640] [id = 124] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 13608C00 == 45 [pid = 3640] [id = 255] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 1C003800 == 44 [pid = 3640] [id = 254] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 17EE6400 == 43 [pid = 3640] [id = 370] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 1325F400 == 42 [pid = 3640] [id = 369] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 1E4F1C00 == 41 [pid = 3640] [id = 368] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 1E66B400 == 40 [pid = 3640] [id = 366] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 1E01DC00 == 39 [pid = 3640] [id = 367] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 1D8BC800 == 38 [pid = 3640] [id = 365] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 16B51800 == 37 [pid = 3640] [id = 363] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 16B4D000 == 36 [pid = 3640] [id = 364] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 1971B800 == 35 [pid = 3640] [id = 362] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 164B6C00 == 34 [pid = 3640] [id = 371] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 19A29400 == 33 [pid = 3640] [id = 374] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 19097000 == 32 [pid = 3640] [id = 372] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 1C2E5400 == 31 [pid = 3640] [id = 376] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 13380C00 == 30 [pid = 3640] [id = 377] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 1C00E400 == 29 [pid = 3640] [id = 375] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 19720000 == 28 [pid = 3640] [id = 373] 11:46:18 INFO - PROCESS | 3640 | --DOCSHELL 17C70000 == 27 [pid = 3640] [id = 378] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1C30BC00) [pid = 3640] [serial = 988] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1E22D800) [pid = 3640] [serial = 1006] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1C304C00) [pid = 3640] [serial = 1071] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1D7BA800) [pid = 3640] [serial = 1074] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1C30FC00) [pid = 3640] [serial = 1072] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (1E22B000) [pid = 3640] [serial = 1077] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1D8BE800) [pid = 3640] [serial = 1075] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1E4F6800) [pid = 3640] [serial = 1078] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (17FADC00) [pid = 3640] [serial = 1038] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1966F800) [pid = 3640] [serial = 1041] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1E01EC00) [pid = 3640] [serial = 1044] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1E366400) [pid = 3640] [serial = 1047] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (17FB1400) [pid = 3640] [serial = 1059] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1865F000) [pid = 3640] [serial = 1060] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (18C25000) [pid = 3640] [serial = 1057] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (18662C00) [pid = 3640] [serial = 1056] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (17E9CC00) [pid = 3640] [serial = 1054] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (17C64800) [pid = 3640] [serial = 1053] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1A022800) [pid = 3640] [serial = 1065] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (19C03000) [pid = 3640] [serial = 1066] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1971B000) [pid = 3640] [serial = 1062] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (19729C00) [pid = 3640] [serial = 1063] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1AB2A000) [pid = 3640] [serial = 1068] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1E4F8C00) [pid = 3640] [serial = 1050] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (1C282400) [pid = 3640] [serial = 1083] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (1E66EC00) [pid = 3640] [serial = 1086] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (18688400) [pid = 3640] [serial = 1080] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (190A2400) [pid = 3640] [serial = 1081] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (1BF5D400) [pid = 3640] [serial = 1069] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (19ADC800) [pid = 3640] [serial = 1084] [outer = 00000000] [url = about:blank] 11:46:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (12CB3000) [pid = 3640] [serial = 1139] [outer = 1E4F0400] 11:46:19 INFO - PROCESS | 3640 | 1461008779397 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]]]}] 11:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 2671ms 11:46:19 INFO - PROCESS | 3640 | 1461008779450 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 11:46:19 INFO - PROCESS | 3640 | 1461008779454 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 11:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:46:19 INFO - PROCESS | 3640 | 1461008779459 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:46:19 INFO - PROCESS | 3640 | 1461008779463 Marionette TRACE conn3 <- [1,1482,null,{}] 11:46:19 INFO - PROCESS | 3640 | 1461008779469 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}] 11:46:19 INFO - PROCESS | 3640 | 1461008779560 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 11:46:19 INFO - PROCESS | 3640 | 1461008779681 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:19 INFO - PROCESS | 3640 | ++DOCSHELL 12D4BC00 == 28 [pid = 3640] [id = 380] 11:46:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (13201800) [pid = 3640] [serial = 1140] [outer = 00000000] 11:46:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (13264400) [pid = 3640] [serial = 1141] [outer = 13201800] 11:46:19 INFO - PROCESS | 3640 | 1461008779730 Marionette DEBUG loaded listener.js 11:46:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1337C400) [pid = 3640] [serial = 1142] [outer = 13201800] 11:46:20 INFO - PROCESS | 3640 | 1461008780121 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]]]}] 11:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 722ms 11:46:20 INFO - PROCESS | 3640 | 1461008780184 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 11:46:20 INFO - PROCESS | 3640 | 1461008780189 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 11:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:46:20 INFO - PROCESS | 3640 | 1461008780196 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:46:20 INFO - PROCESS | 3640 | 1461008780198 Marionette TRACE conn3 <- [1,1486,null,{}] 11:46:20 INFO - PROCESS | 3640 | 1461008780205 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}] 11:46:20 INFO - PROCESS | 3640 | 1461008780290 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 11:46:20 INFO - PROCESS | 3640 | 1461008780298 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:20 INFO - PROCESS | 3640 | ++DOCSHELL 13602000 == 29 [pid = 3640] [id = 381] 11:46:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1366EC00) [pid = 3640] [serial = 1143] [outer = 00000000] 11:46:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (13AC2000) [pid = 3640] [serial = 1144] [outer = 1366EC00] 11:46:20 INFO - PROCESS | 3640 | 1461008780352 Marionette DEBUG loaded listener.js 11:46:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (143AD000) [pid = 3640] [serial = 1145] [outer = 1366EC00] 11:46:20 INFO - PROCESS | 3640 | 1461008780807 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]]]}] 11:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 691ms 11:46:20 INFO - PROCESS | 3640 | 1461008780878 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 11:46:20 INFO - PROCESS | 3640 | 1461008780880 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 11:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:46:20 INFO - PROCESS | 3640 | 1461008780888 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:46:20 INFO - PROCESS | 3640 | 1461008780891 Marionette TRACE conn3 <- [1,1490,null,{}] 11:46:20 INFO - PROCESS | 3640 | 1461008780937 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}] 11:46:21 INFO - PROCESS | 3640 | 1461008781032 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 11:46:21 INFO - PROCESS | 3640 | 1461008781041 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:21 INFO - PROCESS | 3640 | ++DOCSHELL 15536C00 == 30 [pid = 3640] [id = 382] 11:46:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (15537000) [pid = 3640] [serial = 1146] [outer = 00000000] 11:46:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (157E6800) [pid = 3640] [serial = 1147] [outer = 15537000] 11:46:21 INFO - PROCESS | 3640 | 1461008781091 Marionette DEBUG loaded listener.js 11:46:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (15B2EC00) [pid = 3640] [serial = 1148] [outer = 15537000] 11:46:21 INFO - PROCESS | 3640 | 1461008781564 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]]]}] 11:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 722ms 11:46:21 INFO - PROCESS | 3640 | 1461008781623 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 11:46:21 INFO - PROCESS | 3640 | 1461008781625 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 11:46:21 INFO - PROCESS | 3640 | 1461008781629 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:46:21 INFO - PROCESS | 3640 | 1461008781630 Marionette TRACE conn3 <- [1,1494,null,{}] 11:46:21 INFO - PROCESS | 3640 | 1461008781634 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}] 11:46:21 INFO - PROCESS | 3640 | 1461008781697 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 11:46:21 INFO - PROCESS | 3640 | 1461008781703 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:21 INFO - PROCESS | 3640 | ++DOCSHELL 15D0FC00 == 31 [pid = 3640] [id = 383] 11:46:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (15D8AC00) [pid = 3640] [serial = 1149] [outer = 00000000] 11:46:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (15E6DC00) [pid = 3640] [serial = 1150] [outer = 15D8AC00] 11:46:21 INFO - PROCESS | 3640 | 1461008781748 Marionette DEBUG loaded listener.js 11:46:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (164B0000) [pid = 3640] [serial = 1151] [outer = 15D8AC00] 11:46:22 INFO - PROCESS | 3640 | 1461008782181 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]]]}] 11:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 583ms 11:46:22 INFO - PROCESS | 3640 | 1461008782209 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 11:46:22 INFO - PROCESS | 3640 | 1461008782211 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 11:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:46:22 INFO - PROCESS | 3640 | 1461008782215 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:46:22 INFO - PROCESS | 3640 | 1461008782217 Marionette TRACE conn3 <- [1,1498,null,{}] 11:46:22 INFO - PROCESS | 3640 | 1461008782221 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}] 11:46:22 INFO - PROCESS | 3640 | 1461008782295 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 11:46:22 INFO - PROCESS | 3640 | 1461008782302 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:22 INFO - PROCESS | 3640 | ++DOCSHELL 164B3800 == 32 [pid = 3640] [id = 384] 11:46:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (16547800) [pid = 3640] [serial = 1152] [outer = 00000000] 11:46:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (16B4BC00) [pid = 3640] [serial = 1153] [outer = 16547800] 11:46:22 INFO - PROCESS | 3640 | 1461008782347 Marionette DEBUG loaded listener.js 11:46:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (16B57800) [pid = 3640] [serial = 1154] [outer = 16547800] 11:46:22 INFO - PROCESS | 3640 | 1461008782797 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]]]}] 11:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 630ms 11:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:46:22 INFO - PROCESS | 3640 | 1461008782838 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 11:46:22 INFO - PROCESS | 3640 | 1461008782840 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 11:46:22 INFO - PROCESS | 3640 | 1461008782843 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:46:22 INFO - PROCESS | 3640 | 1461008782845 Marionette TRACE conn3 <- [1,1502,null,{}] 11:46:22 INFO - PROCESS | 3640 | 1461008782848 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}] 11:46:22 INFO - PROCESS | 3640 | 1461008782955 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 11:46:22 INFO - PROCESS | 3640 | 1461008782966 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:22 INFO - PROCESS | 3640 | ++DOCSHELL 12D44000 == 33 [pid = 3640] [id = 385] 11:46:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (17C69000) [pid = 3640] [serial = 1155] [outer = 00000000] 11:46:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (18117000) [pid = 3640] [serial = 1156] [outer = 17C69000] 11:46:23 INFO - PROCESS | 3640 | 1461008783012 Marionette DEBUG loaded listener.js 11:46:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (181C3800) [pid = 3640] [serial = 1157] [outer = 17C69000] 11:46:23 INFO - PROCESS | 3640 | 1461008783441 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]]]}] 11:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 614ms 11:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:46:23 INFO - PROCESS | 3640 | 1461008783480 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 11:46:23 INFO - PROCESS | 3640 | 1461008783482 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 11:46:23 INFO - PROCESS | 3640 | 1461008783488 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:46:23 INFO - PROCESS | 3640 | 1461008783490 Marionette TRACE conn3 <- [1,1506,null,{}] 11:46:23 INFO - PROCESS | 3640 | 1461008783494 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}] 11:46:23 INFO - PROCESS | 3640 | 1461008783551 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 11:46:23 INFO - PROCESS | 3640 | 1461008783557 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:23 INFO - PROCESS | 3640 | ++DOCSHELL 17FAFC00 == 34 [pid = 3640] [id = 386] 11:46:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (17FB3C00) [pid = 3640] [serial = 1158] [outer = 00000000] 11:46:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (18664400) [pid = 3640] [serial = 1159] [outer = 17FB3C00] 11:46:23 INFO - PROCESS | 3640 | 1461008783602 Marionette DEBUG loaded listener.js 11:46:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (18683C00) [pid = 3640] [serial = 1160] [outer = 17FB3C00] 11:46:24 INFO - PROCESS | 3640 | 1461008784039 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]]]}] 11:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 583ms 11:46:24 INFO - PROCESS | 3640 | 1461008784066 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 11:46:24 INFO - PROCESS | 3640 | 1461008784068 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 11:46:24 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:46:24 INFO - PROCESS | 3640 | 1461008784071 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:46:24 INFO - PROCESS | 3640 | 1461008784073 Marionette TRACE conn3 <- [1,1510,null,{}] 11:46:24 INFO - PROCESS | 3640 | 1461008784094 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}] 11:46:24 INFO - PROCESS | 3640 | 1461008784168 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 11:46:24 INFO - PROCESS | 3640 | 1461008784175 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:24 INFO - PROCESS | 3640 | ++DOCSHELL 18657C00 == 35 [pid = 3640] [id = 387] 11:46:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (18687000) [pid = 3640] [serial = 1161] [outer = 00000000] 11:46:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (19079400) [pid = 3640] [serial = 1162] [outer = 18687000] 11:46:24 INFO - PROCESS | 3640 | 1461008784219 Marionette DEBUG loaded listener.js 11:46:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (164AE400) [pid = 3640] [serial = 1163] [outer = 18687000] 11:46:24 INFO - PROCESS | 3640 | 1461008784690 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"]]]}] 11:46:24 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 () { 11:46:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:46:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:46:24 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 () { 11:46:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:46:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:46:24 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 () { 11:46:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:46:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:46:24 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 () { 11:46:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:46:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:46:24 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 661ms 11:46:24 INFO - PROCESS | 3640 | 1461008784719 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 11:46:24 INFO - PROCESS | 3640 | 1461008784721 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 11:46:24 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:46:24 INFO - PROCESS | 3640 | 1461008784730 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:46:24 INFO - PROCESS | 3640 | 1461008784732 Marionette TRACE conn3 <- [1,1514,null,{}] 11:46:24 INFO - PROCESS | 3640 | 1461008784735 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}] 11:46:24 INFO - PROCESS | 3640 | 1461008784839 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 11:46:24 INFO - PROCESS | 3640 | 1461008784845 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:24 INFO - PROCESS | 3640 | ++DOCSHELL 15534800 == 36 [pid = 3640] [id = 388] 11:46:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (19077C00) [pid = 3640] [serial = 1164] [outer = 00000000] 11:46:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1909BC00) [pid = 3640] [serial = 1165] [outer = 19077C00] 11:46:24 INFO - PROCESS | 3640 | 1461008784889 Marionette DEBUG loaded listener.js 11:46:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1909B400) [pid = 3640] [serial = 1166] [outer = 19077C00] 11:46:25 INFO - PROCESS | 3640 | 1461008785353 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"]]]}] 11:46:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:46:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:46:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:46:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:46:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:46:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:46:25 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 614ms 11:46:25 INFO - PROCESS | 3640 | 1461008785372 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 11:46:25 INFO - PROCESS | 3640 | 1461008785374 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 11:46:25 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:46:25 INFO - PROCESS | 3640 | 1461008785378 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:46:25 INFO - PROCESS | 3640 | 1461008785379 Marionette TRACE conn3 <- [1,1518,null,{}] 11:46:25 INFO - PROCESS | 3640 | 1461008785383 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}] 11:46:25 INFO - PROCESS | 3640 | 1461008785485 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 11:46:25 INFO - PROCESS | 3640 | 1461008785491 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:25 INFO - PROCESS | 3640 | ++DOCSHELL 15E70C00 == 37 [pid = 3640] [id = 389] 11:46:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (19096800) [pid = 3640] [serial = 1167] [outer = 00000000] 11:46:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1918B000) [pid = 3640] [serial = 1168] [outer = 19096800] 11:46:25 INFO - PROCESS | 3640 | 1461008785535 Marionette DEBUG loaded listener.js 11:46:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (194DE800) [pid = 3640] [serial = 1169] [outer = 19096800] 11:46:25 INFO - PROCESS | 3640 | 1461008785967 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]]]}] 11:46:25 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 11:46:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:46:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:46:25 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. 11:46:25 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:46:25 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 630ms 11:46:25 INFO - PROCESS | 3640 | 1461008786000 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 11:46:25 INFO - PROCESS | 3640 | 1461008786002 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 11:46:25 INFO - PROCESS | 3640 | 1461008786005 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:46:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:46:25 INFO - PROCESS | 3640 | 1461008786008 Marionette TRACE conn3 <- [1,1522,null,{}] 11:46:25 INFO - PROCESS | 3640 | 1461008786011 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}] 11:46:26 INFO - PROCESS | 3640 | 1461008786131 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 11:46:26 INFO - PROCESS | 3640 | 1461008786222 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:26 INFO - PROCESS | 3640 | ++DOCSHELL 19670000 == 38 [pid = 3640] [id = 390] 11:46:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (19717800) [pid = 3640] [serial = 1170] [outer = 00000000] 11:46:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1971F000) [pid = 3640] [serial = 1171] [outer = 19717800] 11:46:26 INFO - PROCESS | 3640 | 1461008786277 Marionette DEBUG loaded listener.js 11:46:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (1972A000) [pid = 3640] [serial = 1172] [outer = 19717800] 11:46:26 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (164AF400) [pid = 3640] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:46:26 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1CD10000) [pid = 3640] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:46:26 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (1D8BA000) [pid = 3640] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:46:26 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (1A5A7000) [pid = 3640] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:46:26 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (17FAA000) [pid = 3640] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:46:26 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (137E3800) [pid = 3640] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:46:26 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1C1D0800) [pid = 3640] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:46:26 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1C305400) [pid = 3640] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:46:26 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (17E9E400) [pid = 3640] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:46:26 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (1C010800) [pid = 3640] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:46:26 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (19720800) [pid = 3640] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:46:26 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (14A9D000) [pid = 3640] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:46:26 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1C2F4800) [pid = 3640] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:46:26 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1DBD4400) [pid = 3640] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:46:26 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1918BC00) [pid = 3640] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:46:26 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1EBA2400) [pid = 3640] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:46:26 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (16879400) [pid = 3640] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:46:26 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1E6E0000) [pid = 3640] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:46:26 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1E66C800) [pid = 3640] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:46:27 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (19C0E800) [pid = 3640] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:46:27 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (17C63800) [pid = 3640] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:46:27 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (17FA5000) [pid = 3640] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:46:27 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (16B34C00) [pid = 3640] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:46:27 INFO - PROCESS | 3640 | 1461008787225 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]]]}] 11:46:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:46:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1228ms 11:46:27 INFO - PROCESS | 3640 | 1461008787241 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 11:46:27 INFO - PROCESS | 3640 | 1461008787243 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 11:46:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:46:27 INFO - PROCESS | 3640 | 1461008787247 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:46:27 INFO - PROCESS | 3640 | 1461008787248 Marionette TRACE conn3 <- [1,1526,null,{}] 11:46:27 INFO - PROCESS | 3640 | 1461008787252 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}] 11:46:27 INFO - PROCESS | 3640 | 1461008787329 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 11:46:27 INFO - PROCESS | 3640 | 1461008787320 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:27 INFO - PROCESS | 3640 | ++DOCSHELL 16879400 == 39 [pid = 3640] [id = 391] 11:46:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (17C68400) [pid = 3640] [serial = 1173] [outer = 00000000] 11:46:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (17FB1000) [pid = 3640] [serial = 1174] [outer = 17C68400] 11:46:27 INFO - PROCESS | 3640 | 1461008787365 Marionette DEBUG loaded listener.js 11:46:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (18119C00) [pid = 3640] [serial = 1175] [outer = 17C68400] 11:46:27 INFO - PROCESS | 3640 | 1461008787786 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]]]}] 11:46:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:46:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 583ms 11:46:27 INFO - PROCESS | 3640 | 1461008787829 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 11:46:27 INFO - PROCESS | 3640 | 1461008787831 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 11:46:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:46:27 INFO - PROCESS | 3640 | 1461008787838 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:46:27 INFO - PROCESS | 3640 | 1461008787840 Marionette TRACE conn3 <- [1,1530,null,{}] 11:46:27 INFO - PROCESS | 3640 | 1461008787843 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}] 11:46:27 INFO - PROCESS | 3640 | 1461008787919 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 11:46:27 INFO - PROCESS | 3640 | 1461008787925 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:27 INFO - PROCESS | 3640 | ++DOCSHELL 17FA6C00 == 40 [pid = 3640] [id = 392] 11:46:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (17FAF400) [pid = 3640] [serial = 1176] [outer = 00000000] 11:46:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (19722000) [pid = 3640] [serial = 1177] [outer = 17FAF400] 11:46:27 INFO - PROCESS | 3640 | 1461008787974 Marionette DEBUG loaded listener.js 11:46:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (19A27400) [pid = 3640] [serial = 1178] [outer = 17FAF400] 11:46:28 INFO - PROCESS | 3640 | 1461008788400 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]]]}] 11:46:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:46:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 645ms 11:46:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:46:28 INFO - PROCESS | 3640 | 1461008788474 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 11:46:28 INFO - PROCESS | 3640 | 1461008788476 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 11:46:28 INFO - PROCESS | 3640 | 1461008788479 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:46:28 INFO - PROCESS | 3640 | 1461008788481 Marionette TRACE conn3 <- [1,1534,null,{}] 11:46:28 INFO - PROCESS | 3640 | 1461008788485 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}] 11:46:28 INFO - PROCESS | 3640 | 1461008788566 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 11:46:28 INFO - PROCESS | 3640 | 1461008788574 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:28 INFO - PROCESS | 3640 | ++DOCSHELL 1971C800 == 41 [pid = 3640] [id = 393] 11:46:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1971CC00) [pid = 3640] [serial = 1179] [outer = 00000000] 11:46:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (19ADC400) [pid = 3640] [serial = 1180] [outer = 1971CC00] 11:46:28 INFO - PROCESS | 3640 | 1461008788617 Marionette DEBUG loaded listener.js 11:46:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (19B11C00) [pid = 3640] [serial = 1181] [outer = 1971CC00] 11:46:29 INFO - PROCESS | 3640 | --DOCSHELL 13ABF800 == 40 [pid = 3640] [id = 28] 11:46:29 INFO - PROCESS | 3640 | --DOCSHELL 1D5BFC00 == 39 [pid = 3640] [id = 10] 11:46:29 INFO - PROCESS | 3640 | --DOCSHELL 12D3D400 == 38 [pid = 3640] [id = 27] 11:46:29 INFO - PROCESS | 3640 | --DOCSHELL 1E35B000 == 37 [pid = 3640] [id = 14] 11:46:29 INFO - PROCESS | 3640 | --DOCSHELL 12BDFC00 == 36 [pid = 3640] [id = 18] 11:46:29 INFO - PROCESS | 3640 | --DOCSHELL 16B5DC00 == 35 [pid = 3640] [id = 20] 11:46:29 INFO - PROCESS | 3640 | --DOCSHELL 143B2400 == 34 [pid = 3640] [id = 19] 11:46:29 INFO - PROCESS | 3640 | --DOCSHELL 1325F000 == 33 [pid = 3640] [id = 21] 11:46:29 INFO - PROCESS | 3640 | --DOCSHELL 14447800 == 32 [pid = 3640] [id = 22] 11:46:29 INFO - PROCESS | 3640 | --DOCSHELL 15DDE800 == 31 [pid = 3640] [id = 23] 11:46:29 INFO - PROCESS | 3640 | --DOCSHELL 16B5FC00 == 30 [pid = 3640] [id = 25] 11:46:29 INFO - PROCESS | 3640 | --DOCSHELL 1E01A000 == 29 [pid = 3640] [id = 13] 11:46:29 INFO - PROCESS | 3640 | --DOCSHELL 1D741000 == 28 [pid = 3640] [id = 11] 11:46:29 INFO - PROCESS | 3640 | --DOCSHELL 16B49400 == 27 [pid = 3640] [id = 24] 11:46:29 INFO - PROCESS | 3640 | --DOCSHELL 1D8B4400 == 26 [pid = 3640] [id = 12] 11:46:29 INFO - PROCESS | 3640 | --DOCSHELL 18688C00 == 25 [pid = 3640] [id = 26] 11:46:29 INFO - PROCESS | 3640 | --DOCSHELL 1E4F4C00 == 24 [pid = 3640] [id = 16] 11:46:29 INFO - PROCESS | 3640 | --DOCSHELL 1900D000 == 23 [pid = 3640] [id = 8] 11:46:29 INFO - PROCESS | 3640 | --DOCSHELL 1A1B4400 == 22 [pid = 3640] [id = 379] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1C27E000) [pid = 3640] [serial = 1125] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1C30CC00) [pid = 3640] [serial = 1128] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1C285C00) [pid = 3640] [serial = 1126] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (19189000) [pid = 3640] [serial = 1131] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1CE6A000) [pid = 3640] [serial = 1134] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (19A25C00) [pid = 3640] [serial = 1119] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (194DF400) [pid = 3640] [serial = 1116] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (19671C00) [pid = 3640] [serial = 1117] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1D0ECC00) [pid = 3640] [serial = 1135] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (17FB0000) [pid = 3640] [serial = 1113] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1865A400) [pid = 3640] [serial = 1114] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (18689C00) [pid = 3640] [serial = 1111] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (16553800) [pid = 3640] [serial = 1110] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (19074C00) [pid = 3640] [serial = 1108] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (17FA7000) [pid = 3640] [serial = 1107] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (20C63C00) [pid = 3640] [serial = 1105] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (20C60800) [pid = 3640] [serial = 1104] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (1EBA7400) [pid = 3640] [serial = 1102] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (1EBA3400) [pid = 3640] [serial = 1101] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (1EB9C800) [pid = 3640] [serial = 1099] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (1E6EC000) [pid = 3640] [serial = 1098] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (1E665C00) [pid = 3640] [serial = 1096] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (1E22AC00) [pid = 3640] [serial = 1095] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (1A080000) [pid = 3640] [serial = 1093] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (1D7BA400) [pid = 3640] [serial = 1137] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (19A20800) [pid = 3640] [serial = 1092] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (1888AC00) [pid = 3640] [serial = 1090] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (17FB3000) [pid = 3640] [serial = 1089] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (1E6E1800) [pid = 3640] [serial = 1087] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (1A01B000) [pid = 3640] [serial = 1122] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (1A077800) [pid = 3640] [serial = 1123] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (1C30E000) [pid = 3640] [serial = 1129] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (1C1D2C00) [pid = 3640] [serial = 1132] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (19A2DC00) [pid = 3640] [serial = 1120] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (1865D800) [pid = 3640] [serial = 1039] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (1E4FA800) [pid = 3640] [serial = 1051] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (1E224000) [pid = 3640] [serial = 1036] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (1E35A400) [pid = 3640] [serial = 1045] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (19A20000) [pid = 3640] [serial = 1042] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (1E4EE400) [pid = 3640] [serial = 1048] [outer = 00000000] [url = about:blank] 11:46:30 INFO - PROCESS | 3640 | 1461008790427 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]]]}] 11:46:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:46:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1981ms 11:46:30 INFO - PROCESS | 3640 | 1461008790460 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 11:46:30 INFO - PROCESS | 3640 | 1461008790464 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 11:46:30 INFO - PROCESS | 3640 | 1461008790470 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:46:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:46:30 INFO - PROCESS | 3640 | 1461008790473 Marionette TRACE conn3 <- [1,1538,null,{}] 11:46:30 INFO - PROCESS | 3640 | 1461008790479 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}] 11:46:30 INFO - PROCESS | 3640 | 1461008790561 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 11:46:30 INFO - PROCESS | 3640 | 1461008790572 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:30 INFO - PROCESS | 3640 | ++DOCSHELL 13262400 == 23 [pid = 3640] [id = 394] 11:46:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (13263000) [pid = 3640] [serial = 1182] [outer = 00000000] 11:46:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (13609000) [pid = 3640] [serial = 1183] [outer = 13263000] 11:46:30 INFO - PROCESS | 3640 | 1461008790625 Marionette DEBUG loaded listener.js 11:46:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (137DB000) [pid = 3640] [serial = 1184] [outer = 13263000] 11:46:31 INFO - PROCESS | 3640 | 1461008791109 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]]]}] 11:46:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:46:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 675ms 11:46:31 INFO - PROCESS | 3640 | 1461008791170 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 11:46:31 INFO - PROCESS | 3640 | 1461008791176 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 11:46:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:46:31 INFO - PROCESS | 3640 | 1461008791183 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:46:31 INFO - PROCESS | 3640 | 1461008791185 Marionette TRACE conn3 <- [1,1542,null,{}] 11:46:31 INFO - PROCESS | 3640 | 1461008791189 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}] 11:46:31 INFO - PROCESS | 3640 | 1461008791271 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 11:46:31 INFO - PROCESS | 3640 | 1461008791279 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:31 INFO - PROCESS | 3640 | ++DOCSHELL 13AC7000 == 24 [pid = 3640] [id = 395] 11:46:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (14452000) [pid = 3640] [serial = 1185] [outer = 00000000] 11:46:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (1552DC00) [pid = 3640] [serial = 1186] [outer = 14452000] 11:46:31 INFO - PROCESS | 3640 | 1461008791326 Marionette DEBUG loaded listener.js 11:46:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (15533000) [pid = 3640] [serial = 1187] [outer = 14452000] 11:46:31 INFO - PROCESS | 3640 | 1461008791810 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]]]}] 11:46:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:46:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 691ms 11:46:31 INFO - PROCESS | 3640 | 1461008791863 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 11:46:31 INFO - PROCESS | 3640 | 1461008791866 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 11:46:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:46:31 INFO - PROCESS | 3640 | 1461008791870 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:46:31 INFO - PROCESS | 3640 | 1461008791873 Marionette TRACE conn3 <- [1,1546,null,{}] 11:46:31 INFO - PROCESS | 3640 | 1461008791884 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}] 11:46:31 INFO - PROCESS | 3640 | 1461008791993 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 11:46:32 INFO - PROCESS | 3640 | 1461008792077 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:32 INFO - PROCESS | 3640 | ++DOCSHELL 15DD4800 == 25 [pid = 3640] [id = 396] 11:46:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (15DD8C00) [pid = 3640] [serial = 1188] [outer = 00000000] 11:46:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (164AF800) [pid = 3640] [serial = 1189] [outer = 15DD8C00] 11:46:32 INFO - PROCESS | 3640 | 1461008792128 Marionette DEBUG loaded listener.js 11:46:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (16552000) [pid = 3640] [serial = 1190] [outer = 15DD8C00] 11:46:32 INFO - PROCESS | 3640 | 1461008792479 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]]]}] 11:46:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:46:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 630ms 11:46:32 INFO - PROCESS | 3640 | 1461008792491 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 11:46:32 INFO - PROCESS | 3640 | 1461008792493 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 11:46:32 INFO - PROCESS | 3640 | 1461008792496 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:46:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:46:32 INFO - PROCESS | 3640 | 1461008792498 Marionette TRACE conn3 <- [1,1550,null,{}] 11:46:32 INFO - PROCESS | 3640 | 1461008792502 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}] 11:46:32 INFO - PROCESS | 3640 | 1461008792607 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 11:46:32 INFO - PROCESS | 3640 | 1461008792616 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:32 INFO - PROCESS | 3640 | ++DOCSHELL 143A9800 == 26 [pid = 3640] [id = 397] 11:46:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (15E6E800) [pid = 3640] [serial = 1191] [outer = 00000000] 11:46:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (17C64400) [pid = 3640] [serial = 1192] [outer = 15E6E800] 11:46:32 INFO - PROCESS | 3640 | 1461008792661 Marionette DEBUG loaded listener.js 11:46:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (17C70400) [pid = 3640] [serial = 1193] [outer = 15E6E800] 11:46:33 INFO - PROCESS | 3640 | 1461008793073 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]]]}] 11:46:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:46:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 630ms 11:46:33 INFO - PROCESS | 3640 | 1461008793134 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 11:46:33 INFO - PROCESS | 3640 | 1461008793136 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 11:46:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:46:33 INFO - PROCESS | 3640 | 1461008793124 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:46:33 INFO - PROCESS | 3640 | 1461008793126 Marionette TRACE conn3 <- [1,1554,null,{}] 11:46:33 INFO - PROCESS | 3640 | 1461008793129 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}] 11:46:33 INFO - PROCESS | 3640 | 1461008793230 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 11:46:33 INFO - PROCESS | 3640 | 1461008793238 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:33 INFO - PROCESS | 3640 | ++DOCSHELL 17C6F400 == 27 [pid = 3640] [id = 398] 11:46:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (17C72400) [pid = 3640] [serial = 1194] [outer = 00000000] 11:46:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (17FAA000) [pid = 3640] [serial = 1195] [outer = 17C72400] 11:46:33 INFO - PROCESS | 3640 | 1461008793282 Marionette DEBUG loaded listener.js 11:46:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (17FB0C00) [pid = 3640] [serial = 1196] [outer = 17C72400] 11:46:33 INFO - PROCESS | 3640 | 1461008793710 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]]]}] 11:46:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:46:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 614ms 11:46:33 INFO - PROCESS | 3640 | 1461008793762 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 11:46:33 INFO - PROCESS | 3640 | 1461008793764 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 11:46:33 INFO - PROCESS | 3640 | 1461008793767 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:46:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:46:33 INFO - PROCESS | 3640 | 1461008793769 Marionette TRACE conn3 <- [1,1558,null,{}] 11:46:33 INFO - PROCESS | 3640 | 1461008793772 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}] 11:46:33 INFO - PROCESS | 3640 | 1461008793892 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 11:46:33 INFO - PROCESS | 3640 | 1461008793906 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:33 INFO - PROCESS | 3640 | ++DOCSHELL 12CF8000 == 28 [pid = 3640] [id = 399] 11:46:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (1811B000) [pid = 3640] [serial = 1197] [outer = 00000000] 11:46:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (18661800) [pid = 3640] [serial = 1198] [outer = 1811B000] 11:46:33 INFO - PROCESS | 3640 | 1461008793953 Marionette DEBUG loaded listener.js 11:46:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (1888D000) [pid = 3640] [serial = 1199] [outer = 1811B000] 11:46:34 INFO - PROCESS | 3640 | 1461008794336 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]]]}] 11:46:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:46:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 615ms 11:46:34 INFO - PROCESS | 3640 | 1461008794389 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 11:46:34 INFO - PROCESS | 3640 | 1461008794391 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 11:46:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:46:34 INFO - PROCESS | 3640 | 1461008794394 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:46:34 INFO - PROCESS | 3640 | 1461008794395 Marionette TRACE conn3 <- [1,1562,null,{}] 11:46:34 INFO - PROCESS | 3640 | 1461008794399 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}] 11:46:34 INFO - PROCESS | 3640 | 1461008794499 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 11:46:34 INFO - PROCESS | 3640 | 1461008794540 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:34 INFO - PROCESS | 3640 | ++DOCSHELL 18884C00 == 29 [pid = 3640] [id = 400] 11:46:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (18885C00) [pid = 3640] [serial = 1200] [outer = 00000000] 11:46:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (19095C00) [pid = 3640] [serial = 1201] [outer = 18885C00] 11:46:34 INFO - PROCESS | 3640 | 1461008794585 Marionette DEBUG loaded listener.js 11:46:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (19096400) [pid = 3640] [serial = 1202] [outer = 18885C00] 11:46:34 INFO - PROCESS | 3640 | 1461008794989 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]]]}] 11:46:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:46:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 630ms 11:46:35 INFO - PROCESS | 3640 | 1461008795032 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 11:46:35 INFO - PROCESS | 3640 | 1461008795034 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 11:46:35 INFO - PROCESS | 3640 | 1461008795038 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:46:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:46:35 INFO - PROCESS | 3640 | 1461008795039 Marionette TRACE conn3 <- [1,1566,null,{}] 11:46:35 INFO - PROCESS | 3640 | 1461008795042 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}] 11:46:35 INFO - PROCESS | 3640 | 1461008795134 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 11:46:35 INFO - PROCESS | 3640 | 1461008795142 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:35 INFO - PROCESS | 3640 | ++DOCSHELL 1552C400 == 30 [pid = 3640] [id = 401] 11:46:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (190A2400) [pid = 3640] [serial = 1203] [outer = 00000000] 11:46:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (19184000) [pid = 3640] [serial = 1204] [outer = 190A2400] 11:46:35 INFO - PROCESS | 3640 | 1461008795185 Marionette DEBUG loaded listener.js 11:46:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (19184800) [pid = 3640] [serial = 1205] [outer = 190A2400] 11:46:35 INFO - PROCESS | 3640 | 1461008795619 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]]]}] 11:46:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:46:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 629ms 11:46:35 INFO - PROCESS | 3640 | 1461008795659 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 11:46:35 INFO - PROCESS | 3640 | 1461008795661 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 11:46:35 INFO - PROCESS | 3640 | 1461008795664 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:46:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:46:35 INFO - PROCESS | 3640 | 1461008795666 Marionette TRACE conn3 <- [1,1570,null,{}] 11:46:35 INFO - PROCESS | 3640 | 1461008795669 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}] 11:46:35 INFO - PROCESS | 3640 | 1461008795780 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 11:46:35 INFO - PROCESS | 3640 | 1461008795865 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:35 INFO - PROCESS | 3640 | ++DOCSHELL 15D8B400 == 31 [pid = 3640] [id = 402] 11:46:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (190A3400) [pid = 3640] [serial = 1206] [outer = 00000000] 11:46:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (19669400) [pid = 3640] [serial = 1207] [outer = 190A3400] 11:46:35 INFO - PROCESS | 3640 | 1461008795909 Marionette DEBUG loaded listener.js 11:46:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (194DA800) [pid = 3640] [serial = 1208] [outer = 190A3400] 11:46:36 INFO - PROCESS | 3640 | 1461008796321 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]]]}] 11:46:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:46:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 691ms 11:46:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:46:36 INFO - PROCESS | 3640 | 1461008796352 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 11:46:36 INFO - PROCESS | 3640 | 1461008796354 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 11:46:36 INFO - PROCESS | 3640 | 1461008796357 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:46:36 INFO - PROCESS | 3640 | 1461008796359 Marionette TRACE conn3 <- [1,1574,null,{}] 11:46:36 INFO - PROCESS | 3640 | 1461008796362 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}] 11:46:36 INFO - PROCESS | 3640 | 1461008796468 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 11:46:36 INFO - PROCESS | 3640 | 1461008796474 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:36 INFO - PROCESS | 3640 | ++DOCSHELL 164B0800 == 32 [pid = 3640] [id = 403] 11:46:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (17C66000) [pid = 3640] [serial = 1209] [outer = 00000000] 11:46:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1971AC00) [pid = 3640] [serial = 1210] [outer = 17C66000] 11:46:36 INFO - PROCESS | 3640 | 1461008796518 Marionette DEBUG loaded listener.js 11:46:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (19720400) [pid = 3640] [serial = 1211] [outer = 17C66000] 11:46:36 INFO - PROCESS | 3640 | 1461008796958 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]]]}] 11:46:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:46:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 615ms 11:46:36 INFO - PROCESS | 3640 | 1461008796978 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 11:46:36 INFO - PROCESS | 3640 | 1461008796981 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 11:46:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:46:36 INFO - PROCESS | 3640 | 1461008796984 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:46:36 INFO - PROCESS | 3640 | 1461008796986 Marionette TRACE conn3 <- [1,1578,null,{}] 11:46:36 INFO - PROCESS | 3640 | 1461008796990 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}] 11:46:37 INFO - PROCESS | 3640 | 1461008797103 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 11:46:37 INFO - PROCESS | 3640 | 1461008797193 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:37 INFO - PROCESS | 3640 | ++DOCSHELL 16B5BC00 == 33 [pid = 3640] [id = 404] 11:46:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (19A25000) [pid = 3640] [serial = 1212] [outer = 00000000] 11:46:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (19A6E800) [pid = 3640] [serial = 1213] [outer = 19A25000] 11:46:37 INFO - PROCESS | 3640 | 1461008797243 Marionette DEBUG loaded listener.js 11:46:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (19AE3400) [pid = 3640] [serial = 1214] [outer = 19A25000] 11:46:37 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (17FAF400) [pid = 3640] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:46:37 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (19077C00) [pid = 3640] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:46:37 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (19096800) [pid = 3640] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:46:37 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (19717800) [pid = 3640] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:46:37 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (18687000) [pid = 3640] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:46:37 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (17FB3C00) [pid = 3640] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:46:37 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (17C69000) [pid = 3640] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:46:37 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (16547800) [pid = 3640] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:46:37 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (15D8AC00) [pid = 3640] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:46:37 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (15537000) [pid = 3640] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:46:37 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (1366EC00) [pid = 3640] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:46:37 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (13201800) [pid = 3640] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:46:37 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (1D0E5800) [pid = 3640] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:46:37 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (17C68400) [pid = 3640] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:46:37 INFO - PROCESS | 3640 | 1461008797766 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]]]}] 11:46:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:46:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 829ms 11:46:37 INFO - PROCESS | 3640 | 1461008797829 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 11:46:37 INFO - PROCESS | 3640 | 1461008797832 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 11:46:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:46:37 INFO - PROCESS | 3640 | 1461008797836 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:46:37 INFO - PROCESS | 3640 | 1461008797839 Marionette TRACE conn3 <- [1,1582,null,{}] 11:46:37 INFO - PROCESS | 3640 | 1461008797842 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}] 11:46:37 INFO - PROCESS | 3640 | 1461008797901 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 11:46:37 INFO - PROCESS | 3640 | 1461008797908 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:37 INFO - PROCESS | 3640 | ++DOCSHELL 15B35400 == 34 [pid = 3640] [id = 405] 11:46:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (16B45800) [pid = 3640] [serial = 1215] [outer = 00000000] 11:46:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (1811A800) [pid = 3640] [serial = 1216] [outer = 16B45800] 11:46:37 INFO - PROCESS | 3640 | 1461008797952 Marionette DEBUG loaded listener.js 11:46:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (181C5400) [pid = 3640] [serial = 1217] [outer = 16B45800] 11:46:38 INFO - PROCESS | 3640 | 1461008798374 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]]]}] 11:46:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:46:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 584ms 11:46:38 INFO - PROCESS | 3640 | 1461008798413 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 11:46:38 INFO - PROCESS | 3640 | 1461008798415 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 11:46:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:46:38 INFO - PROCESS | 3640 | 1461008798422 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:46:38 INFO - PROCESS | 3640 | 1461008798424 Marionette TRACE conn3 <- [1,1586,null,{}] 11:46:38 INFO - PROCESS | 3640 | 1461008798427 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}] 11:46:38 INFO - PROCESS | 3640 | 1461008798500 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 11:46:38 INFO - PROCESS | 3640 | 1461008798506 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:38 INFO - PROCESS | 3640 | ++DOCSHELL 18687000 == 35 [pid = 3640] [id = 406] 11:46:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (1917EC00) [pid = 3640] [serial = 1218] [outer = 00000000] 11:46:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (19EA5800) [pid = 3640] [serial = 1219] [outer = 1917EC00] 11:46:38 INFO - PROCESS | 3640 | 1461008798550 Marionette DEBUG loaded listener.js 11:46:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (19EB1400) [pid = 3640] [serial = 1220] [outer = 1917EC00] 11:46:38 INFO - PROCESS | 3640 | 1461008798966 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]]]}] 11:46:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:46:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 583ms 11:46:39 INFO - PROCESS | 3640 | 1461008799003 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 11:46:39 INFO - PROCESS | 3640 | 1461008799005 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 11:46:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:46:39 INFO - PROCESS | 3640 | 1461008799008 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:46:39 INFO - PROCESS | 3640 | 1461008799010 Marionette TRACE conn3 <- [1,1590,null,{}] 11:46:39 INFO - PROCESS | 3640 | 1461008799024 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}] 11:46:39 INFO - PROCESS | 3640 | 1461008799097 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 11:46:39 INFO - PROCESS | 3640 | 1461008799103 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:39 INFO - PROCESS | 3640 | ++DOCSHELL 19B18C00 == 36 [pid = 3640] [id = 407] 11:46:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1A022400) [pid = 3640] [serial = 1221] [outer = 00000000] 11:46:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1A080C00) [pid = 3640] [serial = 1222] [outer = 1A022400] 11:46:39 INFO - PROCESS | 3640 | 1461008799146 Marionette DEBUG loaded listener.js 11:46:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1A1AF000) [pid = 3640] [serial = 1223] [outer = 1A022400] 11:46:39 INFO - PROCESS | 3640 | 1461008799612 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]]]}] 11:46:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:46:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 645ms 11:46:39 INFO - PROCESS | 3640 | 1461008799668 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 11:46:39 INFO - PROCESS | 3640 | 1461008799672 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 11:46:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:46:39 INFO - PROCESS | 3640 | 1461008799678 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:46:39 INFO - PROCESS | 3640 | 1461008799683 Marionette TRACE conn3 <- [1,1594,null,{}] 11:46:39 INFO - PROCESS | 3640 | 1461008799690 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}] 11:46:39 INFO - PROCESS | 3640 | 1461008799803 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 11:46:39 INFO - PROCESS | 3640 | 1461008799982 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:40 INFO - PROCESS | 3640 | ++DOCSHELL 13380800 == 37 [pid = 3640] [id = 408] 11:46:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (13381000) [pid = 3640] [serial = 1224] [outer = 00000000] 11:46:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (137DD000) [pid = 3640] [serial = 1225] [outer = 13381000] 11:46:40 INFO - PROCESS | 3640 | 1461008800038 Marionette DEBUG loaded listener.js 11:46:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1444B400) [pid = 3640] [serial = 1226] [outer = 13381000] 11:46:40 INFO - PROCESS | 3640 | 1461008800735 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]]]}] 11:46:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:46:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1121ms 11:46:40 INFO - PROCESS | 3640 | 1461008800812 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 11:46:40 INFO - PROCESS | 3640 | 1461008800818 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 11:46:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:46:40 INFO - PROCESS | 3640 | 1461008800825 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:46:40 INFO - PROCESS | 3640 | 1461008800828 Marionette TRACE conn3 <- [1,1598,null,{}] 11:46:40 INFO - PROCESS | 3640 | 1461008800832 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}] 11:46:40 INFO - PROCESS | 3640 | 1461008800934 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 11:46:41 INFO - PROCESS | 3640 | 1461008801054 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:41 INFO - PROCESS | 3640 | ++DOCSHELL 1320EC00 == 38 [pid = 3640] [id = 409] 11:46:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (15538000) [pid = 3640] [serial = 1227] [outer = 00000000] 11:46:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (15DE1800) [pid = 3640] [serial = 1228] [outer = 15538000] 11:46:41 INFO - PROCESS | 3640 | 1461008801109 Marionette DEBUG loaded listener.js 11:46:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1686F800) [pid = 3640] [serial = 1229] [outer = 15538000] 11:46:42 INFO - PROCESS | 3640 | 1461008802019 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]]]}] 11:46:42 INFO - PROCESS | 3640 | --DOCSHELL 18687000 == 37 [pid = 3640] [id = 406] 11:46:42 INFO - PROCESS | 3640 | --DOCSHELL 15B35400 == 36 [pid = 3640] [id = 405] 11:46:42 INFO - PROCESS | 3640 | --DOCSHELL 16B5BC00 == 35 [pid = 3640] [id = 404] 11:46:42 INFO - PROCESS | 3640 | --DOCSHELL 164B0800 == 34 [pid = 3640] [id = 403] 11:46:42 INFO - PROCESS | 3640 | --DOCSHELL 15D8B400 == 33 [pid = 3640] [id = 402] 11:46:42 INFO - PROCESS | 3640 | --DOCSHELL 1552C400 == 32 [pid = 3640] [id = 401] 11:46:42 INFO - PROCESS | 3640 | --DOCSHELL 18884C00 == 31 [pid = 3640] [id = 400] 11:46:42 INFO - PROCESS | 3640 | --DOCSHELL 12CF8000 == 30 [pid = 3640] [id = 399] 11:46:42 INFO - PROCESS | 3640 | --DOCSHELL 17C6F400 == 29 [pid = 3640] [id = 398] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (19ADC400) [pid = 3640] [serial = 1180] [outer = 00000000] [url = about:blank] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (19A27400) [pid = 3640] [serial = 1178] [outer = 00000000] [url = about:blank] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1909BC00) [pid = 3640] [serial = 1165] [outer = 00000000] [url = about:blank] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1918B000) [pid = 3640] [serial = 1168] [outer = 00000000] [url = about:blank] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1909B400) [pid = 3640] [serial = 1166] [outer = 00000000] [url = about:blank] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1971F000) [pid = 3640] [serial = 1171] [outer = 00000000] [url = about:blank] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (19722000) [pid = 3640] [serial = 1177] [outer = 00000000] [url = about:blank] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1972A000) [pid = 3640] [serial = 1172] [outer = 00000000] [url = about:blank] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (181C6400) [pid = 3640] [serial = 709] [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.] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (19079400) [pid = 3640] [serial = 1162] [outer = 00000000] [url = about:blank] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (18664400) [pid = 3640] [serial = 1159] [outer = 00000000] [url = about:blank] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (18683C00) [pid = 3640] [serial = 1160] [outer = 00000000] [url = about:blank] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (18117000) [pid = 3640] [serial = 1156] [outer = 00000000] [url = about:blank] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (181C3800) [pid = 3640] [serial = 1157] [outer = 00000000] [url = about:blank] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (16B4BC00) [pid = 3640] [serial = 1153] [outer = 00000000] [url = about:blank] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (16B57800) [pid = 3640] [serial = 1154] [outer = 00000000] [url = about:blank] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (15E6DC00) [pid = 3640] [serial = 1150] [outer = 00000000] [url = about:blank] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (164B0000) [pid = 3640] [serial = 1151] [outer = 00000000] [url = about:blank] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (157E6800) [pid = 3640] [serial = 1147] [outer = 00000000] [url = about:blank] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (15B2EC00) [pid = 3640] [serial = 1148] [outer = 00000000] [url = about:blank] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (13AC2000) [pid = 3640] [serial = 1144] [outer = 00000000] [url = about:blank] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (143AD000) [pid = 3640] [serial = 1145] [outer = 00000000] [url = about:blank] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (13264400) [pid = 3640] [serial = 1141] [outer = 00000000] [url = about:blank] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (1337C400) [pid = 3640] [serial = 1142] [outer = 00000000] [url = about:blank] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (1D8B2C00) [pid = 3640] [serial = 1138] [outer = 00000000] [url = about:blank] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (194DE800) [pid = 3640] [serial = 1169] [outer = 00000000] [url = about:blank] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (17FB1000) [pid = 3640] [serial = 1174] [outer = 00000000] [url = about:blank] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (18119C00) [pid = 3640] [serial = 1175] [outer = 00000000] [url = about:blank] 11:46:42 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (164AE400) [pid = 3640] [serial = 1163] [outer = 00000000] [url = about:blank] 11:46:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:46:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1275ms 11:46:42 INFO - PROCESS | 3640 | 1461008802088 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 11:46:42 INFO - PROCESS | 3640 | 1461008802092 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 11:46:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:46:42 INFO - PROCESS | 3640 | 1461008802098 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:46:42 INFO - PROCESS | 3640 | 1461008802101 Marionette TRACE conn3 <- [1,1602,null,{}] 11:46:42 INFO - PROCESS | 3640 | 1461008802107 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}] 11:46:42 INFO - PROCESS | 3640 | 1461008802185 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 11:46:42 INFO - PROCESS | 3640 | 1461008802194 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:42 INFO - PROCESS | 3640 | ++DOCSHELL 143B3000 == 30 [pid = 3640] [id = 410] 11:46:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (14447800) [pid = 3640] [serial = 1230] [outer = 00000000] 11:46:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (147AC800) [pid = 3640] [serial = 1231] [outer = 14447800] 11:46:42 INFO - PROCESS | 3640 | 1461008802248 Marionette DEBUG loaded listener.js 11:46:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (1552D400) [pid = 3640] [serial = 1232] [outer = 14447800] 11:46:42 INFO - PROCESS | 3640 | 1461008802744 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]]]}] 11:46:42 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 11:46:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 691ms 11:46:42 INFO - PROCESS | 3640 | 1461008802794 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 11:46:42 INFO - PROCESS | 3640 | 1461008802782 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 11:46:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:46:42 INFO - PROCESS | 3640 | 1461008802788 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:46:42 INFO - PROCESS | 3640 | 1461008802790 Marionette TRACE conn3 <- [1,1606,null,{}] 11:46:42 INFO - PROCESS | 3640 | 1461008802794 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}] 11:46:42 INFO - PROCESS | 3640 | 1461008802872 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 11:46:42 INFO - PROCESS | 3640 | 1461008802910 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:42 INFO - PROCESS | 3640 | ++DOCSHELL 13676800 == 31 [pid = 3640] [id = 411] 11:46:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (13ABFC00) [pid = 3640] [serial = 1233] [outer = 00000000] 11:46:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (15B2A400) [pid = 3640] [serial = 1234] [outer = 13ABFC00] 11:46:43 INFO - PROCESS | 3640 | 1461008803032 Marionette DEBUG loaded listener.js 11:46:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (15DDA000) [pid = 3640] [serial = 1235] [outer = 13ABFC00] 11:46:43 INFO - PROCESS | 3640 | 1461008803415 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]]]}] 11:46:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:46:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 676ms 11:46:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:46:43 INFO - PROCESS | 3640 | 1461008803486 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 11:46:43 INFO - PROCESS | 3640 | 1461008803488 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 11:46:43 INFO - PROCESS | 3640 | 1461008803491 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:46:43 INFO - PROCESS | 3640 | 1461008803495 Marionette TRACE conn3 <- [1,1610,null,{}] 11:46:43 INFO - PROCESS | 3640 | 1461008803505 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}] 11:46:43 INFO - PROCESS | 3640 | 1461008803623 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 11:46:43 INFO - PROCESS | 3640 | 1461008803642 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:43 INFO - PROCESS | 3640 | ++DOCSHELL 16B5FC00 == 32 [pid = 3640] [id = 412] 11:46:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (17C63400) [pid = 3640] [serial = 1236] [outer = 00000000] 11:46:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (17C6D000) [pid = 3640] [serial = 1237] [outer = 17C63400] 11:46:43 INFO - PROCESS | 3640 | 1461008803691 Marionette DEBUG loaded listener.js 11:46:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (17E9E000) [pid = 3640] [serial = 1238] [outer = 17C63400] 11:46:44 INFO - PROCESS | 3640 | 1461008804108 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]]]}] 11:46:44 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 11:46:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 691ms 11:46:44 INFO - PROCESS | 3640 | 1461008804174 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 11:46:44 INFO - PROCESS | 3640 | 1461008804176 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 11:46:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:46:44 INFO - PROCESS | 3640 | 1461008804180 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:46:44 INFO - PROCESS | 3640 | 1461008804181 Marionette TRACE conn3 <- [1,1614,null,{}] 11:46:44 INFO - PROCESS | 3640 | 1461008804185 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}] 11:46:44 INFO - PROCESS | 3640 | 1461008804261 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 11:46:44 INFO - PROCESS | 3640 | 1461008804267 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:44 INFO - PROCESS | 3640 | ++DOCSHELL 164B2C00 == 33 [pid = 3640] [id = 413] 11:46:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (17EF4000) [pid = 3640] [serial = 1239] [outer = 00000000] 11:46:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (181C3800) [pid = 3640] [serial = 1240] [outer = 17EF4000] 11:46:44 INFO - PROCESS | 3640 | 1461008804312 Marionette DEBUG loaded listener.js 11:46:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (1852A800) [pid = 3640] [serial = 1241] [outer = 17EF4000] 11:46:44 INFO - PROCESS | 3640 | 1461008804775 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]]]}] 11:46:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:46:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 629ms 11:46:44 INFO - PROCESS | 3640 | 1461008804799 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 11:46:44 INFO - PROCESS | 3640 | 1461008804801 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 11:46:44 INFO - PROCESS | 3640 | 1461008804804 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:46:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:46:44 INFO - PROCESS | 3640 | 1461008804806 Marionette TRACE conn3 <- [1,1618,null,{}] 11:46:44 INFO - PROCESS | 3640 | 1461008804809 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}] 11:46:44 INFO - PROCESS | 3640 | 1461008804909 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 11:46:44 INFO - PROCESS | 3640 | 1461008804995 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:44 INFO - PROCESS | 3640 | ++DOCSHELL 1865C400 == 34 [pid = 3640] [id = 414] 11:46:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (1865D800) [pid = 3640] [serial = 1242] [outer = 00000000] 11:46:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (1868AC00) [pid = 3640] [serial = 1243] [outer = 1865D800] 11:46:45 INFO - PROCESS | 3640 | 1461008805047 Marionette DEBUG loaded listener.js 11:46:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (18888C00) [pid = 3640] [serial = 1244] [outer = 1865D800] 11:46:45 INFO - PROCESS | 3640 | 1461008805476 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]]]}] 11:46:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:46:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 691ms 11:46:45 INFO - PROCESS | 3640 | 1461008805504 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 11:46:45 INFO - PROCESS | 3640 | 1461008805505 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 11:46:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:46:45 INFO - PROCESS | 3640 | 1461008805513 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:46:45 INFO - PROCESS | 3640 | 1461008805514 Marionette TRACE conn3 <- [1,1622,null,{}] 11:46:45 INFO - PROCESS | 3640 | 1461008805518 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}] 11:46:45 INFO - PROCESS | 3640 | 1461008805640 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 11:46:45 INFO - PROCESS | 3640 | 1461008805648 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:45 INFO - PROCESS | 3640 | ++DOCSHELL 13375800 == 35 [pid = 3640] [id = 415] 11:46:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (1366D800) [pid = 3640] [serial = 1245] [outer = 00000000] 11:46:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1909B400) [pid = 3640] [serial = 1246] [outer = 1366D800] 11:46:45 INFO - PROCESS | 3640 | 1461008805695 Marionette DEBUG loaded listener.js 11:46:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (1909BC00) [pid = 3640] [serial = 1247] [outer = 1366D800] 11:46:46 INFO - PROCESS | 3640 | 1461008806126 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]]]}] 11:46:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:46:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 691ms 11:46:46 INFO - PROCESS | 3640 | 1461008806192 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 11:46:46 INFO - PROCESS | 3640 | 1461008806194 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 11:46:46 INFO - PROCESS | 3640 | 1461008806198 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:46:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:46:46 INFO - PROCESS | 3640 | 1461008806199 Marionette TRACE conn3 <- [1,1626,null,{}] 11:46:46 INFO - PROCESS | 3640 | 1461008806203 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}] 11:46:46 INFO - PROCESS | 3640 | 1461008806329 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 11:46:46 INFO - PROCESS | 3640 | 1461008806350 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:46 INFO - PROCESS | 3640 | ++DOCSHELL 19183800 == 36 [pid = 3640] [id = 416] 11:46:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (19186000) [pid = 3640] [serial = 1248] [outer = 00000000] 11:46:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (19426800) [pid = 3640] [serial = 1249] [outer = 19186000] 11:46:46 INFO - PROCESS | 3640 | 1461008806395 Marionette DEBUG loaded listener.js 11:46:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (194DE400) [pid = 3640] [serial = 1250] [outer = 19186000] 11:46:46 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (15E6E800) [pid = 3640] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:46:46 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (17C72400) [pid = 3640] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:46:46 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (190A3400) [pid = 3640] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:46:46 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (13263000) [pid = 3640] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:46:46 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (15DD8C00) [pid = 3640] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:46:46 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (1811B000) [pid = 3640] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:46:46 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (14452000) [pid = 3640] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:46:46 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (190A2400) [pid = 3640] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:46:46 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (18885C00) [pid = 3640] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:46:46 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (17C66000) [pid = 3640] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:46:46 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (19A25000) [pid = 3640] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:46:46 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (1917EC00) [pid = 3640] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:46:46 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (1971CC00) [pid = 3640] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:46:46 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (16B45800) [pid = 3640] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:46:46 INFO - PROCESS | 3640 | 1461008806905 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]]]}] 11:46:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:46:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 783ms 11:46:46 INFO - PROCESS | 3640 | 1461008806984 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 11:46:46 INFO - PROCESS | 3640 | 1461008806986 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 11:46:46 INFO - PROCESS | 3640 | 1461008806989 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:46:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:46:46 INFO - PROCESS | 3640 | 1461008806991 Marionette TRACE conn3 <- [1,1630,null,{}] 11:46:46 INFO - PROCESS | 3640 | 1461008806994 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}] 11:46:47 INFO - PROCESS | 3640 | 1461008807068 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 11:46:47 INFO - PROCESS | 3640 | 1461008807074 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:47 INFO - PROCESS | 3640 | ++DOCSHELL 1366A800 == 37 [pid = 3640] [id = 417] 11:46:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (147A7800) [pid = 3640] [serial = 1251] [outer = 00000000] 11:46:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (18C24400) [pid = 3640] [serial = 1252] [outer = 147A7800] 11:46:47 INFO - PROCESS | 3640 | 1461008807126 Marionette DEBUG loaded listener.js 11:46:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (1909D400) [pid = 3640] [serial = 1253] [outer = 147A7800] 11:46:47 INFO - PROCESS | 3640 | 1461008807533 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]]]}] 11:46:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:46:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 583ms 11:46:47 INFO - PROCESS | 3640 | 1461008807586 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 11:46:47 INFO - PROCESS | 3640 | 1461008807588 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 11:46:47 INFO - PROCESS | 3640 | 1461008807575 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:46:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:46:47 INFO - PROCESS | 3640 | 1461008807577 Marionette TRACE conn3 <- [1,1634,null,{}] 11:46:47 INFO - PROCESS | 3640 | 1461008807581 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}] 11:46:47 INFO - PROCESS | 3640 | 1461008807654 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 11:46:47 INFO - PROCESS | 3640 | 1461008807663 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:47 INFO - PROCESS | 3640 | ++DOCSHELL 17FAB400 == 38 [pid = 3640] [id = 418] 11:46:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (1811D800) [pid = 3640] [serial = 1254] [outer = 00000000] 11:46:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (19671400) [pid = 3640] [serial = 1255] [outer = 1811D800] 11:46:47 INFO - PROCESS | 3640 | 1461008807707 Marionette DEBUG loaded listener.js 11:46:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (19673000) [pid = 3640] [serial = 1256] [outer = 1811D800] 11:46:48 INFO - PROCESS | 3640 | 1461008808144 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]]]}] 11:46:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:46:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 583ms 11:46:48 INFO - PROCESS | 3640 | 1461008808172 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 11:46:48 INFO - PROCESS | 3640 | 1461008808174 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 11:46:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:46:48 INFO - PROCESS | 3640 | 1461008808188 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:46:48 INFO - PROCESS | 3640 | 1461008808190 Marionette TRACE conn3 <- [1,1638,null,{}] 11:46:48 INFO - PROCESS | 3640 | 1461008808197 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}] 11:46:48 INFO - PROCESS | 3640 | 1461008808271 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 11:46:48 INFO - PROCESS | 3640 | 1461008808277 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:48 INFO - PROCESS | 3640 | ++DOCSHELL 19134000 == 39 [pid = 3640] [id = 419] 11:46:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (19185800) [pid = 3640] [serial = 1257] [outer = 00000000] 11:46:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (19727400) [pid = 3640] [serial = 1258] [outer = 19185800] 11:46:48 INFO - PROCESS | 3640 | 1461008808320 Marionette DEBUG loaded listener.js 11:46:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (1972B800) [pid = 3640] [serial = 1259] [outer = 19185800] 11:46:49 INFO - PROCESS | 3640 | --DOCSHELL 143B3000 == 38 [pid = 3640] [id = 410] 11:46:49 INFO - PROCESS | 3640 | --DOCSHELL 1320EC00 == 37 [pid = 3640] [id = 409] 11:46:49 INFO - PROCESS | 3640 | --DOCSHELL 19B18C00 == 36 [pid = 3640] [id = 407] 11:46:49 INFO - PROCESS | 3640 | --DOCSHELL 13380800 == 35 [pid = 3640] [id = 408] 11:46:49 INFO - PROCESS | 3640 | --DOCSHELL 13676800 == 34 [pid = 3640] [id = 411] 11:46:49 INFO - PROCESS | 3640 | --DOCSHELL 16B5FC00 == 33 [pid = 3640] [id = 412] 11:46:49 INFO - PROCESS | 3640 | --DOCSHELL 1366A800 == 32 [pid = 3640] [id = 417] 11:46:49 INFO - PROCESS | 3640 | --DOCSHELL 17FAB400 == 31 [pid = 3640] [id = 418] 11:46:49 INFO - PROCESS | 3640 | --DOCSHELL 13375800 == 30 [pid = 3640] [id = 415] 11:46:49 INFO - PROCESS | 3640 | --DOCSHELL 164B2C00 == 29 [pid = 3640] [id = 413] 11:46:49 INFO - PROCESS | 3640 | --DOCSHELL 1865C400 == 28 [pid = 3640] [id = 414] 11:46:49 INFO - PROCESS | 3640 | --DOCSHELL 19183800 == 27 [pid = 3640] [id = 416] 11:46:49 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (1A080C00) [pid = 3640] [serial = 1222] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (17C64400) [pid = 3640] [serial = 1192] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (17C70400) [pid = 3640] [serial = 1193] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (17FAA000) [pid = 3640] [serial = 1195] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (17FB0C00) [pid = 3640] [serial = 1196] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (194DA800) [pid = 3640] [serial = 1208] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (13609000) [pid = 3640] [serial = 1183] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (137DB000) [pid = 3640] [serial = 1184] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (19669400) [pid = 3640] [serial = 1207] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (164AF800) [pid = 3640] [serial = 1189] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (16552000) [pid = 3640] [serial = 1190] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (18661800) [pid = 3640] [serial = 1198] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (1888D000) [pid = 3640] [serial = 1199] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (1552DC00) [pid = 3640] [serial = 1186] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (15533000) [pid = 3640] [serial = 1187] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (19184000) [pid = 3640] [serial = 1204] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (19095C00) [pid = 3640] [serial = 1201] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (19096400) [pid = 3640] [serial = 1202] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (1971AC00) [pid = 3640] [serial = 1210] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (19720400) [pid = 3640] [serial = 1211] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (19A6E800) [pid = 3640] [serial = 1213] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3640 | --DOMWINDOW == 63 (19EA5800) [pid = 3640] [serial = 1219] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3640 | --DOMWINDOW == 62 (19AE3400) [pid = 3640] [serial = 1214] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3640 | --DOMWINDOW == 61 (19EB1400) [pid = 3640] [serial = 1220] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3640 | --DOMWINDOW == 60 (19B11C00) [pid = 3640] [serial = 1181] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3640 | --DOMWINDOW == 59 (1811A800) [pid = 3640] [serial = 1216] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3640 | --DOMWINDOW == 58 (19184800) [pid = 3640] [serial = 1205] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3640 | --DOMWINDOW == 57 (181C5400) [pid = 3640] [serial = 1217] [outer = 00000000] [url = about:blank] 11:46:49 INFO - PROCESS | 3640 | 1461008809956 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]]]}] 11:46:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:46:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1812ms 11:46:49 INFO - PROCESS | 3640 | 1461008810007 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 11:46:49 INFO - PROCESS | 3640 | 1461008810011 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 11:46:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:46:50 INFO - PROCESS | 3640 | 1461008810017 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:46:50 INFO - PROCESS | 3640 | 1461008810021 Marionette TRACE conn3 <- [1,1642,null,{}] 11:46:50 INFO - PROCESS | 3640 | 1461008810028 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}] 11:46:50 INFO - PROCESS | 3640 | 1461008810110 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 11:46:50 INFO - PROCESS | 3640 | 1461008810119 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:50 INFO - PROCESS | 3640 | ++DOCSHELL 1325DC00 == 28 [pid = 3640] [id = 420] 11:46:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 58 (1325F800) [pid = 3640] [serial = 1260] [outer = 00000000] 11:46:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 59 (13383400) [pid = 3640] [serial = 1261] [outer = 1325F800] 11:46:50 INFO - PROCESS | 3640 | 1461008810169 Marionette DEBUG loaded listener.js 11:46:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 60 (13672000) [pid = 3640] [serial = 1262] [outer = 1325F800] 11:46:50 INFO - PROCESS | 3640 | 1461008810631 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]]]}] 11:46:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:46:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 691ms 11:46:50 INFO - PROCESS | 3640 | 1461008810700 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 11:46:50 INFO - PROCESS | 3640 | 1461008810706 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 11:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:46:50 INFO - PROCESS | 3640 | 1461008810712 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:46:50 INFO - PROCESS | 3640 | 1461008810715 Marionette TRACE conn3 <- [1,1646,null,{}] 11:46:50 INFO - PROCESS | 3640 | 1461008810719 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}] 11:46:50 INFO - PROCESS | 3640 | 1461008810797 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 11:46:50 INFO - PROCESS | 3640 | 1461008810805 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:50 INFO - PROCESS | 3640 | ++DOCSHELL 13381800 == 29 [pid = 3640] [id = 421] 11:46:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 61 (13A20400) [pid = 3640] [serial = 1263] [outer = 00000000] 11:46:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 62 (1552F800) [pid = 3640] [serial = 1264] [outer = 13A20400] 11:46:50 INFO - PROCESS | 3640 | 1461008810850 Marionette DEBUG loaded listener.js 11:46:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (15553C00) [pid = 3640] [serial = 1265] [outer = 13A20400] 11:46:51 INFO - PROCESS | 3640 | 1461008811317 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]]]}] 11:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 614ms 11:46:51 INFO - PROCESS | 3640 | 1461008811348 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 11:46:51 INFO - PROCESS | 3640 | 1461008811350 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 11:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:46:51 INFO - PROCESS | 3640 | 1461008811354 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:46:51 INFO - PROCESS | 3640 | 1461008811357 Marionette TRACE conn3 <- [1,1650,null,{}] 11:46:51 INFO - PROCESS | 3640 | 1461008811368 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}] 11:46:51 INFO - PROCESS | 3640 | 1461008811432 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 11:46:51 INFO - PROCESS | 3640 | 1461008811556 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:51 INFO - PROCESS | 3640 | ++DOCSHELL 1579C400 == 30 [pid = 3640] [id = 422] 11:46:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (15D84800) [pid = 3640] [serial = 1266] [outer = 00000000] 11:46:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (16548400) [pid = 3640] [serial = 1267] [outer = 15D84800] 11:46:51 INFO - PROCESS | 3640 | 1461008811604 Marionette DEBUG loaded listener.js 11:46:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (16871800) [pid = 3640] [serial = 1268] [outer = 15D84800] 11:46:51 INFO - PROCESS | 3640 | 1461008811977 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]]]}] 11:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 675ms 11:46:52 INFO - PROCESS | 3640 | 1461008812036 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 11:46:52 INFO - PROCESS | 3640 | 1461008812038 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 11:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:46:52 INFO - PROCESS | 3640 | 1461008812042 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:46:52 INFO - PROCESS | 3640 | 1461008812044 Marionette TRACE conn3 <- [1,1654,null,{}] 11:46:52 INFO - PROCESS | 3640 | 1461008812047 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}] 11:46:52 INFO - PROCESS | 3640 | 1461008812148 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 11:46:52 INFO - PROCESS | 3640 | 1461008812156 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:52 INFO - PROCESS | 3640 | ++DOCSHELL 16547800 == 31 [pid = 3640] [id = 423] 11:46:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (1654B000) [pid = 3640] [serial = 1269] [outer = 00000000] 11:46:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (17C67000) [pid = 3640] [serial = 1270] [outer = 1654B000] 11:46:52 INFO - PROCESS | 3640 | 1461008812202 Marionette DEBUG loaded listener.js 11:46:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (17C72400) [pid = 3640] [serial = 1271] [outer = 1654B000] 11:46:52 INFO - PROCESS | 3640 | 1461008812609 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]]]}] 11:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 629ms 11:46:52 INFO - PROCESS | 3640 | 1461008812663 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 11:46:52 INFO - PROCESS | 3640 | 1461008812665 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 11:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:46:52 INFO - PROCESS | 3640 | 1461008812668 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:46:52 INFO - PROCESS | 3640 | 1461008812670 Marionette TRACE conn3 <- [1,1658,null,{}] 11:46:52 INFO - PROCESS | 3640 | 1461008812674 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}] 11:46:52 INFO - PROCESS | 3640 | 1461008812745 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 11:46:52 INFO - PROCESS | 3640 | 1461008812856 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:52 INFO - PROCESS | 3640 | ++DOCSHELL 17E9CC00 == 32 [pid = 3640] [id = 424] 11:46:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (17EE6400) [pid = 3640] [serial = 1272] [outer = 00000000] 11:46:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (17FB2400) [pid = 3640] [serial = 1273] [outer = 17EE6400] 11:46:52 INFO - PROCESS | 3640 | 1461008812903 Marionette DEBUG loaded listener.js 11:46:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (1811C000) [pid = 3640] [serial = 1274] [outer = 17EE6400] 11:46:53 INFO - PROCESS | 3640 | 1461008813266 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]]]}] 11:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 11:46:53 INFO - PROCESS | 3640 | 1461008813307 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 11:46:53 INFO - PROCESS | 3640 | 1461008813309 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 11:46:53 INFO - PROCESS | 3640 | 1461008813312 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:46:53 INFO - PROCESS | 3640 | 1461008813314 Marionette TRACE conn3 <- [1,1662,null,{}] 11:46:53 INFO - PROCESS | 3640 | 1461008813324 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}] 11:46:53 INFO - PROCESS | 3640 | 1461008813397 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 11:46:53 INFO - PROCESS | 3640 | 1461008813404 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:53 INFO - PROCESS | 3640 | ++DOCSHELL 18532C00 == 33 [pid = 3640] [id = 425] 11:46:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (18655400) [pid = 3640] [serial = 1275] [outer = 00000000] 11:46:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (18887C00) [pid = 3640] [serial = 1276] [outer = 18655400] 11:46:53 INFO - PROCESS | 3640 | 1461008813452 Marionette DEBUG loaded listener.js 11:46:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (19075C00) [pid = 3640] [serial = 1277] [outer = 18655400] 11:46:53 INFO - PROCESS | 3640 | 1461008813863 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]]]}] 11:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 583ms 11:46:53 INFO - PROCESS | 3640 | 1461008813891 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 11:46:53 INFO - PROCESS | 3640 | 1461008813893 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 11:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:46:53 INFO - PROCESS | 3640 | 1461008813907 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:46:53 INFO - PROCESS | 3640 | 1461008813909 Marionette TRACE conn3 <- [1,1666,null,{}] 11:46:53 INFO - PROCESS | 3640 | 1461008813912 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}] 11:46:53 INFO - PROCESS | 3640 | 1461008813982 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 11:46:53 INFO - PROCESS | 3640 | 1461008813988 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:53 INFO - PROCESS | 3640 | ++DOCSHELL 1900F400 == 34 [pid = 3640] [id = 426] 11:46:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (1907A000) [pid = 3640] [serial = 1278] [outer = 00000000] 11:46:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (19095C00) [pid = 3640] [serial = 1279] [outer = 1907A000] 11:46:54 INFO - PROCESS | 3640 | 1461008814031 Marionette DEBUG loaded listener.js 11:46:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (19096000) [pid = 3640] [serial = 1280] [outer = 1907A000] 11:46:54 INFO - PROCESS | 3640 | 1461008814460 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]]]}] 11:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 583ms 11:46:54 INFO - PROCESS | 3640 | 1461008814501 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 11:46:54 INFO - PROCESS | 3640 | 1461008814503 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 11:46:54 INFO - PROCESS | 3640 | 1461008814506 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:46:54 INFO - PROCESS | 3640 | 1461008814508 Marionette TRACE conn3 <- [1,1670,null,{}] 11:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:46:54 INFO - PROCESS | 3640 | 1461008814515 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}] 11:46:54 INFO - PROCESS | 3640 | 1461008814585 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 11:46:54 INFO - PROCESS | 3640 | 1461008814591 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:54 INFO - PROCESS | 3640 | ++DOCSHELL 19083C00 == 35 [pid = 3640] [id = 427] 11:46:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (19094C00) [pid = 3640] [serial = 1281] [outer = 00000000] 11:46:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (19184800) [pid = 3640] [serial = 1282] [outer = 19094C00] 11:46:54 INFO - PROCESS | 3640 | 1461008814635 Marionette DEBUG loaded listener.js 11:46:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (190A3400) [pid = 3640] [serial = 1283] [outer = 19094C00] 11:46:55 INFO - PROCESS | 3640 | 1461008815406 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]]]}] 11:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 982ms 11:46:55 INFO - PROCESS | 3640 | 1461008815496 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 11:46:55 INFO - PROCESS | 3640 | 1461008815502 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 11:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:46:55 INFO - PROCESS | 3640 | 1461008815508 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:46:55 INFO - PROCESS | 3640 | 1461008815511 Marionette TRACE conn3 <- [1,1674,null,{}] 11:46:55 INFO - PROCESS | 3640 | 1461008815524 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}] 11:46:55 INFO - PROCESS | 3640 | 1461008815673 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 11:46:55 INFO - PROCESS | 3640 | 1461008815750 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:55 INFO - PROCESS | 3640 | ++DOCSHELL 13374C00 == 36 [pid = 3640] [id = 428] 11:46:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (13383800) [pid = 3640] [serial = 1284] [outer = 00000000] 11:46:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (13AC4C00) [pid = 3640] [serial = 1285] [outer = 13383800] 11:46:55 INFO - PROCESS | 3640 | 1461008815847 Marionette DEBUG loaded listener.js 11:46:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (15797000) [pid = 3640] [serial = 1286] [outer = 13383800] 11:46:56 INFO - PROCESS | 3640 | 1461008816639 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]]]}] 11:46:56 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 11:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1167ms 11:46:56 INFO - PROCESS | 3640 | 1461008816685 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 11:46:56 INFO - PROCESS | 3640 | 1461008816689 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 11:46:56 INFO - PROCESS | 3640 | 1461008816694 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:46:56 INFO - PROCESS | 3640 | 1461008816698 Marionette TRACE conn3 <- [1,1678,null,{}] 11:46:56 INFO - PROCESS | 3640 | 1461008816704 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}] 11:46:56 INFO - PROCESS | 3640 | 1461008816804 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 11:46:56 INFO - PROCESS | 3640 | 1461008816889 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:56 INFO - PROCESS | 3640 | ++DOCSHELL 13A24800 == 37 [pid = 3640] [id = 429] 11:46:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (13ABE400) [pid = 3640] [serial = 1287] [outer = 00000000] 11:46:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (14451800) [pid = 3640] [serial = 1288] [outer = 13ABE400] 11:46:57 INFO - PROCESS | 3640 | 1461008817019 Marionette DEBUG loaded listener.js 11:46:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (14452000) [pid = 3640] [serial = 1289] [outer = 13ABE400] 11:46:57 INFO - PROCESS | 3640 | --DOCSHELL 1900F400 == 36 [pid = 3640] [id = 426] 11:46:57 INFO - PROCESS | 3640 | --DOCSHELL 18532C00 == 35 [pid = 3640] [id = 425] 11:46:57 INFO - PROCESS | 3640 | --DOCSHELL 17E9CC00 == 34 [pid = 3640] [id = 424] 11:46:57 INFO - PROCESS | 3640 | --DOCSHELL 16547800 == 33 [pid = 3640] [id = 423] 11:46:57 INFO - PROCESS | 3640 | --DOCSHELL 1579C400 == 32 [pid = 3640] [id = 422] 11:46:57 INFO - PROCESS | 3640 | --DOCSHELL 13381800 == 31 [pid = 3640] [id = 421] 11:46:57 INFO - PROCESS | 3640 | --DOCSHELL 1325DC00 == 30 [pid = 3640] [id = 420] 11:46:57 INFO - PROCESS | 3640 | 1461008817505 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]]]}] 11:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 891ms 11:46:57 INFO - PROCESS | 3640 | 1461008817584 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 11:46:57 INFO - PROCESS | 3640 | 1461008817590 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 11:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:46:57 INFO - PROCESS | 3640 | 1461008817596 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:46:57 INFO - PROCESS | 3640 | 1461008817599 Marionette TRACE conn3 <- [1,1682,null,{}] 11:46:57 INFO - PROCESS | 3640 | 1461008817602 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}] 11:46:57 INFO - PROCESS | 3640 | 1461008817681 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 11:46:57 INFO - PROCESS | 3640 | 1461008817687 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:57 INFO - PROCESS | 3640 | ++DOCSHELL 155E0800 == 31 [pid = 3640] [id = 430] 11:46:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (157E4000) [pid = 3640] [serial = 1290] [outer = 00000000] 11:46:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (164B7800) [pid = 3640] [serial = 1291] [outer = 157E4000] 11:46:57 INFO - PROCESS | 3640 | 1461008817734 Marionette DEBUG loaded listener.js 11:46:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (16872000) [pid = 3640] [serial = 1292] [outer = 157E4000] 11:46:58 INFO - PROCESS | 3640 | 1461008818197 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]]]}] 11:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 614ms 11:46:58 INFO - PROCESS | 3640 | 1461008818214 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 11:46:58 INFO - PROCESS | 3640 | 1461008818216 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 11:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:46:58 INFO - PROCESS | 3640 | 1461008818220 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:46:58 INFO - PROCESS | 3640 | 1461008818223 Marionette TRACE conn3 <- [1,1686,null,{}] 11:46:58 INFO - PROCESS | 3640 | 1461008818238 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}] 11:46:58 INFO - PROCESS | 3640 | 1461008818351 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 11:46:58 INFO - PROCESS | 3640 | 1461008818372 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:58 INFO - PROCESS | 3640 | ++DOCSHELL 17E9CC00 == 32 [pid = 3640] [id = 431] 11:46:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (17FA7000) [pid = 3640] [serial = 1293] [outer = 00000000] 11:46:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1852F000) [pid = 3640] [serial = 1294] [outer = 17FA7000] 11:46:58 INFO - PROCESS | 3640 | 1461008818500 Marionette DEBUG loaded listener.js 11:46:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (18661400) [pid = 3640] [serial = 1295] [outer = 17FA7000] 11:46:58 INFO - PROCESS | 3640 | 1461008818884 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]]]}] 11:46:58 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 11:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 691ms 11:46:58 INFO - PROCESS | 3640 | 1461008818919 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 11:46:58 INFO - PROCESS | 3640 | 1461008818921 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 11:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:46:58 INFO - PROCESS | 3640 | 1461008818925 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:46:58 INFO - PROCESS | 3640 | 1461008818926 Marionette TRACE conn3 <- [1,1690,null,{}] 11:46:58 INFO - PROCESS | 3640 | 1461008818930 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}] 11:46:58 INFO - PROCESS | 3640 | 1461008819004 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 11:46:58 INFO - PROCESS | 3640 | 1461008819010 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:58 INFO - PROCESS | 3640 | ++DOCSHELL 1865B000 == 33 [pid = 3640] [id = 432] 11:46:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (18889800) [pid = 3640] [serial = 1296] [outer = 00000000] 11:46:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1909EC00) [pid = 3640] [serial = 1297] [outer = 18889800] 11:46:59 INFO - PROCESS | 3640 | 1461008819055 Marionette DEBUG loaded listener.js 11:46:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (19182000) [pid = 3640] [serial = 1298] [outer = 18889800] 11:46:59 INFO - PROCESS | 3640 | 1461008819505 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]]]}] 11:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 630ms 11:46:59 INFO - PROCESS | 3640 | 1461008819546 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 11:46:59 INFO - PROCESS | 3640 | 1461008819548 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 11:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:46:59 INFO - PROCESS | 3640 | 1461008819551 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:46:59 INFO - PROCESS | 3640 | 1461008819553 Marionette TRACE conn3 <- [1,1694,null,{}] 11:46:59 INFO - PROCESS | 3640 | 1461008819556 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}] 11:46:59 INFO - PROCESS | 3640 | 1461008819655 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 11:46:59 INFO - PROCESS | 3640 | 1461008819663 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:59 INFO - PROCESS | 3640 | ++DOCSHELL 1907FC00 == 34 [pid = 3640] [id = 433] 11:46:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (19183800) [pid = 3640] [serial = 1299] [outer = 00000000] 11:46:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (19667000) [pid = 3640] [serial = 1300] [outer = 19183800] 11:46:59 INFO - PROCESS | 3640 | 1461008819708 Marionette DEBUG loaded listener.js 11:46:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1966DC00) [pid = 3640] [serial = 1301] [outer = 19183800] 11:47:00 INFO - PROCESS | 3640 | 1461008820200 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]]]}] 11:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 691ms 11:47:00 INFO - PROCESS | 3640 | 1461008820234 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 11:47:00 INFO - PROCESS | 3640 | 1461008820236 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 11:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:47:00 INFO - PROCESS | 3640 | 1461008820240 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:47:00 INFO - PROCESS | 3640 | 1461008820241 Marionette TRACE conn3 <- [1,1698,null,{}] 11:47:00 INFO - PROCESS | 3640 | 1461008820245 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}] 11:47:00 INFO - PROCESS | 3640 | 1461008820368 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 11:47:00 INFO - PROCESS | 3640 | 1461008820381 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:00 INFO - PROCESS | 3640 | ++DOCSHELL 1971DC00 == 35 [pid = 3640] [id = 434] 11:47:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1971F000) [pid = 3640] [serial = 1302] [outer = 00000000] 11:47:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (19729C00) [pid = 3640] [serial = 1303] [outer = 1971F000] 11:47:00 INFO - PROCESS | 3640 | 1461008820429 Marionette DEBUG loaded listener.js 11:47:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (19A2E000) [pid = 3640] [serial = 1304] [outer = 1971F000] 11:47:00 INFO - PROCESS | 3640 | 1461008820874 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]]]}] 11:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 691ms 11:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:47:00 INFO - PROCESS | 3640 | 1461008820943 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 11:47:00 INFO - PROCESS | 3640 | 1461008820945 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 11:47:00 INFO - PROCESS | 3640 | 1461008820975 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:47:00 INFO - PROCESS | 3640 | 1461008820977 Marionette TRACE conn3 <- [1,1702,null,{}] 11:47:00 INFO - PROCESS | 3640 | 1461008820992 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}] 11:47:01 INFO - PROCESS | 3640 | 1461008821093 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 11:47:01 INFO - PROCESS | 3640 | 1461008821105 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:01 INFO - PROCESS | 3640 | ++DOCSHELL 1971C000 == 36 [pid = 3640] [id = 435] 11:47:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (19725800) [pid = 3640] [serial = 1305] [outer = 00000000] 11:47:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (19ADCC00) [pid = 3640] [serial = 1306] [outer = 19725800] 11:47:01 INFO - PROCESS | 3640 | 1461008821134 Marionette DEBUG loaded listener.js 11:47:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (19ADE000) [pid = 3640] [serial = 1307] [outer = 19725800] 11:47:01 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1907A000) [pid = 3640] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:47:01 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1811D800) [pid = 3640] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:47:01 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (13A20400) [pid = 3640] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:47:01 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1325F800) [pid = 3640] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:47:01 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (19185800) [pid = 3640] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:47:01 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1654B000) [pid = 3640] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:47:01 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (17EE6400) [pid = 3640] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:47:01 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (18655400) [pid = 3640] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:47:01 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (15D84800) [pid = 3640] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:47:01 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1865D800) [pid = 3640] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:47:01 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1366D800) [pid = 3640] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:47:01 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (19186000) [pid = 3640] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:47:01 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (17EF4000) [pid = 3640] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:47:01 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (17C63400) [pid = 3640] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:47:01 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (13ABFC00) [pid = 3640] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:47:01 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (14447800) [pid = 3640] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:47:01 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (15538000) [pid = 3640] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:47:01 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (13381000) [pid = 3640] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:47:01 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (1A022400) [pid = 3640] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:47:01 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (147A7800) [pid = 3640] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:47:01 INFO - PROCESS | 3640 | 1461008821721 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]]]}] 11:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 799ms 11:47:01 INFO - PROCESS | 3640 | 1461008821755 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 11:47:01 INFO - PROCESS | 3640 | 1461008821757 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 11:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:47:01 INFO - PROCESS | 3640 | 1461008821760 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:47:01 INFO - PROCESS | 3640 | 1461008821762 Marionette TRACE conn3 <- [1,1706,null,{}] 11:47:01 INFO - PROCESS | 3640 | 1461008821765 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}] 11:47:01 INFO - PROCESS | 3640 | 1461008821837 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 11:47:01 INFO - PROCESS | 3640 | 1461008821842 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:01 INFO - PROCESS | 3640 | ++DOCSHELL 13208400 == 37 [pid = 3640] [id = 436] 11:47:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (13AC5000) [pid = 3640] [serial = 1308] [outer = 00000000] 11:47:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (15DE1000) [pid = 3640] [serial = 1309] [outer = 13AC5000] 11:47:01 INFO - PROCESS | 3640 | 1461008821887 Marionette DEBUG loaded listener.js 11:47:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (16B50000) [pid = 3640] [serial = 1310] [outer = 13AC5000] 11:47:02 INFO - PROCESS | 3640 | 1461008822305 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]]]}] 11:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 584ms 11:47:02 INFO - PROCESS | 3640 | 1461008822340 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 11:47:02 INFO - PROCESS | 3640 | 1461008822342 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 11:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:47:02 INFO - PROCESS | 3640 | 1461008822346 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:47:02 INFO - PROCESS | 3640 | 1461008822347 Marionette TRACE conn3 <- [1,1710,null,{}] 11:47:02 INFO - PROCESS | 3640 | 1461008822351 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}] 11:47:02 INFO - PROCESS | 3640 | 1461008822425 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 11:47:02 INFO - PROCESS | 3640 | 1461008822431 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:02 INFO - PROCESS | 3640 | ++DOCSHELL 16B4E400 == 38 [pid = 3640] [id = 437] 11:47:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (16B56C00) [pid = 3640] [serial = 1311] [outer = 00000000] 11:47:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1868E400) [pid = 3640] [serial = 1312] [outer = 16B56C00] 11:47:02 INFO - PROCESS | 3640 | 1461008822475 Marionette DEBUG loaded listener.js 11:47:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1942DC00) [pid = 3640] [serial = 1313] [outer = 16B56C00] 11:47:02 INFO - PROCESS | 3640 | 1461008822922 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]]]}] 11:47:02 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 11:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 583ms 11:47:02 INFO - PROCESS | 3640 | 1461008822942 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 11:47:02 INFO - PROCESS | 3640 | 1461008822944 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 11:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:47:02 INFO - PROCESS | 3640 | 1461008822947 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:47:02 INFO - PROCESS | 3640 | 1461008822949 Marionette TRACE conn3 <- [1,1714,null,{}] 11:47:02 INFO - PROCESS | 3640 | 1461008822964 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}] 11:47:03 INFO - PROCESS | 3640 | 1461008823035 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 11:47:03 INFO - PROCESS | 3640 | 1461008823025 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:03 INFO - PROCESS | 3640 | ++DOCSHELL 17EF3000 == 39 [pid = 3640] [id = 438] 11:47:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (17FB0400) [pid = 3640] [serial = 1314] [outer = 00000000] 11:47:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (19C6AC00) [pid = 3640] [serial = 1315] [outer = 17FB0400] 11:47:03 INFO - PROCESS | 3640 | 1461008823069 Marionette DEBUG loaded listener.js 11:47:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (19C6C400) [pid = 3640] [serial = 1316] [outer = 17FB0400] 11:47:03 INFO - PROCESS | 3640 | 1461008823605 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]]]}] 11:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 737ms 11:47:03 INFO - PROCESS | 3640 | 1461008823693 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 11:47:03 INFO - PROCESS | 3640 | 1461008823698 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 11:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:47:03 INFO - PROCESS | 3640 | 1461008823703 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:47:03 INFO - PROCESS | 3640 | 1461008823708 Marionette TRACE conn3 <- [1,1718,null,{}] 11:47:03 INFO - PROCESS | 3640 | 1461008823729 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}] 11:47:03 INFO - PROCESS | 3640 | 1461008823891 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 11:47:04 INFO - PROCESS | 3640 | 1461008823999 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:04 INFO - PROCESS | 3640 | ++DOCSHELL 12B32C00 == 40 [pid = 3640] [id = 439] 11:47:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (12B34400) [pid = 3640] [serial = 1317] [outer = 00000000] 11:47:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (15559000) [pid = 3640] [serial = 1318] [outer = 12B34400] 11:47:04 INFO - PROCESS | 3640 | 1461008824055 Marionette DEBUG loaded listener.js 11:47:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (164AF000) [pid = 3640] [serial = 1319] [outer = 12B34400] 11:47:04 INFO - PROCESS | 3640 | 1461008824640 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]]]}] 11:47:04 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 11:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 982ms 11:47:04 INFO - PROCESS | 3640 | 1461008824692 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 11:47:04 INFO - PROCESS | 3640 | 1461008824698 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 11:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:47:04 INFO - PROCESS | 3640 | 1461008824704 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:47:04 INFO - PROCESS | 3640 | 1461008824707 Marionette TRACE conn3 <- [1,1722,null,{}] 11:47:04 INFO - PROCESS | 3640 | 1461008824711 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}] 11:47:04 INFO - PROCESS | 3640 | 1461008824811 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 11:47:04 INFO - PROCESS | 3640 | 1461008824911 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:04 INFO - PROCESS | 3640 | ++DOCSHELL 17C65000 == 41 [pid = 3640] [id = 440] 11:47:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (17C6B800) [pid = 3640] [serial = 1320] [outer = 00000000] 11:47:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (18886400) [pid = 3640] [serial = 1321] [outer = 17C6B800] 11:47:04 INFO - PROCESS | 3640 | 1461008824950 Marionette DEBUG loaded listener.js 11:47:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (19095000) [pid = 3640] [serial = 1322] [outer = 17C6B800] 11:47:05 INFO - PROCESS | 3640 | 1461008825567 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]]]}] 11:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 936ms 11:47:05 INFO - PROCESS | 3640 | 1461008825630 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 11:47:05 INFO - PROCESS | 3640 | 1461008825633 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 11:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:47:05 INFO - PROCESS | 3640 | 1461008825637 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:47:05 INFO - PROCESS | 3640 | 1461008825640 Marionette TRACE conn3 <- [1,1726,null,{}] 11:47:05 INFO - PROCESS | 3640 | 1461008825651 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}] 11:47:05 INFO - PROCESS | 3640 | 1461008825751 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 11:47:05 INFO - PROCESS | 3640 | 1461008825886 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:05 INFO - PROCESS | 3640 | ++DOCSHELL 12CF8400 == 42 [pid = 3640] [id = 441] 11:47:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (137DB000) [pid = 3640] [serial = 1323] [outer = 00000000] 11:47:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (19B11400) [pid = 3640] [serial = 1324] [outer = 137DB000] 11:47:05 INFO - PROCESS | 3640 | 1461008825943 Marionette DEBUG loaded listener.js 11:47:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1A022400) [pid = 3640] [serial = 1325] [outer = 137DB000] 11:47:06 INFO - PROCESS | 3640 | 1461008826648 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]]]}] 11:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1075ms 11:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:47:06 INFO - PROCESS | 3640 | 1461008826716 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 11:47:06 INFO - PROCESS | 3640 | 1461008826720 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 11:47:06 INFO - PROCESS | 3640 | 1461008826725 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:47:06 INFO - PROCESS | 3640 | 1461008826729 Marionette TRACE conn3 <- [1,1730,null,{}] 11:47:06 INFO - PROCESS | 3640 | 1461008826735 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}] 11:47:06 INFO - PROCESS | 3640 | 1461008826824 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 11:47:06 INFO - PROCESS | 3640 | 1461008826942 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:06 INFO - PROCESS | 3640 | ++DOCSHELL 13A21800 == 43 [pid = 3640] [id = 442] 11:47:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (13A25800) [pid = 3640] [serial = 1326] [outer = 00000000] 11:47:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (14AE9000) [pid = 3640] [serial = 1327] [outer = 13A25800] 11:47:06 INFO - PROCESS | 3640 | 1461008826994 Marionette DEBUG loaded listener.js 11:47:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (15538800) [pid = 3640] [serial = 1328] [outer = 13A25800] 11:47:07 INFO - PROCESS | 3640 | --DOCSHELL 16B4E400 == 42 [pid = 3640] [id = 437] 11:47:07 INFO - PROCESS | 3640 | --DOCSHELL 13208400 == 41 [pid = 3640] [id = 436] 11:47:07 INFO - PROCESS | 3640 | --DOCSHELL 1971C000 == 40 [pid = 3640] [id = 435] 11:47:07 INFO - PROCESS | 3640 | --DOCSHELL 1971DC00 == 39 [pid = 3640] [id = 434] 11:47:07 INFO - PROCESS | 3640 | --DOCSHELL 1907FC00 == 38 [pid = 3640] [id = 433] 11:47:07 INFO - PROCESS | 3640 | --DOCSHELL 1865B000 == 37 [pid = 3640] [id = 432] 11:47:07 INFO - PROCESS | 3640 | --DOCSHELL 17E9CC00 == 36 [pid = 3640] [id = 431] 11:47:07 INFO - PROCESS | 3640 | --DOCSHELL 155E0800 == 35 [pid = 3640] [id = 430] 11:47:07 INFO - PROCESS | 3640 | --DOCSHELL 13A24800 == 34 [pid = 3640] [id = 429] 11:47:07 INFO - PROCESS | 3640 | --DOCSHELL 13374C00 == 33 [pid = 3640] [id = 428] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (19184800) [pid = 3640] [serial = 1282] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (19095C00) [pid = 3640] [serial = 1279] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (19673000) [pid = 3640] [serial = 1256] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1552F800) [pid = 3640] [serial = 1264] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (13383400) [pid = 3640] [serial = 1261] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (19727400) [pid = 3640] [serial = 1258] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (17C67000) [pid = 3640] [serial = 1270] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (17FB2400) [pid = 3640] [serial = 1273] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (18887C00) [pid = 3640] [serial = 1276] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (16548400) [pid = 3640] [serial = 1267] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (15553C00) [pid = 3640] [serial = 1265] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (16871800) [pid = 3640] [serial = 1268] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1972B800) [pid = 3640] [serial = 1259] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (17C72400) [pid = 3640] [serial = 1271] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1811C000) [pid = 3640] [serial = 1274] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (13672000) [pid = 3640] [serial = 1262] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (19075C00) [pid = 3640] [serial = 1277] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (1868AC00) [pid = 3640] [serial = 1243] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (1909B400) [pid = 3640] [serial = 1246] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (18888C00) [pid = 3640] [serial = 1244] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (19426800) [pid = 3640] [serial = 1249] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (1909BC00) [pid = 3640] [serial = 1247] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (19671400) [pid = 3640] [serial = 1255] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (194DE400) [pid = 3640] [serial = 1250] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (181C3800) [pid = 3640] [serial = 1240] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (17C6D000) [pid = 3640] [serial = 1237] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (17E9E000) [pid = 3640] [serial = 1238] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (15B2A400) [pid = 3640] [serial = 1234] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (15DDA000) [pid = 3640] [serial = 1235] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (147AC800) [pid = 3640] [serial = 1231] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (1552D400) [pid = 3640] [serial = 1232] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (1686F800) [pid = 3640] [serial = 1229] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (15DE1800) [pid = 3640] [serial = 1228] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (1444B400) [pid = 3640] [serial = 1226] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (137DD000) [pid = 3640] [serial = 1225] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (1A1AF000) [pid = 3640] [serial = 1223] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (18C24400) [pid = 3640] [serial = 1252] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (19096000) [pid = 3640] [serial = 1280] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (1909D400) [pid = 3640] [serial = 1253] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (1852A800) [pid = 3640] [serial = 1241] [outer = 00000000] [url = about:blank] 11:47:07 INFO - PROCESS | 3640 | 1461008827522 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]]]}] 11:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 813ms 11:47:07 INFO - PROCESS | 3640 | 1461008827548 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 11:47:07 INFO - PROCESS | 3640 | 1461008827553 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 11:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:47:07 INFO - PROCESS | 3640 | 1461008827563 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:47:07 INFO - PROCESS | 3640 | 1461008827566 Marionette TRACE conn3 <- [1,1734,null,{}] 11:47:07 INFO - PROCESS | 3640 | 1461008827570 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}] 11:47:07 INFO - PROCESS | 3640 | 1461008827647 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 11:47:07 INFO - PROCESS | 3640 | 1461008827656 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:07 INFO - PROCESS | 3640 | ++DOCSHELL 14ADFC00 == 34 [pid = 3640] [id = 443] 11:47:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (1552F800) [pid = 3640] [serial = 1329] [outer = 00000000] 11:47:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (157EE000) [pid = 3640] [serial = 1330] [outer = 1552F800] 11:47:07 INFO - PROCESS | 3640 | 1461008827709 Marionette DEBUG loaded listener.js 11:47:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (15D8AC00) [pid = 3640] [serial = 1331] [outer = 1552F800] 11:47:08 INFO - PROCESS | 3640 | 1461008828165 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]]]}] 11:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 614ms 11:47:08 INFO - PROCESS | 3640 | 1461008828186 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 11:47:08 INFO - PROCESS | 3640 | 1461008828188 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 11:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:47:08 INFO - PROCESS | 3640 | 1461008828195 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:47:08 INFO - PROCESS | 3640 | 1461008828198 Marionette TRACE conn3 <- [1,1738,null,{}] 11:47:08 INFO - PROCESS | 3640 | 1461008828208 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}] 11:47:08 INFO - PROCESS | 3640 | 1461008828287 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 11:47:08 INFO - PROCESS | 3640 | 1461008828293 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:08 INFO - PROCESS | 3640 | ++DOCSHELL 16871800 == 35 [pid = 3640] [id = 444] 11:47:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (16B4A800) [pid = 3640] [serial = 1332] [outer = 00000000] 11:47:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (16B5F400) [pid = 3640] [serial = 1333] [outer = 16B4A800] 11:47:08 INFO - PROCESS | 3640 | 1461008828340 Marionette DEBUG loaded listener.js 11:47:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (17C6E400) [pid = 3640] [serial = 1334] [outer = 16B4A800] 11:47:08 INFO - PROCESS | 3640 | 1461008828816 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]]]}] 11:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 691ms 11:47:08 INFO - PROCESS | 3640 | 1461008828878 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 11:47:08 INFO - PROCESS | 3640 | 1461008828880 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 11:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:47:08 INFO - PROCESS | 3640 | 1461008828884 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:47:08 INFO - PROCESS | 3640 | 1461008828885 Marionette TRACE conn3 <- [1,1742,null,{}] 11:47:08 INFO - PROCESS | 3640 | 1461008828889 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}] 11:47:08 INFO - PROCESS | 3640 | 1461008828965 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 11:47:08 INFO - PROCESS | 3640 | 1461008828974 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:08 INFO - PROCESS | 3640 | ++DOCSHELL 17C70800 == 36 [pid = 3640] [id = 445] 11:47:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (17EF2800) [pid = 3640] [serial = 1335] [outer = 00000000] 11:47:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (18116800) [pid = 3640] [serial = 1336] [outer = 17EF2800] 11:47:09 INFO - PROCESS | 3640 | 1461008829019 Marionette DEBUG loaded listener.js 11:47:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (181C7000) [pid = 3640] [serial = 1337] [outer = 17EF2800] 11:47:09 INFO - PROCESS | 3640 | 1461008829447 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]]]}] 11:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 583ms 11:47:09 INFO - PROCESS | 3640 | 1461008829481 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 11:47:09 INFO - PROCESS | 3640 | 1461008829483 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 11:47:09 INFO - PROCESS | 3640 | 1461008829486 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:47:09 INFO - PROCESS | 3640 | 1461008829488 Marionette TRACE conn3 <- [1,1746,null,{}] 11:47:09 INFO - PROCESS | 3640 | 1461008829497 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}] 11:47:09 INFO - PROCESS | 3640 | 1461008829597 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 11:47:09 INFO - PROCESS | 3640 | 1461008829604 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:09 INFO - PROCESS | 3640 | ++DOCSHELL 13375000 == 37 [pid = 3640] [id = 446] 11:47:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (1337F000) [pid = 3640] [serial = 1338] [outer = 00000000] 11:47:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (17FB1400) [pid = 3640] [serial = 1339] [outer = 1337F000] 11:47:09 INFO - PROCESS | 3640 | 1461008829652 Marionette DEBUG loaded listener.js 11:47:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (18662C00) [pid = 3640] [serial = 1340] [outer = 1337F000] 11:47:10 INFO - PROCESS | 3640 | 1461008830126 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]]]}] 11:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 676ms 11:47:10 INFO - PROCESS | 3640 | 1461008830170 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 11:47:10 INFO - PROCESS | 3640 | 1461008830171 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 11:47:10 INFO - PROCESS | 3640 | 1461008830175 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:47:10 INFO - PROCESS | 3640 | 1461008830177 Marionette TRACE conn3 <- [1,1750,null,{}] 11:47:10 INFO - PROCESS | 3640 | 1461008830180 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}] 11:47:10 INFO - PROCESS | 3640 | 1461008830307 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 11:47:10 INFO - PROCESS | 3640 | 1461008830314 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:10 INFO - PROCESS | 3640 | ++DOCSHELL 18119800 == 38 [pid = 3640] [id = 447] 11:47:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (18888800) [pid = 3640] [serial = 1341] [outer = 00000000] 11:47:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (1907DC00) [pid = 3640] [serial = 1342] [outer = 18888800] 11:47:10 INFO - PROCESS | 3640 | 1461008830366 Marionette DEBUG loaded listener.js 11:47:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (19083800) [pid = 3640] [serial = 1343] [outer = 18888800] 11:47:10 INFO - PROCESS | 3640 | 1461008830795 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]]]}] 11:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 691ms 11:47:10 INFO - PROCESS | 3640 | 1461008830858 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 11:47:10 INFO - PROCESS | 3640 | 1461008830860 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 11:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:47:10 INFO - PROCESS | 3640 | 1461008830864 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:47:10 INFO - PROCESS | 3640 | 1461008830865 Marionette TRACE conn3 <- [1,1754,null,{}] 11:47:10 INFO - PROCESS | 3640 | 1461008830869 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}] 11:47:10 INFO - PROCESS | 3640 | 1461008831001 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 11:47:11 INFO - PROCESS | 3640 | 1461008831024 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:11 INFO - PROCESS | 3640 | ++DOCSHELL 1909F000 == 39 [pid = 3640] [id = 448] 11:47:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (1917EC00) [pid = 3640] [serial = 1344] [outer = 00000000] 11:47:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (19189800) [pid = 3640] [serial = 1345] [outer = 1917EC00] 11:47:11 INFO - PROCESS | 3640 | 1461008831067 Marionette DEBUG loaded listener.js 11:47:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (194DAC00) [pid = 3640] [serial = 1346] [outer = 1917EC00] 11:47:11 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (19094C00) [pid = 3640] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:47:11 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (1971F000) [pid = 3640] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:47:11 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (157E4000) [pid = 3640] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:47:11 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (16B56C00) [pid = 3640] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:47:11 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (18889800) [pid = 3640] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:47:11 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (19725800) [pid = 3640] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:47:11 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (17FA7000) [pid = 3640] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:47:11 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (19183800) [pid = 3640] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:47:11 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (13ABE400) [pid = 3640] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:47:11 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (13AC5000) [pid = 3640] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:47:11 INFO - PROCESS | 3640 | 1461008831577 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]]]}] 11:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 783ms 11:47:11 INFO - PROCESS | 3640 | 1461008831648 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 11:47:11 INFO - PROCESS | 3640 | 1461008831650 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 11:47:11 INFO - PROCESS | 3640 | 1461008831654 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:47:11 INFO - PROCESS | 3640 | 1461008831655 Marionette TRACE conn3 <- [1,1758,null,{}] 11:47:11 INFO - PROCESS | 3640 | 1461008831659 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}] 11:47:11 INFO - PROCESS | 3640 | 1461008831731 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 11:47:11 INFO - PROCESS | 3640 | 1461008831737 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:11 INFO - PROCESS | 3640 | ++DOCSHELL 12CB3400 == 40 [pid = 3640] [id = 449] 11:47:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (1366A800) [pid = 3640] [serial = 1347] [outer = 00000000] 11:47:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (164AA400) [pid = 3640] [serial = 1348] [outer = 1366A800] 11:47:11 INFO - PROCESS | 3640 | 1461008831789 Marionette DEBUG loaded listener.js 11:47:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (164B0C00) [pid = 3640] [serial = 1349] [outer = 1366A800] 11:47:12 INFO - PROCESS | 3640 | 1461008832214 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]]]}] 11:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 583ms 11:47:12 INFO - PROCESS | 3640 | 1461008832251 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 11:47:12 INFO - PROCESS | 3640 | 1461008832253 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 11:47:12 INFO - PROCESS | 3640 | 1461008832256 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:47:12 INFO - PROCESS | 3640 | 1461008832258 Marionette TRACE conn3 <- [1,1762,null,{}] 11:47:12 INFO - PROCESS | 3640 | 1461008832261 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}] 11:47:12 INFO - PROCESS | 3640 | 1461008832359 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 11:47:12 INFO - PROCESS | 3640 | 1461008832366 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:12 INFO - PROCESS | 3640 | ++DOCSHELL 12CF8000 == 41 [pid = 3640] [id = 450] 11:47:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (18532800) [pid = 3640] [serial = 1350] [outer = 00000000] 11:47:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (19181C00) [pid = 3640] [serial = 1351] [outer = 18532800] 11:47:12 INFO - PROCESS | 3640 | 1461008832409 Marionette DEBUG loaded listener.js 11:47:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (19181400) [pid = 3640] [serial = 1352] [outer = 18532800] 11:47:12 INFO - PROCESS | 3640 | 1461008832825 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]]]}] 11:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 11:47:12 INFO - PROCESS | 3640 | 1461008832876 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 11:47:12 INFO - PROCESS | 3640 | 1461008832878 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 11:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:47:12 INFO - PROCESS | 3640 | 1461008832882 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:47:12 INFO - PROCESS | 3640 | 1461008832883 Marionette TRACE conn3 <- [1,1766,null,{}] 11:47:12 INFO - PROCESS | 3640 | 1461008832887 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}] 11:47:12 INFO - PROCESS | 3640 | 1461008832959 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 11:47:12 INFO - PROCESS | 3640 | 1461008832965 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:12 INFO - PROCESS | 3640 | ++DOCSHELL 19134400 == 42 [pid = 3640] [id = 451] 11:47:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (1917E400) [pid = 3640] [serial = 1353] [outer = 00000000] 11:47:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (1971DC00) [pid = 3640] [serial = 1354] [outer = 1917E400] 11:47:13 INFO - PROCESS | 3640 | 1461008833012 Marionette DEBUG loaded listener.js 11:47:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (19727C00) [pid = 3640] [serial = 1355] [outer = 1917E400] 11:47:13 INFO - PROCESS | 3640 | 1461008833431 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]]]}] 11:47:13 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 11:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 584ms 11:47:13 INFO - PROCESS | 3640 | 1461008833479 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 11:47:13 INFO - PROCESS | 3640 | 1461008833481 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 11:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:47:13 INFO - PROCESS | 3640 | 1461008833488 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:47:13 INFO - PROCESS | 3640 | 1461008833491 Marionette TRACE conn3 <- [1,1770,null,{}] 11:47:13 INFO - PROCESS | 3640 | 1461008833494 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}] 11:47:13 INFO - PROCESS | 3640 | 1461008833614 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 11:47:13 INFO - PROCESS | 3640 | 1461008833801 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:13 INFO - PROCESS | 3640 | ++DOCSHELL 1320DC00 == 43 [pid = 3640] [id = 452] 11:47:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (1325F000) [pid = 3640] [serial = 1356] [outer = 00000000] 11:47:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (1360AC00) [pid = 3640] [serial = 1357] [outer = 1325F000] 11:47:13 INFO - PROCESS | 3640 | 1461008833867 Marionette DEBUG loaded listener.js 11:47:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (13A18400) [pid = 3640] [serial = 1358] [outer = 1325F000] 11:47:14 INFO - PROCESS | 3640 | 1461008834420 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]]]}] 11:47:14 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 11:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 982ms 11:47:14 INFO - PROCESS | 3640 | 1461008834456 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 11:47:14 INFO - PROCESS | 3640 | 1461008834461 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 11:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:47:14 INFO - PROCESS | 3640 | 1461008834466 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:47:14 INFO - PROCESS | 3640 | 1461008834470 Marionette TRACE conn3 <- [1,1774,null,{}] 11:47:14 INFO - PROCESS | 3640 | 1461008834475 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}] 11:47:14 INFO - PROCESS | 3640 | 1461008834576 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 11:47:14 INFO - PROCESS | 3640 | 1461008834677 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:14 INFO - PROCESS | 3640 | ++DOCSHELL 159F1800 == 44 [pid = 3640] [id = 453] 11:47:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (15D83800) [pid = 3640] [serial = 1359] [outer = 00000000] 11:47:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (16B4D000) [pid = 3640] [serial = 1360] [outer = 15D83800] 11:47:14 INFO - PROCESS | 3640 | 1461008834733 Marionette DEBUG loaded listener.js 11:47:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (17E9B800) [pid = 3640] [serial = 1361] [outer = 15D83800] 11:47:15 INFO - PROCESS | 3640 | 1461008835327 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]]]}] 11:47:15 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 11:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 890ms 11:47:15 INFO - PROCESS | 3640 | 1461008835371 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 11:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:47:15 INFO - PROCESS | 3640 | 1461008835374 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 11:47:15 INFO - PROCESS | 3640 | 1461008835378 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:47:15 INFO - PROCESS | 3640 | 1461008835380 Marionette TRACE conn3 <- [1,1778,null,{}] 11:47:15 INFO - PROCESS | 3640 | 1461008835368 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}] 11:47:15 INFO - PROCESS | 3640 | 1461008835466 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 11:47:15 INFO - PROCESS | 3640 | 1461008835566 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:15 INFO - PROCESS | 3640 | ++DOCSHELL 18883000 == 45 [pid = 3640] [id = 454] 11:47:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (18889C00) [pid = 3640] [serial = 1362] [outer = 00000000] 11:47:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1909C800) [pid = 3640] [serial = 1363] [outer = 18889C00] 11:47:15 INFO - PROCESS | 3640 | 1461008835620 Marionette DEBUG loaded listener.js 11:47:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (194D7800) [pid = 3640] [serial = 1364] [outer = 18889C00] 11:47:16 INFO - PROCESS | 3640 | 1461008836188 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]]]}] 11:47:16 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) 11:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 829ms 11:47:16 INFO - PROCESS | 3640 | 1461008836217 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 11:47:16 INFO - PROCESS | 3640 | 1461008836221 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 11:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:47:16 INFO - PROCESS | 3640 | 1461008836233 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:47:16 INFO - PROCESS | 3640 | 1461008836238 Marionette TRACE conn3 <- [1,1782,null,{}] 11:47:16 INFO - PROCESS | 3640 | 1461008836242 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}] 11:47:16 INFO - PROCESS | 3640 | 1461008836364 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 11:47:16 INFO - PROCESS | 3640 | 1461008836468 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:16 INFO - PROCESS | 3640 | ++DOCSHELL 19A2A400 == 46 [pid = 3640] [id = 455] 11:47:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (19A2C400) [pid = 3640] [serial = 1365] [outer = 00000000] 11:47:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (19C09800) [pid = 3640] [serial = 1366] [outer = 19A2C400] 11:47:16 INFO - PROCESS | 3640 | 1461008836521 Marionette DEBUG loaded listener.js 11:47:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1A01B000) [pid = 3640] [serial = 1367] [outer = 19A2C400] 11:47:17 INFO - PROCESS | 3640 | 1461008837315 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]]]}] 11:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1136ms 11:47:17 INFO - PROCESS | 3640 | 1461008837357 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 11:47:17 INFO - PROCESS | 3640 | 1461008837361 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 11:47:17 INFO - PROCESS | 3640 | 1461008837367 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:47:17 INFO - PROCESS | 3640 | 1461008837371 Marionette TRACE conn3 <- [1,1786,null,{}] 11:47:17 INFO - PROCESS | 3640 | 1461008837396 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}] 11:47:17 INFO - PROCESS | 3640 | 1461008837497 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 11:47:17 INFO - PROCESS | 3640 | 1461008837622 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:17 INFO - PROCESS | 3640 | ++DOCSHELL 13A20400 == 47 [pid = 3640] [id = 456] 11:47:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (143AD000) [pid = 3640] [serial = 1368] [outer = 00000000] 11:47:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (15DCD800) [pid = 3640] [serial = 1369] [outer = 143AD000] 11:47:17 INFO - PROCESS | 3640 | 1461008837672 Marionette DEBUG loaded listener.js 11:47:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (164B0000) [pid = 3640] [serial = 1370] [outer = 143AD000] 11:47:17 INFO - PROCESS | 3640 | --DOCSHELL 19134400 == 46 [pid = 3640] [id = 451] 11:47:17 INFO - PROCESS | 3640 | --DOCSHELL 12CF8000 == 45 [pid = 3640] [id = 450] 11:47:17 INFO - PROCESS | 3640 | --DOCSHELL 12CB3400 == 44 [pid = 3640] [id = 449] 11:47:17 INFO - PROCESS | 3640 | --DOCSHELL 1909F000 == 43 [pid = 3640] [id = 448] 11:47:17 INFO - PROCESS | 3640 | --DOCSHELL 18119800 == 42 [pid = 3640] [id = 447] 11:47:17 INFO - PROCESS | 3640 | --DOCSHELL 13375000 == 41 [pid = 3640] [id = 446] 11:47:17 INFO - PROCESS | 3640 | --DOCSHELL 17C70800 == 40 [pid = 3640] [id = 445] 11:47:17 INFO - PROCESS | 3640 | --DOCSHELL 16871800 == 39 [pid = 3640] [id = 444] 11:47:17 INFO - PROCESS | 3640 | --DOCSHELL 14ADFC00 == 38 [pid = 3640] [id = 443] 11:47:17 INFO - PROCESS | 3640 | --DOCSHELL 13A21800 == 37 [pid = 3640] [id = 442] 11:47:17 INFO - PROCESS | 3640 | --DOCSHELL 12B32C00 == 36 [pid = 3640] [id = 439] 11:47:17 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1942DC00) [pid = 3640] [serial = 1313] [outer = 00000000] [url = about:blank] 11:47:17 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (19C6AC00) [pid = 3640] [serial = 1315] [outer = 00000000] [url = about:blank] 11:47:17 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (190A3400) [pid = 3640] [serial = 1283] [outer = 00000000] [url = about:blank] 11:47:17 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1909EC00) [pid = 3640] [serial = 1297] [outer = 00000000] [url = about:blank] 11:47:17 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (13AC4C00) [pid = 3640] [serial = 1285] [outer = 00000000] [url = about:blank] 11:47:17 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (14452000) [pid = 3640] [serial = 1289] [outer = 00000000] [url = about:blank] 11:47:17 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (14451800) [pid = 3640] [serial = 1288] [outer = 00000000] [url = about:blank] 11:47:17 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1852F000) [pid = 3640] [serial = 1294] [outer = 00000000] [url = about:blank] 11:47:17 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (18661400) [pid = 3640] [serial = 1295] [outer = 00000000] [url = about:blank] 11:47:17 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (19667000) [pid = 3640] [serial = 1300] [outer = 00000000] [url = about:blank] 11:47:17 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (164B7800) [pid = 3640] [serial = 1291] [outer = 00000000] [url = about:blank] 11:47:17 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (16872000) [pid = 3640] [serial = 1292] [outer = 00000000] [url = about:blank] 11:47:17 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (19729C00) [pid = 3640] [serial = 1303] [outer = 00000000] [url = about:blank] 11:47:17 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (19ADCC00) [pid = 3640] [serial = 1306] [outer = 00000000] [url = about:blank] 11:47:17 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (19A2E000) [pid = 3640] [serial = 1304] [outer = 00000000] [url = about:blank] 11:47:17 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (1868E400) [pid = 3640] [serial = 1312] [outer = 00000000] [url = about:blank] 11:47:17 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (19ADE000) [pid = 3640] [serial = 1307] [outer = 00000000] [url = about:blank] 11:47:17 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (1966DC00) [pid = 3640] [serial = 1301] [outer = 00000000] [url = about:blank] 11:47:17 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (15DE1000) [pid = 3640] [serial = 1309] [outer = 00000000] [url = about:blank] 11:47:17 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (19182000) [pid = 3640] [serial = 1298] [outer = 00000000] [url = about:blank] 11:47:17 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (16B50000) [pid = 3640] [serial = 1310] [outer = 00000000] [url = about:blank] 11:47:18 INFO - PROCESS | 3640 | 1461008838136 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]]]}] 11:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 798ms 11:47:18 INFO - PROCESS | 3640 | 1461008838190 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 11:47:18 INFO - PROCESS | 3640 | 1461008838195 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 11:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:47:18 INFO - PROCESS | 3640 | 1461008838202 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:47:18 INFO - PROCESS | 3640 | 1461008838204 Marionette TRACE conn3 <- [1,1790,null,{}] 11:47:18 INFO - PROCESS | 3640 | 1461008838207 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}] 11:47:18 INFO - PROCESS | 3640 | 1461008838269 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 11:47:18 INFO - PROCESS | 3640 | 1461008838275 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:18 INFO - PROCESS | 3640 | ++DOCSHELL 1552A800 == 37 [pid = 3640] [id = 457] 11:47:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (15538C00) [pid = 3640] [serial = 1371] [outer = 00000000] 11:47:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (164B7C00) [pid = 3640] [serial = 1372] [outer = 15538C00] 11:47:18 INFO - PROCESS | 3640 | 1461008838320 Marionette DEBUG loaded listener.js 11:47:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (16B33400) [pid = 3640] [serial = 1373] [outer = 15538C00] 11:47:18 INFO - PROCESS | 3640 | 1461008838801 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]]]}] 11:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 629ms 11:47:18 INFO - PROCESS | 3640 | 1461008838822 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 11:47:18 INFO - PROCESS | 3640 | 1461008838824 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 11:47:18 INFO - PROCESS | 3640 | 1461008838827 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:47:18 INFO - PROCESS | 3640 | 1461008838831 Marionette TRACE conn3 <- [1,1794,null,{}] 11:47:18 INFO - PROCESS | 3640 | 1461008838840 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}] 11:47:18 INFO - PROCESS | 3640 | 1461008838952 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 11:47:18 INFO - PROCESS | 3640 | 1461008838961 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:18 INFO - PROCESS | 3640 | ++DOCSHELL 13208000 == 38 [pid = 3640] [id = 458] 11:47:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (14AA0000) [pid = 3640] [serial = 1374] [outer = 00000000] 11:47:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (18124C00) [pid = 3640] [serial = 1375] [outer = 14AA0000] 11:47:19 INFO - PROCESS | 3640 | 1461008839016 Marionette DEBUG loaded listener.js 11:47:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (1865B400) [pid = 3640] [serial = 1376] [outer = 14AA0000] 11:47:19 INFO - PROCESS | 3640 | 1461008839467 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]]]}] 11:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 691ms 11:47:19 INFO - PROCESS | 3640 | 1461008839509 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 11:47:19 INFO - PROCESS | 3640 | 1461008839511 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 11:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:47:19 INFO - PROCESS | 3640 | 1461008839514 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:47:19 INFO - PROCESS | 3640 | 1461008839516 Marionette TRACE conn3 <- [1,1798,null,{}] 11:47:19 INFO - PROCESS | 3640 | 1461008839520 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}] 11:47:19 INFO - PROCESS | 3640 | 1461008839595 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 11:47:19 INFO - PROCESS | 3640 | 1461008839604 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:19 INFO - PROCESS | 3640 | ++DOCSHELL 1811D800 == 39 [pid = 3640] [id = 459] 11:47:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (18688400) [pid = 3640] [serial = 1377] [outer = 00000000] 11:47:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (19081800) [pid = 3640] [serial = 1378] [outer = 18688400] 11:47:19 INFO - PROCESS | 3640 | 1461008839649 Marionette DEBUG loaded listener.js 11:47:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (19099800) [pid = 3640] [serial = 1379] [outer = 18688400] 11:47:20 INFO - PROCESS | 3640 | 1461008840087 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]]]}] 11:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 615ms 11:47:20 INFO - PROCESS | 3640 | 1461008840152 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 11:47:20 INFO - PROCESS | 3640 | 1461008840154 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 11:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:47:20 INFO - PROCESS | 3640 | 1461008840158 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:47:20 INFO - PROCESS | 3640 | 1461008840160 Marionette TRACE conn3 <- [1,1802,null,{}] 11:47:20 INFO - PROCESS | 3640 | 1461008840163 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}] 11:47:20 INFO - PROCESS | 3640 | 1461008840219 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 11:47:20 INFO - PROCESS | 3640 | 1461008840225 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:20 INFO - PROCESS | 3640 | ++DOCSHELL 17EF1C00 == 40 [pid = 3640] [id = 460] 11:47:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (19077000) [pid = 3640] [serial = 1380] [outer = 00000000] 11:47:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (19185C00) [pid = 3640] [serial = 1381] [outer = 19077000] 11:47:20 INFO - PROCESS | 3640 | 1461008840269 Marionette DEBUG loaded listener.js 11:47:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1918D000) [pid = 3640] [serial = 1382] [outer = 19077000] 11:47:20 INFO - PROCESS | 3640 | 1461008840786 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]]]}] 11:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 676ms 11:47:20 INFO - PROCESS | 3640 | 1461008840841 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 11:47:20 INFO - PROCESS | 3640 | 1461008840843 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 11:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:47:20 INFO - PROCESS | 3640 | 1461008840846 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:47:20 INFO - PROCESS | 3640 | 1461008840848 Marionette TRACE conn3 <- [1,1806,null,{}] 11:47:20 INFO - PROCESS | 3640 | 1461008840852 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}] 11:47:20 INFO - PROCESS | 3640 | 1461008840977 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 11:47:21 INFO - PROCESS | 3640 | 1461008841046 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:21 INFO - PROCESS | 3640 | ++DOCSHELL 19185400 == 41 [pid = 3640] [id = 461] 11:47:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (19668000) [pid = 3640] [serial = 1383] [outer = 00000000] 11:47:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (19A22400) [pid = 3640] [serial = 1384] [outer = 19668000] 11:47:21 INFO - PROCESS | 3640 | 1461008841079 Marionette DEBUG loaded listener.js 11:47:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (19A2BC00) [pid = 3640] [serial = 1385] [outer = 19668000] 11:47:21 INFO - PROCESS | 3640 | 1461008841499 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]]]}] 11:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 676ms 11:47:21 INFO - PROCESS | 3640 | 1461008841530 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 11:47:21 INFO - PROCESS | 3640 | 1461008841532 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 11:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:47:21 INFO - PROCESS | 3640 | 1461008841539 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:47:21 INFO - PROCESS | 3640 | 1461008841541 Marionette TRACE conn3 <- [1,1810,null,{}] 11:47:21 INFO - PROCESS | 3640 | 1461008841544 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}] 11:47:21 INFO - PROCESS | 3640 | 1461008841675 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 11:47:21 INFO - PROCESS | 3640 | 1461008841692 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:21 INFO - PROCESS | 3640 | ++DOCSHELL 1971C400 == 42 [pid = 3640] [id = 462] 11:47:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (19A26C00) [pid = 3640] [serial = 1386] [outer = 00000000] 11:47:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (19C0D400) [pid = 3640] [serial = 1387] [outer = 19A26C00] 11:47:21 INFO - PROCESS | 3640 | 1461008841739 Marionette DEBUG loaded listener.js 11:47:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (19C0B400) [pid = 3640] [serial = 1388] [outer = 19A26C00] 11:47:22 INFO - PROCESS | 3640 | 1461008842156 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]]]}] 11:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 691ms 11:47:22 INFO - PROCESS | 3640 | 1461008842225 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 11:47:22 INFO - PROCESS | 3640 | 1461008842227 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 11:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:47:22 INFO - PROCESS | 3640 | 1461008842230 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:47:22 INFO - PROCESS | 3640 | 1461008842232 Marionette TRACE conn3 <- [1,1814,null,{}] 11:47:22 INFO - PROCESS | 3640 | 1461008842235 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}] 11:47:22 INFO - PROCESS | 3640 | 1461008842340 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 11:47:22 INFO - PROCESS | 3640 | 1461008842346 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:22 INFO - PROCESS | 3640 | ++DOCSHELL 18C24C00 == 43 [pid = 3640] [id = 463] 11:47:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (19A69C00) [pid = 3640] [serial = 1389] [outer = 00000000] 11:47:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1A1B7000) [pid = 3640] [serial = 1390] [outer = 19A69C00] 11:47:22 INFO - PROCESS | 3640 | 1461008842389 Marionette DEBUG loaded listener.js 11:47:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1A1B7C00) [pid = 3640] [serial = 1391] [outer = 19A69C00] 11:47:22 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1337F000) [pid = 3640] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:47:22 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1552F800) [pid = 3640] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:47:22 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (13A25800) [pid = 3640] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:47:22 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (17EF2800) [pid = 3640] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:47:22 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (16B4A800) [pid = 3640] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:47:22 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (18888800) [pid = 3640] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:47:22 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1366A800) [pid = 3640] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:47:22 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1917EC00) [pid = 3640] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:47:22 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (18532800) [pid = 3640] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:47:22 INFO - PROCESS | 3640 | 1461008842887 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]]]}] 11:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 691ms 11:47:22 INFO - PROCESS | 3640 | 1461008842929 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 11:47:22 INFO - PROCESS | 3640 | 1461008842931 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 11:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:47:22 INFO - PROCESS | 3640 | 1461008842934 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:47:22 INFO - PROCESS | 3640 | 1461008842936 Marionette TRACE conn3 <- [1,1818,null,{}] 11:47:22 INFO - PROCESS | 3640 | 1461008842939 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}] 11:47:23 INFO - PROCESS | 3640 | 1461008843025 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 11:47:23 INFO - PROCESS | 3640 | 1461008843031 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:23 INFO - PROCESS | 3640 | ++DOCSHELL 143AC400 == 44 [pid = 3640] [id = 464] 11:47:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (17EF2800) [pid = 3640] [serial = 1392] [outer = 00000000] 11:47:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (19A2A800) [pid = 3640] [serial = 1393] [outer = 17EF2800] 11:47:23 INFO - PROCESS | 3640 | 1461008843075 Marionette DEBUG loaded listener.js 11:47:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1A1B0C00) [pid = 3640] [serial = 1394] [outer = 17EF2800] 11:47:23 INFO - PROCESS | 3640 | 1461008843521 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]]]}] 11:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 614ms 11:47:23 INFO - PROCESS | 3640 | 1461008843556 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 11:47:23 INFO - PROCESS | 3640 | 1461008843558 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 11:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:47:23 INFO - PROCESS | 3640 | 1461008843561 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:47:23 INFO - PROCESS | 3640 | 1461008843563 Marionette TRACE conn3 <- [1,1822,null,{}] 11:47:23 INFO - PROCESS | 3640 | 1461008843567 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}] 11:47:23 INFO - PROCESS | 3640 | 1461008843641 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 11:47:23 INFO - PROCESS | 3640 | 1461008843647 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:23 INFO - PROCESS | 3640 | ++DOCSHELL 19735800 == 45 [pid = 3640] [id = 465] 11:47:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (19B16800) [pid = 3640] [serial = 1395] [outer = 00000000] 11:47:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1AB2B000) [pid = 3640] [serial = 1396] [outer = 19B16800] 11:47:23 INFO - PROCESS | 3640 | 1461008843691 Marionette DEBUG loaded listener.js 11:47:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1BF59400) [pid = 3640] [serial = 1397] [outer = 19B16800] 11:47:24 INFO - PROCESS | 3640 | 1461008844104 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]]]}] 11:47:24 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 11:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 583ms 11:47:24 INFO - PROCESS | 3640 | 1461008844140 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 11:47:24 INFO - PROCESS | 3640 | 1461008844143 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 11:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:47:24 INFO - PROCESS | 3640 | 1461008844146 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:47:24 INFO - PROCESS | 3640 | 1461008844148 Marionette TRACE conn3 <- [1,1826,null,{}] 11:47:24 INFO - PROCESS | 3640 | 1461008844152 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}] 11:47:24 INFO - PROCESS | 3640 | 1461008844244 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 11:47:24 INFO - PROCESS | 3640 | 1461008844253 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:24 INFO - PROCESS | 3640 | ++DOCSHELL 1A74BC00 == 46 [pid = 3640] [id = 466] 11:47:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (1BF5F400) [pid = 3640] [serial = 1398] [outer = 00000000] 11:47:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1C010000) [pid = 3640] [serial = 1399] [outer = 1BF5F400] 11:47:24 INFO - PROCESS | 3640 | 1461008844302 Marionette DEBUG loaded listener.js 11:47:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1C1CD800) [pid = 3640] [serial = 1400] [outer = 1BF5F400] 11:47:24 INFO - PROCESS | 3640 | 1461008844957 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]]]}] 11:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 891ms 11:47:25 INFO - PROCESS | 3640 | 1461008845034 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 11:47:25 INFO - PROCESS | 3640 | 1461008845038 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 11:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:47:25 INFO - PROCESS | 3640 | 1461008845044 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:47:25 INFO - PROCESS | 3640 | 1461008845047 Marionette TRACE conn3 <- [1,1830,null,{}] 11:47:25 INFO - PROCESS | 3640 | 1461008845053 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}] 11:47:25 INFO - PROCESS | 3640 | 1461008845160 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 11:47:25 INFO - PROCESS | 3640 | 1461008845293 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:25 INFO - PROCESS | 3640 | ++DOCSHELL 14A9D000 == 47 [pid = 3640] [id = 467] 11:47:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (14A9D400) [pid = 3640] [serial = 1401] [outer = 00000000] 11:47:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (15D84800) [pid = 3640] [serial = 1402] [outer = 14A9D400] 11:47:25 INFO - PROCESS | 3640 | 1461008845351 Marionette DEBUG loaded listener.js 11:47:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (16548C00) [pid = 3640] [serial = 1403] [outer = 14A9D400] 11:47:25 INFO - PROCESS | 3640 | 1461008845955 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]]]}] 11:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 983ms 11:47:26 INFO - PROCESS | 3640 | 1461008846031 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 11:47:26 INFO - PROCESS | 3640 | 1461008846037 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 11:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:47:26 INFO - PROCESS | 3640 | 1461008846043 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:47:26 INFO - PROCESS | 3640 | 1461008846046 Marionette TRACE conn3 <- [1,1834,null,{}] 11:47:26 INFO - PROCESS | 3640 | 1461008846050 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}] 11:47:26 INFO - PROCESS | 3640 | 1461008846184 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 11:47:26 INFO - PROCESS | 3640 | 1461008846316 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:26 INFO - PROCESS | 3640 | ++DOCSHELL 13AC4C00 == 48 [pid = 3640] [id = 468] 11:47:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (15D0F000) [pid = 3640] [serial = 1404] [outer = 00000000] 11:47:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (18891400) [pid = 3640] [serial = 1405] [outer = 15D0F000] 11:47:26 INFO - PROCESS | 3640 | 1461008846370 Marionette DEBUG loaded listener.js 11:47:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (19080400) [pid = 3640] [serial = 1406] [outer = 15D0F000] 11:47:27 INFO - PROCESS | 3640 | 1461008847006 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]]]}] 11:47:27 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) 11:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1014ms 11:47:27 INFO - PROCESS | 3640 | 1461008847066 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 11:47:27 INFO - PROCESS | 3640 | 1461008847068 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 11:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:47:27 INFO - PROCESS | 3640 | 1461008847098 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:47:27 INFO - PROCESS | 3640 | 1461008847102 Marionette TRACE conn3 <- [1,1838,null,{}] 11:47:27 INFO - PROCESS | 3640 | 1461008847115 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}] 11:47:27 INFO - PROCESS | 3640 | 1461008847293 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 11:47:27 INFO - PROCESS | 3640 | 1461008847538 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:27 INFO - PROCESS | 3640 | ++DOCSHELL 12B7F000 == 49 [pid = 3640] [id = 469] 11:47:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (12BDF000) [pid = 3640] [serial = 1407] [outer = 00000000] 11:47:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (13AC5000) [pid = 3640] [serial = 1408] [outer = 12BDF000] 11:47:27 INFO - PROCESS | 3640 | 1461008847587 Marionette DEBUG loaded listener.js 11:47:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1552F800) [pid = 3640] [serial = 1409] [outer = 12BDF000] 11:47:28 INFO - PROCESS | 3640 | 1461008848145 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]]]}] 11:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1090ms 11:47:28 INFO - PROCESS | 3640 | 1461008848203 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 11:47:28 INFO - PROCESS | 3640 | 1461008848208 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 11:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:47:28 INFO - PROCESS | 3640 | 1461008848214 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:47:28 INFO - PROCESS | 3640 | 1461008848218 Marionette TRACE conn3 <- [1,1842,null,{}] 11:47:28 INFO - PROCESS | 3640 | 1461008848224 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}] 11:47:28 INFO - PROCESS | 3640 | 1461008848346 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 11:47:28 INFO - PROCESS | 3640 | --DOCSHELL 19735800 == 48 [pid = 3640] [id = 465] 11:47:28 INFO - PROCESS | 3640 | --DOCSHELL 143AC400 == 47 [pid = 3640] [id = 464] 11:47:28 INFO - PROCESS | 3640 | --DOCSHELL 18C24C00 == 46 [pid = 3640] [id = 463] 11:47:28 INFO - PROCESS | 3640 | --DOCSHELL 1971C400 == 45 [pid = 3640] [id = 462] 11:47:28 INFO - PROCESS | 3640 | --DOCSHELL 19185400 == 44 [pid = 3640] [id = 461] 11:47:28 INFO - PROCESS | 3640 | --DOCSHELL 17EF1C00 == 43 [pid = 3640] [id = 460] 11:47:28 INFO - PROCESS | 3640 | --DOCSHELL 1811D800 == 42 [pid = 3640] [id = 459] 11:47:28 INFO - PROCESS | 3640 | --DOCSHELL 13208000 == 41 [pid = 3640] [id = 458] 11:47:28 INFO - PROCESS | 3640 | --DOCSHELL 1552A800 == 40 [pid = 3640] [id = 457] 11:47:28 INFO - PROCESS | 3640 | --DOCSHELL 13A20400 == 39 [pid = 3640] [id = 456] 11:47:28 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1971DC00) [pid = 3640] [serial = 1354] [outer = 00000000] [url = about:blank] 11:47:28 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (18662C00) [pid = 3640] [serial = 1340] [outer = 00000000] [url = about:blank] 11:47:28 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (15559000) [pid = 3640] [serial = 1318] [outer = 00000000] [url = about:blank] 11:47:28 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (18886400) [pid = 3640] [serial = 1321] [outer = 00000000] [url = about:blank] 11:47:28 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (157EE000) [pid = 3640] [serial = 1330] [outer = 00000000] [url = about:blank] 11:47:28 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (15D8AC00) [pid = 3640] [serial = 1331] [outer = 00000000] [url = about:blank] 11:47:28 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (15538800) [pid = 3640] [serial = 1328] [outer = 00000000] [url = about:blank] 11:47:28 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (14AE9000) [pid = 3640] [serial = 1327] [outer = 00000000] [url = about:blank] 11:47:28 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (18116800) [pid = 3640] [serial = 1336] [outer = 00000000] [url = about:blank] 11:47:28 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (19B11400) [pid = 3640] [serial = 1324] [outer = 00000000] [url = about:blank] 11:47:28 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (16B5F400) [pid = 3640] [serial = 1333] [outer = 00000000] [url = about:blank] 11:47:28 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (17C6E400) [pid = 3640] [serial = 1334] [outer = 00000000] [url = about:blank] 11:47:28 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1907DC00) [pid = 3640] [serial = 1342] [outer = 00000000] [url = about:blank] 11:47:28 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (164B0C00) [pid = 3640] [serial = 1349] [outer = 00000000] [url = about:blank] 11:47:28 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (19189800) [pid = 3640] [serial = 1345] [outer = 00000000] [url = about:blank] 11:47:28 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (164AA400) [pid = 3640] [serial = 1348] [outer = 00000000] [url = about:blank] 11:47:28 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (19181C00) [pid = 3640] [serial = 1351] [outer = 00000000] [url = about:blank] 11:47:28 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (194DAC00) [pid = 3640] [serial = 1346] [outer = 00000000] [url = about:blank] 11:47:28 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (17FB1400) [pid = 3640] [serial = 1339] [outer = 00000000] [url = about:blank] 11:47:28 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (19083800) [pid = 3640] [serial = 1343] [outer = 00000000] [url = about:blank] 11:47:28 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (19181400) [pid = 3640] [serial = 1352] [outer = 00000000] [url = about:blank] 11:47:28 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (181C7000) [pid = 3640] [serial = 1337] [outer = 00000000] [url = about:blank] 11:47:28 INFO - PROCESS | 3640 | 1461008848463 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:28 INFO - PROCESS | 3640 | ++DOCSHELL 12C01C00 == 40 [pid = 3640] [id = 470] 11:47:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (13208000) [pid = 3640] [serial = 1410] [outer = 00000000] 11:47:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (13A20400) [pid = 3640] [serial = 1411] [outer = 13208000] 11:47:28 INFO - PROCESS | 3640 | 1461008848511 Marionette DEBUG loaded listener.js 11:47:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1552AC00) [pid = 3640] [serial = 1412] [outer = 13208000] 11:47:28 INFO - PROCESS | 3640 | 1461008848950 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]]]}] 11:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 783ms 11:47:29 INFO - PROCESS | 3640 | 1461008848997 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 11:47:29 INFO - PROCESS | 3640 | 1461008849001 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 11:47:29 INFO - PROCESS | 3640 | 1461008849005 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:47:29 INFO - PROCESS | 3640 | 1461008849007 Marionette TRACE conn3 <- [1,1846,null,{}] 11:47:29 INFO - PROCESS | 3640 | 1461008849010 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}] 11:47:29 INFO - PROCESS | 3640 | 1461008849087 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 11:47:29 INFO - PROCESS | 3640 | 1461008849097 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:29 INFO - PROCESS | 3640 | ++DOCSHELL 17C69C00 == 41 [pid = 3640] [id = 471] 11:47:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (17C6B000) [pid = 3640] [serial = 1413] [outer = 00000000] 11:47:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (17E8FC00) [pid = 3640] [serial = 1414] [outer = 17C6B000] 11:47:29 INFO - PROCESS | 3640 | 1461008849142 Marionette DEBUG loaded listener.js 11:47:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (17FABC00) [pid = 3640] [serial = 1415] [outer = 17C6B000] 11:47:29 INFO - PROCESS | 3640 | 1461008849620 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]]]}] 11:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 614ms 11:47:29 INFO - PROCESS | 3640 | 1461008849643 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 11:47:29 INFO - PROCESS | 3640 | 1461008849646 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 11:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:47:29 INFO - PROCESS | 3640 | 1461008849655 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:47:29 INFO - PROCESS | 3640 | 1461008849660 Marionette TRACE conn3 <- [1,1850,null,{}] 11:47:29 INFO - PROCESS | 3640 | 1461008849665 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}] 11:47:29 INFO - PROCESS | 3640 | 1461008849747 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 11:47:29 INFO - PROCESS | 3640 | 1461008849739 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:29 INFO - PROCESS | 3640 | ++DOCSHELL 17FB3000 == 42 [pid = 3640] [id = 472] 11:47:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1811C800) [pid = 3640] [serial = 1416] [outer = 00000000] 11:47:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1888AC00) [pid = 3640] [serial = 1417] [outer = 1811C800] 11:47:29 INFO - PROCESS | 3640 | 1461008849784 Marionette DEBUG loaded listener.js 11:47:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1907D000) [pid = 3640] [serial = 1418] [outer = 1811C800] 11:47:30 INFO - PROCESS | 3640 | 1461008850215 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]]]}] 11:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 584ms 11:47:30 INFO - PROCESS | 3640 | 1461008850238 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 11:47:30 INFO - PROCESS | 3640 | 1461008850240 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 11:47:30 INFO - PROCESS | 3640 | 1461008850243 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:47:30 INFO - PROCESS | 3640 | 1461008850245 Marionette TRACE conn3 <- [1,1854,null,{}] 11:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:47:30 INFO - PROCESS | 3640 | 1461008850249 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}] 11:47:30 INFO - PROCESS | 3640 | 1461008850334 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 11:47:30 INFO - PROCESS | 3640 | 1461008850339 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:30 INFO - PROCESS | 3640 | ++DOCSHELL 1909C400 == 43 [pid = 3640] [id = 473] 11:47:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1909E000) [pid = 3640] [serial = 1419] [outer = 00000000] 11:47:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (19188400) [pid = 3640] [serial = 1420] [outer = 1909E000] 11:47:30 INFO - PROCESS | 3640 | 1461008850384 Marionette DEBUG loaded listener.js 11:47:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1918C000) [pid = 3640] [serial = 1421] [outer = 1909E000] 11:47:30 INFO - PROCESS | 3640 | 1461008850850 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]]]}] 11:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 630ms 11:47:30 INFO - PROCESS | 3640 | 1461008850867 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 11:47:30 INFO - PROCESS | 3640 | 1461008850869 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 11:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:47:30 INFO - PROCESS | 3640 | 1461008850873 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:47:30 INFO - PROCESS | 3640 | 1461008850874 Marionette TRACE conn3 <- [1,1858,null,{}] 11:47:30 INFO - PROCESS | 3640 | 1461008850878 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}] 11:47:30 INFO - PROCESS | 3640 | 1461008850985 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 11:47:30 INFO - PROCESS | 3640 | 1461008850991 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:31 INFO - PROCESS | 3640 | ++DOCSHELL 19665C00 == 44 [pid = 3640] [id = 474] 11:47:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (19666000) [pid = 3640] [serial = 1422] [outer = 00000000] 11:47:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1966D000) [pid = 3640] [serial = 1423] [outer = 19666000] 11:47:31 INFO - PROCESS | 3640 | 1461008851096 Marionette DEBUG loaded listener.js 11:47:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (19719C00) [pid = 3640] [serial = 1424] [outer = 19666000] 11:47:31 INFO - PROCESS | 3640 | 1461008851573 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]]]}] 11:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 737ms 11:47:31 INFO - PROCESS | 3640 | 1461008851613 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 11:47:31 INFO - PROCESS | 3640 | 1461008851615 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 11:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:47:31 INFO - PROCESS | 3640 | 1461008851619 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:47:31 INFO - PROCESS | 3640 | 1461008851620 Marionette TRACE conn3 <- [1,1862,null,{}] 11:47:31 INFO - PROCESS | 3640 | 1461008851624 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}] 11:47:31 INFO - PROCESS | 3640 | 1461008851739 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 11:47:31 INFO - PROCESS | 3640 | 1461008851802 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:31 INFO - PROCESS | 3640 | ++DOCSHELL 19A20800 == 45 [pid = 3640] [id = 475] 11:47:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (19A22C00) [pid = 3640] [serial = 1425] [outer = 00000000] 11:47:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (19AE2C00) [pid = 3640] [serial = 1426] [outer = 19A22C00] 11:47:31 INFO - PROCESS | 3640 | 1461008851846 Marionette DEBUG loaded listener.js 11:47:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (19B16400) [pid = 3640] [serial = 1427] [outer = 19A22C00] 11:47:32 INFO - PROCESS | 3640 | 1461008852259 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]]]}] 11:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 691ms 11:47:32 INFO - PROCESS | 3640 | 1461008852302 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 11:47:32 INFO - PROCESS | 3640 | 1461008852304 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 11:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:47:32 INFO - PROCESS | 3640 | 1461008852307 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:47:32 INFO - PROCESS | 3640 | 1461008852309 Marionette TRACE conn3 <- [1,1866,null,{}] 11:47:32 INFO - PROCESS | 3640 | 1461008852312 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}] 11:47:32 INFO - PROCESS | 3640 | 1461008852423 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 11:47:32 INFO - PROCESS | 3640 | 1461008852429 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:32 INFO - PROCESS | 3640 | ++DOCSHELL 1579C400 == 46 [pid = 3640] [id = 476] 11:47:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (19725C00) [pid = 3640] [serial = 1428] [outer = 00000000] 11:47:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1A545800) [pid = 3640] [serial = 1429] [outer = 19725C00] 11:47:32 INFO - PROCESS | 3640 | 1461008852473 Marionette DEBUG loaded listener.js 11:47:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1A5B2800) [pid = 3640] [serial = 1430] [outer = 19725C00] 11:47:32 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (143AD000) [pid = 3640] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:47:32 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (15538C00) [pid = 3640] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:47:32 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (19077000) [pid = 3640] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:47:32 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (19668000) [pid = 3640] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:47:32 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (14AA0000) [pid = 3640] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:47:32 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (18688400) [pid = 3640] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:47:32 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (19A26C00) [pid = 3640] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:47:32 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1917E400) [pid = 3640] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:47:32 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (19A69C00) [pid = 3640] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:47:32 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (17EF2800) [pid = 3640] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:47:32 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (19B16800) [pid = 3640] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:47:32 INFO - PROCESS | 3640 | 1461008852982 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]]]}] 11:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 721ms 11:47:33 INFO - PROCESS | 3640 | 1461008853028 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 11:47:33 INFO - PROCESS | 3640 | 1461008853030 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 11:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:47:33 INFO - PROCESS | 3640 | 1461008853061 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:47:33 INFO - PROCESS | 3640 | 1461008853063 Marionette TRACE conn3 <- [1,1870,null,{}] 11:47:33 INFO - PROCESS | 3640 | 1461008853069 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}] 11:47:33 INFO - PROCESS | 3640 | 1461008853144 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 11:47:33 INFO - PROCESS | 3640 | 1461008853150 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:33 INFO - PROCESS | 3640 | ++DOCSHELL 14A9C000 == 47 [pid = 3640] [id = 477] 11:47:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (16551400) [pid = 3640] [serial = 1431] [outer = 00000000] 11:47:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (19074400) [pid = 3640] [serial = 1432] [outer = 16551400] 11:47:33 INFO - PROCESS | 3640 | 1461008853194 Marionette DEBUG loaded listener.js 11:47:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (19077000) [pid = 3640] [serial = 1433] [outer = 16551400] 11:47:33 INFO - PROCESS | 3640 | 1461008853614 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]]]}] 11:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 584ms 11:47:33 INFO - PROCESS | 3640 | 1461008853656 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 11:47:33 INFO - PROCESS | 3640 | 1461008853658 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 11:47:33 INFO - PROCESS | 3640 | 1461008853661 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:47:33 INFO - PROCESS | 3640 | 1461008853663 Marionette TRACE conn3 <- [1,1874,null,{}] 11:47:33 INFO - PROCESS | 3640 | 1461008853671 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}] 11:47:33 INFO - PROCESS | 3640 | 1461008853731 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 11:47:33 INFO - PROCESS | 3640 | 1461008853737 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:33 INFO - PROCESS | 3640 | ++DOCSHELL 157E4000 == 48 [pid = 3640] [id = 478] 11:47:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (17C6F400) [pid = 3640] [serial = 1434] [outer = 00000000] 11:47:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (19A6A800) [pid = 3640] [serial = 1435] [outer = 17C6F400] 11:47:33 INFO - PROCESS | 3640 | 1461008853782 Marionette DEBUG loaded listener.js 11:47:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (19A6E000) [pid = 3640] [serial = 1436] [outer = 17C6F400] 11:47:34 INFO - PROCESS | 3640 | 1461008854223 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]]]}] 11:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 629ms 11:47:34 INFO - PROCESS | 3640 | 1461008854283 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 11:47:34 INFO - PROCESS | 3640 | 1461008854285 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 11:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:47:34 INFO - PROCESS | 3640 | 1461008854288 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:47:34 INFO - PROCESS | 3640 | 1461008854290 Marionette TRACE conn3 <- [1,1878,null,{}] 11:47:34 INFO - PROCESS | 3640 | 1461008854293 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}] 11:47:34 INFO - PROCESS | 3640 | 1461008854369 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 11:47:34 INFO - PROCESS | 3640 | 1461008854377 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:34 INFO - PROCESS | 3640 | ++DOCSHELL 1918AC00 == 49 [pid = 3640] [id = 479] 11:47:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (19726400) [pid = 3640] [serial = 1437] [outer = 00000000] 11:47:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1C005C00) [pid = 3640] [serial = 1438] [outer = 19726400] 11:47:34 INFO - PROCESS | 3640 | 1461008854433 Marionette DEBUG loaded listener.js 11:47:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1C1CB800) [pid = 3640] [serial = 1439] [outer = 19726400] 11:47:35 INFO - PROCESS | 3640 | 1461008855091 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]]]}] 11:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 891ms 11:47:35 INFO - PROCESS | 3640 | 1461008855176 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 11:47:35 INFO - PROCESS | 3640 | 1461008855181 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 11:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:47:35 INFO - PROCESS | 3640 | 1461008855186 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:47:35 INFO - PROCESS | 3640 | 1461008855190 Marionette TRACE conn3 <- [1,1882,null,{}] 11:47:35 INFO - PROCESS | 3640 | 1461008855196 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}] 11:47:35 INFO - PROCESS | 3640 | 1461008855332 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 11:47:35 INFO - PROCESS | 3640 | 1461008855472 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:35 INFO - PROCESS | 3640 | ++DOCSHELL 147ACC00 == 50 [pid = 3640] [id = 480] 11:47:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1579FC00) [pid = 3640] [serial = 1440] [outer = 00000000] 11:47:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (164B7800) [pid = 3640] [serial = 1441] [outer = 1579FC00] 11:47:35 INFO - PROCESS | 3640 | 1461008855531 Marionette DEBUG loaded listener.js 11:47:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (16B5C000) [pid = 3640] [serial = 1442] [outer = 1579FC00] 11:47:36 INFO - PROCESS | 3640 | 1461008856118 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]]]}] 11:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 983ms 11:47:36 INFO - PROCESS | 3640 | 1461008856172 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 11:47:36 INFO - PROCESS | 3640 | 1461008856178 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 11:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:47:36 INFO - PROCESS | 3640 | 1461008856185 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:47:36 INFO - PROCESS | 3640 | 1461008856188 Marionette TRACE conn3 <- [1,1886,null,{}] 11:47:36 INFO - PROCESS | 3640 | 1461008856192 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}] 11:47:36 INFO - PROCESS | 3640 | 1461008856293 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 11:47:36 INFO - PROCESS | 3640 | 1461008856425 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:36 INFO - PROCESS | 3640 | ++DOCSHELL 137E1C00 == 51 [pid = 3640] [id = 481] 11:47:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (15DE1000) [pid = 3640] [serial = 1443] [outer = 00000000] 11:47:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (18886800) [pid = 3640] [serial = 1444] [outer = 15DE1000] 11:47:36 INFO - PROCESS | 3640 | 1461008856487 Marionette DEBUG loaded listener.js 11:47:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (19097C00) [pid = 3640] [serial = 1445] [outer = 15DE1000] 11:47:37 INFO - PROCESS | 3640 | 1461008857097 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]]]}] 11:47:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 983ms 11:47:37 INFO - PROCESS | 3640 | 1461008857170 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 11:47:37 INFO - PROCESS | 3640 | 1461008857172 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 11:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:47:37 INFO - PROCESS | 3640 | 1461008857176 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:47:37 INFO - PROCESS | 3640 | 1461008857180 Marionette TRACE conn3 <- [1,1890,null,{}] 11:47:37 INFO - PROCESS | 3640 | 1461008857191 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}] 11:47:37 INFO - PROCESS | 3640 | 1461008857293 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 11:47:37 INFO - PROCESS | 3640 | 1461008857427 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:37 INFO - PROCESS | 3640 | ++DOCSHELL 1A5AB400 == 52 [pid = 3640] [id = 482] 11:47:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1A5AC400) [pid = 3640] [serial = 1446] [outer = 00000000] 11:47:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1C006400) [pid = 3640] [serial = 1447] [outer = 1A5AC400] 11:47:37 INFO - PROCESS | 3640 | 1461008857488 Marionette DEBUG loaded listener.js 11:47:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1C1CF400) [pid = 3640] [serial = 1448] [outer = 1A5AC400] 11:47:38 INFO - PROCESS | 3640 | 1461008858019 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]]]}] 11:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 891ms 11:47:38 INFO - PROCESS | 3640 | 1461008858062 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 11:47:38 INFO - PROCESS | 3640 | 1461008858065 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 11:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:47:38 INFO - PROCESS | 3640 | 1461008858068 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:47:38 INFO - PROCESS | 3640 | 1461008858070 Marionette TRACE conn3 <- [1,1894,null,{}] 11:47:38 INFO - PROCESS | 3640 | 1461008858074 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}] 11:47:38 INFO - PROCESS | 3640 | 1461008858173 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 11:47:38 INFO - PROCESS | 3640 | 1461008858279 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:38 INFO - PROCESS | 3640 | ++DOCSHELL 16871800 == 53 [pid = 3640] [id = 483] 11:47:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (16872000) [pid = 3640] [serial = 1449] [outer = 00000000] 11:47:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (18689800) [pid = 3640] [serial = 1450] [outer = 16872000] 11:47:38 INFO - PROCESS | 3640 | 1461008858333 Marionette DEBUG loaded listener.js 11:47:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (19130000) [pid = 3640] [serial = 1451] [outer = 16872000] 11:47:39 INFO - PROCESS | 3640 | 1461008859080 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]]]}] 11:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1059ms 11:47:39 INFO - PROCESS | 3640 | 1461008859145 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 11:47:39 INFO - PROCESS | 3640 | 1461008859150 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 11:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:47:39 INFO - PROCESS | 3640 | 1461008859156 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:47:39 INFO - PROCESS | 3640 | 1461008859159 Marionette TRACE conn3 <- [1,1898,null,{}] 11:47:39 INFO - PROCESS | 3640 | 1461008859164 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}] 11:47:39 INFO - PROCESS | 3640 | 1461008859257 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 11:47:39 INFO - PROCESS | 3640 | 1461008859393 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:39 INFO - PROCESS | 3640 | --DOCSHELL 17EF3000 == 52 [pid = 3640] [id = 438] 11:47:39 INFO - PROCESS | 3640 | --DOCSHELL 157E4000 == 51 [pid = 3640] [id = 478] 11:47:39 INFO - PROCESS | 3640 | --DOCSHELL 14A9C000 == 50 [pid = 3640] [id = 477] 11:47:39 INFO - PROCESS | 3640 | --DOCSHELL 1579C400 == 49 [pid = 3640] [id = 476] 11:47:39 INFO - PROCESS | 3640 | --DOCSHELL 19A20800 == 48 [pid = 3640] [id = 475] 11:47:39 INFO - PROCESS | 3640 | --DOCSHELL 19665C00 == 47 [pid = 3640] [id = 474] 11:47:39 INFO - PROCESS | 3640 | --DOCSHELL 1909C400 == 46 [pid = 3640] [id = 473] 11:47:39 INFO - PROCESS | 3640 | --DOCSHELL 17FB3000 == 45 [pid = 3640] [id = 472] 11:47:39 INFO - PROCESS | 3640 | --DOCSHELL 17C69C00 == 44 [pid = 3640] [id = 471] 11:47:39 INFO - PROCESS | 3640 | --DOCSHELL 12C01C00 == 43 [pid = 3640] [id = 470] 11:47:39 INFO - PROCESS | 3640 | --DOCSHELL 12B7F000 == 42 [pid = 3640] [id = 469] 11:47:39 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (1A1B0C00) [pid = 3640] [serial = 1394] [outer = 00000000] [url = about:blank] 11:47:39 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (1918D000) [pid = 3640] [serial = 1382] [outer = 00000000] [url = about:blank] 11:47:39 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (164B0000) [pid = 3640] [serial = 1370] [outer = 00000000] [url = about:blank] 11:47:39 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (15DCD800) [pid = 3640] [serial = 1369] [outer = 00000000] [url = about:blank] 11:47:39 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1C010000) [pid = 3640] [serial = 1399] [outer = 00000000] [url = about:blank] 11:47:39 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (164B7C00) [pid = 3640] [serial = 1372] [outer = 00000000] [url = about:blank] 11:47:39 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (16B33400) [pid = 3640] [serial = 1373] [outer = 00000000] [url = about:blank] 11:47:39 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (19185C00) [pid = 3640] [serial = 1381] [outer = 00000000] [url = about:blank] 11:47:39 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (19A22400) [pid = 3640] [serial = 1384] [outer = 00000000] [url = about:blank] 11:47:39 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (18124C00) [pid = 3640] [serial = 1375] [outer = 00000000] [url = about:blank] 11:47:39 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1865B400) [pid = 3640] [serial = 1376] [outer = 00000000] [url = about:blank] 11:47:39 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (19081800) [pid = 3640] [serial = 1378] [outer = 00000000] [url = about:blank] 11:47:39 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (19099800) [pid = 3640] [serial = 1379] [outer = 00000000] [url = about:blank] 11:47:39 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (19C09800) [pid = 3640] [serial = 1366] [outer = 00000000] [url = about:blank] 11:47:39 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (19C0D400) [pid = 3640] [serial = 1387] [outer = 00000000] [url = about:blank] 11:47:39 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (19727C00) [pid = 3640] [serial = 1355] [outer = 00000000] [url = about:blank] 11:47:39 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (19A2BC00) [pid = 3640] [serial = 1385] [outer = 00000000] [url = about:blank] 11:47:39 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1360AC00) [pid = 3640] [serial = 1357] [outer = 00000000] [url = about:blank] 11:47:39 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (16B4D000) [pid = 3640] [serial = 1360] [outer = 00000000] [url = about:blank] 11:47:39 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1A1B7000) [pid = 3640] [serial = 1390] [outer = 00000000] [url = about:blank] 11:47:39 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (19C0B400) [pid = 3640] [serial = 1388] [outer = 00000000] [url = about:blank] 11:47:39 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (19A2A800) [pid = 3640] [serial = 1393] [outer = 00000000] [url = about:blank] 11:47:39 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1AB2B000) [pid = 3640] [serial = 1396] [outer = 00000000] [url = about:blank] 11:47:39 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1909C800) [pid = 3640] [serial = 1363] [outer = 00000000] [url = about:blank] 11:47:39 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1A1B7C00) [pid = 3640] [serial = 1391] [outer = 00000000] [url = about:blank] 11:47:39 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1BF59400) [pid = 3640] [serial = 1397] [outer = 00000000] [url = about:blank] 11:47:39 INFO - PROCESS | 3640 | ++DOCSHELL 11F46000 == 43 [pid = 3640] [id = 484] 11:47:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (12B3EC00) [pid = 3640] [serial = 1452] [outer = 00000000] 11:47:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1552FC00) [pid = 3640] [serial = 1453] [outer = 12B3EC00] 11:47:39 INFO - PROCESS | 3640 | 1461008859472 Marionette DEBUG loaded listener.js 11:47:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1654A000) [pid = 3640] [serial = 1454] [outer = 12B3EC00] 11:47:39 INFO - PROCESS | 3640 | 1461008859869 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]]]}] 11:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 783ms 11:47:39 INFO - PROCESS | 3640 | 1461008859942 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 11:47:39 INFO - PROCESS | 3640 | 1461008859947 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 11:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:47:39 INFO - PROCESS | 3640 | 1461008859953 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:47:39 INFO - PROCESS | 3640 | 1461008859956 Marionette TRACE conn3 <- [1,1902,null,{}] 11:47:39 INFO - PROCESS | 3640 | 1461008859960 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}] 11:47:40 INFO - PROCESS | 3640 | 1461008860041 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 11:47:40 INFO - PROCESS | 3640 | 1461008860048 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:40 INFO - PROCESS | 3640 | ++DOCSHELL 14452000 == 44 [pid = 3640] [id = 485] 11:47:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (14A06000) [pid = 3640] [serial = 1455] [outer = 00000000] 11:47:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1852F000) [pid = 3640] [serial = 1456] [outer = 14A06000] 11:47:40 INFO - PROCESS | 3640 | 1461008860094 Marionette DEBUG loaded listener.js 11:47:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (1868AC00) [pid = 3640] [serial = 1457] [outer = 14A06000] 11:47:40 INFO - PROCESS | 3640 | 1461008860569 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]]]}] 11:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 691ms 11:47:40 INFO - PROCESS | 3640 | 1461008860635 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 11:47:40 INFO - PROCESS | 3640 | 1461008860638 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 11:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:47:40 INFO - PROCESS | 3640 | 1461008860641 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:47:40 INFO - PROCESS | 3640 | 1461008860644 Marionette TRACE conn3 <- [1,1906,null,{}] 11:47:40 INFO - PROCESS | 3640 | 1461008860654 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}] 11:47:40 INFO - PROCESS | 3640 | 1461008860736 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 11:47:40 INFO - PROCESS | 3640 | 1461008860831 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:40 INFO - PROCESS | 3640 | ++DOCSHELL 19180800 == 45 [pid = 3640] [id = 486] 11:47:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (19183800) [pid = 3640] [serial = 1458] [outer = 00000000] 11:47:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (194DE000) [pid = 3640] [serial = 1459] [outer = 19183800] 11:47:40 INFO - PROCESS | 3640 | 1461008860885 Marionette DEBUG loaded listener.js 11:47:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1966D400) [pid = 3640] [serial = 1460] [outer = 19183800] 11:47:41 INFO - PROCESS | 3640 | 1461008861262 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]]]}] 11:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 630ms 11:47:41 INFO - PROCESS | 3640 | 1461008861278 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 11:47:41 INFO - PROCESS | 3640 | 1461008861281 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 11:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:47:41 INFO - PROCESS | 3640 | 1461008861285 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:47:41 INFO - PROCESS | 3640 | 1461008861287 Marionette TRACE conn3 <- [1,1910,null,{}] 11:47:41 INFO - PROCESS | 3640 | 1461008861291 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}] 11:47:41 INFO - PROCESS | 3640 | 1461008861370 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 11:47:41 INFO - PROCESS | 3640 | 1461008861407 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:41 INFO - PROCESS | 3640 | ++DOCSHELL 19720800 == 46 [pid = 3640] [id = 487] 11:47:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (19724000) [pid = 3640] [serial = 1461] [outer = 00000000] 11:47:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (19A25400) [pid = 3640] [serial = 1462] [outer = 19724000] 11:47:41 INFO - PROCESS | 3640 | 1461008861451 Marionette DEBUG loaded listener.js 11:47:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (19A28800) [pid = 3640] [serial = 1463] [outer = 19724000] 11:47:41 INFO - PROCESS | 3640 | 1461008861926 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]]]}] 11:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 676ms 11:47:41 INFO - PROCESS | 3640 | 1461008861984 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 11:47:41 INFO - PROCESS | 3640 | 1461008861986 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 11:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:47:41 INFO - PROCESS | 3640 | 1461008861989 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:47:41 INFO - PROCESS | 3640 | 1461008861991 Marionette TRACE conn3 <- [1,1914,null,{}] 11:47:41 INFO - PROCESS | 3640 | 1461008861999 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}] 11:47:42 INFO - PROCESS | 3640 | 1461008862105 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 11:47:42 INFO - PROCESS | 3640 | 1461008862114 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:42 INFO - PROCESS | 3640 | ++DOCSHELL 19A1F400 == 47 [pid = 3640] [id = 488] 11:47:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (19AD5000) [pid = 3640] [serial = 1464] [outer = 00000000] 11:47:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (19C69C00) [pid = 3640] [serial = 1465] [outer = 19AD5000] 11:47:42 INFO - PROCESS | 3640 | 1461008862159 Marionette DEBUG loaded listener.js 11:47:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (19C6AC00) [pid = 3640] [serial = 1466] [outer = 19AD5000] 11:47:42 INFO - PROCESS | 3640 | 1461008862623 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]]]}] 11:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 676ms 11:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:47:42 INFO - PROCESS | 3640 | 1461008862671 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 11:47:42 INFO - PROCESS | 3640 | 1461008862673 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 11:47:42 INFO - PROCESS | 3640 | 1461008862676 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:47:42 INFO - PROCESS | 3640 | 1461008862678 Marionette TRACE conn3 <- [1,1918,null,{}] 11:47:42 INFO - PROCESS | 3640 | 1461008862681 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}] 11:47:42 INFO - PROCESS | 3640 | 1461008862834 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 11:47:42 INFO - PROCESS | 3640 | 1461008862849 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:42 INFO - PROCESS | 3640 | ++DOCSHELL 1A026800 == 48 [pid = 3640] [id = 489] 11:47:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1A081000) [pid = 3640] [serial = 1467] [outer = 00000000] 11:47:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1BF58400) [pid = 3640] [serial = 1468] [outer = 1A081000] 11:47:42 INFO - PROCESS | 3640 | 1461008862949 Marionette DEBUG loaded listener.js 11:47:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1C002800) [pid = 3640] [serial = 1469] [outer = 1A081000] 11:47:43 INFO - PROCESS | 3640 | 1461008863357 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]]]}] 11:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 722ms 11:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:47:43 INFO - PROCESS | 3640 | 1461008863402 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 11:47:43 INFO - PROCESS | 3640 | 1461008863404 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 11:47:43 INFO - PROCESS | 3640 | 1461008863413 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:47:43 INFO - PROCESS | 3640 | 1461008863415 Marionette TRACE conn3 <- [1,1922,null,{}] 11:47:43 INFO - PROCESS | 3640 | 1461008863419 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}] 11:47:43 INFO - PROCESS | 3640 | 1461008863525 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 11:47:43 INFO - PROCESS | 3640 | 1461008863533 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:43 INFO - PROCESS | 3640 | ++DOCSHELL 13A21800 == 49 [pid = 3640] [id = 490] 11:47:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (15529C00) [pid = 3640] [serial = 1470] [outer = 00000000] 11:47:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (19670400) [pid = 3640] [serial = 1471] [outer = 15529C00] 11:47:43 INFO - PROCESS | 3640 | 1461008863701 Marionette DEBUG loaded listener.js 11:47:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (19A2EC00) [pid = 3640] [serial = 1472] [outer = 15529C00] 11:47:43 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (17FB0400) [pid = 3640] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:47:43 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (19666000) [pid = 3640] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:47:43 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (17C6B000) [pid = 3640] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:47:43 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1811C800) [pid = 3640] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:47:43 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (19A22C00) [pid = 3640] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:47:43 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (19725C00) [pid = 3640] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:47:43 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (16551400) [pid = 3640] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:47:43 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (17C6F400) [pid = 3640] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:47:43 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (12BDF000) [pid = 3640] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:47:43 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (13208000) [pid = 3640] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:47:43 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1909E000) [pid = 3640] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:47:44 INFO - PROCESS | 3640 | 1461008864084 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]]]}] 11:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 676ms 11:47:44 INFO - PROCESS | 3640 | 1461008864105 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 11:47:44 INFO - PROCESS | 3640 | 1461008864107 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 11:47:44 INFO - PROCESS | 3640 | 1461008864111 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:47:44 INFO - PROCESS | 3640 | 1461008864112 Marionette TRACE conn3 <- [1,1926,null,{}] 11:47:44 INFO - PROCESS | 3640 | 1461008864116 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}] 11:47:44 INFO - PROCESS | 3640 | 1461008864216 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 11:47:44 INFO - PROCESS | 3640 | 1461008864293 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:44 INFO - PROCESS | 3640 | ++DOCSHELL 12B3E000 == 50 [pid = 3640] [id = 491] 11:47:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (12BDF000) [pid = 3640] [serial = 1473] [outer = 00000000] 11:47:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (18661800) [pid = 3640] [serial = 1474] [outer = 12BDF000] 11:47:44 INFO - PROCESS | 3640 | 1461008864338 Marionette DEBUG loaded listener.js 11:47:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (19186800) [pid = 3640] [serial = 1475] [outer = 12BDF000] 11:47:44 INFO - PROCESS | 3640 | 1461008864695 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]]]}] 11:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 614ms 11:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:47:44 INFO - PROCESS | 3640 | 1461008864732 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 11:47:44 INFO - PROCESS | 3640 | 1461008864734 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 11:47:44 INFO - PROCESS | 3640 | 1461008864738 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:47:44 INFO - PROCESS | 3640 | 1461008864739 Marionette TRACE conn3 <- [1,1930,null,{}] 11:47:44 INFO - PROCESS | 3640 | 1461008864743 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}] 11:47:44 INFO - PROCESS | 3640 | 1461008864861 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 11:47:44 INFO - PROCESS | 3640 | 1461008864869 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:44 INFO - PROCESS | 3640 | ++DOCSHELL 1852A800 == 51 [pid = 3640] [id = 492] 11:47:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (19666000) [pid = 3640] [serial = 1476] [outer = 00000000] 11:47:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1C280400) [pid = 3640] [serial = 1477] [outer = 19666000] 11:47:44 INFO - PROCESS | 3640 | 1461008864913 Marionette DEBUG loaded listener.js 11:47:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1C285C00) [pid = 3640] [serial = 1478] [outer = 19666000] 11:47:45 INFO - PROCESS | 3640 | 1461008865294 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]]]}] 11:47:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 583ms 11:47:45 INFO - PROCESS | 3640 | 1461008865317 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 11:47:45 INFO - PROCESS | 3640 | 1461008865319 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 11:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:47:45 INFO - PROCESS | 3640 | 1461008865322 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:47:45 INFO - PROCESS | 3640 | 1461008865324 Marionette TRACE conn3 <- [1,1934,null,{}] 11:47:45 INFO - PROCESS | 3640 | 1461008865327 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}] 11:47:45 INFO - PROCESS | 3640 | 1461008865404 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 11:47:45 INFO - PROCESS | 3640 | 1461008865409 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:45 INFO - PROCESS | 3640 | ++DOCSHELL 13381C00 == 52 [pid = 3640] [id = 493] 11:47:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1C2E8000) [pid = 3640] [serial = 1479] [outer = 00000000] 11:47:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1C2F0C00) [pid = 3640] [serial = 1480] [outer = 1C2E8000] 11:47:45 INFO - PROCESS | 3640 | 1461008865454 Marionette DEBUG loaded listener.js 11:47:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1C301800) [pid = 3640] [serial = 1481] [outer = 1C2E8000] 11:47:46 INFO - PROCESS | 3640 | 1461008866215 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]]]}] 11:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 921ms 11:47:46 INFO - PROCESS | 3640 | 1461008866252 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 11:47:46 INFO - PROCESS | 3640 | 1461008866255 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 11:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:47:46 INFO - PROCESS | 3640 | 1461008866260 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:47:46 INFO - PROCESS | 3640 | 1461008866264 Marionette TRACE conn3 <- [1,1938,null,{}] 11:47:46 INFO - PROCESS | 3640 | 1461008866270 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}] 11:47:46 INFO - PROCESS | 3640 | 1461008866374 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 11:47:46 INFO - PROCESS | 3640 | 1461008866509 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:46 INFO - PROCESS | 3640 | ++DOCSHELL 14AE6000 == 53 [pid = 3640] [id = 494] 11:47:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (15537C00) [pid = 3640] [serial = 1482] [outer = 00000000] 11:47:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (17C63400) [pid = 3640] [serial = 1483] [outer = 15537C00] 11:47:46 INFO - PROCESS | 3640 | 1461008866565 Marionette DEBUG loaded listener.js 11:47:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (18124C00) [pid = 3640] [serial = 1484] [outer = 15537C00] 11:47:47 INFO - PROCESS | 3640 | 1461008867164 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]]]}] 11:47:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 937ms 11:47:47 INFO - PROCESS | 3640 | 1461008867196 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 11:47:47 INFO - PROCESS | 3640 | 1461008867202 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 11:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:47:47 INFO - PROCESS | 3640 | 1461008867210 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:47:47 INFO - PROCESS | 3640 | 1461008867212 Marionette TRACE conn3 <- [1,1942,null,{}] 11:47:47 INFO - PROCESS | 3640 | 1461008867216 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}] 11:47:47 INFO - PROCESS | 3640 | 1461008867321 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 11:47:47 INFO - PROCESS | 3640 | 1461008867427 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:47 INFO - PROCESS | 3640 | ++DOCSHELL 16B4C800 == 54 [pid = 3640] [id = 495] 11:47:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (19081800) [pid = 3640] [serial = 1485] [outer = 00000000] 11:47:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1971F000) [pid = 3640] [serial = 1486] [outer = 19081800] 11:47:47 INFO - PROCESS | 3640 | 1461008867480 Marionette DEBUG loaded listener.js 11:47:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (19B18C00) [pid = 3640] [serial = 1487] [outer = 19081800] 11:47:48 INFO - PROCESS | 3640 | 1461008868087 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]]]}] 11:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 937ms 11:47:48 INFO - PROCESS | 3640 | 1461008868138 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 11:47:48 INFO - PROCESS | 3640 | 1461008868140 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 11:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:47:48 INFO - PROCESS | 3640 | 1461008868144 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:47:48 INFO - PROCESS | 3640 | 1461008868148 Marionette TRACE conn3 <- [1,1946,null,{}] 11:47:48 INFO - PROCESS | 3640 | 1461008868174 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}] 11:47:48 INFO - PROCESS | 3640 | 1461008868277 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 11:47:48 INFO - PROCESS | 3640 | 1461008868412 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:48 INFO - PROCESS | 3640 | ++DOCSHELL 1AB25000 == 55 [pid = 3640] [id = 496] 11:47:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1AB2B000) [pid = 3640] [serial = 1488] [outer = 00000000] 11:47:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1C304400) [pid = 3640] [serial = 1489] [outer = 1AB2B000] 11:47:48 INFO - PROCESS | 3640 | 1461008868469 Marionette DEBUG loaded listener.js 11:47:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (1C30C000) [pid = 3640] [serial = 1490] [outer = 1AB2B000] 11:47:49 INFO - PROCESS | 3640 | 1461008869025 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]]]}] 11:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 890ms 11:47:49 INFO - PROCESS | 3640 | 1461008869261 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 11:47:49 INFO - PROCESS | 3640 | 1461008869266 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 11:47:49 INFO - PROCESS | 3640 | 1461008869284 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:47:49 INFO - PROCESS | 3640 | 1461008869287 Marionette TRACE conn3 <- [1,1950,null,{}] 11:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:47:49 INFO - PROCESS | 3640 | 1461008869293 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}] 11:47:49 INFO - PROCESS | 3640 | 1461008869386 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 11:47:49 INFO - PROCESS | 3640 | 1461008869516 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:49 INFO - PROCESS | 3640 | ++DOCSHELL 1337D000 == 56 [pid = 3640] [id = 497] 11:47:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (1337FC00) [pid = 3640] [serial = 1491] [outer = 00000000] 11:47:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (137D6800) [pid = 3640] [serial = 1492] [outer = 1337FC00] 11:47:49 INFO - PROCESS | 3640 | 1461008869568 Marionette DEBUG loaded listener.js 11:47:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (147A6800) [pid = 3640] [serial = 1493] [outer = 1337FC00] 11:47:50 INFO - PROCESS | 3640 | 1461008870148 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]]]}] 11:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 921ms 11:47:50 INFO - PROCESS | 3640 | 1461008870224 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 11:47:50 INFO - PROCESS | 3640 | 1461008870227 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 11:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:47:50 INFO - PROCESS | 3640 | --DOCSHELL 159F1800 == 55 [pid = 3640] [id = 453] 11:47:50 INFO - PROCESS | 3640 | --DOCSHELL 17C65000 == 54 [pid = 3640] [id = 440] 11:47:50 INFO - PROCESS | 3640 | --DOCSHELL 1852A800 == 53 [pid = 3640] [id = 492] 11:47:50 INFO - PROCESS | 3640 | --DOCSHELL 12B3E000 == 52 [pid = 3640] [id = 491] 11:47:50 INFO - PROCESS | 3640 | --DOCSHELL 13A21800 == 51 [pid = 3640] [id = 490] 11:47:50 INFO - PROCESS | 3640 | --DOCSHELL 1A026800 == 50 [pid = 3640] [id = 489] 11:47:50 INFO - PROCESS | 3640 | --DOCSHELL 19A1F400 == 49 [pid = 3640] [id = 488] 11:47:50 INFO - PROCESS | 3640 | --DOCSHELL 19720800 == 48 [pid = 3640] [id = 487] 11:47:50 INFO - PROCESS | 3640 | --DOCSHELL 19180800 == 47 [pid = 3640] [id = 486] 11:47:50 INFO - PROCESS | 3640 | --DOCSHELL 14452000 == 46 [pid = 3640] [id = 485] 11:47:50 INFO - PROCESS | 3640 | --DOCSHELL 11F46000 == 45 [pid = 3640] [id = 484] 11:47:50 INFO - PROCESS | 3640 | --DOCSHELL 1A5AB400 == 44 [pid = 3640] [id = 482] 11:47:50 INFO - PROCESS | 3640 | --DOCSHELL 137E1C00 == 43 [pid = 3640] [id = 481] 11:47:50 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1C005C00) [pid = 3640] [serial = 1438] [outer = 00000000] [url = about:blank] 11:47:50 INFO - PROCESS | 3640 | --DOCSHELL 147ACC00 == 42 [pid = 3640] [id = 480] 11:47:50 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (19C6C400) [pid = 3640] [serial = 1316] [outer = 00000000] [url = about:blank] 11:47:50 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1966D000) [pid = 3640] [serial = 1423] [outer = 00000000] [url = about:blank] 11:47:50 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (17E8FC00) [pid = 3640] [serial = 1414] [outer = 00000000] [url = about:blank] 11:47:50 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1888AC00) [pid = 3640] [serial = 1417] [outer = 00000000] [url = about:blank] 11:47:50 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (1907D000) [pid = 3640] [serial = 1418] [outer = 00000000] [url = about:blank] 11:47:50 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (15D84800) [pid = 3640] [serial = 1402] [outer = 00000000] [url = about:blank] 11:47:50 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (18891400) [pid = 3640] [serial = 1405] [outer = 00000000] [url = about:blank] 11:47:50 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (19AE2C00) [pid = 3640] [serial = 1426] [outer = 00000000] [url = about:blank] 11:47:50 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (19719C00) [pid = 3640] [serial = 1424] [outer = 00000000] [url = about:blank] 11:47:50 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1A545800) [pid = 3640] [serial = 1429] [outer = 00000000] [url = about:blank] 11:47:50 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (19B16400) [pid = 3640] [serial = 1427] [outer = 00000000] [url = about:blank] 11:47:50 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (19074400) [pid = 3640] [serial = 1432] [outer = 00000000] [url = about:blank] 11:47:50 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (19A6A800) [pid = 3640] [serial = 1435] [outer = 00000000] [url = about:blank] 11:47:50 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1A5B2800) [pid = 3640] [serial = 1430] [outer = 00000000] [url = about:blank] 11:47:50 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (19A6E000) [pid = 3640] [serial = 1436] [outer = 00000000] [url = about:blank] 11:47:50 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1552F800) [pid = 3640] [serial = 1409] [outer = 00000000] [url = about:blank] 11:47:50 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (13AC5000) [pid = 3640] [serial = 1408] [outer = 00000000] [url = about:blank] 11:47:50 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (13A20400) [pid = 3640] [serial = 1411] [outer = 00000000] [url = about:blank] 11:47:50 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1552AC00) [pid = 3640] [serial = 1412] [outer = 00000000] [url = about:blank] 11:47:50 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (19188400) [pid = 3640] [serial = 1420] [outer = 00000000] [url = about:blank] 11:47:50 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (17FABC00) [pid = 3640] [serial = 1415] [outer = 00000000] [url = about:blank] 11:47:50 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (19077000) [pid = 3640] [serial = 1433] [outer = 00000000] [url = about:blank] 11:47:50 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1918C000) [pid = 3640] [serial = 1421] [outer = 00000000] [url = about:blank] 11:47:50 INFO - PROCESS | 3640 | 1461008870284 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:47:50 INFO - PROCESS | 3640 | 1461008870288 Marionette TRACE conn3 <- [1,1954,null,{}] 11:47:50 INFO - PROCESS | 3640 | 1461008870293 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}] 11:47:50 INFO - PROCESS | 3640 | 1461008870398 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 11:47:50 INFO - PROCESS | 3640 | 1461008870481 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:50 INFO - PROCESS | 3640 | ++DOCSHELL 1552F400 == 43 [pid = 3640] [id = 498] 11:47:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (15530400) [pid = 3640] [serial = 1494] [outer = 00000000] 11:47:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (155E4C00) [pid = 3640] [serial = 1495] [outer = 15530400] 11:47:50 INFO - PROCESS | 3640 | 1461008870527 Marionette DEBUG loaded listener.js 11:47:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (159F1800) [pid = 3640] [serial = 1496] [outer = 15530400] 11:47:50 INFO - PROCESS | 3640 | 1461008870964 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]]]}] 11:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 768ms 11:47:51 INFO - PROCESS | 3640 | 1461008871011 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 11:47:51 INFO - PROCESS | 3640 | 1461008871013 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 11:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:47:51 INFO - PROCESS | 3640 | 1461008871017 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:47:51 INFO - PROCESS | 3640 | 1461008871019 Marionette TRACE conn3 <- [1,1958,null,{}] 11:47:51 INFO - PROCESS | 3640 | 1461008871029 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}] 11:47:51 INFO - PROCESS | 3640 | 1461008871112 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 11:47:51 INFO - PROCESS | 3640 | 1461008871122 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:51 INFO - PROCESS | 3640 | ++DOCSHELL 17C65400 == 44 [pid = 3640] [id = 499] 11:47:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (17C65C00) [pid = 3640] [serial = 1497] [outer = 00000000] 11:47:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (17C71000) [pid = 3640] [serial = 1498] [outer = 17C65C00] 11:47:51 INFO - PROCESS | 3640 | 1461008871170 Marionette DEBUG loaded listener.js 11:47:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (17EED000) [pid = 3640] [serial = 1499] [outer = 17C65C00] 11:47:51 INFO - PROCESS | 3640 | 1461008871634 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]]]}] 11:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 629ms 11:47:51 INFO - PROCESS | 3640 | 1461008871655 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 11:47:51 INFO - PROCESS | 3640 | 1461008871656 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 11:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:47:51 INFO - PROCESS | 3640 | 1461008871660 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:47:51 INFO - PROCESS | 3640 | 1461008871661 Marionette TRACE conn3 <- [1,1962,null,{}] 11:47:51 INFO - PROCESS | 3640 | 1461008871668 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}] 11:47:51 INFO - PROCESS | 3640 | 1461008871746 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 11:47:51 INFO - PROCESS | 3640 | 1461008871753 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:51 INFO - PROCESS | 3640 | ++DOCSHELL 18119800 == 45 [pid = 3640] [id = 500] 11:47:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1811A000) [pid = 3640] [serial = 1500] [outer = 00000000] 11:47:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (18683C00) [pid = 3640] [serial = 1501] [outer = 1811A000] 11:47:51 INFO - PROCESS | 3640 | 1461008871797 Marionette DEBUG loaded listener.js 11:47:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (18888C00) [pid = 3640] [serial = 1502] [outer = 1811A000] 11:47:52 INFO - PROCESS | 3640 | 1461008872222 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]]]}] 11:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 614ms 11:47:52 INFO - PROCESS | 3640 | 1461008872282 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 11:47:52 INFO - PROCESS | 3640 | 1461008872284 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 11:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:47:52 INFO - PROCESS | 3640 | 1461008872287 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:47:52 INFO - PROCESS | 3640 | 1461008872289 Marionette TRACE conn3 <- [1,1966,null,{}] 11:47:52 INFO - PROCESS | 3640 | 1461008872292 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}] 11:47:52 INFO - PROCESS | 3640 | 1461008872368 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 11:47:52 INFO - PROCESS | 3640 | 1461008872374 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:52 INFO - PROCESS | 3640 | ++DOCSHELL 18884C00 == 46 [pid = 3640] [id = 501] 11:47:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (18C24800) [pid = 3640] [serial = 1503] [outer = 00000000] 11:47:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (19082800) [pid = 3640] [serial = 1504] [outer = 18C24800] 11:47:52 INFO - PROCESS | 3640 | 1461008872418 Marionette DEBUG loaded listener.js 11:47:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (19095C00) [pid = 3640] [serial = 1505] [outer = 18C24800] 11:47:52 INFO - PROCESS | 3640 | 1461008872890 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]]]}] 11:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 615ms 11:47:52 INFO - PROCESS | 3640 | 1461008872910 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 11:47:52 INFO - PROCESS | 3640 | 1461008872914 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 11:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:47:52 INFO - PROCESS | 3640 | 1461008872917 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:47:52 INFO - PROCESS | 3640 | 1461008872919 Marionette TRACE conn3 <- [1,1970,null,{}] 11:47:52 INFO - PROCESS | 3640 | 1461008872930 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}] 11:47:53 INFO - PROCESS | 3640 | 1461008873060 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 11:47:53 INFO - PROCESS | 3640 | 1461008873068 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:53 INFO - PROCESS | 3640 | ++DOCSHELL 15BC8400 == 47 [pid = 3640] [id = 502] 11:47:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (19188800) [pid = 3640] [serial = 1506] [outer = 00000000] 11:47:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (19421000) [pid = 3640] [serial = 1507] [outer = 19188800] 11:47:53 INFO - PROCESS | 3640 | 1461008873166 Marionette DEBUG loaded listener.js 11:47:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (19669C00) [pid = 3640] [serial = 1508] [outer = 19188800] 11:47:53 INFO - PROCESS | 3640 | 1461008873592 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]]]}] 11:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 676ms 11:47:53 INFO - PROCESS | 3640 | 1461008873614 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 11:47:53 INFO - PROCESS | 3640 | 1461008873616 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 11:47:53 INFO - PROCESS | 3640 | 1461008873619 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:47:53 INFO - PROCESS | 3640 | 1461008873621 Marionette TRACE conn3 <- [1,1974,null,{}] 11:47:53 INFO - PROCESS | 3640 | 1461008873624 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}] 11:47:53 INFO - PROCESS | 3640 | 1461008873714 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 11:47:53 INFO - PROCESS | 3640 | 1461008873808 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:53 INFO - PROCESS | 3640 | ++DOCSHELL 1966E400 == 48 [pid = 3640] [id = 503] 11:47:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1966F800) [pid = 3640] [serial = 1509] [outer = 00000000] 11:47:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1971E400) [pid = 3640] [serial = 1510] [outer = 1966F800] 11:47:53 INFO - PROCESS | 3640 | 1461008873852 Marionette DEBUG loaded listener.js 11:47:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (19728C00) [pid = 3640] [serial = 1511] [outer = 1966F800] 11:47:54 INFO - PROCESS | 3640 | 1461008874267 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]]]}] 11:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 691ms 11:47:54 INFO - PROCESS | 3640 | 1461008874304 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 11:47:54 INFO - PROCESS | 3640 | 1461008874306 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 11:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:47:54 INFO - PROCESS | 3640 | 1461008874309 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:47:54 INFO - PROCESS | 3640 | 1461008874311 Marionette TRACE conn3 <- [1,1978,null,{}] 11:47:54 INFO - PROCESS | 3640 | 1461008874319 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}] 11:47:54 INFO - PROCESS | 3640 | 1461008874428 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 11:47:54 INFO - PROCESS | 3640 | 1461008874436 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:54 INFO - PROCESS | 3640 | ++DOCSHELL 19725C00 == 49 [pid = 3640] [id = 504] 11:47:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1972A800) [pid = 3640] [serial = 1512] [outer = 00000000] 11:47:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (19ADC800) [pid = 3640] [serial = 1513] [outer = 1972A800] 11:47:54 INFO - PROCESS | 3640 | 1461008874479 Marionette DEBUG loaded listener.js 11:47:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (19B0C800) [pid = 3640] [serial = 1514] [outer = 1972A800] 11:47:54 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (19A2C400) [pid = 3640] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:47:54 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (13383800) [pid = 3640] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:47:54 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (12B34400) [pid = 3640] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:47:54 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (15D83800) [pid = 3640] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:47:54 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (137DB000) [pid = 3640] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:47:54 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1325F000) [pid = 3640] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:47:54 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (17C6B800) [pid = 3640] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:47:54 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (18889C00) [pid = 3640] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:47:54 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (19AD5000) [pid = 3640] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:47:54 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (1A081000) [pid = 3640] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:47:54 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (16872000) [pid = 3640] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:47:54 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (19724000) [pid = 3640] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:47:54 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (12B3EC00) [pid = 3640] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:47:54 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (19183800) [pid = 3640] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:47:54 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (14A06000) [pid = 3640] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:47:54 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (19666000) [pid = 3640] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:47:54 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (15529C00) [pid = 3640] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:47:54 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (12BDF000) [pid = 3640] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:47:55 INFO - PROCESS | 3640 | 1461008875088 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]]]}] 11:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 829ms 11:47:55 INFO - PROCESS | 3640 | 1461008875132 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 11:47:55 INFO - PROCESS | 3640 | 1461008875134 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 11:47:55 INFO - PROCESS | 3640 | 1461008875137 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:47:55 INFO - PROCESS | 3640 | 1461008875139 Marionette TRACE conn3 <- [1,1982,null,{}] 11:47:55 INFO - PROCESS | 3640 | 1461008875142 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}] 11:47:55 INFO - PROCESS | 3640 | 1461008875222 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 11:47:55 INFO - PROCESS | 3640 | 1461008875229 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:55 INFO - PROCESS | 3640 | ++DOCSHELL 143B3000 == 50 [pid = 3640] [id = 505] 11:47:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1552D400) [pid = 3640] [serial = 1515] [outer = 00000000] 11:47:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (17C6E800) [pid = 3640] [serial = 1516] [outer = 1552D400] 11:47:55 INFO - PROCESS | 3640 | 1461008875273 Marionette DEBUG loaded listener.js 11:47:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1865F400) [pid = 3640] [serial = 1517] [outer = 1552D400] 11:47:55 INFO - PROCESS | 3640 | 1461008875689 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]]]}] 11:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 583ms 11:47:55 INFO - PROCESS | 3640 | 1461008875735 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 11:47:55 INFO - PROCESS | 3640 | 1461008875737 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 11:47:55 INFO - PROCESS | 3640 | 1461008875740 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:47:55 INFO - PROCESS | 3640 | 1461008875742 Marionette TRACE conn3 <- [1,1986,null,{}] 11:47:55 INFO - PROCESS | 3640 | 1461008875733 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}] 11:47:55 INFO - PROCESS | 3640 | 1461008875810 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 11:47:55 INFO - PROCESS | 3640 | 1461008875816 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:55 INFO - PROCESS | 3640 | ++DOCSHELL 1686F400 == 51 [pid = 3640] [id = 506] 11:47:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (17C6C400) [pid = 3640] [serial = 1518] [outer = 00000000] 11:47:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (19A2D000) [pid = 3640] [serial = 1519] [outer = 17C6C400] 11:47:55 INFO - PROCESS | 3640 | 1461008875860 Marionette DEBUG loaded listener.js 11:47:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (19A6E000) [pid = 3640] [serial = 1520] [outer = 17C6C400] 11:47:56 INFO - PROCESS | 3640 | --DOCSHELL 1A74BC00 == 50 [pid = 3640] [id = 466] 11:47:56 INFO - PROCESS | 3640 | --DOCSHELL 16871800 == 49 [pid = 3640] [id = 483] 11:47:56 INFO - PROCESS | 3640 | --DOCSHELL 18883000 == 48 [pid = 3640] [id = 454] 11:47:56 INFO - PROCESS | 3640 | --DOCSHELL 19A2A400 == 47 [pid = 3640] [id = 455] 11:47:56 INFO - PROCESS | 3640 | --DOCSHELL 19134000 == 46 [pid = 3640] [id = 419] 11:47:56 INFO - PROCESS | 3640 | --DOCSHELL 1320DC00 == 45 [pid = 3640] [id = 452] 11:47:56 INFO - PROCESS | 3640 | --DOCSHELL 19083C00 == 44 [pid = 3640] [id = 427] 11:47:56 INFO - PROCESS | 3640 | --DOCSHELL 1918AC00 == 43 [pid = 3640] [id = 479] 11:47:56 INFO - PROCESS | 3640 | --DOCSHELL 12CF8400 == 42 [pid = 3640] [id = 441] 11:47:56 INFO - PROCESS | 3640 | --DOCSHELL 13AC4C00 == 41 [pid = 3640] [id = 468] 11:47:56 INFO - PROCESS | 3640 | --DOCSHELL 14A9D000 == 40 [pid = 3640] [id = 467] 11:47:56 INFO - PROCESS | 3640 | --DOCSHELL 1552F400 == 39 [pid = 3640] [id = 498] 11:47:56 INFO - PROCESS | 3640 | --DOCSHELL 1AB25000 == 38 [pid = 3640] [id = 496] 11:47:56 INFO - PROCESS | 3640 | --DOCSHELL 1337D000 == 37 [pid = 3640] [id = 497] 11:47:56 INFO - PROCESS | 3640 | --DOCSHELL 16B4C800 == 36 [pid = 3640] [id = 495] 11:47:56 INFO - PROCESS | 3640 | --DOCSHELL 13381C00 == 35 [pid = 3640] [id = 493] 11:47:56 INFO - PROCESS | 3640 | --DOCSHELL 14AE6000 == 34 [pid = 3640] [id = 494] 11:47:57 INFO - PROCESS | 3640 | --DOCSHELL 18119800 == 33 [pid = 3640] [id = 500] 11:47:57 INFO - PROCESS | 3640 | --DOCSHELL 18884C00 == 32 [pid = 3640] [id = 501] 11:47:57 INFO - PROCESS | 3640 | --DOCSHELL 19725C00 == 31 [pid = 3640] [id = 504] 11:47:57 INFO - PROCESS | 3640 | --DOCSHELL 143B3000 == 30 [pid = 3640] [id = 505] 11:47:57 INFO - PROCESS | 3640 | --DOCSHELL 1966E400 == 29 [pid = 3640] [id = 503] 11:47:57 INFO - PROCESS | 3640 | --DOCSHELL 15BC8400 == 28 [pid = 3640] [id = 502] 11:47:57 INFO - PROCESS | 3640 | --DOCSHELL 17C65400 == 27 [pid = 3640] [id = 499] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1A01B000) [pid = 3640] [serial = 1367] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (15797000) [pid = 3640] [serial = 1286] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (164AF000) [pid = 3640] [serial = 1319] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (17E9B800) [pid = 3640] [serial = 1361] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1A022400) [pid = 3640] [serial = 1325] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (13A18400) [pid = 3640] [serial = 1358] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (19095000) [pid = 3640] [serial = 1322] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (194D7800) [pid = 3640] [serial = 1364] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (194DE000) [pid = 3640] [serial = 1459] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1966D400) [pid = 3640] [serial = 1460] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1852F000) [pid = 3640] [serial = 1456] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1868AC00) [pid = 3640] [serial = 1457] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1C002800) [pid = 3640] [serial = 1469] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1C280400) [pid = 3640] [serial = 1477] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (19670400) [pid = 3640] [serial = 1471] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1C2F0C00) [pid = 3640] [serial = 1480] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (19186800) [pid = 3640] [serial = 1475] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (18661800) [pid = 3640] [serial = 1474] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (19A28800) [pid = 3640] [serial = 1463] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (19A2EC00) [pid = 3640] [serial = 1472] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (1C285C00) [pid = 3640] [serial = 1478] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (19C69C00) [pid = 3640] [serial = 1465] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (1BF58400) [pid = 3640] [serial = 1468] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (164B7800) [pid = 3640] [serial = 1441] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (18886800) [pid = 3640] [serial = 1444] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (19130000) [pid = 3640] [serial = 1451] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (18689800) [pid = 3640] [serial = 1450] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (19C6AC00) [pid = 3640] [serial = 1466] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (1C006400) [pid = 3640] [serial = 1447] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (19A25400) [pid = 3640] [serial = 1462] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (1552FC00) [pid = 3640] [serial = 1453] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (1654A000) [pid = 3640] [serial = 1454] [outer = 00000000] [url = about:blank] 11:47:57 INFO - PROCESS | 3640 | 1461008877777 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]]]}] 11:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 2073ms 11:47:57 INFO - PROCESS | 3640 | 1461008877804 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 11:47:57 INFO - PROCESS | 3640 | 1461008877808 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 11:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:47:57 INFO - PROCESS | 3640 | 1461008877813 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:47:57 INFO - PROCESS | 3640 | 1461008877817 Marionette TRACE conn3 <- [1,1990,null,{}] 11:47:57 INFO - PROCESS | 3640 | 1461008877823 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}] 11:47:57 INFO - PROCESS | 3640 | 1461008877907 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 11:47:57 INFO - PROCESS | 3640 | 1461008877915 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:57 INFO - PROCESS | 3640 | ++DOCSHELL 13208400 == 28 [pid = 3640] [id = 507] 11:47:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (1320AC00) [pid = 3640] [serial = 1521] [outer = 00000000] 11:47:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (13380400) [pid = 3640] [serial = 1522] [outer = 1320AC00] 11:47:57 INFO - PROCESS | 3640 | 1461008877963 Marionette DEBUG loaded listener.js 11:47:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (13676800) [pid = 3640] [serial = 1523] [outer = 1320AC00] 11:47:58 INFO - PROCESS | 3640 | 1461008878463 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]]]}] 11:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 691ms 11:47:58 INFO - PROCESS | 3640 | 1461008878514 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 11:47:58 INFO - PROCESS | 3640 | 1461008878520 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 11:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:47:58 INFO - PROCESS | 3640 | 1461008878526 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:47:58 INFO - PROCESS | 3640 | 1461008878528 Marionette TRACE conn3 <- [1,1994,null,{}] 11:47:58 INFO - PROCESS | 3640 | 1461008878532 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}] 11:47:58 INFO - PROCESS | 3640 | 1461008878610 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 11:47:58 INFO - PROCESS | 3640 | 1461008878619 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:58 INFO - PROCESS | 3640 | ++DOCSHELL 13ABE400 == 29 [pid = 3640] [id = 508] 11:47:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (143A7C00) [pid = 3640] [serial = 1524] [outer = 00000000] 11:47:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (14A9C000) [pid = 3640] [serial = 1525] [outer = 143A7C00] 11:47:58 INFO - PROCESS | 3640 | 1461008878664 Marionette DEBUG loaded listener.js 11:47:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (1552F400) [pid = 3640] [serial = 1526] [outer = 143A7C00] 11:47:59 INFO - PROCESS | 3640 | 1461008879123 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]]]}] 11:47:59 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 11:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 630ms 11:47:59 INFO - PROCESS | 3640 | 1461008879147 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 11:47:59 INFO - PROCESS | 3640 | 1461008879150 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 11:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:47:59 INFO - PROCESS | 3640 | 1461008879154 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:47:59 INFO - PROCESS | 3640 | 1461008879157 Marionette TRACE conn3 <- [1,1998,null,{}] 11:47:59 INFO - PROCESS | 3640 | 1461008879168 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}] 11:47:59 INFO - PROCESS | 3640 | 1461008879248 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 11:47:59 INFO - PROCESS | 3640 | 1461008879257 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:59 INFO - PROCESS | 3640 | ++DOCSHELL 15E6F000 == 30 [pid = 3640] [id = 509] 11:47:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (15E6FC00) [pid = 3640] [serial = 1527] [outer = 00000000] 11:47:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (164B0C00) [pid = 3640] [serial = 1528] [outer = 15E6FC00] 11:47:59 INFO - PROCESS | 3640 | 1461008879340 Marionette DEBUG loaded listener.js 11:47:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (16553C00) [pid = 3640] [serial = 1529] [outer = 15E6FC00] 11:47:59 INFO - PROCESS | 3640 | 1461008879793 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]]]}] 11:47:59 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 11:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 691ms 11:47:59 INFO - PROCESS | 3640 | 1461008879838 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 11:47:59 INFO - PROCESS | 3640 | 1461008879841 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 11:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:47:59 INFO - PROCESS | 3640 | 1461008879844 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:47:59 INFO - PROCESS | 3640 | 1461008879846 Marionette TRACE conn3 <- [1,2002,null,{}] 11:47:59 INFO - PROCESS | 3640 | 1461008879850 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}] 11:47:59 INFO - PROCESS | 3640 | 1461008879925 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 11:47:59 INFO - PROCESS | 3640 | 1461008879930 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:59 INFO - PROCESS | 3640 | ++DOCSHELL 13AC1800 == 31 [pid = 3640] [id = 510] 11:47:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (16549000) [pid = 3640] [serial = 1530] [outer = 00000000] 11:47:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (17C6D000) [pid = 3640] [serial = 1531] [outer = 16549000] 11:47:59 INFO - PROCESS | 3640 | 1461008879975 Marionette DEBUG loaded listener.js 11:48:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (17E9E000) [pid = 3640] [serial = 1532] [outer = 16549000] 11:48:00 INFO - PROCESS | 3640 | 1461008880400 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]]]}] 11:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 583ms 11:48:00 INFO - PROCESS | 3640 | 1461008880441 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 11:48:00 INFO - PROCESS | 3640 | 1461008880443 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 11:48:00 INFO - PROCESS | 3640 | 1461008880450 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:48:00 INFO - PROCESS | 3640 | 1461008880452 Marionette TRACE conn3 <- [1,2006,null,{}] 11:48:00 INFO - PROCESS | 3640 | 1461008880455 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}] 11:48:00 INFO - PROCESS | 3640 | 1461008880527 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 11:48:00 INFO - PROCESS | 3640 | 1461008880533 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:00 INFO - PROCESS | 3640 | ++DOCSHELL 17C69C00 == 32 [pid = 3640] [id = 511] 11:48:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (17C72400) [pid = 3640] [serial = 1533] [outer = 00000000] 11:48:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (17FB3800) [pid = 3640] [serial = 1534] [outer = 17C72400] 11:48:00 INFO - PROCESS | 3640 | 1461008880577 Marionette DEBUG loaded listener.js 11:48:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (18123400) [pid = 3640] [serial = 1535] [outer = 17C72400] 11:48:01 INFO - PROCESS | 3640 | 1461008881043 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]]]}] 11:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 629ms 11:48:01 INFO - PROCESS | 3640 | 1461008881072 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 11:48:01 INFO - PROCESS | 3640 | 1461008881074 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 11:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:48:01 INFO - PROCESS | 3640 | 1461008881081 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:48:01 INFO - PROCESS | 3640 | 1461008881082 Marionette TRACE conn3 <- [1,2010,null,{}] 11:48:01 INFO - PROCESS | 3640 | 1461008881086 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}] 11:48:01 INFO - PROCESS | 3640 | 1461008881184 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 11:48:01 INFO - PROCESS | 3640 | 1461008881191 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:01 INFO - PROCESS | 3640 | ++DOCSHELL 17FB2C00 == 33 [pid = 3640] [id = 512] 11:48:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1852DC00) [pid = 3640] [serial = 1536] [outer = 00000000] 11:48:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (19079400) [pid = 3640] [serial = 1537] [outer = 1852DC00] 11:48:01 INFO - PROCESS | 3640 | 1461008881238 Marionette DEBUG loaded listener.js 11:48:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (19080000) [pid = 3640] [serial = 1538] [outer = 1852DC00] 11:48:01 INFO - PROCESS | 3640 | 1461008881648 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]]]}] 11:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 630ms 11:48:01 INFO - PROCESS | 3640 | 1461008881699 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 11:48:01 INFO - PROCESS | 3640 | 1461008881701 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 11:48:01 INFO - PROCESS | 3640 | 1461008881704 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:48:01 INFO - PROCESS | 3640 | 1461008881706 Marionette TRACE conn3 <- [1,2014,null,{}] 11:48:01 INFO - PROCESS | 3640 | 1461008881710 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}] 11:48:01 INFO - PROCESS | 3640 | 1461008881783 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 11:48:01 INFO - PROCESS | 3640 | 1461008881789 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:01 INFO - PROCESS | 3640 | ++DOCSHELL 19096800 == 34 [pid = 3640] [id = 513] 11:48:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1909A000) [pid = 3640] [serial = 1539] [outer = 00000000] 11:48:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1917E800) [pid = 3640] [serial = 1540] [outer = 1909A000] 11:48:01 INFO - PROCESS | 3640 | 1461008881833 Marionette DEBUG loaded listener.js 11:48:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (19139400) [pid = 3640] [serial = 1541] [outer = 1909A000] 11:48:02 INFO - PROCESS | 3640 | 1461008882278 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]]]}] 11:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 629ms 11:48:02 INFO - PROCESS | 3640 | 1461008882343 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 11:48:02 INFO - PROCESS | 3640 | 1461008882344 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 11:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:48:02 INFO - PROCESS | 3640 | 1461008882348 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:48:02 INFO - PROCESS | 3640 | 1461008882350 Marionette TRACE conn3 <- [1,2018,null,{}] 11:48:02 INFO - PROCESS | 3640 | 1461008882353 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}] 11:48:02 INFO - PROCESS | 3640 | 1461008882424 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 11:48:02 INFO - PROCESS | 3640 | 1461008882429 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:02 INFO - PROCESS | 3640 | ++DOCSHELL 1912F000 == 35 [pid = 3640] [id = 514] 11:48:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (19138C00) [pid = 3640] [serial = 1542] [outer = 00000000] 11:48:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (194DE000) [pid = 3640] [serial = 1543] [outer = 19138C00] 11:48:02 INFO - PROCESS | 3640 | 1461008882473 Marionette DEBUG loaded listener.js 11:48:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (194DBC00) [pid = 3640] [serial = 1544] [outer = 19138C00] 11:48:02 INFO - PROCESS | 3640 | 1461008882871 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]]]}] 11:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 583ms 11:48:02 INFO - PROCESS | 3640 | 1461008882930 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 11:48:02 INFO - PROCESS | 3640 | 1461008882932 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 11:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:48:02 INFO - PROCESS | 3640 | 1461008882936 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:48:02 INFO - PROCESS | 3640 | 1461008882937 Marionette TRACE conn3 <- [1,2022,null,{}] 11:48:02 INFO - PROCESS | 3640 | 1461008882941 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}] 11:48:03 INFO - PROCESS | 3640 | 1461008883013 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 11:48:03 INFO - PROCESS | 3640 | 1461008883019 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:03 INFO - PROCESS | 3640 | ++DOCSHELL 15E6EC00 == 36 [pid = 3640] [id = 515] 11:48:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (19668000) [pid = 3640] [serial = 1545] [outer = 00000000] 11:48:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (19716400) [pid = 3640] [serial = 1546] [outer = 19668000] 11:48:03 INFO - PROCESS | 3640 | 1461008883063 Marionette DEBUG loaded listener.js 11:48:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (19673800) [pid = 3640] [serial = 1547] [outer = 19668000] 11:48:03 INFO - PROCESS | 3640 | 1461008883509 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]]]}] 11:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 11:48:03 INFO - PROCESS | 3640 | 1461008883555 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 11:48:03 INFO - PROCESS | 3640 | 1461008883557 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 11:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:48:03 INFO - PROCESS | 3640 | 1461008883564 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:48:03 INFO - PROCESS | 3640 | 1461008883565 Marionette TRACE conn3 <- [1,2026,null,{}] 11:48:03 INFO - PROCESS | 3640 | 1461008883568 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}] 11:48:03 INFO - PROCESS | 3640 | 1461008883687 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 11:48:03 INFO - PROCESS | 3640 | 1461008883695 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:03 INFO - PROCESS | 3640 | ++DOCSHELL 194D7800 == 37 [pid = 3640] [id = 516] 11:48:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1966EC00) [pid = 3640] [serial = 1548] [outer = 00000000] 11:48:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (19A1F800) [pid = 3640] [serial = 1549] [outer = 1966EC00] 11:48:03 INFO - PROCESS | 3640 | 1461008883739 Marionette DEBUG loaded listener.js 11:48:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (19A27800) [pid = 3640] [serial = 1550] [outer = 1966EC00] 11:48:04 INFO - PROCESS | 3640 | 1461008884177 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]]]}] 11:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 629ms 11:48:04 INFO - PROCESS | 3640 | 1461008884198 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 11:48:04 INFO - PROCESS | 3640 | 1461008884200 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 11:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:48:04 INFO - PROCESS | 3640 | 1461008884203 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:48:04 INFO - PROCESS | 3640 | 1461008884206 Marionette TRACE conn3 <- [1,2030,null,{}] 11:48:04 INFO - PROCESS | 3640 | 1461008884209 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}] 11:48:04 INFO - PROCESS | 3640 | 1461008884335 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 11:48:04 INFO - PROCESS | 3640 | 1461008884341 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:04 INFO - PROCESS | 3640 | ++DOCSHELL 17C67400 == 38 [pid = 3640] [id = 517] 11:48:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (19A26C00) [pid = 3640] [serial = 1551] [outer = 00000000] 11:48:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (19C6AC00) [pid = 3640] [serial = 1552] [outer = 19A26C00] 11:48:04 INFO - PROCESS | 3640 | 1461008884420 Marionette DEBUG loaded listener.js 11:48:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1A018400) [pid = 3640] [serial = 1553] [outer = 19A26C00] 11:48:04 INFO - PROCESS | 3640 | 1461008884869 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]]]}] 11:48:04 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) 11:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 737ms 11:48:04 INFO - PROCESS | 3640 | 1461008884927 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 11:48:04 INFO - PROCESS | 3640 | 1461008884929 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 11:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:48:04 INFO - PROCESS | 3640 | 1461008884933 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:48:04 INFO - PROCESS | 3640 | 1461008884934 Marionette TRACE conn3 <- [1,2034,null,{}] 11:48:04 INFO - PROCESS | 3640 | 1461008884938 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}] 11:48:05 INFO - PROCESS | 3640 | 1461008885047 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 11:48:05 INFO - PROCESS | 3640 | 1461008885053 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:05 INFO - PROCESS | 3640 | ++DOCSHELL 1918D000 == 39 [pid = 3640] [id = 518] 11:48:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (19AD4800) [pid = 3640] [serial = 1554] [outer = 00000000] 11:48:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1A1AF800) [pid = 3640] [serial = 1555] [outer = 19AD4800] 11:48:05 INFO - PROCESS | 3640 | 1461008885097 Marionette DEBUG loaded listener.js 11:48:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1A1B6800) [pid = 3640] [serial = 1556] [outer = 19AD4800] 11:48:05 INFO - PROCESS | 3640 | 1461008885853 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]]]}] 11:48:05 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1BF5F400) [pid = 3640] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:48:05 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (19188800) [pid = 3640] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:48:05 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1966F800) [pid = 3640] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:48:05 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1972A800) [pid = 3640] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:48:05 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1552D400) [pid = 3640] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:48:05 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (18C24800) [pid = 3640] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:48:05 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1811A000) [pid = 3640] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:48:05 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (17C65C00) [pid = 3640] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:48:05 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (15530400) [pid = 3640] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:48:05 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1337FC00) [pid = 3640] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:48:05 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1AB2B000) [pid = 3640] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:48:05 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (19081800) [pid = 3640] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:48:05 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (15537C00) [pid = 3640] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:48:05 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1C2E8000) [pid = 3640] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:48:05 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (15D0F000) [pid = 3640] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:48:05 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (14A9D400) [pid = 3640] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:48:05 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (15DE1000) [pid = 3640] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:48:05 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1A5AC400) [pid = 3640] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:48:05 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1579FC00) [pid = 3640] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:48:05 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (19726400) [pid = 3640] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 983ms 11:48:05 INFO - PROCESS | 3640 | 1461008885918 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 11:48:05 INFO - PROCESS | 3640 | 1461008885920 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 11:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:48:05 INFO - PROCESS | 3640 | 1461008885924 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:48:05 INFO - PROCESS | 3640 | 1461008885925 Marionette TRACE conn3 <- [1,2038,null,{}] 11:48:05 INFO - PROCESS | 3640 | 1461008885929 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}] 11:48:06 INFO - PROCESS | 3640 | 1461008886003 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 11:48:06 INFO - PROCESS | 3640 | 1461008886009 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:06 INFO - PROCESS | 3640 | ++DOCSHELL 144A6400 == 40 [pid = 3640] [id = 519] 11:48:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (14A9D400) [pid = 3640] [serial = 1557] [outer = 00000000] 11:48:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (15555400) [pid = 3640] [serial = 1558] [outer = 14A9D400] 11:48:06 INFO - PROCESS | 3640 | 1461008886053 Marionette DEBUG loaded listener.js 11:48:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (15E79000) [pid = 3640] [serial = 1559] [outer = 14A9D400] 11:48:06 INFO - PROCESS | 3640 | 1461008886475 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]]]}] 11:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 615ms 11:48:06 INFO - PROCESS | 3640 | 1461008886544 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 11:48:06 INFO - PROCESS | 3640 | 1461008886546 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 11:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:48:06 INFO - PROCESS | 3640 | 1461008886549 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:48:06 INFO - PROCESS | 3640 | 1461008886551 Marionette TRACE conn3 <- [1,2042,null,{}] 11:48:06 INFO - PROCESS | 3640 | 1461008886554 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}] 11:48:06 INFO - PROCESS | 3640 | 1461008886629 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 11:48:06 INFO - PROCESS | 3640 | 1461008886638 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:06 INFO - PROCESS | 3640 | ++DOCSHELL 15537C00 == 41 [pid = 3640] [id = 520] 11:48:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (16B56400) [pid = 3640] [serial = 1560] [outer = 00000000] 11:48:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (19081800) [pid = 3640] [serial = 1561] [outer = 16B56400] 11:48:06 INFO - PROCESS | 3640 | 1461008886682 Marionette DEBUG loaded listener.js 11:48:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (19673400) [pid = 3640] [serial = 1562] [outer = 16B56400] 11:48:07 INFO - PROCESS | 3640 | 1461008887102 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]]]}] 11:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 583ms 11:48:07 INFO - PROCESS | 3640 | 1461008887146 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 11:48:07 INFO - PROCESS | 3640 | 1461008887148 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 11:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:48:07 INFO - PROCESS | 3640 | 1461008887152 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:48:07 INFO - PROCESS | 3640 | 1461008887153 Marionette TRACE conn3 <- [1,2046,null,{}] 11:48:07 INFO - PROCESS | 3640 | 1461008887157 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}] 11:48:07 INFO - PROCESS | 3640 | 1461008887232 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 11:48:07 INFO - PROCESS | 3640 | 1461008887237 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:07 INFO - PROCESS | 3640 | ++DOCSHELL 19723000 == 42 [pid = 3640] [id = 521] 11:48:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (19725400) [pid = 3640] [serial = 1563] [outer = 00000000] 11:48:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1A1BA400) [pid = 3640] [serial = 1564] [outer = 19725400] 11:48:07 INFO - PROCESS | 3640 | 1461008887282 Marionette DEBUG loaded listener.js 11:48:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1A58F400) [pid = 3640] [serial = 1565] [outer = 19725400] 11:48:07 INFO - PROCESS | 3640 | 1461008887714 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]]]}] 11:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 614ms 11:48:07 INFO - PROCESS | 3640 | 1461008887777 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 11:48:07 INFO - PROCESS | 3640 | 1461008887779 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 11:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:48:07 INFO - PROCESS | 3640 | 1461008887783 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:48:07 INFO - PROCESS | 3640 | 1461008887785 Marionette TRACE conn3 <- [1,2050,null,{}] 11:48:07 INFO - PROCESS | 3640 | 1461008887788 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}] 11:48:07 INFO - PROCESS | 3640 | 1461008887909 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 11:48:08 INFO - PROCESS | 3640 | 1461008888046 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:08 INFO - PROCESS | 3640 | ++DOCSHELL 11F40800 == 43 [pid = 3640] [id = 522] 11:48:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (11F40C00) [pid = 3640] [serial = 1566] [outer = 00000000] 11:48:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (12CF6000) [pid = 3640] [serial = 1567] [outer = 11F40C00] 11:48:08 INFO - PROCESS | 3640 | 1461008888104 Marionette DEBUG loaded listener.js 11:48:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (13264400) [pid = 3640] [serial = 1568] [outer = 11F40C00] 11:48:08 INFO - PROCESS | 3640 | 1461008888888 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]]]}] 11:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1167ms 11:48:08 INFO - PROCESS | 3640 | 1461008888964 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 11:48:08 INFO - PROCESS | 3640 | 1461008888969 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 11:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:48:08 INFO - PROCESS | 3640 | 1461008888973 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:48:08 INFO - PROCESS | 3640 | 1461008888978 Marionette TRACE conn3 <- [1,2054,null,{}] 11:48:08 INFO - PROCESS | 3640 | 1461008888982 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}] 11:48:09 INFO - PROCESS | 3640 | 1461008889100 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 11:48:09 INFO - PROCESS | 3640 | 1461008889228 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:09 INFO - PROCESS | 3640 | ++DOCSHELL 1579F400 == 44 [pid = 3640] [id = 523] 11:48:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (157E8000) [pid = 3640] [serial = 1569] [outer = 00000000] 11:48:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (15DD8400) [pid = 3640] [serial = 1570] [outer = 157E8000] 11:48:09 INFO - PROCESS | 3640 | 1461008889286 Marionette DEBUG loaded listener.js 11:48:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (164AFC00) [pid = 3640] [serial = 1571] [outer = 157E8000] 11:48:10 INFO - PROCESS | 3640 | 1461008890146 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]]]}] 11:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1228ms 11:48:10 INFO - PROCESS | 3640 | 1461008890210 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 11:48:10 INFO - PROCESS | 3640 | 1461008890214 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 11:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:48:10 INFO - PROCESS | 3640 | 1461008890219 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:48:10 INFO - PROCESS | 3640 | 1461008890223 Marionette TRACE conn3 <- [1,2058,null,{}] 11:48:10 INFO - PROCESS | 3640 | 1461008890229 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}] 11:48:10 INFO - PROCESS | 3640 | 1461008890316 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 11:48:10 INFO - PROCESS | 3640 | 1461008890457 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:10 INFO - PROCESS | 3640 | ++DOCSHELL 15799000 == 45 [pid = 3640] [id = 524] 11:48:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (157EB800) [pid = 3640] [serial = 1572] [outer = 00000000] 11:48:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (15D8BC00) [pid = 3640] [serial = 1573] [outer = 157EB800] 11:48:10 INFO - PROCESS | 3640 | 1461008890508 Marionette DEBUG loaded listener.js 11:48:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (15DE1400) [pid = 3640] [serial = 1574] [outer = 157EB800] 11:48:10 INFO - PROCESS | 3640 | --DOCSHELL 19723000 == 44 [pid = 3640] [id = 521] 11:48:10 INFO - PROCESS | 3640 | --DOCSHELL 15537C00 == 43 [pid = 3640] [id = 520] 11:48:10 INFO - PROCESS | 3640 | --DOCSHELL 144A6400 == 42 [pid = 3640] [id = 519] 11:48:10 INFO - PROCESS | 3640 | --DOCSHELL 1918D000 == 41 [pid = 3640] [id = 518] 11:48:10 INFO - PROCESS | 3640 | --DOCSHELL 17C67400 == 40 [pid = 3640] [id = 517] 11:48:10 INFO - PROCESS | 3640 | --DOCSHELL 194D7800 == 39 [pid = 3640] [id = 516] 11:48:10 INFO - PROCESS | 3640 | --DOCSHELL 15E6EC00 == 38 [pid = 3640] [id = 515] 11:48:10 INFO - PROCESS | 3640 | --DOCSHELL 1912F000 == 37 [pid = 3640] [id = 514] 11:48:10 INFO - PROCESS | 3640 | --DOCSHELL 19096800 == 36 [pid = 3640] [id = 513] 11:48:10 INFO - PROCESS | 3640 | --DOCSHELL 17FB2C00 == 35 [pid = 3640] [id = 512] 11:48:10 INFO - PROCESS | 3640 | --DOCSHELL 17C69C00 == 34 [pid = 3640] [id = 511] 11:48:10 INFO - PROCESS | 3640 | --DOCSHELL 13AC1800 == 33 [pid = 3640] [id = 510] 11:48:10 INFO - PROCESS | 3640 | --DOCSHELL 15E6F000 == 32 [pid = 3640] [id = 509] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (19A2D000) [pid = 3640] [serial = 1519] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOCSHELL 13ABE400 == 31 [pid = 3640] [id = 508] 11:48:10 INFO - PROCESS | 3640 | --DOCSHELL 13208400 == 30 [pid = 3640] [id = 507] 11:48:10 INFO - PROCESS | 3640 | --DOCSHELL 1686F400 == 29 [pid = 3640] [id = 506] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (19080400) [pid = 3640] [serial = 1406] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (16548C00) [pid = 3640] [serial = 1403] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (19097C00) [pid = 3640] [serial = 1445] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1C1CF400) [pid = 3640] [serial = 1448] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (16B5C000) [pid = 3640] [serial = 1442] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1C1CB800) [pid = 3640] [serial = 1439] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1C1CD800) [pid = 3640] [serial = 1400] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (19421000) [pid = 3640] [serial = 1507] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1971E400) [pid = 3640] [serial = 1510] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (19669C00) [pid = 3640] [serial = 1508] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (19ADC800) [pid = 3640] [serial = 1513] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (19728C00) [pid = 3640] [serial = 1511] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (17C6E800) [pid = 3640] [serial = 1516] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (19082800) [pid = 3640] [serial = 1504] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (18683C00) [pid = 3640] [serial = 1501] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (18888C00) [pid = 3640] [serial = 1502] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (17C71000) [pid = 3640] [serial = 1498] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (17EED000) [pid = 3640] [serial = 1499] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (155E4C00) [pid = 3640] [serial = 1495] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (159F1800) [pid = 3640] [serial = 1496] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (147A6800) [pid = 3640] [serial = 1493] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (137D6800) [pid = 3640] [serial = 1492] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (1C30C000) [pid = 3640] [serial = 1490] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (1C304400) [pid = 3640] [serial = 1489] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (19B18C00) [pid = 3640] [serial = 1487] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (1971F000) [pid = 3640] [serial = 1486] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (18124C00) [pid = 3640] [serial = 1484] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (17C63400) [pid = 3640] [serial = 1483] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (1C301800) [pid = 3640] [serial = 1481] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (19B0C800) [pid = 3640] [serial = 1514] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (1865F400) [pid = 3640] [serial = 1517] [outer = 00000000] [url = about:blank] 11:48:10 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (19095C00) [pid = 3640] [serial = 1505] [outer = 00000000] [url = about:blank] 11:48:11 INFO - PROCESS | 3640 | 1461008891025 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]]]}] 11:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 829ms 11:48:11 INFO - PROCESS | 3640 | 1461008891047 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 11:48:11 INFO - PROCESS | 3640 | 1461008891053 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 11:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:48:11 INFO - PROCESS | 3640 | 1461008891059 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:48:11 INFO - PROCESS | 3640 | 1461008891062 Marionette TRACE conn3 <- [1,2062,null,{}] 11:48:11 INFO - PROCESS | 3640 | 1461008891066 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}] 11:48:11 INFO - PROCESS | 3640 | 1461008891146 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 11:48:11 INFO - PROCESS | 3640 | 1461008891152 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:11 INFO - PROCESS | 3640 | ++DOCSHELL 14447400 == 30 [pid = 3640] [id = 525] 11:48:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (1552E800) [pid = 3640] [serial = 1575] [outer = 00000000] 11:48:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (159F0000) [pid = 3640] [serial = 1576] [outer = 1552E800] 11:48:11 INFO - PROCESS | 3640 | 1461008891181 Marionette DEBUG loaded listener.js 11:48:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (16549C00) [pid = 3640] [serial = 1577] [outer = 1552E800] 11:48:11 INFO - PROCESS | 3640 | 1461008891670 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]]]}] 11:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 614ms 11:48:11 INFO - PROCESS | 3640 | 1461008891679 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 11:48:11 INFO - PROCESS | 3640 | 1461008891681 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 11:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:48:11 INFO - PROCESS | 3640 | 1461008891685 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:48:11 INFO - PROCESS | 3640 | 1461008891689 Marionette TRACE conn3 <- [1,2066,null,{}] 11:48:11 INFO - PROCESS | 3640 | 1461008891699 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}] 11:48:11 INFO - PROCESS | 3640 | 1461008891780 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 11:48:11 INFO - PROCESS | 3640 | 1461008891787 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:11 INFO - PROCESS | 3640 | ++DOCSHELL 17C67400 == 31 [pid = 3640] [id = 526] 11:48:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (17C68800) [pid = 3640] [serial = 1578] [outer = 00000000] 11:48:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (17EF3400) [pid = 3640] [serial = 1579] [outer = 17C68800] 11:48:11 INFO - PROCESS | 3640 | 1461008891835 Marionette DEBUG loaded listener.js 11:48:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (17FAC800) [pid = 3640] [serial = 1580] [outer = 17C68800] 11:48:12 INFO - PROCESS | 3640 | 1461008892309 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]]]}] 11:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 691ms 11:48:12 INFO - PROCESS | 3640 | 1461008892366 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 11:48:12 INFO - PROCESS | 3640 | 1461008892368 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 11:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:48:12 INFO - PROCESS | 3640 | 1461008892372 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:48:12 INFO - PROCESS | 3640 | 1461008892374 Marionette TRACE conn3 <- [1,2070,null,{}] 11:48:12 INFO - PROCESS | 3640 | 1461008892377 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}] 11:48:12 INFO - PROCESS | 3640 | 1461008892459 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 11:48:12 INFO - PROCESS | 3640 | 1461008892466 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:12 INFO - PROCESS | 3640 | ++DOCSHELL 17FB1000 == 32 [pid = 3640] [id = 527] 11:48:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (18124C00) [pid = 3640] [serial = 1581] [outer = 00000000] 11:48:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (18664400) [pid = 3640] [serial = 1582] [outer = 18124C00] 11:48:12 INFO - PROCESS | 3640 | 1461008892516 Marionette DEBUG loaded listener.js 11:48:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (18692C00) [pid = 3640] [serial = 1583] [outer = 18124C00] 11:48:12 INFO - PROCESS | 3640 | 1461008892943 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]]]}] 11:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 584ms 11:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:48:12 INFO - PROCESS | 3640 | 1461008892988 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 11:48:12 INFO - PROCESS | 3640 | 1461008892990 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 11:48:12 INFO - PROCESS | 3640 | 1461008892994 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:48:12 INFO - PROCESS | 3640 | 1461008892996 Marionette TRACE conn3 <- [1,2074,null,{}] 11:48:12 INFO - PROCESS | 3640 | 1461008892999 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}] 11:48:13 INFO - PROCESS | 3640 | 1461008893107 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 11:48:13 INFO - PROCESS | 3640 | 1461008893113 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:13 INFO - PROCESS | 3640 | ++DOCSHELL 11F3B000 == 33 [pid = 3640] [id = 528] 11:48:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (18532C00) [pid = 3640] [serial = 1584] [outer = 00000000] 11:48:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (19077400) [pid = 3640] [serial = 1585] [outer = 18532C00] 11:48:13 INFO - PROCESS | 3640 | 1461008893157 Marionette DEBUG loaded listener.js 11:48:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (1907D400) [pid = 3640] [serial = 1586] [outer = 18532C00] 11:48:13 INFO - PROCESS | 3640 | 1461008893623 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]]]}] 11:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 675ms 11:48:13 INFO - PROCESS | 3640 | 1461008893675 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 11:48:13 INFO - PROCESS | 3640 | 1461008893677 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 11:48:13 INFO - PROCESS | 3640 | 1461008893680 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:48:13 INFO - PROCESS | 3640 | 1461008893682 Marionette TRACE conn3 <- [1,2078,null,{}] 11:48:13 INFO - PROCESS | 3640 | 1461008893685 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}] 11:48:13 INFO - PROCESS | 3640 | 1461008893810 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 11:48:13 INFO - PROCESS | 3640 | 1461008893823 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:13 INFO - PROCESS | 3640 | ++DOCSHELL 155DA400 == 34 [pid = 3640] [id = 529] 11:48:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (15798800) [pid = 3640] [serial = 1587] [outer = 00000000] 11:48:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (19130000) [pid = 3640] [serial = 1588] [outer = 15798800] 11:48:13 INFO - PROCESS | 3640 | 1461008893919 Marionette DEBUG loaded listener.js 11:48:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (19421000) [pid = 3640] [serial = 1589] [outer = 15798800] 11:48:14 INFO - PROCESS | 3640 | 1461008894322 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]]]}] 11:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 676ms 11:48:14 INFO - PROCESS | 3640 | 1461008894363 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 11:48:14 INFO - PROCESS | 3640 | 1461008894365 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 11:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:48:14 INFO - PROCESS | 3640 | 1461008894368 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:48:14 INFO - PROCESS | 3640 | 1461008894370 Marionette TRACE conn3 <- [1,2082,null,{}] 11:48:14 INFO - PROCESS | 3640 | 1461008894374 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}] 11:48:14 INFO - PROCESS | 3640 | 1461008894504 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 11:48:14 INFO - PROCESS | 3640 | 1461008894516 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:14 INFO - PROCESS | 3640 | ++DOCSHELL 15B2D400 == 35 [pid = 3640] [id = 530] 11:48:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1909C400) [pid = 3640] [serial = 1590] [outer = 00000000] 11:48:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (19716C00) [pid = 3640] [serial = 1591] [outer = 1909C400] 11:48:14 INFO - PROCESS | 3640 | 1461008894617 Marionette DEBUG loaded listener.js 11:48:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1971F800) [pid = 3640] [serial = 1592] [outer = 1909C400] 11:48:15 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1852DC00) [pid = 3640] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:48:15 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (19668000) [pid = 3640] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:48:15 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1909A000) [pid = 3640] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:48:15 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (16549000) [pid = 3640] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:48:15 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (143A7C00) [pid = 3640] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:48:15 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (19AD4800) [pid = 3640] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:48:15 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (17C72400) [pid = 3640] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:48:15 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (15E6FC00) [pid = 3640] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:48:15 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (19A26C00) [pid = 3640] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:48:15 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (19138C00) [pid = 3640] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:48:15 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (14A9D400) [pid = 3640] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:48:15 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (1320AC00) [pid = 3640] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:48:15 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (1966EC00) [pid = 3640] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:48:15 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (16B56400) [pid = 3640] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:48:15 INFO - PROCESS | 3640 | 1461008895131 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]]]}] 11:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 830ms 11:48:15 INFO - PROCESS | 3640 | 1461008895194 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 11:48:15 INFO - PROCESS | 3640 | 1461008895196 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 11:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:48:15 INFO - PROCESS | 3640 | 1461008895199 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:48:15 INFO - PROCESS | 3640 | 1461008895201 Marionette TRACE conn3 <- [1,2086,null,{}] 11:48:15 INFO - PROCESS | 3640 | 1461008895204 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}] 11:48:15 INFO - PROCESS | 3640 | 1461008895277 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 11:48:15 INFO - PROCESS | 3640 | 1461008895282 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:15 INFO - PROCESS | 3640 | ++DOCSHELL 13ACC800 == 36 [pid = 3640] [id = 531] 11:48:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (143AC400) [pid = 3640] [serial = 1593] [outer = 00000000] 11:48:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (16B56400) [pid = 3640] [serial = 1594] [outer = 143AC400] 11:48:15 INFO - PROCESS | 3640 | 1461008895326 Marionette DEBUG loaded listener.js 11:48:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (17FAC400) [pid = 3640] [serial = 1595] [outer = 143AC400] 11:48:15 INFO - PROCESS | 3640 | 1461008895790 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]]]}] 11:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 629ms 11:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:48:15 INFO - PROCESS | 3640 | 1461008895840 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 11:48:15 INFO - PROCESS | 3640 | 1461008895842 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 11:48:15 INFO - PROCESS | 3640 | 1461008895845 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:48:15 INFO - PROCESS | 3640 | 1461008895846 Marionette TRACE conn3 <- [1,2090,null,{}] 11:48:15 INFO - PROCESS | 3640 | 1461008895849 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}] 11:48:15 INFO - PROCESS | 3640 | 1461008895925 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 11:48:15 INFO - PROCESS | 3640 | 1461008895931 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:15 INFO - PROCESS | 3640 | ++DOCSHELL 144AFC00 == 37 [pid = 3640] [id = 532] 11:48:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (15532400) [pid = 3640] [serial = 1596] [outer = 00000000] 11:48:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (1966E400) [pid = 3640] [serial = 1597] [outer = 15532400] 11:48:15 INFO - PROCESS | 3640 | 1461008895975 Marionette DEBUG loaded listener.js 11:48:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (19671400) [pid = 3640] [serial = 1598] [outer = 15532400] 11:48:16 INFO - PROCESS | 3640 | 1461008896387 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]]]}] 11:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 584ms 11:48:16 INFO - PROCESS | 3640 | 1461008896422 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 11:48:16 INFO - PROCESS | 3640 | 1461008896424 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 11:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:48:16 INFO - PROCESS | 3640 | 1461008896427 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:48:16 INFO - PROCESS | 3640 | 1461008896429 Marionette TRACE conn3 <- [1,2094,null,{}] 11:48:16 INFO - PROCESS | 3640 | 1461008896432 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}] 11:48:16 INFO - PROCESS | 3640 | 1461008896506 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 11:48:16 INFO - PROCESS | 3640 | 1461008896512 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:16 INFO - PROCESS | 3640 | ++DOCSHELL 17FAE400 == 38 [pid = 3640] [id = 533] 11:48:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (19665C00) [pid = 3640] [serial = 1599] [outer = 00000000] 11:48:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (19AD6000) [pid = 3640] [serial = 1600] [outer = 19665C00] 11:48:16 INFO - PROCESS | 3640 | 1461008896555 Marionette DEBUG loaded listener.js 11:48:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (19A22C00) [pid = 3640] [serial = 1601] [outer = 19665C00] 11:48:16 INFO - PROCESS | 3640 | 1461008896990 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]]]}] 11:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 583ms 11:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:48:17 INFO - PROCESS | 3640 | 1461008897026 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 11:48:17 INFO - PROCESS | 3640 | 1461008897028 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 11:48:17 INFO - PROCESS | 3640 | 1461008897032 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:48:17 INFO - PROCESS | 3640 | 1461008897034 Marionette TRACE conn3 <- [1,2098,null,{}] 11:48:17 INFO - PROCESS | 3640 | 1461008897042 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}] 11:48:17 INFO - PROCESS | 3640 | 1461008897164 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 11:48:17 INFO - PROCESS | 3640 | 1461008897356 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:17 INFO - PROCESS | 3640 | ++DOCSHELL 13378400 == 39 [pid = 3640] [id = 534] 11:48:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1337C800) [pid = 3640] [serial = 1602] [outer = 00000000] 11:48:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (13AC1800) [pid = 3640] [serial = 1603] [outer = 1337C800] 11:48:17 INFO - PROCESS | 3640 | 1461008897413 Marionette DEBUG loaded listener.js 11:48:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (14A9B800) [pid = 3640] [serial = 1604] [outer = 1337C800] 11:48:17 INFO - PROCESS | 3640 | 1461008897979 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]]]}] 11:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 982ms 11:48:17 INFO - PROCESS | 3640 | 1461008898017 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 11:48:17 INFO - PROCESS | 3640 | 1461008898021 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 11:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:48:18 INFO - PROCESS | 3640 | 1461008898026 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:48:18 INFO - PROCESS | 3640 | 1461008898031 Marionette TRACE conn3 <- [1,2102,null,{}] 11:48:18 INFO - PROCESS | 3640 | 1461008898035 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}] 11:48:18 INFO - PROCESS | 3640 | 1461008898120 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 11:48:18 INFO - PROCESS | 3640 | 1461008898226 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:18 INFO - PROCESS | 3640 | ++DOCSHELL 16556400 == 40 [pid = 3640] [id = 535] 11:48:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (16874C00) [pid = 3640] [serial = 1605] [outer = 00000000] 11:48:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (17C71000) [pid = 3640] [serial = 1606] [outer = 16874C00] 11:48:18 INFO - PROCESS | 3640 | 1461008898282 Marionette DEBUG loaded listener.js 11:48:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (17FAA400) [pid = 3640] [serial = 1607] [outer = 16874C00] 11:48:18 INFO - PROCESS | 3640 | 1461008898906 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]]]}] 11:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 937ms 11:48:18 INFO - PROCESS | 3640 | 1461008898956 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 11:48:18 INFO - PROCESS | 3640 | 1461008898959 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 11:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:48:18 INFO - PROCESS | 3640 | 1461008898963 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:48:18 INFO - PROCESS | 3640 | 1461008898965 Marionette TRACE conn3 <- [1,2106,null,{}] 11:48:18 INFO - PROCESS | 3640 | 1461008898969 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}] 11:48:19 INFO - PROCESS | 3640 | 1461008899052 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 11:48:19 INFO - PROCESS | 3640 | 1461008899156 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:19 INFO - PROCESS | 3640 | ++DOCSHELL 17C6B800 == 41 [pid = 3640] [id = 536] 11:48:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (17C6D800) [pid = 3640] [serial = 1608] [outer = 00000000] 11:48:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (19183000) [pid = 3640] [serial = 1609] [outer = 17C6D800] 11:48:19 INFO - PROCESS | 3640 | 1461008899210 Marionette DEBUG loaded listener.js 11:48:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (19672800) [pid = 3640] [serial = 1610] [outer = 17C6D800] 11:48:19 INFO - PROCESS | 3640 | 1461008899803 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]]]}] 11:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 891ms 11:48:19 INFO - PROCESS | 3640 | 1461008899849 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 11:48:19 INFO - PROCESS | 3640 | 1461008899853 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 11:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:48:19 INFO - PROCESS | 3640 | 1461008899864 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:48:19 INFO - PROCESS | 3640 | 1461008899869 Marionette TRACE conn3 <- [1,2110,null,{}] 11:48:19 INFO - PROCESS | 3640 | 1461008899872 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}] 11:48:19 INFO - PROCESS | 3640 | 1461008899974 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 11:48:20 INFO - PROCESS | 3640 | 1461008900104 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:20 INFO - PROCESS | 3640 | ++DOCSHELL 19AE2800 == 42 [pid = 3640] [id = 537] 11:48:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (19EA4000) [pid = 3640] [serial = 1611] [outer = 00000000] 11:48:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1A1B1800) [pid = 3640] [serial = 1612] [outer = 19EA4000] 11:48:20 INFO - PROCESS | 3640 | 1461008900158 Marionette DEBUG loaded listener.js 11:48:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1A581C00) [pid = 3640] [serial = 1613] [outer = 19EA4000] 11:48:20 INFO - PROCESS | 3640 | 1461008900916 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]]]}] 11:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1136ms 11:48:20 INFO - PROCESS | 3640 | 1461008900999 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 11:48:20 INFO - PROCESS | 3640 | 1461008901003 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 11:48:21 INFO - PROCESS | 3640 | 1461008901009 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:48:21 INFO - PROCESS | 3640 | 1461008901013 Marionette TRACE conn3 <- [1,2114,null,{}] 11:48:21 INFO - PROCESS | 3640 | 1461008901020 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}] 11:48:21 INFO - PROCESS | 3640 | 1461008901120 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 11:48:21 INFO - PROCESS | 3640 | 1461008901252 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:21 INFO - PROCESS | 3640 | ++DOCSHELL 144A4C00 == 43 [pid = 3640] [id = 538] 11:48:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (144A5C00) [pid = 3640] [serial = 1614] [outer = 00000000] 11:48:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (157EDC00) [pid = 3640] [serial = 1615] [outer = 144A5C00] 11:48:21 INFO - PROCESS | 3640 | 1461008901308 Marionette DEBUG loaded listener.js 11:48:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (15D8B400) [pid = 3640] [serial = 1616] [outer = 144A5C00] 11:48:21 INFO - PROCESS | 3640 | --DOCSHELL 17FAE400 == 42 [pid = 3640] [id = 533] 11:48:21 INFO - PROCESS | 3640 | --DOCSHELL 144AFC00 == 41 [pid = 3640] [id = 532] 11:48:21 INFO - PROCESS | 3640 | --DOCSHELL 13ACC800 == 40 [pid = 3640] [id = 531] 11:48:21 INFO - PROCESS | 3640 | --DOCSHELL 15B2D400 == 39 [pid = 3640] [id = 530] 11:48:21 INFO - PROCESS | 3640 | --DOCSHELL 155DA400 == 38 [pid = 3640] [id = 529] 11:48:21 INFO - PROCESS | 3640 | --DOCSHELL 11F3B000 == 37 [pid = 3640] [id = 528] 11:48:21 INFO - PROCESS | 3640 | --DOCSHELL 17FB1000 == 36 [pid = 3640] [id = 527] 11:48:21 INFO - PROCESS | 3640 | --DOCSHELL 17C67400 == 35 [pid = 3640] [id = 526] 11:48:21 INFO - PROCESS | 3640 | --DOCSHELL 14447400 == 34 [pid = 3640] [id = 525] 11:48:21 INFO - PROCESS | 3640 | --DOCSHELL 15799000 == 33 [pid = 3640] [id = 524] 11:48:21 INFO - PROCESS | 3640 | --DOCSHELL 11F40800 == 32 [pid = 3640] [id = 522] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (19079400) [pid = 3640] [serial = 1537] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (19080000) [pid = 3640] [serial = 1538] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (19716400) [pid = 3640] [serial = 1546] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1917E800) [pid = 3640] [serial = 1540] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (19139400) [pid = 3640] [serial = 1541] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (17C6D000) [pid = 3640] [serial = 1531] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (17E9E000) [pid = 3640] [serial = 1532] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (14A9C000) [pid = 3640] [serial = 1525] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1552F400) [pid = 3640] [serial = 1526] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1A1AF800) [pid = 3640] [serial = 1555] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (17FB3800) [pid = 3640] [serial = 1534] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (18123400) [pid = 3640] [serial = 1535] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (164B0C00) [pid = 3640] [serial = 1528] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (19C6AC00) [pid = 3640] [serial = 1552] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (16553C00) [pid = 3640] [serial = 1529] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (194DE000) [pid = 3640] [serial = 1543] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (194DBC00) [pid = 3640] [serial = 1544] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (15555400) [pid = 3640] [serial = 1558] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (1A1B6800) [pid = 3640] [serial = 1556] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (15E79000) [pid = 3640] [serial = 1559] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (13380400) [pid = 3640] [serial = 1522] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (13676800) [pid = 3640] [serial = 1523] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (19A1F800) [pid = 3640] [serial = 1549] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (19A27800) [pid = 3640] [serial = 1550] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (1A018400) [pid = 3640] [serial = 1553] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (19081800) [pid = 3640] [serial = 1561] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (19673800) [pid = 3640] [serial = 1547] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (19673400) [pid = 3640] [serial = 1562] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (1A1BA400) [pid = 3640] [serial = 1564] [outer = 00000000] [url = about:blank] 11:48:21 INFO - PROCESS | 3640 | 1461008901866 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]]]}] 11:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 875ms 11:48:21 INFO - PROCESS | 3640 | 1461008901898 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 11:48:21 INFO - PROCESS | 3640 | 1461008901903 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 11:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:48:21 INFO - PROCESS | 3640 | 1461008901909 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:48:21 INFO - PROCESS | 3640 | 1461008901912 Marionette TRACE conn3 <- [1,2118,null,{}] 11:48:21 INFO - PROCESS | 3640 | 1461008901915 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}] 11:48:21 INFO - PROCESS | 3640 | 1461008901995 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 11:48:22 INFO - PROCESS | 3640 | 1461008902100 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:22 INFO - PROCESS | 3640 | ++DOCSHELL 13256C00 == 33 [pid = 3640] [id = 539] 11:48:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (13375000) [pid = 3640] [serial = 1617] [outer = 00000000] 11:48:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (14A9C000) [pid = 3640] [serial = 1618] [outer = 13375000] 11:48:22 INFO - PROCESS | 3640 | 1461008902145 Marionette DEBUG loaded listener.js 11:48:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (164B3C00) [pid = 3640] [serial = 1619] [outer = 13375000] 11:48:22 INFO - PROCESS | 3640 | 1461008902561 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] 11:48:22 INFO - PROCESS | 3640 | 1461008902610 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 11:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:48:22 INFO - PROCESS | 3640 | 1461008902613 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:48:22 INFO - PROCESS | 3640 | 1461008902617 Marionette TRACE conn3 <- [1,2122,null,{}] 11:48:22 INFO - PROCESS | 3640 | 1461008902627 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}] 11:48:22 INFO - PROCESS | 3640 | 1461008902741 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 11:48:22 INFO - PROCESS | 3640 | 1461008902765 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:22 INFO - PROCESS | 3640 | ++DOCSHELL 17FA7000 == 34 [pid = 3640] [id = 540] 11:48:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (17FA7800) [pid = 3640] [serial = 1620] [outer = 00000000] 11:48:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (181C5400) [pid = 3640] [serial = 1621] [outer = 17FA7800] 11:48:22 INFO - PROCESS | 3640 | 1461008902812 Marionette DEBUG loaded listener.js 11:48:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (18661400) [pid = 3640] [serial = 1622] [outer = 17FA7800] 11:48:23 INFO - PROCESS | 3640 | 1461008903263 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]]]}] 11:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 691ms 11:48:23 INFO - PROCESS | 3640 | 1461008903296 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 11:48:23 INFO - PROCESS | 3640 | 1461008903298 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 11:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:48:23 INFO - PROCESS | 3640 | 1461008903301 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:48:23 INFO - PROCESS | 3640 | 1461008903303 Marionette TRACE conn3 <- [1,2126,null,{}] 11:48:23 INFO - PROCESS | 3640 | 1461008903306 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}] 11:48:23 INFO - PROCESS | 3640 | 1461008903383 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 11:48:23 INFO - PROCESS | 3640 | 1461008903388 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:23 INFO - PROCESS | 3640 | ++DOCSHELL 18662800 == 35 [pid = 3640] [id = 541] 11:48:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (18889800) [pid = 3640] [serial = 1623] [outer = 00000000] 11:48:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (1907AC00) [pid = 3640] [serial = 1624] [outer = 18889800] 11:48:23 INFO - PROCESS | 3640 | 1461008903433 Marionette DEBUG loaded listener.js 11:48:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (1909C800) [pid = 3640] [serial = 1625] [outer = 18889800] 11:48:23 INFO - PROCESS | 3640 | 1461008903848 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]]]}] 11:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 583ms 11:48:23 INFO - PROCESS | 3640 | 1461008903882 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 11:48:23 INFO - PROCESS | 3640 | 1461008903884 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 11:48:23 INFO - PROCESS | 3640 | 1461008903888 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:48:23 INFO - PROCESS | 3640 | 1461008903889 Marionette TRACE conn3 <- [1,2130,null,{}] 11:48:23 INFO - PROCESS | 3640 | 1461008903893 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}] 11:48:23 INFO - PROCESS | 3640 | 1461008903967 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 11:48:23 INFO - PROCESS | 3640 | 1461008903973 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:23 INFO - PROCESS | 3640 | ++DOCSHELL 1900D000 == 36 [pid = 3640] [id = 542] 11:48:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (19076400) [pid = 3640] [serial = 1626] [outer = 00000000] 11:48:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (19186800) [pid = 3640] [serial = 1627] [outer = 19076400] 11:48:24 INFO - PROCESS | 3640 | 1461008904018 Marionette DEBUG loaded listener.js 11:48:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1918A000) [pid = 3640] [serial = 1628] [outer = 19076400] 11:48:24 INFO - PROCESS | 3640 | 1461008904519 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] 11:48:24 INFO - PROCESS | 3640 | 1461008904590 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 11:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:48:24 INFO - PROCESS | 3640 | 1461008904593 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:48:24 INFO - PROCESS | 3640 | 1461008904595 Marionette TRACE conn3 <- [1,2134,null,{}] 11:48:24 INFO - PROCESS | 3640 | 1461008904598 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}] 11:48:24 INFO - PROCESS | 3640 | 1461008904726 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 11:48:24 INFO - PROCESS | 3640 | 1461008904771 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:24 INFO - PROCESS | 3640 | ++DOCSHELL 1966E000 == 37 [pid = 3640] [id = 543] 11:48:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (19672400) [pid = 3640] [serial = 1629] [outer = 00000000] 11:48:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (19723800) [pid = 3640] [serial = 1630] [outer = 19672400] 11:48:24 INFO - PROCESS | 3640 | 1461008904824 Marionette DEBUG loaded listener.js 11:48:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (19A6C800) [pid = 3640] [serial = 1631] [outer = 19672400] 11:48:25 INFO - PROCESS | 3640 | 1461008905254 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] 11:48:25 INFO - PROCESS | 3640 | 1461008905348 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 11:48:25 INFO - PROCESS | 3640 | 1461008905352 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:48:25 INFO - PROCESS | 3640 | 1461008905354 Marionette TRACE conn3 <- [1,2138,null,{}] 11:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:48:25 INFO - PROCESS | 3640 | 1461008905357 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}] 11:48:25 INFO - PROCESS | 3640 | 1461008905465 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 11:48:25 INFO - PROCESS | 3640 | 1461008905474 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:25 INFO - PROCESS | 3640 | ++DOCSHELL 19AD5800 == 38 [pid = 3640] [id = 544] 11:48:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (19ADA400) [pid = 3640] [serial = 1632] [outer = 00000000] 11:48:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1A022800) [pid = 3640] [serial = 1633] [outer = 19ADA400] 11:48:25 INFO - PROCESS | 3640 | 1461008905568 Marionette DEBUG loaded listener.js 11:48:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1A07C400) [pid = 3640] [serial = 1634] [outer = 19ADA400] 11:48:25 INFO - PROCESS | 3640 | 1461008905964 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]]]}] 11:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 691ms 11:48:26 INFO - PROCESS | 3640 | 1461008906038 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 11:48:26 INFO - PROCESS | 3640 | 1461008906040 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 11:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:48:26 INFO - PROCESS | 3640 | 1461008906043 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:48:26 INFO - PROCESS | 3640 | 1461008906045 Marionette TRACE conn3 <- [1,2142,null,{}] 11:48:26 INFO - PROCESS | 3640 | 1461008906048 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}] 11:48:26 INFO - PROCESS | 3640 | 1461008906159 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 11:48:26 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (15798800) [pid = 3640] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:48:26 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (18532C00) [pid = 3640] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:48:26 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (1909C400) [pid = 3640] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:48:26 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (17C68800) [pid = 3640] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:48:26 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (18124C00) [pid = 3640] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:48:26 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (1552E800) [pid = 3640] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:48:26 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (157EB800) [pid = 3640] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:48:26 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (19725400) [pid = 3640] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:48:26 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (143AC400) [pid = 3640] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:48:26 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (15532400) [pid = 3640] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:48:26 INFO - PROCESS | 3640 | 1461008906270 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:26 INFO - PROCESS | 3640 | ++DOCSHELL 12CB5400 == 39 [pid = 3640] [id = 545] 11:48:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (12D45800) [pid = 3640] [serial = 1635] [outer = 00000000] 11:48:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (15531400) [pid = 3640] [serial = 1636] [outer = 12D45800] 11:48:26 INFO - PROCESS | 3640 | 1461008906318 Marionette DEBUG loaded listener.js 11:48:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (1552E800) [pid = 3640] [serial = 1637] [outer = 12D45800] 11:48:26 INFO - PROCESS | 3640 | 1461008906691 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]]]}] 11:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 691ms 11:48:26 INFO - PROCESS | 3640 | 1461008906743 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 11:48:26 INFO - PROCESS | 3640 | 1461008906745 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 11:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:48:26 INFO - PROCESS | 3640 | 1461008906748 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:48:26 INFO - PROCESS | 3640 | 1461008906734 Marionette TRACE conn3 <- [1,2146,null,{}] 11:48:26 INFO - PROCESS | 3640 | 1461008906769 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}] 11:48:26 INFO - PROCESS | 3640 | 1461008906883 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 11:48:26 INFO - PROCESS | 3640 | 1461008906895 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:26 INFO - PROCESS | 3640 | ++DOCSHELL 143AC400 == 40 [pid = 3640] [id = 546] 11:48:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (14A03800) [pid = 3640] [serial = 1638] [outer = 00000000] 11:48:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (19EA8400) [pid = 3640] [serial = 1639] [outer = 14A03800] 11:48:26 INFO - PROCESS | 3640 | 1461008906939 Marionette DEBUG loaded listener.js 11:48:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1A5B2000) [pid = 3640] [serial = 1640] [outer = 14A03800] 11:48:27 INFO - PROCESS | 3640 | 1461008907355 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]]]}] 11:48:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 630ms 11:48:27 INFO - PROCESS | 3640 | 1461008907368 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 11:48:27 INFO - PROCESS | 3640 | 1461008907370 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 11:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:48:27 INFO - PROCESS | 3640 | 1461008907374 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:48:27 INFO - PROCESS | 3640 | 1461008907375 Marionette TRACE conn3 <- [1,2150,null,{}] 11:48:27 INFO - PROCESS | 3640 | 1461008907379 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}] 11:48:27 INFO - PROCESS | 3640 | 1461008907454 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 11:48:27 INFO - PROCESS | 3640 | 1461008907460 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:27 INFO - PROCESS | 3640 | ++DOCSHELL 137DD000 == 41 [pid = 3640] [id = 547] 11:48:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1A553400) [pid = 3640] [serial = 1641] [outer = 00000000] 11:48:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1BF60000) [pid = 3640] [serial = 1642] [outer = 1A553400] 11:48:27 INFO - PROCESS | 3640 | 1461008907503 Marionette DEBUG loaded listener.js 11:48:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1BF5C400) [pid = 3640] [serial = 1643] [outer = 1A553400] 11:48:27 INFO - PROCESS | 3640 | 1461008907927 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]]]}] 11:48:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 614ms 11:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:48:27 INFO - PROCESS | 3640 | 1461008907995 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 11:48:27 INFO - PROCESS | 3640 | 1461008907997 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 11:48:27 INFO - PROCESS | 3640 | 1461008908000 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:48:28 INFO - PROCESS | 3640 | 1461008908003 Marionette TRACE conn3 <- [1,2154,null,{}] 11:48:28 INFO - PROCESS | 3640 | 1461008908006 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}] 11:48:28 INFO - PROCESS | 3640 | 1461008908100 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 11:48:28 INFO - PROCESS | 3640 | 1461008908139 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:28 INFO - PROCESS | 3640 | ++DOCSHELL 1C008800 == 42 [pid = 3640] [id = 548] 11:48:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1C00D000) [pid = 3640] [serial = 1644] [outer = 00000000] 11:48:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1C1CE800) [pid = 3640] [serial = 1645] [outer = 1C00D000] 11:48:28 INFO - PROCESS | 3640 | 1461008908187 Marionette DEBUG loaded listener.js 11:48:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1C1D5000) [pid = 3640] [serial = 1646] [outer = 1C00D000] 11:48:28 INFO - PROCESS | 3640 | 1461008908873 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]]]}] 11:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 922ms 11:48:28 INFO - PROCESS | 3640 | 1461008908929 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 11:48:28 INFO - PROCESS | 3640 | 1461008908935 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 11:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:48:28 INFO - PROCESS | 3640 | 1461008908941 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:48:28 INFO - PROCESS | 3640 | 1461008908944 Marionette TRACE conn3 <- [1,2158,null,{}] 11:48:28 INFO - PROCESS | 3640 | 1461008908949 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}] 11:48:29 INFO - PROCESS | 3640 | 1461008909057 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 11:48:29 INFO - PROCESS | 3640 | 1461008909166 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:29 INFO - PROCESS | 3640 | ++DOCSHELL 157E2000 == 43 [pid = 3640] [id = 549] 11:48:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (15B2F000) [pid = 3640] [serial = 1647] [outer = 00000000] 11:48:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (16B49400) [pid = 3640] [serial = 1648] [outer = 15B2F000] 11:48:29 INFO - PROCESS | 3640 | 1461008909221 Marionette DEBUG loaded listener.js 11:48:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (17C66C00) [pid = 3640] [serial = 1649] [outer = 15B2F000] 11:48:29 INFO - PROCESS | 3640 | 1461008909847 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]]]}] 11:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 921ms 11:48:29 INFO - PROCESS | 3640 | 1461008909868 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 11:48:29 INFO - PROCESS | 3640 | 1461008909874 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 11:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:48:29 INFO - PROCESS | 3640 | 1461008909881 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:48:29 INFO - PROCESS | 3640 | 1461008909884 Marionette TRACE conn3 <- [1,2162,null,{}] 11:48:29 INFO - PROCESS | 3640 | 1461008909888 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}] 11:48:30 INFO - PROCESS | 3640 | 1461008910001 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 11:48:30 INFO - PROCESS | 3640 | 1461008910107 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:30 INFO - PROCESS | 3640 | ++DOCSHELL 164B0000 == 44 [pid = 3640] [id = 550] 11:48:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (16875800) [pid = 3640] [serial = 1650] [outer = 00000000] 11:48:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (19139000) [pid = 3640] [serial = 1651] [outer = 16875800] 11:48:30 INFO - PROCESS | 3640 | 1461008910161 Marionette DEBUG loaded listener.js 11:48:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (194DE000) [pid = 3640] [serial = 1652] [outer = 16875800] 11:48:30 INFO - PROCESS | 3640 | 1461008910813 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]]]}] 11:48:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 982ms 11:48:30 INFO - PROCESS | 3640 | 1461008910864 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 11:48:30 INFO - PROCESS | 3640 | 1461008910867 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 11:48:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:48:30 INFO - PROCESS | 3640 | 1461008910871 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:48:30 INFO - PROCESS | 3640 | 1461008910874 Marionette TRACE conn3 <- [1,2166,null,{}] 11:48:30 INFO - PROCESS | 3640 | 1461008910885 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}] 11:48:30 INFO - PROCESS | 3640 | 1461008910993 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 11:48:31 INFO - PROCESS | 3640 | 1461008911128 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:31 INFO - PROCESS | 3640 | ++DOCSHELL 1A548800 == 45 [pid = 3640] [id = 551] 11:48:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1A54E000) [pid = 3640] [serial = 1653] [outer = 00000000] 11:48:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1C00DC00) [pid = 3640] [serial = 1654] [outer = 1A54E000] 11:48:31 INFO - PROCESS | 3640 | 1461008911184 Marionette DEBUG loaded listener.js 11:48:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1C1D0400) [pid = 3640] [serial = 1655] [outer = 1A54E000] 11:48:31 INFO - PROCESS | 3640 | 1461008911755 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]]]}] 11:48:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:48:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 921ms 11:48:31 INFO - PROCESS | 3640 | 1461008911799 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 11:48:31 INFO - PROCESS | 3640 | 1461008911801 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 11:48:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:48:31 INFO - PROCESS | 3640 | 1461008911805 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:48:31 INFO - PROCESS | 3640 | 1461008911807 Marionette TRACE conn3 <- [1,2170,null,{}] 11:48:31 INFO - PROCESS | 3640 | 1461008911811 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}] 11:48:31 INFO - PROCESS | 3640 | 1461008911913 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 11:48:32 INFO - PROCESS | 3640 | 1461008912189 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:32 INFO - PROCESS | 3640 | ++DOCSHELL 12B3D800 == 46 [pid = 3640] [id = 552] 11:48:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (12BE5C00) [pid = 3640] [serial = 1656] [outer = 00000000] 11:48:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (155DA400) [pid = 3640] [serial = 1657] [outer = 12BE5C00] 11:48:32 INFO - PROCESS | 3640 | 1461008912269 Marionette DEBUG loaded listener.js 11:48:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (15B33800) [pid = 3640] [serial = 1658] [outer = 12BE5C00] 11:48:32 INFO - PROCESS | 3640 | 1461008912913 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]]]}] 11:48:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1167ms 11:48:32 INFO - PROCESS | 3640 | 1461008912990 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 11:48:32 INFO - PROCESS | 3640 | 1461008912995 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 11:48:32 INFO - PROCESS | 3640 | 1461008913019 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:48:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:48:33 INFO - PROCESS | 3640 | 1461008913022 Marionette TRACE conn3 <- [1,2174,null,{}] 11:48:33 INFO - PROCESS | 3640 | 1461008913028 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}] 11:48:33 INFO - PROCESS | 3640 | 1461008913136 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 11:48:33 INFO - PROCESS | 3640 | 1461008913247 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:33 INFO - PROCESS | 3640 | --DOCSHELL 137DD000 == 45 [pid = 3640] [id = 547] 11:48:33 INFO - PROCESS | 3640 | --DOCSHELL 143AC400 == 44 [pid = 3640] [id = 546] 11:48:33 INFO - PROCESS | 3640 | --DOCSHELL 12CB5400 == 43 [pid = 3640] [id = 545] 11:48:33 INFO - PROCESS | 3640 | --DOCSHELL 19AD5800 == 42 [pid = 3640] [id = 544] 11:48:33 INFO - PROCESS | 3640 | --DOCSHELL 1966E000 == 41 [pid = 3640] [id = 543] 11:48:33 INFO - PROCESS | 3640 | --DOCSHELL 1900D000 == 40 [pid = 3640] [id = 542] 11:48:33 INFO - PROCESS | 3640 | --DOCSHELL 18662800 == 39 [pid = 3640] [id = 541] 11:48:33 INFO - PROCESS | 3640 | --DOCSHELL 17FA7000 == 38 [pid = 3640] [id = 540] 11:48:33 INFO - PROCESS | 3640 | --DOCSHELL 13256C00 == 37 [pid = 3640] [id = 539] 11:48:33 INFO - PROCESS | 3640 | --DOCSHELL 144A4C00 == 36 [pid = 3640] [id = 538] 11:48:33 INFO - PROCESS | 3640 | --DOCSHELL 13378400 == 35 [pid = 3640] [id = 534] 11:48:33 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (15DD8400) [pid = 3640] [serial = 1570] [outer = 00000000] [url = about:blank] 11:48:33 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (12CF6000) [pid = 3640] [serial = 1567] [outer = 00000000] [url = about:blank] 11:48:33 INFO - PROCESS | 3640 | ++DOCSHELL 13207800 == 36 [pid = 3640] [id = 553] 11:48:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (13208000) [pid = 3640] [serial = 1659] [outer = 00000000] 11:48:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (15797C00) [pid = 3640] [serial = 1660] [outer = 13208000] 11:48:33 INFO - PROCESS | 3640 | 1461008913324 Marionette DEBUG loaded listener.js 11:48:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (15E6FC00) [pid = 3640] [serial = 1661] [outer = 13208000] 11:48:33 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (19130000) [pid = 3640] [serial = 1588] [outer = 00000000] [url = about:blank] 11:48:33 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1907D400) [pid = 3640] [serial = 1586] [outer = 00000000] [url = about:blank] 11:48:33 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (19716C00) [pid = 3640] [serial = 1591] [outer = 00000000] [url = about:blank] 11:48:33 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (17EF3400) [pid = 3640] [serial = 1579] [outer = 00000000] [url = about:blank] 11:48:33 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (17FAC800) [pid = 3640] [serial = 1580] [outer = 00000000] [url = about:blank] 11:48:33 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (18664400) [pid = 3640] [serial = 1582] [outer = 00000000] [url = about:blank] 11:48:33 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (159F0000) [pid = 3640] [serial = 1576] [outer = 00000000] [url = about:blank] 11:48:33 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (16549C00) [pid = 3640] [serial = 1577] [outer = 00000000] [url = about:blank] 11:48:33 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (19421000) [pid = 3640] [serial = 1589] [outer = 00000000] [url = about:blank] 11:48:33 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (15DE1400) [pid = 3640] [serial = 1574] [outer = 00000000] [url = about:blank] 11:48:33 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (15D8BC00) [pid = 3640] [serial = 1573] [outer = 00000000] [url = about:blank] 11:48:33 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1A58F400) [pid = 3640] [serial = 1565] [outer = 00000000] [url = about:blank] 11:48:33 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (16B56400) [pid = 3640] [serial = 1594] [outer = 00000000] [url = about:blank] 11:48:33 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1966E400) [pid = 3640] [serial = 1597] [outer = 00000000] [url = about:blank] 11:48:33 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (17FAC400) [pid = 3640] [serial = 1595] [outer = 00000000] [url = about:blank] 11:48:33 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1971F800) [pid = 3640] [serial = 1592] [outer = 00000000] [url = about:blank] 11:48:33 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (19077400) [pid = 3640] [serial = 1585] [outer = 00000000] [url = about:blank] 11:48:33 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (19671400) [pid = 3640] [serial = 1598] [outer = 00000000] [url = about:blank] 11:48:33 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (18692C00) [pid = 3640] [serial = 1583] [outer = 00000000] [url = about:blank] 11:48:33 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (19AD6000) [pid = 3640] [serial = 1600] [outer = 00000000] [url = about:blank] 11:48:33 INFO - PROCESS | 3640 | 1461008913746 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]]]}] 11:48:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:48:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 783ms 11:48:33 INFO - PROCESS | 3640 | 1461008913808 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 11:48:33 INFO - PROCESS | 3640 | 1461008913812 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 11:48:33 INFO - PROCESS | 3640 | 1461008913817 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:48:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:48:33 INFO - PROCESS | 3640 | 1461008913819 Marionette TRACE conn3 <- [1,2178,null,{}] 11:48:33 INFO - PROCESS | 3640 | 1461008913822 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}] 11:48:33 INFO - PROCESS | 3640 | 1461008913902 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 11:48:33 INFO - PROCESS | 3640 | 1461008913908 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:33 INFO - PROCESS | 3640 | ++DOCSHELL 15DDF000 == 37 [pid = 3640] [id = 554] 11:48:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (164AB400) [pid = 3640] [serial = 1662] [outer = 00000000] 11:48:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1811D800) [pid = 3640] [serial = 1663] [outer = 164AB400] 11:48:33 INFO - PROCESS | 3640 | 1461008913954 Marionette DEBUG loaded listener.js 11:48:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1865F400) [pid = 3640] [serial = 1664] [outer = 164AB400] 11:48:34 INFO - PROCESS | 3640 | 1461008914429 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]]]}] 11:48:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:48:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 675ms 11:48:34 INFO - PROCESS | 3640 | 1461008914501 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 11:48:34 INFO - PROCESS | 3640 | 1461008914503 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 11:48:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:48:34 INFO - PROCESS | 3640 | 1461008914508 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:48:34 INFO - PROCESS | 3640 | 1461008914514 Marionette TRACE conn3 <- [1,2182,null,{}] 11:48:34 INFO - PROCESS | 3640 | 1461008914522 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}] 11:48:34 INFO - PROCESS | 3640 | 1461008914604 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 11:48:34 INFO - PROCESS | 3640 | 1461008914736 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:34 INFO - PROCESS | 3640 | ++DOCSHELL 1900D000 == 38 [pid = 3640] [id = 555] 11:48:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1907B400) [pid = 3640] [serial = 1665] [outer = 00000000] 11:48:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1909B400) [pid = 3640] [serial = 1666] [outer = 1907B400] 11:48:34 INFO - PROCESS | 3640 | 1461008914781 Marionette DEBUG loaded listener.js 11:48:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (19131C00) [pid = 3640] [serial = 1667] [outer = 1907B400] 11:48:35 INFO - PROCESS | 3640 | 1461008915150 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]]]}] 11:48:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:48:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 675ms 11:48:35 INFO - PROCESS | 3640 | 1461008915206 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 11:48:35 INFO - PROCESS | 3640 | 1461008915208 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 11:48:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:48:35 INFO - PROCESS | 3640 | 1461008915212 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:48:35 INFO - PROCESS | 3640 | 1461008915213 Marionette TRACE conn3 <- [1,2186,null,{}] 11:48:35 INFO - PROCESS | 3640 | 1461008915216 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}] 11:48:35 INFO - PROCESS | 3640 | 1461008915293 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 11:48:35 INFO - PROCESS | 3640 | 1461008915299 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:35 INFO - PROCESS | 3640 | ++DOCSHELL 19098400 == 39 [pid = 3640] [id = 556] 11:48:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (19137400) [pid = 3640] [serial = 1668] [outer = 00000000] 11:48:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (19667C00) [pid = 3640] [serial = 1669] [outer = 19137400] 11:48:35 INFO - PROCESS | 3640 | 1461008915343 Marionette DEBUG loaded listener.js 11:48:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (1966F800) [pid = 3640] [serial = 1670] [outer = 19137400] 11:48:35 INFO - PROCESS | 3640 | 1461008915787 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]]]}] 11:48:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:48:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 614ms 11:48:35 INFO - PROCESS | 3640 | 1461008915832 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 11:48:35 INFO - PROCESS | 3640 | 1461008915834 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 11:48:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:48:35 INFO - PROCESS | 3640 | 1461008915837 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:48:35 INFO - PROCESS | 3640 | 1461008915839 Marionette TRACE conn3 <- [1,2190,null,{}] 11:48:35 INFO - PROCESS | 3640 | 1461008915842 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}] 11:48:35 INFO - PROCESS | 3640 | 1461008915949 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 11:48:36 INFO - PROCESS | 3640 | 1461008916041 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:36 INFO - PROCESS | 3640 | ++DOCSHELL 137D6C00 == 40 [pid = 3640] [id = 557] 11:48:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1971D000) [pid = 3640] [serial = 1671] [outer = 00000000] 11:48:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (19728C00) [pid = 3640] [serial = 1672] [outer = 1971D000] 11:48:36 INFO - PROCESS | 3640 | 1461008916095 Marionette DEBUG loaded listener.js 11:48:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (19A27000) [pid = 3640] [serial = 1673] [outer = 1971D000] 11:48:36 INFO - PROCESS | 3640 | 1461008916527 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]]]}] 11:48:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:48:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 722ms 11:48:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:48:36 INFO - PROCESS | 3640 | 1461008916561 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 11:48:36 INFO - PROCESS | 3640 | 1461008916563 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 11:48:36 INFO - PROCESS | 3640 | 1461008916567 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:48:36 INFO - PROCESS | 3640 | 1461008916568 Marionette TRACE conn3 <- [1,2194,null,{}] 11:48:36 INFO - PROCESS | 3640 | 1461008916572 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}] 11:48:36 INFO - PROCESS | 3640 | 1461008916680 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 11:48:36 INFO - PROCESS | 3640 | 1461008916686 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:36 INFO - PROCESS | 3640 | ++DOCSHELL 19673000 == 41 [pid = 3640] [id = 558] 11:48:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (19726400) [pid = 3640] [serial = 1674] [outer = 00000000] 11:48:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (19EA6000) [pid = 3640] [serial = 1675] [outer = 19726400] 11:48:36 INFO - PROCESS | 3640 | 1461008916730 Marionette DEBUG loaded listener.js 11:48:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (19EACC00) [pid = 3640] [serial = 1676] [outer = 19726400] 11:48:37 INFO - PROCESS | 3640 | 1461008917163 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]]]}] 11:48:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:48:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 615ms 11:48:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:48:37 INFO - PROCESS | 3640 | 1461008917205 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 11:48:37 INFO - PROCESS | 3640 | 1461008917207 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 11:48:37 INFO - PROCESS | 3640 | 1461008917210 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:48:37 INFO - PROCESS | 3640 | 1461008917212 Marionette TRACE conn3 <- [1,2198,null,{}] 11:48:37 INFO - PROCESS | 3640 | 1461008917220 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}] 11:48:37 INFO - PROCESS | 3640 | 1461008917309 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 11:48:37 INFO - PROCESS | 3640 | 1461008917398 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:37 INFO - PROCESS | 3640 | ++DOCSHELL 143B2400 == 42 [pid = 3640] [id = 559] 11:48:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (14AE5000) [pid = 3640] [serial = 1677] [outer = 00000000] 11:48:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1A58EC00) [pid = 3640] [serial = 1678] [outer = 14AE5000] 11:48:37 INFO - PROCESS | 3640 | 1461008917442 Marionette DEBUG loaded listener.js 11:48:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1A5AF800) [pid = 3640] [serial = 1679] [outer = 14AE5000] 11:48:37 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (17C6C400) [pid = 3640] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:48:37 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (157E8000) [pid = 3640] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:48:37 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (144A5C00) [pid = 3640] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:48:37 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (17FA7800) [pid = 3640] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:48:37 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (18889800) [pid = 3640] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:48:37 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (19672400) [pid = 3640] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:48:37 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1A553400) [pid = 3640] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:48:37 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (19076400) [pid = 3640] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:48:37 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (19ADA400) [pid = 3640] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:48:37 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (13375000) [pid = 3640] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:48:37 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (12D45800) [pid = 3640] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:48:37 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (14A03800) [pid = 3640] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:48:37 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (11F40C00) [pid = 3640] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:48:37 INFO - PROCESS | 3640 | 1461008917904 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]]]}] 11:48:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:48:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 722ms 11:48:37 INFO - PROCESS | 3640 | 1461008917938 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 11:48:37 INFO - PROCESS | 3640 | 1461008917940 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 11:48:37 INFO - PROCESS | 3640 | 1461008917943 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:48:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:48:37 INFO - PROCESS | 3640 | 1461008917945 Marionette TRACE conn3 <- [1,2202,null,{}] 11:48:37 INFO - PROCESS | 3640 | 1461008917948 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}] 11:48:38 INFO - PROCESS | 3640 | 1461008918025 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 11:48:38 INFO - PROCESS | 3640 | 1461008918031 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:38 INFO - PROCESS | 3640 | ++DOCSHELL 137DB000 == 43 [pid = 3640] [id = 560] 11:48:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (15537000) [pid = 3640] [serial = 1680] [outer = 00000000] 11:48:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (19076400) [pid = 3640] [serial = 1681] [outer = 15537000] 11:48:38 INFO - PROCESS | 3640 | 1461008918074 Marionette DEBUG loaded listener.js 11:48:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (19180000) [pid = 3640] [serial = 1682] [outer = 15537000] 11:48:38 INFO - PROCESS | 3640 | 1461008918479 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]]]}] 11:48:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:48:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 583ms 11:48:38 INFO - PROCESS | 3640 | 1461008918525 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 11:48:38 INFO - PROCESS | 3640 | 1461008918526 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 11:48:38 INFO - PROCESS | 3640 | 1461008918534 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:48:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:48:38 INFO - PROCESS | 3640 | 1461008918535 Marionette TRACE conn3 <- [1,2206,null,{}] 11:48:38 INFO - PROCESS | 3640 | 1461008918539 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}] 11:48:38 INFO - PROCESS | 3640 | 1461008918615 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 11:48:38 INFO - PROCESS | 3640 | 1461008918621 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:38 INFO - PROCESS | 3640 | ++DOCSHELL 19187C00 == 44 [pid = 3640] [id = 561] 11:48:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (1966C800) [pid = 3640] [serial = 1683] [outer = 00000000] 11:48:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1A756400) [pid = 3640] [serial = 1684] [outer = 1966C800] 11:48:38 INFO - PROCESS | 3640 | 1461008918669 Marionette DEBUG loaded listener.js 11:48:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1C00C800) [pid = 3640] [serial = 1685] [outer = 1966C800] 11:48:39 INFO - PROCESS | 3640 | 1461008919123 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]]]}] 11:48:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:48:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 614ms 11:48:39 INFO - PROCESS | 3640 | 1461008919172 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 11:48:39 INFO - PROCESS | 3640 | 1461008919174 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 11:48:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:48:39 INFO - PROCESS | 3640 | 1461008919181 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:48:39 INFO - PROCESS | 3640 | 1461008919183 Marionette TRACE conn3 <- [1,2210,null,{}] 11:48:39 INFO - PROCESS | 3640 | 1461008919186 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}] 11:48:39 INFO - PROCESS | 3640 | 1461008919254 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 11:48:39 INFO - PROCESS | 3640 | 1461008919260 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:39 INFO - PROCESS | 3640 | ++DOCSHELL 1A01B000 == 45 [pid = 3640] [id = 562] 11:48:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1A586C00) [pid = 3640] [serial = 1686] [outer = 00000000] 11:48:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1C27EC00) [pid = 3640] [serial = 1687] [outer = 1A586C00] 11:48:39 INFO - PROCESS | 3640 | 1461008919310 Marionette DEBUG loaded listener.js 11:48:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1C285800) [pid = 3640] [serial = 1688] [outer = 1A586C00] 11:48:40 INFO - PROCESS | 3640 | --DOCSHELL 19AE2800 == 44 [pid = 3640] [id = 537] 11:48:40 INFO - PROCESS | 3640 | --DOCSHELL 16556400 == 43 [pid = 3640] [id = 535] 11:48:40 INFO - PROCESS | 3640 | --DOCSHELL 1579F400 == 42 [pid = 3640] [id = 523] 11:48:40 INFO - PROCESS | 3640 | --DOCSHELL 17C6B800 == 41 [pid = 3640] [id = 536] 11:48:40 INFO - PROCESS | 3640 | --DOCSHELL 13207800 == 40 [pid = 3640] [id = 553] 11:48:40 INFO - PROCESS | 3640 | --DOCSHELL 1A548800 == 39 [pid = 3640] [id = 551] 11:48:40 INFO - PROCESS | 3640 | --DOCSHELL 12B3D800 == 38 [pid = 3640] [id = 552] 11:48:40 INFO - PROCESS | 3640 | --DOCSHELL 164B0000 == 37 [pid = 3640] [id = 550] 11:48:40 INFO - PROCESS | 3640 | --DOCSHELL 1C008800 == 36 [pid = 3640] [id = 548] 11:48:40 INFO - PROCESS | 3640 | --DOCSHELL 157E2000 == 35 [pid = 3640] [id = 549] 11:48:40 INFO - PROCESS | 3640 | --DOCSHELL 19673000 == 34 [pid = 3640] [id = 558] 11:48:40 INFO - PROCESS | 3640 | --DOCSHELL 15DDF000 == 33 [pid = 3640] [id = 554] 11:48:40 INFO - PROCESS | 3640 | --DOCSHELL 137DB000 == 32 [pid = 3640] [id = 560] 11:48:40 INFO - PROCESS | 3640 | --DOCSHELL 19187C00 == 31 [pid = 3640] [id = 561] 11:48:40 INFO - PROCESS | 3640 | --DOCSHELL 143B2400 == 30 [pid = 3640] [id = 559] 11:48:40 INFO - PROCESS | 3640 | --DOCSHELL 1900D000 == 29 [pid = 3640] [id = 555] 11:48:40 INFO - PROCESS | 3640 | --DOCSHELL 137D6C00 == 28 [pid = 3640] [id = 557] 11:48:40 INFO - PROCESS | 3640 | --DOCSHELL 19098400 == 27 [pid = 3640] [id = 556] 11:48:41 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (19A6E000) [pid = 3640] [serial = 1520] [outer = 00000000] [url = about:blank] 11:48:41 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (164AFC00) [pid = 3640] [serial = 1571] [outer = 00000000] [url = about:blank] 11:48:41 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (15D8B400) [pid = 3640] [serial = 1616] [outer = 00000000] [url = about:blank] 11:48:41 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (157EDC00) [pid = 3640] [serial = 1615] [outer = 00000000] [url = about:blank] 11:48:41 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (181C5400) [pid = 3640] [serial = 1621] [outer = 00000000] [url = about:blank] 11:48:41 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (18661400) [pid = 3640] [serial = 1622] [outer = 00000000] [url = about:blank] 11:48:41 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1907AC00) [pid = 3640] [serial = 1624] [outer = 00000000] [url = about:blank] 11:48:41 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (19723800) [pid = 3640] [serial = 1630] [outer = 00000000] [url = about:blank] 11:48:41 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1BF5C400) [pid = 3640] [serial = 1643] [outer = 00000000] [url = about:blank] 11:48:41 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1909C800) [pid = 3640] [serial = 1625] [outer = 00000000] [url = about:blank] 11:48:41 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (19186800) [pid = 3640] [serial = 1627] [outer = 00000000] [url = about:blank] 11:48:41 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (1A022800) [pid = 3640] [serial = 1633] [outer = 00000000] [url = about:blank] 11:48:41 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (19A6C800) [pid = 3640] [serial = 1631] [outer = 00000000] [url = about:blank] 11:48:41 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (14A9C000) [pid = 3640] [serial = 1618] [outer = 00000000] [url = about:blank] 11:48:41 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (164B3C00) [pid = 3640] [serial = 1619] [outer = 00000000] [url = about:blank] 11:48:41 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (15531400) [pid = 3640] [serial = 1636] [outer = 00000000] [url = about:blank] 11:48:41 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (13AC1800) [pid = 3640] [serial = 1603] [outer = 00000000] [url = about:blank] 11:48:41 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (17C71000) [pid = 3640] [serial = 1606] [outer = 00000000] [url = about:blank] 11:48:41 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (1A1B1800) [pid = 3640] [serial = 1612] [outer = 00000000] [url = about:blank] 11:48:41 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (1A07C400) [pid = 3640] [serial = 1634] [outer = 00000000] [url = about:blank] 11:48:41 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (1BF60000) [pid = 3640] [serial = 1642] [outer = 00000000] [url = about:blank] 11:48:41 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (19183000) [pid = 3640] [serial = 1609] [outer = 00000000] [url = about:blank] 11:48:41 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (1552E800) [pid = 3640] [serial = 1637] [outer = 00000000] [url = about:blank] 11:48:41 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (19EA8400) [pid = 3640] [serial = 1639] [outer = 00000000] [url = about:blank] 11:48:41 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (1A5B2000) [pid = 3640] [serial = 1640] [outer = 00000000] [url = about:blank] 11:48:41 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (1918A000) [pid = 3640] [serial = 1628] [outer = 00000000] [url = about:blank] 11:48:41 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (13264400) [pid = 3640] [serial = 1568] [outer = 00000000] [url = about:blank] 11:48:41 INFO - PROCESS | 3640 | 1461008921150 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]]]}] 11:48:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:48:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 2027ms 11:48:41 INFO - PROCESS | 3640 | 1461008921190 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 11:48:41 INFO - PROCESS | 3640 | 1461008921194 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 11:48:41 INFO - PROCESS | 3640 | 1461008921200 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:48:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:48:41 INFO - PROCESS | 3640 | 1461008921204 Marionette TRACE conn3 <- [1,2214,null,{}] 11:48:41 INFO - PROCESS | 3640 | 1461008921211 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}] 11:48:41 INFO - PROCESS | 3640 | 1461008921309 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 11:48:41 INFO - PROCESS | 3640 | 1461008921320 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:41 INFO - PROCESS | 3640 | ++DOCSHELL 13201C00 == 28 [pid = 3640] [id = 563] 11:48:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (13204000) [pid = 3640] [serial = 1689] [outer = 00000000] 11:48:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (1337DC00) [pid = 3640] [serial = 1690] [outer = 13204000] 11:48:41 INFO - PROCESS | 3640 | 1461008921370 Marionette DEBUG loaded listener.js 11:48:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (13602800) [pid = 3640] [serial = 1691] [outer = 13204000] 11:48:41 INFO - PROCESS | 3640 | 1461008921866 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]]]}] 11:48:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:48:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 676ms 11:48:41 INFO - PROCESS | 3640 | 1461008921900 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 11:48:41 INFO - PROCESS | 3640 | 1461008921906 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 11:48:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:48:41 INFO - PROCESS | 3640 | 1461008921912 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:48:41 INFO - PROCESS | 3640 | 1461008921915 Marionette TRACE conn3 <- [1,2218,null,{}] 11:48:41 INFO - PROCESS | 3640 | 1461008921918 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}] 11:48:41 INFO - PROCESS | 3640 | 1461008922002 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 11:48:41 INFO - PROCESS | 3640 | 1461008922009 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:42 INFO - PROCESS | 3640 | ++DOCSHELL 13381C00 == 29 [pid = 3640] [id = 564] 11:48:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (137DCC00) [pid = 3640] [serial = 1692] [outer = 00000000] 11:48:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (144A4C00) [pid = 3640] [serial = 1693] [outer = 137DCC00] 11:48:42 INFO - PROCESS | 3640 | 1461008922042 Marionette DEBUG loaded listener.js 11:48:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (14ADBC00) [pid = 3640] [serial = 1694] [outer = 137DCC00] 11:48:42 INFO - PROCESS | 3640 | 1461008922523 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]]]}] 11:48:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:48:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 630ms 11:48:42 INFO - PROCESS | 3640 | 1461008922532 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 11:48:42 INFO - PROCESS | 3640 | 1461008922534 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 11:48:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:48:42 INFO - PROCESS | 3640 | 1461008922538 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:48:42 INFO - PROCESS | 3640 | 1461008922541 Marionette TRACE conn3 <- [1,2222,null,{}] 11:48:42 INFO - PROCESS | 3640 | 1461008922557 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}] 11:48:42 INFO - PROCESS | 3640 | 1461008922641 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 11:48:42 INFO - PROCESS | 3640 | 1461008922648 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:42 INFO - PROCESS | 3640 | ++DOCSHELL 159F1000 == 30 [pid = 3640] [id = 565] 11:48:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (15B29800) [pid = 3640] [serial = 1695] [outer = 00000000] 11:48:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (15BE5800) [pid = 3640] [serial = 1696] [outer = 15B29800] 11:48:42 INFO - PROCESS | 3640 | 1461008922697 Marionette DEBUG loaded listener.js 11:48:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (15D8D800) [pid = 3640] [serial = 1697] [outer = 15B29800] 11:48:43 INFO - PROCESS | 3640 | 1461008923194 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]]]}] 11:48:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:48:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 722ms 11:48:43 INFO - PROCESS | 3640 | 1461008923261 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 11:48:43 INFO - PROCESS | 3640 | 1461008923263 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 11:48:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:48:43 INFO - PROCESS | 3640 | 1461008923267 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:48:43 INFO - PROCESS | 3640 | 1461008923268 Marionette TRACE conn3 <- [1,2226,null,{}] 11:48:43 INFO - PROCESS | 3640 | 1461008923272 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}] 11:48:43 INFO - PROCESS | 3640 | 1461008923357 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 11:48:43 INFO - PROCESS | 3640 | 1461008923363 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:43 INFO - PROCESS | 3640 | ++DOCSHELL 164B0000 == 31 [pid = 3640] [id = 566] 11:48:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (164B8400) [pid = 3640] [serial = 1698] [outer = 00000000] 11:48:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (16B34000) [pid = 3640] [serial = 1699] [outer = 164B8400] 11:48:43 INFO - PROCESS | 3640 | 1461008923412 Marionette DEBUG loaded listener.js 11:48:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (16B5C000) [pid = 3640] [serial = 1700] [outer = 164B8400] 11:48:43 INFO - PROCESS | 3640 | 1461008923844 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]]]}] 11:48:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:48:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 630ms 11:48:43 INFO - PROCESS | 3640 | 1461008923904 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 11:48:43 INFO - PROCESS | 3640 | 1461008923906 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 11:48:43 INFO - PROCESS | 3640 | 1461008923910 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:48:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:48:43 INFO - PROCESS | 3640 | 1461008923911 Marionette TRACE conn3 <- [1,2230,null,{}] 11:48:43 INFO - PROCESS | 3640 | 1461008923915 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}] 11:48:43 INFO - PROCESS | 3640 | 1461008923972 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 11:48:43 INFO - PROCESS | 3640 | 1461008923980 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:43 INFO - PROCESS | 3640 | ++DOCSHELL 1687DC00 == 32 [pid = 3640] [id = 567] 11:48:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (17C6B000) [pid = 3640] [serial = 1701] [outer = 00000000] 11:48:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (17E9C800) [pid = 3640] [serial = 1702] [outer = 17C6B000] 11:48:44 INFO - PROCESS | 3640 | 1461008924025 Marionette DEBUG loaded listener.js 11:48:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (17EF2C00) [pid = 3640] [serial = 1703] [outer = 17C6B000] 11:48:44 INFO - PROCESS | 3640 | 1461008924499 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]]]}] 11:48:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:48:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 629ms 11:48:44 INFO - PROCESS | 3640 | 1461008924531 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 11:48:44 INFO - PROCESS | 3640 | 1461008924533 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 11:48:44 INFO - PROCESS | 3640 | 1461008924536 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:48:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:48:44 INFO - PROCESS | 3640 | 1461008924538 Marionette TRACE conn3 <- [1,2234,null,{}] 11:48:44 INFO - PROCESS | 3640 | 1461008924541 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}] 11:48:44 INFO - PROCESS | 3640 | 1461008924652 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 11:48:44 INFO - PROCESS | 3640 | 1461008924662 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:44 INFO - PROCESS | 3640 | ++DOCSHELL 17C70800 == 33 [pid = 3640] [id = 568] 11:48:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (18116800) [pid = 3640] [serial = 1704] [outer = 00000000] 11:48:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (18661C00) [pid = 3640] [serial = 1705] [outer = 18116800] 11:48:44 INFO - PROCESS | 3640 | 1461008924710 Marionette DEBUG loaded listener.js 11:48:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (18691000) [pid = 3640] [serial = 1706] [outer = 18116800] 11:48:45 INFO - PROCESS | 3640 | 1461008925129 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]]]}] 11:48:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:48:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 11:48:45 INFO - PROCESS | 3640 | 1461008925157 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 11:48:45 INFO - PROCESS | 3640 | 1461008925158 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 11:48:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:48:45 INFO - PROCESS | 3640 | 1461008925162 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:48:45 INFO - PROCESS | 3640 | 1461008925163 Marionette TRACE conn3 <- [1,2238,null,{}] 11:48:45 INFO - PROCESS | 3640 | 1461008925167 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}] 11:48:45 INFO - PROCESS | 3640 | 1461008925237 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 11:48:45 INFO - PROCESS | 3640 | 1461008925244 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:45 INFO - PROCESS | 3640 | ++DOCSHELL 1865B000 == 34 [pid = 3640] [id = 569] 11:48:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (18661000) [pid = 3640] [serial = 1707] [outer = 00000000] 11:48:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (19076C00) [pid = 3640] [serial = 1708] [outer = 18661000] 11:48:45 INFO - PROCESS | 3640 | 1461008925289 Marionette DEBUG loaded listener.js 11:48:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1907A000) [pid = 3640] [serial = 1709] [outer = 18661000] 11:48:45 INFO - PROCESS | 3640 | 1461008925753 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]]]}] 11:48:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:48:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 614ms 11:48:45 INFO - PROCESS | 3640 | 1461008925809 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 11:48:45 INFO - PROCESS | 3640 | 1461008925811 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 11:48:45 INFO - PROCESS | 3640 | 1461008925814 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:48:45 INFO - PROCESS | 3640 | 1461008925816 Marionette TRACE conn3 <- [1,2242,null,{}] 11:48:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:48:45 INFO - PROCESS | 3640 | 1461008925819 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}] 11:48:45 INFO - PROCESS | 3640 | 1461008925875 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 11:48:45 INFO - PROCESS | 3640 | 1461008925880 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:45 INFO - PROCESS | 3640 | ++DOCSHELL 1852E000 == 35 [pid = 3640] [id = 570] 11:48:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (18C24400) [pid = 3640] [serial = 1710] [outer = 00000000] 11:48:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1912F000) [pid = 3640] [serial = 1711] [outer = 18C24400] 11:48:45 INFO - PROCESS | 3640 | 1461008925924 Marionette DEBUG loaded listener.js 11:48:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (190A3400) [pid = 3640] [serial = 1712] [outer = 18C24400] 11:48:46 INFO - PROCESS | 3640 | 1461008926361 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]]]}] 11:48:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:48:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 584ms 11:48:46 INFO - PROCESS | 3640 | 1461008926404 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 11:48:46 INFO - PROCESS | 3640 | 1461008926407 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 11:48:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:48:46 INFO - PROCESS | 3640 | 1461008926416 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:48:46 INFO - PROCESS | 3640 | 1461008926418 Marionette TRACE conn3 <- [1,2246,null,{}] 11:48:46 INFO - PROCESS | 3640 | 1461008926430 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}] 11:48:46 INFO - PROCESS | 3640 | 1461008926533 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 11:48:46 INFO - PROCESS | 3640 | 1461008926539 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:46 INFO - PROCESS | 3640 | ++DOCSHELL 159F0400 == 36 [pid = 3640] [id = 571] 11:48:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (190A1C00) [pid = 3640] [serial = 1713] [outer = 00000000] 11:48:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (19424000) [pid = 3640] [serial = 1714] [outer = 190A1C00] 11:48:46 INFO - PROCESS | 3640 | 1461008926586 Marionette DEBUG loaded listener.js 11:48:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (19421000) [pid = 3640] [serial = 1715] [outer = 190A1C00] 11:48:46 INFO - PROCESS | 3640 | --DOCSHELL 1E4F3400 == 35 [pid = 3640] [id = 15] 11:48:47 INFO - PROCESS | 3640 | 1461008927079 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]]]}] 11:48:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:48:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 721ms 11:48:47 INFO - PROCESS | 3640 | 1461008927136 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 11:48:47 INFO - PROCESS | 3640 | 1461008927138 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 11:48:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:48:47 INFO - PROCESS | 3640 | 1461008927147 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:48:47 INFO - PROCESS | 3640 | 1461008927149 Marionette TRACE conn3 <- [1,2250,null,{}] 11:48:47 INFO - PROCESS | 3640 | 1461008927152 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}] 11:48:47 INFO - PROCESS | 3640 | 1461008927259 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 11:48:47 INFO - PROCESS | 3640 | 1461008927267 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:47 INFO - PROCESS | 3640 | ++DOCSHELL 17C64000 == 36 [pid = 3640] [id = 572] 11:48:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (17C64C00) [pid = 3640] [serial = 1716] [outer = 00000000] 11:48:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (19670400) [pid = 3640] [serial = 1717] [outer = 17C64C00] 11:48:47 INFO - PROCESS | 3640 | 1461008927312 Marionette DEBUG loaded listener.js 11:48:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1971CC00) [pid = 3640] [serial = 1718] [outer = 17C64C00] 11:48:47 INFO - PROCESS | 3640 | 1461008927743 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]]]}] 11:48:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:48:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 630ms 11:48:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:48:47 INFO - PROCESS | 3640 | 1461008927781 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 11:48:47 INFO - PROCESS | 3640 | 1461008927784 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 11:48:47 INFO - PROCESS | 3640 | 1461008927787 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:48:47 INFO - PROCESS | 3640 | 1461008927789 Marionette TRACE conn3 <- [1,2254,null,{}] 11:48:47 INFO - PROCESS | 3640 | 1461008927793 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}] 11:48:47 INFO - PROCESS | 3640 | 1461008927926 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 11:48:47 INFO - PROCESS | 3640 | 1461008927952 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:47 INFO - PROCESS | 3640 | ++DOCSHELL 1966FC00 == 37 [pid = 3640] [id = 573] 11:48:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (19727000) [pid = 3640] [serial = 1719] [outer = 00000000] 11:48:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (19A28400) [pid = 3640] [serial = 1720] [outer = 19727000] 11:48:48 INFO - PROCESS | 3640 | 1461008928006 Marionette DEBUG loaded listener.js 11:48:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (19A6E400) [pid = 3640] [serial = 1721] [outer = 19727000] 11:48:48 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (19726400) [pid = 3640] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:48:48 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (16874C00) [pid = 3640] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:48:48 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1C00D000) [pid = 3640] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:48:48 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (19EA4000) [pid = 3640] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:48:48 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (15537000) [pid = 3640] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:48:48 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (19665C00) [pid = 3640] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:48:48 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (13208000) [pid = 3640] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:48:48 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1A54E000) [pid = 3640] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:48:48 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (15B2F000) [pid = 3640] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:48:48 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1907B400) [pid = 3640] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:48:48 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (164AB400) [pid = 3640] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:48:48 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (19137400) [pid = 3640] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:48:48 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (12BE5C00) [pid = 3640] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:48:48 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1966C800) [pid = 3640] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:48:48 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (16875800) [pid = 3640] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:48:48 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (14AE5000) [pid = 3640] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:48:48 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1971D000) [pid = 3640] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:48:48 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (17C6D800) [pid = 3640] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:48:48 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (1337C800) [pid = 3640] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:48:48 INFO - PROCESS | 3640 | 1461008928715 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]]]}] 11:48:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:48:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 983ms 11:48:48 INFO - PROCESS | 3640 | 1461008928771 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 11:48:48 INFO - PROCESS | 3640 | 1461008928773 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 11:48:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:48:48 INFO - PROCESS | 3640 | 1461008928776 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:48:48 INFO - PROCESS | 3640 | 1461008928778 Marionette TRACE conn3 <- [1,2258,null,{}] 11:48:48 INFO - PROCESS | 3640 | 1461008928781 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}] 11:48:48 INFO - PROCESS | 3640 | 1461008928840 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 11:48:48 INFO - PROCESS | 3640 | 1461008928845 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:48 INFO - PROCESS | 3640 | ++DOCSHELL 14A9BC00 == 38 [pid = 3640] [id = 574] 11:48:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (14A9D000) [pid = 3640] [serial = 1722] [outer = 00000000] 11:48:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1686F400) [pid = 3640] [serial = 1723] [outer = 14A9D000] 11:48:48 INFO - PROCESS | 3640 | 1461008928889 Marionette DEBUG loaded listener.js 11:48:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (16B5F800) [pid = 3640] [serial = 1724] [outer = 14A9D000] 11:48:49 INFO - PROCESS | 3640 | 1461008929356 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]]]}] 11:48:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:48:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 629ms 11:48:49 INFO - PROCESS | 3640 | 1461008929397 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 11:48:49 INFO - PROCESS | 3640 | 1461008929399 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 11:48:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:48:49 INFO - PROCESS | 3640 | 1461008929402 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:48:49 INFO - PROCESS | 3640 | 1461008929404 Marionette TRACE conn3 <- [1,2262,null,{}] 11:48:49 INFO - PROCESS | 3640 | 1461008929407 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}] 11:48:49 INFO - PROCESS | 3640 | 1461008929481 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 11:48:49 INFO - PROCESS | 3640 | 1461008929487 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:49 INFO - PROCESS | 3640 | ++DOCSHELL 16549C00 == 39 [pid = 3640] [id = 575] 11:48:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (18120800) [pid = 3640] [serial = 1725] [outer = 00000000] 11:48:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1972B800) [pid = 3640] [serial = 1726] [outer = 18120800] 11:48:49 INFO - PROCESS | 3640 | 1461008929538 Marionette DEBUG loaded listener.js 11:48:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (19AD5000) [pid = 3640] [serial = 1727] [outer = 18120800] 11:48:49 INFO - PROCESS | 3640 | 1461008929943 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]]]}] 11:48:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:48:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 584ms 11:48:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:48:49 INFO - PROCESS | 3640 | 1461008929983 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 11:48:49 INFO - PROCESS | 3640 | 1461008929985 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 11:48:49 INFO - PROCESS | 3640 | 1461008929988 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:48:49 INFO - PROCESS | 3640 | 1461008929990 Marionette TRACE conn3 <- [1,2266,null,{}] 11:48:49 INFO - PROCESS | 3640 | 1461008929997 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}] 11:48:50 INFO - PROCESS | 3640 | 1461008930071 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 11:48:50 INFO - PROCESS | 3640 | 1461008930078 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:50 INFO - PROCESS | 3640 | ++DOCSHELL 17E9A400 == 40 [pid = 3640] [id = 576] 11:48:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1852A800) [pid = 3640] [serial = 1728] [outer = 00000000] 11:48:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (19EAB800) [pid = 3640] [serial = 1729] [outer = 1852A800] 11:48:50 INFO - PROCESS | 3640 | 1461008930121 Marionette DEBUG loaded listener.js 11:48:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1A01CC00) [pid = 3640] [serial = 1730] [outer = 1852A800] 11:48:50 INFO - PROCESS | 3640 | 1461008930545 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]]]}] 11:48:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:48:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 584ms 11:48:50 INFO - PROCESS | 3640 | 1461008930585 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 11:48:50 INFO - PROCESS | 3640 | 1461008930587 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 11:48:50 INFO - PROCESS | 3640 | 1461008930591 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:48:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:48:50 INFO - PROCESS | 3640 | 1461008930592 Marionette TRACE conn3 <- [1,2270,null,{}] 11:48:50 INFO - PROCESS | 3640 | 1461008930600 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}] 11:48:50 INFO - PROCESS | 3640 | 1461008930705 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 11:48:50 INFO - PROCESS | 3640 | 1461008930894 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:50 INFO - PROCESS | 3640 | ++DOCSHELL 13209400 == 41 [pid = 3640] [id = 577] 11:48:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (13209C00) [pid = 3640] [serial = 1731] [outer = 00000000] 11:48:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (13376C00) [pid = 3640] [serial = 1732] [outer = 13209C00] 11:48:50 INFO - PROCESS | 3640 | 1461008930962 Marionette DEBUG loaded listener.js 11:48:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1337D400) [pid = 3640] [serial = 1733] [outer = 13209C00] 11:48:51 INFO - PROCESS | 3640 | 1461008931713 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]]]}] 11:48:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:48:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1197ms 11:48:51 INFO - PROCESS | 3640 | 1461008931769 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 11:48:51 INFO - PROCESS | 3640 | 1461008931774 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 11:48:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:48:51 INFO - PROCESS | 3640 | 1461008931778 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:48:51 INFO - PROCESS | 3640 | 1461008931783 Marionette TRACE conn3 <- [1,2274,null,{}] 11:48:51 INFO - PROCESS | 3640 | 1461008931788 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}] 11:48:51 INFO - PROCESS | 3640 | 1461008931904 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 11:48:52 INFO - PROCESS | 3640 | 1461008932037 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:52 INFO - PROCESS | 3640 | ++DOCSHELL 15532400 == 42 [pid = 3640] [id = 578] 11:48:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (15532800) [pid = 3640] [serial = 1734] [outer = 00000000] 11:48:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (157E5C00) [pid = 3640] [serial = 1735] [outer = 15532800] 11:48:52 INFO - PROCESS | 3640 | 1461008932095 Marionette DEBUG loaded listener.js 11:48:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (15BC8400) [pid = 3640] [serial = 1736] [outer = 15532800] 11:48:53 INFO - PROCESS | 3640 | 1461008933019 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]]]}] 11:48:53 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 11:48:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1290ms 11:48:53 INFO - PROCESS | 3640 | 1461008933073 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 11:48:53 INFO - PROCESS | 3640 | 1461008933077 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 11:48:53 INFO - PROCESS | 3640 | 1461008933083 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:48:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:48:53 INFO - PROCESS | 3640 | 1461008933086 Marionette TRACE conn3 <- [1,2278,null,{}] 11:48:53 INFO - PROCESS | 3640 | 1461008933093 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}] 11:48:53 INFO - PROCESS | 3640 | 1461008933199 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 11:48:53 INFO - PROCESS | 3640 | --DOCSHELL 12D44000 == 41 [pid = 3640] [id = 385] 11:48:53 INFO - PROCESS | 3640 | --DOCSHELL 15534800 == 40 [pid = 3640] [id = 388] 11:48:53 INFO - PROCESS | 3640 | --DOCSHELL 17FA6C00 == 39 [pid = 3640] [id = 392] 11:48:53 INFO - PROCESS | 3640 | --DOCSHELL 15E70C00 == 38 [pid = 3640] [id = 389] 11:48:53 INFO - PROCESS | 3640 | --DOCSHELL 19670000 == 37 [pid = 3640] [id = 390] 11:48:53 INFO - PROCESS | 3640 | --DOCSHELL 17FAFC00 == 36 [pid = 3640] [id = 386] 11:48:53 INFO - PROCESS | 3640 | --DOCSHELL 143A9800 == 35 [pid = 3640] [id = 397] 11:48:53 INFO - PROCESS | 3640 | --DOCSHELL 15D0FC00 == 34 [pid = 3640] [id = 383] 11:48:53 INFO - PROCESS | 3640 | --DOCSHELL 164B3800 == 33 [pid = 3640] [id = 384] 11:48:53 INFO - PROCESS | 3640 | --DOCSHELL 15DD4800 == 32 [pid = 3640] [id = 396] 11:48:53 INFO - PROCESS | 3640 | --DOCSHELL 15536C00 == 31 [pid = 3640] [id = 382] 11:48:53 INFO - PROCESS | 3640 | --DOCSHELL 13262400 == 30 [pid = 3640] [id = 394] 11:48:53 INFO - PROCESS | 3640 | --DOCSHELL 12D4BC00 == 29 [pid = 3640] [id = 380] 11:48:53 INFO - PROCESS | 3640 | --DOCSHELL 13AC7000 == 28 [pid = 3640] [id = 395] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1C27EC00) [pid = 3640] [serial = 1687] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOCSHELL 1D8BAC00 == 27 [pid = 3640] [id = 17] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (19EA6000) [pid = 3640] [serial = 1675] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (17FAA400) [pid = 3640] [serial = 1607] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1C1D5000) [pid = 3640] [serial = 1646] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1A581C00) [pid = 3640] [serial = 1613] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (19180000) [pid = 3640] [serial = 1682] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (19A22C00) [pid = 3640] [serial = 1601] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (15E6FC00) [pid = 3640] [serial = 1661] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1C1D0400) [pid = 3640] [serial = 1655] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (17C66C00) [pid = 3640] [serial = 1649] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1909B400) [pid = 3640] [serial = 1666] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1811D800) [pid = 3640] [serial = 1663] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (19667C00) [pid = 3640] [serial = 1669] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (1966F800) [pid = 3640] [serial = 1670] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (155DA400) [pid = 3640] [serial = 1657] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (1A756400) [pid = 3640] [serial = 1684] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (19EACC00) [pid = 3640] [serial = 1676] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (19076400) [pid = 3640] [serial = 1681] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (19139000) [pid = 3640] [serial = 1651] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (1A5AF800) [pid = 3640] [serial = 1679] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (19728C00) [pid = 3640] [serial = 1672] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (194DE000) [pid = 3640] [serial = 1652] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (19131C00) [pid = 3640] [serial = 1667] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (16B49400) [pid = 3640] [serial = 1648] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (1865F400) [pid = 3640] [serial = 1664] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (1A58EC00) [pid = 3640] [serial = 1678] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (19A27000) [pid = 3640] [serial = 1673] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (19672800) [pid = 3640] [serial = 1610] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (15B33800) [pid = 3640] [serial = 1658] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (1C1CE800) [pid = 3640] [serial = 1645] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (14A9B800) [pid = 3640] [serial = 1604] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (15797C00) [pid = 3640] [serial = 1660] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (1C00DC00) [pid = 3640] [serial = 1654] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (1C00C800) [pid = 3640] [serial = 1685] [outer = 00000000] [url = about:blank] 11:48:53 INFO - PROCESS | 3640 | 1461008933336 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:53 INFO - PROCESS | 3640 | ++DOCSHELL 11F3FC00 == 28 [pid = 3640] [id = 579] 11:48:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (11F40800) [pid = 3640] [serial = 1737] [outer = 00000000] 11:48:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (13375800) [pid = 3640] [serial = 1738] [outer = 11F40800] 11:48:53 INFO - PROCESS | 3640 | 1461008933384 Marionette DEBUG loaded listener.js 11:48:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (14451800) [pid = 3640] [serial = 1739] [outer = 11F40800] 11:48:53 INFO - PROCESS | 3640 | 1461008933804 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]]]}] 11:48:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:48:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 783ms 11:48:53 INFO - PROCESS | 3640 | 1461008933877 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 11:48:53 INFO - PROCESS | 3640 | 1461008933882 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 11:48:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:48:53 INFO - PROCESS | 3640 | 1461008933889 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:48:53 INFO - PROCESS | 3640 | 1461008933892 Marionette TRACE conn3 <- [1,2282,null,{}] 11:48:53 INFO - PROCESS | 3640 | 1461008933895 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}] 11:48:53 INFO - PROCESS | 3640 | 1461008933973 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 11:48:53 INFO - PROCESS | 3640 | 1461008933980 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:53 INFO - PROCESS | 3640 | ++DOCSHELL 15553C00 == 29 [pid = 3640] [id = 580] 11:48:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (1579F400) [pid = 3640] [serial = 1740] [outer = 00000000] 11:48:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (15DD8400) [pid = 3640] [serial = 1741] [outer = 1579F400] 11:48:54 INFO - PROCESS | 3640 | 1461008934025 Marionette DEBUG loaded listener.js 11:48:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (164AE400) [pid = 3640] [serial = 1742] [outer = 1579F400] 11:48:54 INFO - PROCESS | 3640 | 1461008934470 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]]]}] 11:48:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:48:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 615ms 11:48:54 INFO - PROCESS | 3640 | 1461008934514 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 11:48:54 INFO - PROCESS | 3640 | 1461008934516 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 11:48:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:48:54 INFO - PROCESS | 3640 | 1461008934519 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:48:54 INFO - PROCESS | 3640 | 1461008934523 Marionette TRACE conn3 <- [1,2286,null,{}] 11:48:54 INFO - PROCESS | 3640 | 1461008934533 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}] 11:48:54 INFO - PROCESS | 3640 | 1461008934614 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 11:48:54 INFO - PROCESS | 3640 | 1461008934748 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:54 INFO - PROCESS | 3640 | ++DOCSHELL 16B41C00 == 30 [pid = 3640] [id = 581] 11:48:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (17C67400) [pid = 3640] [serial = 1743] [outer = 00000000] 11:48:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (17C70C00) [pid = 3640] [serial = 1744] [outer = 17C67400] 11:48:54 INFO - PROCESS | 3640 | 1461008934797 Marionette DEBUG loaded listener.js 11:48:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (17EE9400) [pid = 3640] [serial = 1745] [outer = 17C67400] 11:48:55 INFO - PROCESS | 3640 | 1461008935181 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]]]}] 11:48:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:48:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 691ms 11:48:55 INFO - PROCESS | 3640 | 1461008935219 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 11:48:55 INFO - PROCESS | 3640 | 1461008935221 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 11:48:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:48:55 INFO - PROCESS | 3640 | 1461008935224 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:48:55 INFO - PROCESS | 3640 | 1461008935226 Marionette TRACE conn3 <- [1,2290,null,{}] 11:48:55 INFO - PROCESS | 3640 | 1461008935229 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}] 11:48:55 INFO - PROCESS | 3640 | 1461008935307 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 11:48:55 INFO - PROCESS | 3640 | 1461008935389 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:55 INFO - PROCESS | 3640 | ++DOCSHELL 15536000 == 31 [pid = 3640] [id = 582] 11:48:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (17E8FC00) [pid = 3640] [serial = 1746] [outer = 00000000] 11:48:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (1811D800) [pid = 3640] [serial = 1747] [outer = 17E8FC00] 11:48:55 INFO - PROCESS | 3640 | 1461008935435 Marionette DEBUG loaded listener.js 11:48:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (1852EC00) [pid = 3640] [serial = 1748] [outer = 17E8FC00] 11:48:55 INFO - PROCESS | 3640 | 1461008935854 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]]]}] 11:48:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:48:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 691ms 11:48:55 INFO - PROCESS | 3640 | 1461008935908 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 11:48:55 INFO - PROCESS | 3640 | 1461008935909 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 11:48:55 INFO - PROCESS | 3640 | 1461008935913 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:48:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:48:55 INFO - PROCESS | 3640 | 1461008935915 Marionette TRACE conn3 <- [1,2294,null,{}] 11:48:55 INFO - PROCESS | 3640 | 1461008935918 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}] 11:48:56 INFO - PROCESS | 3640 | 1461008936051 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 11:48:56 INFO - PROCESS | 3640 | 1461008936071 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:56 INFO - PROCESS | 3640 | ++DOCSHELL 12CF1400 == 32 [pid = 3640] [id = 583] 11:48:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (18655400) [pid = 3640] [serial = 1749] [outer = 00000000] 11:48:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (18C24800) [pid = 3640] [serial = 1750] [outer = 18655400] 11:48:56 INFO - PROCESS | 3640 | 1461008936117 Marionette DEBUG loaded listener.js 11:48:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (19078400) [pid = 3640] [serial = 1751] [outer = 18655400] 11:48:56 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (18116800) [pid = 3640] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:48:56 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (190A1C00) [pid = 3640] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:48:56 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (17C6B000) [pid = 3640] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:48:56 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (164B8400) [pid = 3640] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:48:56 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (18661000) [pid = 3640] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:48:56 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (18C24400) [pid = 3640] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:48:56 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (15B29800) [pid = 3640] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:48:56 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (13204000) [pid = 3640] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:48:56 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (137DCC00) [pid = 3640] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:48:56 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (17C64C00) [pid = 3640] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:48:56 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (19727000) [pid = 3640] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:48:56 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (14A9D000) [pid = 3640] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:48:56 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (18120800) [pid = 3640] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:48:56 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (1E4F0400) [pid = 3640] [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.] 11:48:56 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (1E4F4400) [pid = 3640] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:48:56 INFO - PROCESS | 3640 | 1461008936853 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]]]}] 11:48:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:48:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 983ms 11:48:56 INFO - PROCESS | 3640 | 1461008936899 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 11:48:56 INFO - PROCESS | 3640 | 1461008936904 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 11:48:56 INFO - PROCESS | 3640 | 1461008936909 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:48:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:48:56 INFO - PROCESS | 3640 | 1461008936913 Marionette TRACE conn3 <- [1,2298,null,{}] 11:48:56 INFO - PROCESS | 3640 | 1461008936920 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}] 11:48:57 INFO - PROCESS | 3640 | 1461008937026 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 11:48:57 INFO - PROCESS | 3640 | 1461008937157 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:57 INFO - PROCESS | 3640 | ++DOCSHELL 12CF5C00 == 33 [pid = 3640] [id = 584] 11:48:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (12CF8400) [pid = 3640] [serial = 1752] [outer = 00000000] 11:48:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (1552A800) [pid = 3640] [serial = 1753] [outer = 12CF8400] 11:48:57 INFO - PROCESS | 3640 | 1461008937215 Marionette DEBUG loaded listener.js 11:48:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (1554E800) [pid = 3640] [serial = 1754] [outer = 12CF8400] 11:48:57 INFO - PROCESS | 3640 | 1461008937836 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]]]}] 11:48:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:48:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 983ms 11:48:57 INFO - PROCESS | 3640 | 1461008937895 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 11:48:57 INFO - PROCESS | 3640 | 1461008937901 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 11:48:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:48:57 INFO - PROCESS | 3640 | 1461008937907 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:48:57 INFO - PROCESS | 3640 | 1461008937910 Marionette TRACE conn3 <- [1,2302,null,{}] 11:48:57 INFO - PROCESS | 3640 | 1461008937914 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}] 11:48:58 INFO - PROCESS | 3640 | 1461008938040 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 11:48:58 INFO - PROCESS | 3640 | 1461008938169 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:58 INFO - PROCESS | 3640 | ++DOCSHELL 13205C00 == 34 [pid = 3640] [id = 585] 11:48:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (13383C00) [pid = 3640] [serial = 1755] [outer = 00000000] 11:48:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (16B4E400) [pid = 3640] [serial = 1756] [outer = 13383C00] 11:48:58 INFO - PROCESS | 3640 | 1461008938223 Marionette DEBUG loaded listener.js 11:48:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (17C68000) [pid = 3640] [serial = 1757] [outer = 13383C00] 11:48:58 INFO - PROCESS | 3640 | 1461008938818 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]]]}] 11:48:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:48:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 921ms 11:48:58 INFO - PROCESS | 3640 | 1461008938834 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 11:48:58 INFO - PROCESS | 3640 | 1461008938836 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 11:48:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:48:58 INFO - PROCESS | 3640 | 1461008938840 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:48:58 INFO - PROCESS | 3640 | 1461008938844 Marionette TRACE conn3 <- [1,2306,null,{}] 11:48:58 INFO - PROCESS | 3640 | 1461008938855 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}] 11:48:58 INFO - PROCESS | 3640 | 1461008938955 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 11:48:59 INFO - PROCESS | 3640 | 1461008939059 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:59 INFO - PROCESS | 3640 | ++DOCSHELL 1868E400 == 35 [pid = 3640] [id = 586] 11:48:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (1907B400) [pid = 3640] [serial = 1758] [outer = 00000000] 11:48:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (19098000) [pid = 3640] [serial = 1759] [outer = 1907B400] 11:48:59 INFO - PROCESS | 3640 | 1461008939115 Marionette DEBUG loaded listener.js 11:48:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (1909F800) [pid = 3640] [serial = 1760] [outer = 1907B400] 11:48:59 INFO - PROCESS | 3640 | 1461008939753 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] 11:48:59 INFO - PROCESS | 3640 | 1461008939772 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 11:48:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:48:59 INFO - PROCESS | 3640 | 1461008939776 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:48:59 INFO - PROCESS | 3640 | 1461008939779 Marionette TRACE conn3 <- [1,2310,null,{}] 11:48:59 INFO - PROCESS | 3640 | 1461008939784 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}] 11:48:59 INFO - PROCESS | 3640 | 1461008939883 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 11:48:59 INFO - PROCESS | 3640 | 1461008939983 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:59 INFO - PROCESS | 3640 | ++DOCSHELL 12CF2000 == 36 [pid = 3640] [id = 587] 11:48:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (12CF2400) [pid = 3640] [serial = 1761] [outer = 00000000] 11:49:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (143AD000) [pid = 3640] [serial = 1762] [outer = 12CF2400] 11:49:00 INFO - PROCESS | 3640 | 1461008940037 Marionette DEBUG loaded listener.js 11:49:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (14A03800) [pid = 3640] [serial = 1763] [outer = 12CF2400] 11:49:00 INFO - PROCESS | 3640 | 1461008940661 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]]]}] 11:49:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:49:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 922ms 11:49:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:49:00 INFO - PROCESS | 3640 | 1461008940704 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 11:49:00 INFO - PROCESS | 3640 | 1461008940707 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 11:49:00 INFO - PROCESS | 3640 | 1461008940712 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:49:00 INFO - PROCESS | 3640 | 1461008940715 Marionette TRACE conn3 <- [1,2314,null,{}] 11:49:00 INFO - PROCESS | 3640 | 1461008940720 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}] 11:49:00 INFO - PROCESS | 3640 | 1461008940814 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 11:49:00 INFO - PROCESS | 3640 | 1461008940945 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (1E671400) [pid = 3640] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (19EAB800) [pid = 3640] [serial = 1729] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (18661C00) [pid = 3640] [serial = 1705] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (18691000) [pid = 3640] [serial = 1706] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (19421000) [pid = 3640] [serial = 1715] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (17E9C800) [pid = 3640] [serial = 1702] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (17EF2C00) [pid = 3640] [serial = 1703] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (16B34000) [pid = 3640] [serial = 1699] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (16B5C000) [pid = 3640] [serial = 1700] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (19076C00) [pid = 3640] [serial = 1708] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (1907A000) [pid = 3640] [serial = 1709] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (1912F000) [pid = 3640] [serial = 1711] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (15BE5800) [pid = 3640] [serial = 1696] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (15D8D800) [pid = 3640] [serial = 1697] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (1337DC00) [pid = 3640] [serial = 1690] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (13602800) [pid = 3640] [serial = 1691] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (144A4C00) [pid = 3640] [serial = 1693] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 63 (14ADBC00) [pid = 3640] [serial = 1694] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 62 (19670400) [pid = 3640] [serial = 1717] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 61 (19A28400) [pid = 3640] [serial = 1720] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 60 (1686F400) [pid = 3640] [serial = 1723] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 59 (16B5F800) [pid = 3640] [serial = 1724] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 58 (19A6E400) [pid = 3640] [serial = 1721] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 57 (19424000) [pid = 3640] [serial = 1714] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 56 (1971CC00) [pid = 3640] [serial = 1718] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 55 (1972B800) [pid = 3640] [serial = 1726] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 54 (190A3400) [pid = 3640] [serial = 1712] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 53 (19AD5000) [pid = 3640] [serial = 1727] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 3640 | --DOMWINDOW == 52 (12CB3000) [pid = 3640] [serial = 1139] [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.] 11:49:00 INFO - PROCESS | 3640 | ++DOCSHELL 12C10400 == 37 [pid = 3640] [id = 588] 11:49:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 53 (12CB3000) [pid = 3640] [serial = 1764] [outer = 00000000] 11:49:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 54 (13605800) [pid = 3640] [serial = 1765] [outer = 12CB3000] 11:49:00 INFO - PROCESS | 3640 | 1461008940995 Marionette DEBUG loaded listener.js 11:49:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 55 (155DA400) [pid = 3640] [serial = 1766] [outer = 12CB3000] 11:49:01 INFO - PROCESS | 3640 | 1461008941434 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]]]}] 11:49:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:49:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 783ms 11:49:01 INFO - PROCESS | 3640 | 1461008941495 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 11:49:01 INFO - PROCESS | 3640 | 1461008941500 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 11:49:01 INFO - PROCESS | 3640 | 1461008941510 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:49:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:49:01 INFO - PROCESS | 3640 | 1461008941513 Marionette TRACE conn3 <- [1,2318,null,{}] 11:49:01 INFO - PROCESS | 3640 | 1461008941516 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}] 11:49:01 INFO - PROCESS | 3640 | 1461008941598 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 11:49:01 INFO - PROCESS | 3640 | 1461008941604 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:01 INFO - PROCESS | 3640 | ++DOCSHELL 15BC9400 == 38 [pid = 3640] [id = 589] 11:49:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 56 (164A9800) [pid = 3640] [serial = 1767] [outer = 00000000] 11:49:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 57 (17EE7000) [pid = 3640] [serial = 1768] [outer = 164A9800] 11:49:01 INFO - PROCESS | 3640 | 1461008941650 Marionette DEBUG loaded listener.js 11:49:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 58 (17FA9C00) [pid = 3640] [serial = 1769] [outer = 164A9800] 11:49:02 INFO - PROCESS | 3640 | 1461008942105 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]]]}] 11:49:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:49:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 630ms 11:49:02 INFO - PROCESS | 3640 | 1461008942132 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 11:49:02 INFO - PROCESS | 3640 | 1461008942134 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 11:49:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:49:02 INFO - PROCESS | 3640 | 1461008942138 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:49:02 INFO - PROCESS | 3640 | 1461008942141 Marionette TRACE conn3 <- [1,2322,null,{}] 11:49:02 INFO - PROCESS | 3640 | 1461008942155 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}] 11:49:02 INFO - PROCESS | 3640 | 1461008942235 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 11:49:02 INFO - PROCESS | 3640 | 1461008942242 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:02 INFO - PROCESS | 3640 | ++DOCSHELL 1852E800 == 39 [pid = 3640] [id = 590] 11:49:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 59 (18660400) [pid = 3640] [serial = 1770] [outer = 00000000] 11:49:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 60 (18889000) [pid = 3640] [serial = 1771] [outer = 18660400] 11:49:02 INFO - PROCESS | 3640 | 1461008942289 Marionette DEBUG loaded listener.js 11:49:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 61 (1907A000) [pid = 3640] [serial = 1772] [outer = 18660400] 11:49:02 INFO - PROCESS | 3640 | 1461008942737 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]]]}] 11:49:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:49:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 629ms 11:49:02 INFO - PROCESS | 3640 | 1461008942775 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 11:49:02 INFO - PROCESS | 3640 | 1461008942778 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 11:49:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:49:02 INFO - PROCESS | 3640 | 1461008942785 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:49:02 INFO - PROCESS | 3640 | 1461008942786 Marionette TRACE conn3 <- [1,2326,null,{}] 11:49:02 INFO - PROCESS | 3640 | 1461008942790 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}] 11:49:02 INFO - PROCESS | 3640 | 1461008942868 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 11:49:02 INFO - PROCESS | 3640 | 1461008942878 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:02 INFO - PROCESS | 3640 | ++DOCSHELL 1907C000 == 40 [pid = 3640] [id = 591] 11:49:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 62 (1907C800) [pid = 3640] [serial = 1773] [outer = 00000000] 11:49:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (1913C000) [pid = 3640] [serial = 1774] [outer = 1907C800] 11:49:02 INFO - PROCESS | 3640 | 1461008942911 Marionette DEBUG loaded listener.js 11:49:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (19182800) [pid = 3640] [serial = 1775] [outer = 1907C800] 11:49:03 INFO - PROCESS | 3640 | 1461008943353 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]]]}] 11:49:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:49:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 630ms 11:49:03 INFO - PROCESS | 3640 | 1461008943407 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 11:49:03 INFO - PROCESS | 3640 | 1461008943409 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 11:49:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:49:03 INFO - PROCESS | 3640 | 1461008943412 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:49:03 INFO - PROCESS | 3640 | 1461008943414 Marionette TRACE conn3 <- [1,2330,null,{}] 11:49:03 INFO - PROCESS | 3640 | 1461008943417 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}] 11:49:03 INFO - PROCESS | 3640 | 1461008943524 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 11:49:03 INFO - PROCESS | 3640 | 1461008943529 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:03 INFO - PROCESS | 3640 | ++DOCSHELL 19188C00 == 41 [pid = 3640] [id = 592] 11:49:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (1918A400) [pid = 3640] [serial = 1776] [outer = 00000000] 11:49:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (19426C00) [pid = 3640] [serial = 1777] [outer = 1918A400] 11:49:03 INFO - PROCESS | 3640 | 1461008943575 Marionette DEBUG loaded listener.js 11:49:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (194D8800) [pid = 3640] [serial = 1778] [outer = 1918A400] 11:49:04 INFO - PROCESS | 3640 | 1461008944013 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]]]}] 11:49:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:49:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 615ms 11:49:04 INFO - PROCESS | 3640 | 1461008944034 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 11:49:04 INFO - PROCESS | 3640 | 1461008944036 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 11:49:04 INFO - PROCESS | 3640 | 1461008944040 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:49:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:49:04 INFO - PROCESS | 3640 | 1461008944041 Marionette TRACE conn3 <- [1,2334,null,{}] 11:49:04 INFO - PROCESS | 3640 | 1461008944045 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}] 11:49:04 INFO - PROCESS | 3640 | 1461008944169 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 11:49:04 INFO - PROCESS | 3640 | 1461008944175 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:04 INFO - PROCESS | 3640 | ++DOCSHELL 19184000 == 42 [pid = 3640] [id = 593] 11:49:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (1942D000) [pid = 3640] [serial = 1779] [outer = 00000000] 11:49:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (19673800) [pid = 3640] [serial = 1780] [outer = 1942D000] 11:49:04 INFO - PROCESS | 3640 | 1461008944222 Marionette DEBUG loaded listener.js 11:49:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (1971C000) [pid = 3640] [serial = 1781] [outer = 1942D000] 11:49:04 INFO - PROCESS | 3640 | 1461008944694 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]]]}] 11:49:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:49:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 691ms 11:49:04 INFO - PROCESS | 3640 | 1461008944739 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 11:49:04 INFO - PROCESS | 3640 | 1461008944741 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 11:49:04 INFO - PROCESS | 3640 | 1461008944744 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:49:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:49:04 INFO - PROCESS | 3640 | 1461008944746 Marionette TRACE conn3 <- [1,2338,null,{}] 11:49:04 INFO - PROCESS | 3640 | 1461008944750 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}] 11:49:04 INFO - PROCESS | 3640 | 1461008944841 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 11:49:04 INFO - PROCESS | 3640 | 1461008944847 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:04 INFO - PROCESS | 3640 | ++DOCSHELL 12D41000 == 43 [pid = 3640] [id = 594] 11:49:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (19671800) [pid = 3640] [serial = 1782] [outer = 00000000] 11:49:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (1972A400) [pid = 3640] [serial = 1783] [outer = 19671800] 11:49:04 INFO - PROCESS | 3640 | 1461008944892 Marionette DEBUG loaded listener.js 11:49:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (19A24400) [pid = 3640] [serial = 1784] [outer = 19671800] 11:49:05 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (17E8FC00) [pid = 3640] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:49:05 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (1852A800) [pid = 3640] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:49:05 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (17C67400) [pid = 3640] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:49:05 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (1579F400) [pid = 3640] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:49:05 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (11F40800) [pid = 3640] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:49:05 INFO - PROCESS | 3640 | 1461008945349 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]]]}] 11:49:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:49:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 629ms 11:49:05 INFO - PROCESS | 3640 | 1461008945367 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 11:49:05 INFO - PROCESS | 3640 | 1461008945369 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 11:49:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:49:05 INFO - PROCESS | 3640 | 1461008945373 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:49:05 INFO - PROCESS | 3640 | 1461008945374 Marionette TRACE conn3 <- [1,2342,null,{}] 11:49:05 INFO - PROCESS | 3640 | 1461008945378 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}] 11:49:05 INFO - PROCESS | 3640 | 1461008945451 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 11:49:05 INFO - PROCESS | 3640 | 1461008945457 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:05 INFO - PROCESS | 3640 | ++DOCSHELL 157ED800 == 44 [pid = 3640] [id = 595] 11:49:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (159E7000) [pid = 3640] [serial = 1785] [outer = 00000000] 11:49:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (19722400) [pid = 3640] [serial = 1786] [outer = 159E7000] 11:49:05 INFO - PROCESS | 3640 | 1461008945501 Marionette DEBUG loaded listener.js 11:49:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (19729C00) [pid = 3640] [serial = 1787] [outer = 159E7000] 11:49:05 INFO - PROCESS | 3640 | 1461008945957 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]]]}] 11:49:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:49:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 630ms 11:49:05 INFO - PROCESS | 3640 | 1461008945991 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 11:49:05 INFO - PROCESS | 3640 | 1461008945993 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 11:49:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:49:06 INFO - PROCESS | 3640 | 1461008946000 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:49:06 INFO - PROCESS | 3640 | 1461008946001 Marionette TRACE conn3 <- [1,2346,null,{}] 11:49:06 INFO - PROCESS | 3640 | 1461008946005 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}] 11:49:06 INFO - PROCESS | 3640 | 1461008946084 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 11:49:06 INFO - PROCESS | 3640 | 1461008946090 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:06 INFO - PROCESS | 3640 | ++DOCSHELL 1852A800 == 45 [pid = 3640] [id = 596] 11:49:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (1868A000) [pid = 3640] [serial = 1788] [outer = 00000000] 11:49:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (19AE3800) [pid = 3640] [serial = 1789] [outer = 1868A000] 11:49:06 INFO - PROCESS | 3640 | 1461008946135 Marionette DEBUG loaded listener.js 11:49:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (19B11C00) [pid = 3640] [serial = 1790] [outer = 1868A000] 11:49:06 INFO - PROCESS | 3640 | 1461008946562 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]]]}] 11:49:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:49:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 584ms 11:49:06 INFO - PROCESS | 3640 | 1461008946599 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 11:49:06 INFO - PROCESS | 3640 | 1461008946601 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 11:49:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:49:06 INFO - PROCESS | 3640 | 1461008946605 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:49:06 INFO - PROCESS | 3640 | 1461008946606 Marionette TRACE conn3 <- [1,2350,null,{}] 11:49:06 INFO - PROCESS | 3640 | 1461008946611 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}] 11:49:06 INFO - PROCESS | 3640 | 1461008946714 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 11:49:06 INFO - PROCESS | 3640 | 1461008946720 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:06 INFO - PROCESS | 3640 | ++DOCSHELL 164AA000 == 46 [pid = 3640] [id = 597] 11:49:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (16551400) [pid = 3640] [serial = 1791] [outer = 00000000] 11:49:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (19C0D400) [pid = 3640] [serial = 1792] [outer = 16551400] 11:49:06 INFO - PROCESS | 3640 | 1461008946764 Marionette DEBUG loaded listener.js 11:49:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (19EAC800) [pid = 3640] [serial = 1793] [outer = 16551400] 11:49:07 INFO - PROCESS | 3640 | 1461008947216 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]]]}] 11:49:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:49:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 691ms 11:49:07 INFO - PROCESS | 3640 | 1461008947288 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 11:49:07 INFO - PROCESS | 3640 | 1461008947290 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 11:49:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:49:07 INFO - PROCESS | 3640 | 1461008947294 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:49:07 INFO - PROCESS | 3640 | 1461008947296 Marionette TRACE conn3 <- [1,2354,null,{}] 11:49:07 INFO - PROCESS | 3640 | 1461008947300 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}] 11:49:07 INFO - PROCESS | 3640 | 1461008947438 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 11:49:07 INFO - PROCESS | 3640 | 1461008947577 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:07 INFO - PROCESS | 3640 | ++DOCSHELL 12B36000 == 47 [pid = 3640] [id = 598] 11:49:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (12CB7000) [pid = 3640] [serial = 1794] [outer = 00000000] 11:49:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (13380400) [pid = 3640] [serial = 1795] [outer = 12CB7000] 11:49:07 INFO - PROCESS | 3640 | 1461008947635 Marionette DEBUG loaded listener.js 11:49:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (137D5800) [pid = 3640] [serial = 1796] [outer = 12CB7000] 11:49:08 INFO - PROCESS | 3640 | 1461008948259 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]]]}] 11:49:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:49:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1013ms 11:49:08 INFO - PROCESS | 3640 | 1461008948339 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 11:49:08 INFO - PROCESS | 3640 | 1461008948344 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 11:49:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:49:08 INFO - PROCESS | 3640 | 1461008948349 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:49:08 INFO - PROCESS | 3640 | 1461008948353 Marionette TRACE conn3 <- [1,2358,null,{}] 11:49:08 INFO - PROCESS | 3640 | 1461008948358 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}] 11:49:08 INFO - PROCESS | 3640 | 1461008948461 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 11:49:08 INFO - PROCESS | 3640 | 1461008948593 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:08 INFO - PROCESS | 3640 | ++DOCSHELL 16B34000 == 48 [pid = 3640] [id = 599] 11:49:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (17C65C00) [pid = 3640] [serial = 1797] [outer = 00000000] 11:49:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (181C3800) [pid = 3640] [serial = 1798] [outer = 17C65C00] 11:49:08 INFO - PROCESS | 3640 | 1461008948651 Marionette DEBUG loaded listener.js 11:49:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (18664C00) [pid = 3640] [serial = 1799] [outer = 17C65C00] 11:49:09 INFO - PROCESS | 3640 | 1461008949185 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]]]}] 11:49:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:49:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 891ms 11:49:09 INFO - PROCESS | 3640 | 1461008949234 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 11:49:09 INFO - PROCESS | 3640 | 1461008949237 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 11:49:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:49:09 INFO - PROCESS | 3640 | 1461008949241 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:49:09 INFO - PROCESS | 3640 | 1461008949243 Marionette TRACE conn3 <- [1,2362,null,{}] 11:49:09 INFO - PROCESS | 3640 | 1461008949247 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}] 11:49:09 INFO - PROCESS | 3640 | 1461008949347 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 11:49:09 INFO - PROCESS | 3640 | 1461008949480 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:09 INFO - PROCESS | 3640 | ++DOCSHELL 19426800 == 49 [pid = 3640] [id = 600] 11:49:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (19427400) [pid = 3640] [serial = 1800] [outer = 00000000] 11:49:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (1966E800) [pid = 3640] [serial = 1801] [outer = 19427400] 11:49:09 INFO - PROCESS | 3640 | 1461008949535 Marionette DEBUG loaded listener.js 11:49:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1972B800) [pid = 3640] [serial = 1802] [outer = 19427400] 11:49:10 INFO - PROCESS | 3640 | 1461008950198 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]]]}] 11:49:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:49:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 982ms 11:49:10 INFO - PROCESS | 3640 | 1461008950225 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 11:49:10 INFO - PROCESS | 3640 | 1461008950229 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 11:49:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:49:10 INFO - PROCESS | 3640 | 1461008950240 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:49:10 INFO - PROCESS | 3640 | 1461008950245 Marionette TRACE conn3 <- [1,2366,null,{}] 11:49:10 INFO - PROCESS | 3640 | 1461008950263 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}] 11:49:10 INFO - PROCESS | 3640 | 1461008950368 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 11:49:10 INFO - PROCESS | 3640 | 1461008950623 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:10 INFO - PROCESS | 3640 | ++DOCSHELL 12CEC000 == 50 [pid = 3640] [id = 601] 11:49:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (12CF5400) [pid = 3640] [serial = 1803] [outer = 00000000] 11:49:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (144A7800) [pid = 3640] [serial = 1804] [outer = 12CF5400] 11:49:10 INFO - PROCESS | 3640 | 1461008950698 Marionette DEBUG loaded listener.js 11:49:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1579F000) [pid = 3640] [serial = 1805] [outer = 12CF5400] 11:49:11 INFO - PROCESS | 3640 | 1461008951256 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]]]}] 11:49:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:49:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1029ms 11:49:11 INFO - PROCESS | 3640 | 1461008951280 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 11:49:11 INFO - PROCESS | 3640 | 1461008951285 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 11:49:11 INFO - PROCESS | 3640 | 1461008951308 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:49:11 INFO - PROCESS | 3640 | 1461008951311 Marionette TRACE conn3 <- [1,2370,null,{}] 11:49:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:49:11 INFO - PROCESS | 3640 | 1461008951316 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}] 11:49:11 INFO - PROCESS | 3640 | 1461008951408 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 11:49:11 INFO - PROCESS | 3640 | 1461008951517 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:11 INFO - PROCESS | 3640 | ++DOCSHELL 16550800 == 51 [pid = 3640] [id = 602] 11:49:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1686F400) [pid = 3640] [serial = 1806] [outer = 00000000] 11:49:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (16B52800) [pid = 3640] [serial = 1807] [outer = 1686F400] 11:49:11 INFO - PROCESS | 3640 | 1461008951566 Marionette DEBUG loaded listener.js 11:49:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (17E90800) [pid = 3640] [serial = 1808] [outer = 1686F400] 11:49:11 INFO - PROCESS | 3640 | --DOCSHELL 16879400 == 50 [pid = 3640] [id = 391] 11:49:11 INFO - PROCESS | 3640 | --DOCSHELL 13602000 == 49 [pid = 3640] [id = 381] 11:49:11 INFO - PROCESS | 3640 | --DOCSHELL 15536000 == 48 [pid = 3640] [id = 582] 11:49:11 INFO - PROCESS | 3640 | --DOCSHELL 16B41C00 == 47 [pid = 3640] [id = 581] 11:49:11 INFO - PROCESS | 3640 | --DOCSHELL 18657C00 == 46 [pid = 3640] [id = 387] 11:49:11 INFO - PROCESS | 3640 | --DOCSHELL 164AA000 == 45 [pid = 3640] [id = 597] 11:49:11 INFO - PROCESS | 3640 | --DOCSHELL 1852A800 == 44 [pid = 3640] [id = 596] 11:49:11 INFO - PROCESS | 3640 | --DOCSHELL 157ED800 == 43 [pid = 3640] [id = 595] 11:49:11 INFO - PROCESS | 3640 | --DOCSHELL 12D41000 == 42 [pid = 3640] [id = 594] 11:49:11 INFO - PROCESS | 3640 | --DOCSHELL 19184000 == 41 [pid = 3640] [id = 593] 11:49:11 INFO - PROCESS | 3640 | --DOCSHELL 19188C00 == 40 [pid = 3640] [id = 592] 11:49:11 INFO - PROCESS | 3640 | --DOCSHELL 1907C000 == 39 [pid = 3640] [id = 591] 11:49:11 INFO - PROCESS | 3640 | --DOCSHELL 1852E800 == 38 [pid = 3640] [id = 590] 11:49:11 INFO - PROCESS | 3640 | --DOCSHELL 15BC9400 == 37 [pid = 3640] [id = 589] 11:49:11 INFO - PROCESS | 3640 | --DOCSHELL 12C10400 == 36 [pid = 3640] [id = 588] 11:49:11 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (13376C00) [pid = 3640] [serial = 1732] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (18C24800) [pid = 3640] [serial = 1750] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 3640 | --DOCSHELL 12CF2000 == 35 [pid = 3640] [id = 587] 11:49:11 INFO - PROCESS | 3640 | --DOCSHELL 1868E400 == 34 [pid = 3640] [id = 586] 11:49:11 INFO - PROCESS | 3640 | --DOCSHELL 13205C00 == 33 [pid = 3640] [id = 585] 11:49:11 INFO - PROCESS | 3640 | --DOCSHELL 12CF5C00 == 32 [pid = 3640] [id = 584] 11:49:11 INFO - PROCESS | 3640 | --DOCSHELL 12CF1400 == 31 [pid = 3640] [id = 583] 11:49:11 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (157E5C00) [pid = 3640] [serial = 1735] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (17C70C00) [pid = 3640] [serial = 1744] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (17EE9400) [pid = 3640] [serial = 1745] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (15DD8400) [pid = 3640] [serial = 1741] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (164AE400) [pid = 3640] [serial = 1742] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (14451800) [pid = 3640] [serial = 1739] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (13375800) [pid = 3640] [serial = 1738] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (1811D800) [pid = 3640] [serial = 1747] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (1852EC00) [pid = 3640] [serial = 1748] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (1A01CC00) [pid = 3640] [serial = 1730] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 3640 | 1461008952051 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]]]}] 11:49:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:49:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 767ms 11:49:12 INFO - PROCESS | 3640 | 1461008952079 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 11:49:12 INFO - PROCESS | 3640 | 1461008952083 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 11:49:12 INFO - PROCESS | 3640 | 1461008952088 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:49:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:49:12 INFO - PROCESS | 3640 | 1461008952090 Marionette TRACE conn3 <- [1,2374,null,{}] 11:49:12 INFO - PROCESS | 3640 | 1461008952093 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}] 11:49:12 INFO - PROCESS | 3640 | 1461008952178 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 11:49:12 INFO - PROCESS | 3640 | 1461008952186 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:12 INFO - PROCESS | 3640 | ++DOCSHELL 15DE0000 == 32 [pid = 3640] [id = 603] 11:49:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (164B1000) [pid = 3640] [serial = 1809] [outer = 00000000] 11:49:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (16B5FC00) [pid = 3640] [serial = 1810] [outer = 164B1000] 11:49:12 INFO - PROCESS | 3640 | 1461008952231 Marionette DEBUG loaded listener.js 11:49:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (17EF1C00) [pid = 3640] [serial = 1811] [outer = 164B1000] 11:49:12 INFO - PROCESS | 3640 | 1461008952705 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]]]}] 11:49:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:49:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 675ms 11:49:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:49:12 INFO - PROCESS | 3640 | 1461008952771 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 11:49:12 INFO - PROCESS | 3640 | 1461008952773 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 11:49:12 INFO - PROCESS | 3640 | 1461008952778 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:49:12 INFO - PROCESS | 3640 | 1461008952783 Marionette TRACE conn3 <- [1,2378,null,{}] 11:49:12 INFO - PROCESS | 3640 | 1461008952792 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}] 11:49:12 INFO - PROCESS | 3640 | 1461008952871 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 11:49:12 INFO - PROCESS | 3640 | 1461008952880 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:12 INFO - PROCESS | 3640 | ++DOCSHELL 16B52400 == 33 [pid = 3640] [id = 604] 11:49:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (1811AC00) [pid = 3640] [serial = 1812] [outer = 00000000] 11:49:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (18C24800) [pid = 3640] [serial = 1813] [outer = 1811AC00] 11:49:12 INFO - PROCESS | 3640 | 1461008952935 Marionette DEBUG loaded listener.js 11:49:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (19080400) [pid = 3640] [serial = 1814] [outer = 1811AC00] 11:49:13 INFO - PROCESS | 3640 | 1461008953386 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]]]}] 11:49:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:49:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 645ms 11:49:13 INFO - PROCESS | 3640 | 1461008953446 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 11:49:13 INFO - PROCESS | 3640 | 1461008953449 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 11:49:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:49:13 INFO - PROCESS | 3640 | 1461008953453 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:49:13 INFO - PROCESS | 3640 | 1461008953454 Marionette TRACE conn3 <- [1,2382,null,{}] 11:49:13 INFO - PROCESS | 3640 | 1461008953458 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}] 11:49:13 INFO - PROCESS | 3640 | 1461008953518 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 11:49:13 INFO - PROCESS | 3640 | 1461008953556 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:13 INFO - PROCESS | 3640 | ++DOCSHELL 1909F400 == 34 [pid = 3640] [id = 605] 11:49:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (1909FC00) [pid = 3640] [serial = 1815] [outer = 00000000] 11:49:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1918A000) [pid = 3640] [serial = 1816] [outer = 1909FC00] 11:49:13 INFO - PROCESS | 3640 | 1461008953601 Marionette DEBUG loaded listener.js 11:49:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (19424800) [pid = 3640] [serial = 1817] [outer = 1909FC00] 11:49:14 INFO - PROCESS | 3640 | 1461008954099 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]]]}] 11:49:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:49:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 691ms 11:49:14 INFO - PROCESS | 3640 | 1461008954133 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 11:49:14 INFO - PROCESS | 3640 | 1461008954135 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 11:49:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:49:14 INFO - PROCESS | 3640 | 1461008954138 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:49:14 INFO - PROCESS | 3640 | 1461008954140 Marionette TRACE conn3 <- [1,2386,null,{}] 11:49:14 INFO - PROCESS | 3640 | 1461008954144 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}] 11:49:14 INFO - PROCESS | 3640 | 1461008954256 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 11:49:14 INFO - PROCESS | 3640 | 1461008954265 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:14 INFO - PROCESS | 3640 | ++DOCSHELL 1966A000 == 35 [pid = 3640] [id = 606] 11:49:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1966E000) [pid = 3640] [serial = 1818] [outer = 00000000] 11:49:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1971B800) [pid = 3640] [serial = 1819] [outer = 1966E000] 11:49:14 INFO - PROCESS | 3640 | 1461008954368 Marionette DEBUG loaded listener.js 11:49:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (19A24C00) [pid = 3640] [serial = 1820] [outer = 1966E000] 11:49:14 INFO - PROCESS | 3640 | 1461008954792 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]]]}] 11:49:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:49:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 691ms 11:49:14 INFO - PROCESS | 3640 | 1461008954821 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 11:49:14 INFO - PROCESS | 3640 | 1461008954823 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 11:49:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:49:14 INFO - PROCESS | 3640 | 1461008954827 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:49:14 INFO - PROCESS | 3640 | 1461008954828 Marionette TRACE conn3 <- [1,2390,null,{}] 11:49:14 INFO - PROCESS | 3640 | 1461008954832 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}] 11:49:14 INFO - PROCESS | 3640 | 1461008954968 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 11:49:14 INFO - PROCESS | 3640 | 1461008954996 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:14 INFO - PROCESS | 3640 | ++DOCSHELL 19A2C000 == 36 [pid = 3640] [id = 607] 11:49:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (19A6A800) [pid = 3640] [serial = 1821] [outer = 00000000] 11:49:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (19EB0C00) [pid = 3640] [serial = 1822] [outer = 19A6A800] 11:49:15 INFO - PROCESS | 3640 | 1461008955040 Marionette DEBUG loaded listener.js 11:49:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1A021000) [pid = 3640] [serial = 1823] [outer = 19A6A800] 11:49:15 INFO - PROCESS | 3640 | 1461008955473 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]]]}] 11:49:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:49:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 691ms 11:49:15 INFO - PROCESS | 3640 | 1461008955509 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 11:49:15 INFO - PROCESS | 3640 | 1461008955511 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 11:49:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:49:15 INFO - PROCESS | 3640 | 1461008955515 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:49:15 INFO - PROCESS | 3640 | 1461008955516 Marionette TRACE conn3 <- [1,2394,null,{}] 11:49:15 INFO - PROCESS | 3640 | 1461008955520 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}] 11:49:15 INFO - PROCESS | 3640 | 1461008955624 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 11:49:15 INFO - PROCESS | 3640 | 1461008955630 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:15 INFO - PROCESS | 3640 | ++DOCSHELL 19188800 == 37 [pid = 3640] [id = 608] 11:49:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (19ADC400) [pid = 3640] [serial = 1824] [outer = 00000000] 11:49:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1A589C00) [pid = 3640] [serial = 1825] [outer = 19ADC400] 11:49:15 INFO - PROCESS | 3640 | 1461008955673 Marionette DEBUG loaded listener.js 11:49:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1A585800) [pid = 3640] [serial = 1826] [outer = 19ADC400] 11:49:15 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1942D000) [pid = 3640] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:49:15 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (19671800) [pid = 3640] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:49:15 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1907C800) [pid = 3640] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:49:15 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (18660400) [pid = 3640] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:49:15 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (164A9800) [pid = 3640] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:49:15 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (12CB3000) [pid = 3640] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:49:15 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (159E7000) [pid = 3640] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:49:15 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1918A400) [pid = 3640] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:49:15 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (1868A000) [pid = 3640] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:49:16 INFO - PROCESS | 3640 | 1461008956212 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]]]}] 11:49:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:49:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 737ms 11:49:16 INFO - PROCESS | 3640 | 1461008956256 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 11:49:16 INFO - PROCESS | 3640 | 1461008956258 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 11:49:16 INFO - PROCESS | 3640 | 1461008956261 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:49:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:49:16 INFO - PROCESS | 3640 | 1461008956263 Marionette TRACE conn3 <- [1,2398,null,{}] 11:49:16 INFO - PROCESS | 3640 | 1461008956266 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}] 11:49:16 INFO - PROCESS | 3640 | 1461008956368 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 11:49:16 INFO - PROCESS | 3640 | 1461008956374 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:16 INFO - PROCESS | 3640 | ++DOCSHELL 13608C00 == 38 [pid = 3640] [id = 609] 11:49:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (15DD8400) [pid = 3640] [serial = 1827] [outer = 00000000] 11:49:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (19671C00) [pid = 3640] [serial = 1828] [outer = 15DD8400] 11:49:16 INFO - PROCESS | 3640 | 1461008956402 Marionette DEBUG loaded listener.js 11:49:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (19672000) [pid = 3640] [serial = 1829] [outer = 15DD8400] 11:49:16 INFO - PROCESS | 3640 | 1461008956841 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]]]}] 11:49:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:49:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 629ms 11:49:16 INFO - PROCESS | 3640 | 1461008956882 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 11:49:16 INFO - PROCESS | 3640 | 1461008956884 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 11:49:16 INFO - PROCESS | 3640 | 1461008956888 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:49:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:49:16 INFO - PROCESS | 3640 | 1461008956890 Marionette TRACE conn3 <- [1,2402,null,{}] 11:49:16 INFO - PROCESS | 3640 | 1461008956893 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}] 11:49:16 INFO - PROCESS | 3640 | 1461008956970 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 11:49:16 INFO - PROCESS | 3640 | 1461008956976 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:16 INFO - PROCESS | 3640 | ++DOCSHELL 159E7000 == 39 [pid = 3640] [id = 610] 11:49:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (18532800) [pid = 3640] [serial = 1830] [outer = 00000000] 11:49:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1BF56400) [pid = 3640] [serial = 1831] [outer = 18532800] 11:49:17 INFO - PROCESS | 3640 | 1461008957023 Marionette DEBUG loaded listener.js 11:49:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1BF5B000) [pid = 3640] [serial = 1832] [outer = 18532800] 11:49:17 INFO - PROCESS | 3640 | 1461008957440 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]]]}] 11:49:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:49:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 584ms 11:49:17 INFO - PROCESS | 3640 | 1461008957472 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 11:49:17 INFO - PROCESS | 3640 | 1461008957474 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 11:49:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:49:17 INFO - PROCESS | 3640 | 1461008957477 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:49:17 INFO - PROCESS | 3640 | 1461008957478 Marionette TRACE conn3 <- [1,2406,null,{}] 11:49:17 INFO - PROCESS | 3640 | 1461008957482 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}] 11:49:17 INFO - PROCESS | 3640 | 1461008957557 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 11:49:17 INFO - PROCESS | 3640 | 1461008957563 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:17 INFO - PROCESS | 3640 | ++DOCSHELL 1A74BC00 == 40 [pid = 3640] [id = 611] 11:49:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (1AB2A000) [pid = 3640] [serial = 1833] [outer = 00000000] 11:49:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1C00D000) [pid = 3640] [serial = 1834] [outer = 1AB2A000] 11:49:17 INFO - PROCESS | 3640 | 1461008957612 Marionette DEBUG loaded listener.js 11:49:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1C1CCC00) [pid = 3640] [serial = 1835] [outer = 1AB2A000] 11:49:18 INFO - PROCESS | 3640 | 1461008958271 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]]]}] 11:49:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:49:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 829ms 11:49:18 INFO - PROCESS | 3640 | 1461008958321 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 11:49:18 INFO - PROCESS | 3640 | 1461008958310 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 11:49:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:49:18 INFO - PROCESS | 3640 | 1461008958315 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:49:18 INFO - PROCESS | 3640 | 1461008958319 Marionette TRACE conn3 <- [1,2410,null,{}] 11:49:18 INFO - PROCESS | 3640 | 1461008958325 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}] 11:49:18 INFO - PROCESS | 3640 | 1461008958472 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 11:49:18 INFO - PROCESS | 3640 | 1461008958491 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:18 INFO - PROCESS | 3640 | ++DOCSHELL 144A6400 == 41 [pid = 3640] [id = 612] 11:49:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (144AF000) [pid = 3640] [serial = 1836] [outer = 00000000] 11:49:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (15E71C00) [pid = 3640] [serial = 1837] [outer = 144AF000] 11:49:18 INFO - PROCESS | 3640 | 1461008958547 Marionette DEBUG loaded listener.js 11:49:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (16549800) [pid = 3640] [serial = 1838] [outer = 144AF000] 11:49:19 INFO - PROCESS | 3640 | 1461008959207 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]]]}] 11:49:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:49:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 921ms 11:49:19 INFO - PROCESS | 3640 | 1461008959261 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 11:49:19 INFO - PROCESS | 3640 | 1461008959267 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 11:49:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:49:19 INFO - PROCESS | 3640 | 1461008959273 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:49:19 INFO - PROCESS | 3640 | 1461008959276 Marionette TRACE conn3 <- [1,2414,null,{}] 11:49:19 INFO - PROCESS | 3640 | 1461008959278 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}] 11:49:19 INFO - PROCESS | 3640 | 1461008959388 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 11:49:19 INFO - PROCESS | 3640 | 1461008959522 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:19 INFO - PROCESS | 3640 | ++DOCSHELL 15D0D000 == 42 [pid = 3640] [id = 613] 11:49:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (15DCD800) [pid = 3640] [serial = 1839] [outer = 00000000] 11:49:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1865E000) [pid = 3640] [serial = 1840] [outer = 15DCD800] 11:49:19 INFO - PROCESS | 3640 | 1461008959576 Marionette DEBUG loaded listener.js 11:49:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1888AC00) [pid = 3640] [serial = 1841] [outer = 15DCD800] 11:49:20 INFO - PROCESS | 3640 | 1461008960131 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]]]}] 11:49:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:49:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 891ms 11:49:20 INFO - PROCESS | 3640 | 1461008960159 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 11:49:20 INFO - PROCESS | 3640 | 1461008960162 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 11:49:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:49:20 INFO - PROCESS | 3640 | 1461008960166 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:49:20 INFO - PROCESS | 3640 | 1461008960170 Marionette TRACE conn3 <- [1,2418,null,{}] 11:49:20 INFO - PROCESS | 3640 | 1461008960181 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}] 11:49:20 INFO - PROCESS | 3640 | 1461008960268 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 11:49:20 INFO - PROCESS | 3640 | 1461008960382 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:20 INFO - PROCESS | 3640 | ++DOCSHELL 18657C00 == 43 [pid = 3640] [id = 614] 11:49:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (19189000) [pid = 3640] [serial = 1842] [outer = 00000000] 11:49:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1A582000) [pid = 3640] [serial = 1843] [outer = 19189000] 11:49:20 INFO - PROCESS | 3640 | 1461008960480 Marionette DEBUG loaded listener.js 11:49:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1C004800) [pid = 3640] [serial = 1844] [outer = 19189000] 11:49:21 INFO - PROCESS | 3640 | 1461008961080 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]]]}] 11:49:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:49:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 937ms 11:49:21 INFO - PROCESS | 3640 | 1461008961093 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 11:49:21 INFO - PROCESS | 3640 | 1461008961096 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 11:49:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:49:21 INFO - PROCESS | 3640 | 1461008961099 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:49:21 INFO - PROCESS | 3640 | 1461008961101 Marionette TRACE conn3 <- [1,2422,null,{}] 11:49:21 INFO - PROCESS | 3640 | 1461008961105 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}] 11:49:21 INFO - PROCESS | 3640 | 1461008961187 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 11:49:21 INFO - PROCESS | 3640 | 1461008961293 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:21 INFO - PROCESS | 3640 | ++DOCSHELL 1A5B2000 == 44 [pid = 3640] [id = 615] 11:49:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1C004000) [pid = 3640] [serial = 1845] [outer = 00000000] 11:49:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1C1D4C00) [pid = 3640] [serial = 1846] [outer = 1C004000] 11:49:21 INFO - PROCESS | 3640 | 1461008961347 Marionette DEBUG loaded listener.js 11:49:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1C1D8C00) [pid = 3640] [serial = 1847] [outer = 1C004000] 11:49:21 INFO - PROCESS | 3640 | 1461008961928 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]]]}] 11:49:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:49:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 890ms 11:49:21 INFO - PROCESS | 3640 | 1461008961987 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 11:49:21 INFO - PROCESS | 3640 | 1461008961990 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 11:49:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:49:21 INFO - PROCESS | 3640 | 1461008961993 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:49:21 INFO - PROCESS | 3640 | 1461008961995 Marionette TRACE conn3 <- [1,2426,null,{}] 11:49:21 INFO - PROCESS | 3640 | 1461008962000 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}] 11:49:22 INFO - PROCESS | 3640 | 1461008962208 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 11:49:22 INFO - PROCESS | 3640 | 1461008962323 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:22 INFO - PROCESS | 3640 | ++DOCSHELL 14A04800 == 45 [pid = 3640] [id = 616] 11:49:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (15529800) [pid = 3640] [serial = 1848] [outer = 00000000] 11:49:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (15E70C00) [pid = 3640] [serial = 1849] [outer = 15529800] 11:49:22 INFO - PROCESS | 3640 | 1461008962421 Marionette DEBUG loaded listener.js 11:49:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (16551C00) [pid = 3640] [serial = 1850] [outer = 15529800] 11:49:22 INFO - PROCESS | 3640 | --DOCSHELL 159E7000 == 44 [pid = 3640] [id = 610] 11:49:22 INFO - PROCESS | 3640 | --DOCSHELL 13608C00 == 43 [pid = 3640] [id = 609] 11:49:22 INFO - PROCESS | 3640 | --DOCSHELL 19188800 == 42 [pid = 3640] [id = 608] 11:49:22 INFO - PROCESS | 3640 | --DOCSHELL 19A2C000 == 41 [pid = 3640] [id = 607] 11:49:22 INFO - PROCESS | 3640 | --DOCSHELL 1966A000 == 40 [pid = 3640] [id = 606] 11:49:22 INFO - PROCESS | 3640 | --DOCSHELL 1909F400 == 39 [pid = 3640] [id = 605] 11:49:22 INFO - PROCESS | 3640 | --DOCSHELL 16B52400 == 38 [pid = 3640] [id = 604] 11:49:22 INFO - PROCESS | 3640 | --DOCSHELL 15DE0000 == 37 [pid = 3640] [id = 603] 11:49:22 INFO - PROCESS | 3640 | --DOCSHELL 16550800 == 36 [pid = 3640] [id = 602] 11:49:22 INFO - PROCESS | 3640 | --DOCSHELL 12CEC000 == 35 [pid = 3640] [id = 601] 11:49:22 INFO - PROCESS | 3640 | --DOCSHELL 12B36000 == 34 [pid = 3640] [id = 598] 11:49:22 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (19C0D400) [pid = 3640] [serial = 1792] [outer = 00000000] [url = about:blank] 11:49:22 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (19673800) [pid = 3640] [serial = 1780] [outer = 00000000] [url = about:blank] 11:49:22 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1972A400) [pid = 3640] [serial = 1783] [outer = 00000000] [url = about:blank] 11:49:22 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1971C000) [pid = 3640] [serial = 1781] [outer = 00000000] [url = about:blank] 11:49:22 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (143AD000) [pid = 3640] [serial = 1762] [outer = 00000000] [url = about:blank] 11:49:22 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1913C000) [pid = 3640] [serial = 1774] [outer = 00000000] [url = about:blank] 11:49:22 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (18889000) [pid = 3640] [serial = 1771] [outer = 00000000] [url = about:blank] 11:49:22 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (1907A000) [pid = 3640] [serial = 1772] [outer = 00000000] [url = about:blank] 11:49:22 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (16B4E400) [pid = 3640] [serial = 1756] [outer = 00000000] [url = about:blank] 11:49:22 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (17EE7000) [pid = 3640] [serial = 1768] [outer = 00000000] [url = about:blank] 11:49:22 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (17FA9C00) [pid = 3640] [serial = 1769] [outer = 00000000] [url = about:blank] 11:49:22 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1552A800) [pid = 3640] [serial = 1753] [outer = 00000000] [url = about:blank] 11:49:22 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (13605800) [pid = 3640] [serial = 1765] [outer = 00000000] [url = about:blank] 11:49:22 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (155DA400) [pid = 3640] [serial = 1766] [outer = 00000000] [url = about:blank] 11:49:22 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (19098000) [pid = 3640] [serial = 1759] [outer = 00000000] [url = about:blank] 11:49:22 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (19722400) [pid = 3640] [serial = 1786] [outer = 00000000] [url = about:blank] 11:49:22 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (19A24400) [pid = 3640] [serial = 1784] [outer = 00000000] [url = about:blank] 11:49:22 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (19426C00) [pid = 3640] [serial = 1777] [outer = 00000000] [url = about:blank] 11:49:22 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (194D8800) [pid = 3640] [serial = 1778] [outer = 00000000] [url = about:blank] 11:49:22 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (19B11C00) [pid = 3640] [serial = 1790] [outer = 00000000] [url = about:blank] 11:49:22 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (19AE3800) [pid = 3640] [serial = 1789] [outer = 00000000] [url = about:blank] 11:49:22 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (19182800) [pid = 3640] [serial = 1775] [outer = 00000000] [url = about:blank] 11:49:22 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (19729C00) [pid = 3640] [serial = 1787] [outer = 00000000] [url = about:blank] 11:49:23 INFO - PROCESS | 3640 | 1461008963064 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]]]}] 11:49:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:49:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1136ms 11:49:23 INFO - PROCESS | 3640 | 1461008963130 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 11:49:23 INFO - PROCESS | 3640 | 1461008963117 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 11:49:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:49:23 INFO - PROCESS | 3640 | 1461008963140 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:49:23 INFO - PROCESS | 3640 | 1461008963144 Marionette TRACE conn3 <- [1,2430,null,{}] 11:49:23 INFO - PROCESS | 3640 | 1461008963149 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}] 11:49:23 INFO - PROCESS | 3640 | 1461008963231 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 11:49:23 INFO - PROCESS | 3640 | 1461008963244 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:23 INFO - PROCESS | 3640 | ++DOCSHELL 14ADBC00 == 35 [pid = 3640] [id = 617] 11:49:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1552A800) [pid = 3640] [serial = 1851] [outer = 00000000] 11:49:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (16874000) [pid = 3640] [serial = 1852] [outer = 1552A800] 11:49:23 INFO - PROCESS | 3640 | 1461008963291 Marionette DEBUG loaded listener.js 11:49:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (17E8F400) [pid = 3640] [serial = 1853] [outer = 1552A800] 11:49:23 INFO - PROCESS | 3640 | 1461008963816 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]]]}] 11:49:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:49:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 676ms 11:49:23 INFO - PROCESS | 3640 | 1461008963833 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 11:49:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:49:23 INFO - PROCESS | 3640 | 1461008963836 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 11:49:23 INFO - PROCESS | 3640 | 1461008963840 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:49:23 INFO - PROCESS | 3640 | 1461008963842 Marionette TRACE conn3 <- [1,2434,null,{}] 11:49:23 INFO - PROCESS | 3640 | 1461008963846 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}] 11:49:23 INFO - PROCESS | 3640 | 1461008963925 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 11:49:23 INFO - PROCESS | 3640 | 1461008963935 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:23 INFO - PROCESS | 3640 | ++DOCSHELL 18891C00 == 36 [pid = 3640] [id = 618] 11:49:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (19075400) [pid = 3640] [serial = 1854] [outer = 00000000] 11:49:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (19080C00) [pid = 3640] [serial = 1855] [outer = 19075400] 11:49:23 INFO - PROCESS | 3640 | 1461008963980 Marionette DEBUG loaded listener.js 11:49:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (1909E400) [pid = 3640] [serial = 1856] [outer = 19075400] 11:49:24 INFO - PROCESS | 3640 | 1461008964434 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]]]}] 11:49:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:49:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 614ms 11:49:24 INFO - PROCESS | 3640 | 1461008964463 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 11:49:24 INFO - PROCESS | 3640 | 1461008964469 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 11:49:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:49:24 INFO - PROCESS | 3640 | 1461008964482 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:49:24 INFO - PROCESS | 3640 | 1461008964486 Marionette TRACE conn3 <- [1,2438,null,{}] 11:49:24 INFO - PROCESS | 3640 | 1461008964490 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}] 11:49:24 INFO - PROCESS | 3640 | 1461008964570 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 11:49:24 INFO - PROCESS | 3640 | 1461008964579 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:24 INFO - PROCESS | 3640 | ++DOCSHELL 18686C00 == 37 [pid = 3640] [id = 619] 11:49:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1907E400) [pid = 3640] [serial = 1857] [outer = 00000000] 11:49:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1360B400) [pid = 3640] [serial = 1858] [outer = 1907E400] 11:49:24 INFO - PROCESS | 3640 | 1461008964624 Marionette DEBUG loaded listener.js 11:49:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (19669400) [pid = 3640] [serial = 1859] [outer = 1907E400] 11:49:25 INFO - PROCESS | 3640 | 1461008965075 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]]]}] 11:49:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:49:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 645ms 11:49:25 INFO - PROCESS | 3640 | 1461008965117 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 11:49:25 INFO - PROCESS | 3640 | 1461008965119 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 11:49:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:49:25 INFO - PROCESS | 3640 | 1461008965122 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:49:25 INFO - PROCESS | 3640 | 1461008965124 Marionette TRACE conn3 <- [1,2442,null,{}] 11:49:25 INFO - PROCESS | 3640 | 1461008965127 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}] 11:49:25 INFO - PROCESS | 3640 | 1461008965205 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 11:49:25 INFO - PROCESS | 3640 | 1461008965211 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:25 INFO - PROCESS | 3640 | ++DOCSHELL 19720400 == 38 [pid = 3640] [id = 620] 11:49:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (19721000) [pid = 3640] [serial = 1860] [outer = 00000000] 11:49:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (19A23400) [pid = 3640] [serial = 1861] [outer = 19721000] 11:49:25 INFO - PROCESS | 3640 | 1461008965255 Marionette DEBUG loaded listener.js 11:49:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (19A26800) [pid = 3640] [serial = 1862] [outer = 19721000] 11:49:25 INFO - PROCESS | 3640 | 1461008965749 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]]]}] 11:49:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:49:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 691ms 11:49:25 INFO - PROCESS | 3640 | 1461008965822 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 11:49:25 INFO - PROCESS | 3640 | 1461008965824 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 11:49:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:49:25 INFO - PROCESS | 3640 | 1461008965827 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:49:25 INFO - PROCESS | 3640 | 1461008965829 Marionette TRACE conn3 <- [1,2446,null,{}] 11:49:25 INFO - PROCESS | 3640 | 1461008965832 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}] 11:49:25 INFO - PROCESS | 3640 | 1461008965944 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 11:49:25 INFO - PROCESS | 3640 | 1461008966008 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:26 INFO - PROCESS | 3640 | ++DOCSHELL 19ADA800 == 39 [pid = 3640] [id = 621] 11:49:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (19AE2800) [pid = 3640] [serial = 1863] [outer = 00000000] 11:49:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (19C5E400) [pid = 3640] [serial = 1864] [outer = 19AE2800] 11:49:26 INFO - PROCESS | 3640 | 1461008966062 Marionette DEBUG loaded listener.js 11:49:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1A027C00) [pid = 3640] [serial = 1865] [outer = 19AE2800] 11:49:26 INFO - PROCESS | 3640 | 1461008966485 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]]]}] 11:49:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:49:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 691ms 11:49:26 INFO - PROCESS | 3640 | 1461008966511 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 11:49:26 INFO - PROCESS | 3640 | 1461008966513 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 11:49:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:49:26 INFO - PROCESS | 3640 | 1461008966517 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:49:26 INFO - PROCESS | 3640 | 1461008966519 Marionette TRACE conn3 <- [1,2450,null,{}] 11:49:26 INFO - PROCESS | 3640 | 1461008966523 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}] 11:49:26 INFO - PROCESS | 3640 | 1461008966669 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 11:49:26 INFO - PROCESS | 3640 | 1461008966692 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:26 INFO - PROCESS | 3640 | ++DOCSHELL 1A1B1800 == 40 [pid = 3640] [id = 622] 11:49:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1A1B4000) [pid = 3640] [serial = 1866] [outer = 00000000] 11:49:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1C1CBC00) [pid = 3640] [serial = 1867] [outer = 1A1B4000] 11:49:26 INFO - PROCESS | 3640 | 1461008966735 Marionette DEBUG loaded listener.js 11:49:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1C1CB800) [pid = 3640] [serial = 1868] [outer = 1A1B4000] 11:49:27 INFO - PROCESS | 3640 | 1461008967146 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]]]}] 11:49:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:49:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 691ms 11:49:27 INFO - PROCESS | 3640 | 1461008967201 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 11:49:27 INFO - PROCESS | 3640 | 1461008967203 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 11:49:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:49:27 INFO - PROCESS | 3640 | 1461008967210 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:49:27 INFO - PROCESS | 3640 | 1461008967212 Marionette TRACE conn3 <- [1,2454,null,{}] 11:49:27 INFO - PROCESS | 3640 | 1461008967216 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}] 11:49:27 INFO - PROCESS | 3640 | 1461008967324 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 11:49:27 INFO - PROCESS | 3640 | 1461008967330 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:27 INFO - PROCESS | 3640 | ++DOCSHELL 13378800 == 41 [pid = 3640] [id = 623] 11:49:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1C1D5C00) [pid = 3640] [serial = 1869] [outer = 00000000] 11:49:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1C287400) [pid = 3640] [serial = 1870] [outer = 1C1D5C00] 11:49:27 INFO - PROCESS | 3640 | 1461008967374 Marionette DEBUG loaded listener.js 11:49:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1C2E6000) [pid = 3640] [serial = 1871] [outer = 1C1D5C00] 11:49:27 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1966E000) [pid = 3640] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:49:27 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (19A6A800) [pid = 3640] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:49:27 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (1686F400) [pid = 3640] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:49:27 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1909FC00) [pid = 3640] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:49:27 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1811AC00) [pid = 3640] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:49:27 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (12CF5400) [pid = 3640] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:49:27 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (164B1000) [pid = 3640] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:49:27 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (16551400) [pid = 3640] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:49:27 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (19ADC400) [pid = 3640] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:49:27 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (15DD8400) [pid = 3640] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:49:27 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (18532800) [pid = 3640] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:49:27 INFO - PROCESS | 3640 | 1461008967865 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]]]}] 11:49:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:49:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 691ms 11:49:27 INFO - PROCESS | 3640 | 1461008967913 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 11:49:27 INFO - PROCESS | 3640 | 1461008967915 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 11:49:27 INFO - PROCESS | 3640 | 1461008967918 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:49:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:49:27 INFO - PROCESS | 3640 | 1461008967920 Marionette TRACE conn3 <- [1,2458,null,{}] 11:49:27 INFO - PROCESS | 3640 | 1461008967923 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}] 11:49:28 INFO - PROCESS | 3640 | 1461008968025 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 11:49:28 INFO - PROCESS | 3640 | 1461008968017 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:28 INFO - PROCESS | 3640 | ++DOCSHELL 15BE8000 == 42 [pid = 3640] [id = 624] 11:49:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (16551400) [pid = 3640] [serial = 1872] [outer = 00000000] 11:49:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1918D400) [pid = 3640] [serial = 1873] [outer = 16551400] 11:49:28 INFO - PROCESS | 3640 | 1461008968061 Marionette DEBUG loaded listener.js 11:49:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (19721400) [pid = 3640] [serial = 1874] [outer = 16551400] 11:49:28 INFO - PROCESS | 3640 | 1461008968507 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]]]}] 11:49:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:49:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 630ms 11:49:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:49:28 INFO - PROCESS | 3640 | 1461008968543 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 11:49:28 INFO - PROCESS | 3640 | 1461008968545 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 11:49:28 INFO - PROCESS | 3640 | 1461008968548 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:49:28 INFO - PROCESS | 3640 | 1461008968550 Marionette TRACE conn3 <- [1,2462,null,{}] 11:49:28 INFO - PROCESS | 3640 | 1461008968553 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}] 11:49:28 INFO - PROCESS | 3640 | 1461008968637 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 11:49:28 INFO - PROCESS | 3640 | 1461008968643 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:28 INFO - PROCESS | 3640 | ++DOCSHELL 1A5A6000 == 43 [pid = 3640] [id = 625] 11:49:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1BF55800) [pid = 3640] [serial = 1875] [outer = 00000000] 11:49:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1C2F3400) [pid = 3640] [serial = 1876] [outer = 1BF55800] 11:49:28 INFO - PROCESS | 3640 | 1461008968688 Marionette DEBUG loaded listener.js 11:49:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1C281800) [pid = 3640] [serial = 1877] [outer = 1BF55800] 11:49:29 INFO - PROCESS | 3640 | 1461008969105 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]]]}] 11:49:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:49:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 583ms 11:49:29 INFO - PROCESS | 3640 | 1461008969138 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 11:49:29 INFO - PROCESS | 3640 | 1461008969140 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 11:49:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:49:29 INFO - PROCESS | 3640 | 1461008969143 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:49:29 INFO - PROCESS | 3640 | 1461008969145 Marionette TRACE conn3 <- [1,2466,null,{}] 11:49:29 INFO - PROCESS | 3640 | 1461008969148 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}] 11:49:29 INFO - PROCESS | 3640 | 1461008969225 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 11:49:29 INFO - PROCESS | 3640 | 1461008969230 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:29 INFO - PROCESS | 3640 | ++DOCSHELL 19188400 == 44 [pid = 3640] [id = 626] 11:49:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (19A6A800) [pid = 3640] [serial = 1878] [outer = 00000000] 11:49:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (1C309C00) [pid = 3640] [serial = 1879] [outer = 19A6A800] 11:49:29 INFO - PROCESS | 3640 | 1461008969307 Marionette DEBUG loaded listener.js 11:49:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1C310000) [pid = 3640] [serial = 1880] [outer = 19A6A800] 11:49:30 INFO - PROCESS | 3640 | 1461008970013 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]]]}] 11:49:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:49:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 921ms 11:49:30 INFO - PROCESS | 3640 | 1461008970075 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 11:49:30 INFO - PROCESS | 3640 | 1461008970078 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 11:49:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:49:30 INFO - PROCESS | 3640 | 1461008970083 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:49:30 INFO - PROCESS | 3640 | 1461008970086 Marionette TRACE conn3 <- [1,2470,null,{}] 11:49:30 INFO - PROCESS | 3640 | 1461008970092 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}] 11:49:30 INFO - PROCESS | 3640 | 1461008970197 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 11:49:30 INFO - PROCESS | 3640 | 1461008970337 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:30 INFO - PROCESS | 3640 | ++DOCSHELL 15536000 == 45 [pid = 3640] [id = 627] 11:49:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (15554000) [pid = 3640] [serial = 1881] [outer = 00000000] 11:49:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (17FA6C00) [pid = 3640] [serial = 1882] [outer = 15554000] 11:49:30 INFO - PROCESS | 3640 | 1461008970393 Marionette DEBUG loaded listener.js 11:49:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1852EC00) [pid = 3640] [serial = 1883] [outer = 15554000] 11:49:31 INFO - PROCESS | 3640 | 1461008971020 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]]]}] 11:49:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:49:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 983ms 11:49:31 INFO - PROCESS | 3640 | 1461008971067 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 11:49:31 INFO - PROCESS | 3640 | 1461008971073 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 11:49:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:49:31 INFO - PROCESS | 3640 | 1461008971080 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:49:31 INFO - PROCESS | 3640 | 1461008971083 Marionette TRACE conn3 <- [1,2474,null,{}] 11:49:31 INFO - PROCESS | 3640 | 1461008971086 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}] 11:49:31 INFO - PROCESS | 3640 | 1461008971193 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 11:49:31 INFO - PROCESS | 3640 | 1461008971330 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:31 INFO - PROCESS | 3640 | ++DOCSHELL 16B35000 == 46 [pid = 3640] [id = 628] 11:49:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (17FAC800) [pid = 3640] [serial = 1884] [outer = 00000000] 11:49:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1971F800) [pid = 3640] [serial = 1885] [outer = 17FAC800] 11:49:31 INFO - PROCESS | 3640 | 1461008971385 Marionette DEBUG loaded listener.js 11:49:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (19AD6000) [pid = 3640] [serial = 1886] [outer = 17FAC800] 11:49:31 INFO - PROCESS | 3640 | 1461008971948 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]]]}] 11:49:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:49:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 921ms 11:49:32 INFO - PROCESS | 3640 | 1461008972006 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 11:49:32 INFO - PROCESS | 3640 | 1461008972008 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 11:49:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:49:32 INFO - PROCESS | 3640 | 1461008972012 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:49:32 INFO - PROCESS | 3640 | 1461008972016 Marionette TRACE conn3 <- [1,2478,null,{}] 11:49:32 INFO - PROCESS | 3640 | 1461008972027 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}] 11:49:32 INFO - PROCESS | 3640 | 1461008972130 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 11:49:32 INFO - PROCESS | 3640 | 1461008972282 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:32 INFO - PROCESS | 3640 | ++DOCSHELL 1579C400 == 47 [pid = 3640] [id = 629] 11:49:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1BF5A400) [pid = 3640] [serial = 1887] [outer = 00000000] 11:49:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1C306800) [pid = 3640] [serial = 1888] [outer = 1BF5A400] 11:49:32 INFO - PROCESS | 3640 | 1461008972339 Marionette DEBUG loaded listener.js 11:49:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (1CD02000) [pid = 3640] [serial = 1889] [outer = 1BF5A400] 11:49:33 INFO - PROCESS | 3640 | 1461008973175 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]]]}] 11:49:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:49:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1167ms 11:49:33 INFO - PROCESS | 3640 | 1461008973195 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 11:49:33 INFO - PROCESS | 3640 | 1461008973198 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 11:49:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:49:33 INFO - PROCESS | 3640 | 1461008973203 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:49:33 INFO - PROCESS | 3640 | 1461008973207 Marionette TRACE conn3 <- [1,2482,null,{}] 11:49:33 INFO - PROCESS | 3640 | 1461008973228 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}] 11:49:33 INFO - PROCESS | 3640 | 1461008973319 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 11:49:33 INFO - PROCESS | 3640 | 1461008973458 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:33 INFO - PROCESS | 3640 | ++DOCSHELL 1552F400 == 48 [pid = 3640] [id = 630] 11:49:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (15531400) [pid = 3640] [serial = 1890] [outer = 00000000] 11:49:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (15DD8C00) [pid = 3640] [serial = 1891] [outer = 15531400] 11:49:33 INFO - PROCESS | 3640 | 1461008973512 Marionette DEBUG loaded listener.js 11:49:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (164B2800) [pid = 3640] [serial = 1892] [outer = 15531400] 11:49:33 INFO - PROCESS | 3640 | --DOCSHELL 1A5A6000 == 47 [pid = 3640] [id = 625] 11:49:33 INFO - PROCESS | 3640 | --DOCSHELL 15BE8000 == 46 [pid = 3640] [id = 624] 11:49:33 INFO - PROCESS | 3640 | --DOCSHELL 13378800 == 45 [pid = 3640] [id = 623] 11:49:33 INFO - PROCESS | 3640 | --DOCSHELL 1A1B1800 == 44 [pid = 3640] [id = 622] 11:49:33 INFO - PROCESS | 3640 | --DOCSHELL 19ADA800 == 43 [pid = 3640] [id = 621] 11:49:33 INFO - PROCESS | 3640 | --DOCSHELL 19720400 == 42 [pid = 3640] [id = 620] 11:49:33 INFO - PROCESS | 3640 | --DOCSHELL 18686C00 == 41 [pid = 3640] [id = 619] 11:49:33 INFO - PROCESS | 3640 | --DOCSHELL 18891C00 == 40 [pid = 3640] [id = 618] 11:49:33 INFO - PROCESS | 3640 | --DOCSHELL 14ADBC00 == 39 [pid = 3640] [id = 617] 11:49:33 INFO - PROCESS | 3640 | --DOCSHELL 14A04800 == 38 [pid = 3640] [id = 616] 11:49:33 INFO - PROCESS | 3640 | --DOCSHELL 18657C00 == 37 [pid = 3640] [id = 614] 11:49:33 INFO - PROCESS | 3640 | --DOCSHELL 15D0D000 == 36 [pid = 3640] [id = 613] 11:49:33 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1C00D000) [pid = 3640] [serial = 1834] [outer = 00000000] [url = about:blank] 11:49:34 INFO - PROCESS | 3640 | --DOCSHELL 144A6400 == 35 [pid = 3640] [id = 612] 11:49:34 INFO - PROCESS | 3640 | --DOCSHELL 1A74BC00 == 34 [pid = 3640] [id = 611] 11:49:34 INFO - PROCESS | 3640 | 1461008974086 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]]]}] 11:49:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:49:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 952ms 11:49:34 INFO - PROCESS | 3640 | 1461008974150 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 11:49:34 INFO - PROCESS | 3640 | 1461008974155 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 11:49:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:49:34 INFO - PROCESS | 3640 | 1461008974161 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:49:34 INFO - PROCESS | 3640 | 1461008974164 Marionette TRACE conn3 <- [1,2486,null,{}] 11:49:34 INFO - PROCESS | 3640 | 1461008974168 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}] 11:49:34 INFO - PROCESS | 3640 | 1461008974262 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 11:49:34 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (1971B800) [pid = 3640] [serial = 1819] [outer = 00000000] [url = about:blank] 11:49:34 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (19EB0C00) [pid = 3640] [serial = 1822] [outer = 00000000] [url = about:blank] 11:49:34 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (13380400) [pid = 3640] [serial = 1795] [outer = 00000000] [url = about:blank] 11:49:34 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (181C3800) [pid = 3640] [serial = 1798] [outer = 00000000] [url = about:blank] 11:49:34 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (17E90800) [pid = 3640] [serial = 1808] [outer = 00000000] [url = about:blank] 11:49:34 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (16B52800) [pid = 3640] [serial = 1807] [outer = 00000000] [url = about:blank] 11:49:34 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1918A000) [pid = 3640] [serial = 1816] [outer = 00000000] [url = about:blank] 11:49:34 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (19A24C00) [pid = 3640] [serial = 1820] [outer = 00000000] [url = about:blank] 11:49:34 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (18C24800) [pid = 3640] [serial = 1813] [outer = 00000000] [url = about:blank] 11:49:34 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (19080400) [pid = 3640] [serial = 1814] [outer = 00000000] [url = about:blank] 11:49:34 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1579F000) [pid = 3640] [serial = 1805] [outer = 00000000] [url = about:blank] 11:49:34 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (144A7800) [pid = 3640] [serial = 1804] [outer = 00000000] [url = about:blank] 11:49:34 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (16B5FC00) [pid = 3640] [serial = 1810] [outer = 00000000] [url = about:blank] 11:49:34 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (17EF1C00) [pid = 3640] [serial = 1811] [outer = 00000000] [url = about:blank] 11:49:34 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (19EAC800) [pid = 3640] [serial = 1793] [outer = 00000000] [url = about:blank] 11:49:34 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1966E800) [pid = 3640] [serial = 1801] [outer = 00000000] [url = about:blank] 11:49:34 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (1A589C00) [pid = 3640] [serial = 1825] [outer = 00000000] [url = about:blank] 11:49:34 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (1A021000) [pid = 3640] [serial = 1823] [outer = 00000000] [url = about:blank] 11:49:34 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1A585800) [pid = 3640] [serial = 1826] [outer = 00000000] [url = about:blank] 11:49:34 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (19671C00) [pid = 3640] [serial = 1828] [outer = 00000000] [url = about:blank] 11:49:34 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1BF56400) [pid = 3640] [serial = 1831] [outer = 00000000] [url = about:blank] 11:49:34 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (19672000) [pid = 3640] [serial = 1829] [outer = 00000000] [url = about:blank] 11:49:34 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (19424800) [pid = 3640] [serial = 1817] [outer = 00000000] [url = about:blank] 11:49:34 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1BF5B000) [pid = 3640] [serial = 1832] [outer = 00000000] [url = about:blank] 11:49:34 INFO - PROCESS | 3640 | 1461008974359 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:34 INFO - PROCESS | 3640 | ++DOCSHELL 12CB3000 == 35 [pid = 3640] [id = 631] 11:49:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (12D3DC00) [pid = 3640] [serial = 1893] [outer = 00000000] 11:49:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (15535800) [pid = 3640] [serial = 1894] [outer = 12D3DC00] 11:49:34 INFO - PROCESS | 3640 | 1461008974405 Marionette DEBUG loaded listener.js 11:49:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (164AA000) [pid = 3640] [serial = 1895] [outer = 12D3DC00] 11:49:34 INFO - PROCESS | 3640 | 1461008974818 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]]]}] 11:49:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:49:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 737ms 11:49:34 INFO - PROCESS | 3640 | 1461008974884 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 11:49:34 INFO - PROCESS | 3640 | 1461008974886 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 11:49:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:49:34 INFO - PROCESS | 3640 | 1461008974889 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:49:34 INFO - PROCESS | 3640 | 1461008974893 Marionette TRACE conn3 <- [1,2490,null,{}] 11:49:34 INFO - PROCESS | 3640 | 1461008974903 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}] 11:49:34 INFO - PROCESS | 3640 | 1461008974985 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 11:49:35 INFO - PROCESS | 3640 | 1461008975001 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:35 INFO - PROCESS | 3640 | ++DOCSHELL 18120800 == 36 [pid = 3640] [id = 632] 11:49:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (181C1000) [pid = 3640] [serial = 1896] [outer = 00000000] 11:49:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (1865A400) [pid = 3640] [serial = 1897] [outer = 181C1000] 11:49:35 INFO - PROCESS | 3640 | 1461008975083 Marionette DEBUG loaded listener.js 11:49:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1868AC00) [pid = 3640] [serial = 1898] [outer = 181C1000] 11:49:35 INFO - PROCESS | 3640 | 1461008975576 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]]]}] 11:49:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:49:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 722ms 11:49:35 INFO - PROCESS | 3640 | 1461008975630 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 11:49:35 INFO - PROCESS | 3640 | 1461008975632 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 11:49:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:49:35 INFO - PROCESS | 3640 | 1461008975636 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:49:35 INFO - PROCESS | 3640 | 1461008975637 Marionette TRACE conn3 <- [1,2494,null,{}] 11:49:35 INFO - PROCESS | 3640 | 1461008975641 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}] 11:49:35 INFO - PROCESS | 3640 | 1461008975702 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 11:49:35 INFO - PROCESS | 3640 | 1461008975708 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:35 INFO - PROCESS | 3640 | ++DOCSHELL 18883000 == 37 [pid = 3640] [id = 633] 11:49:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (19075000) [pid = 3640] [serial = 1899] [outer = 00000000] 11:49:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (19097800) [pid = 3640] [serial = 1900] [outer = 19075000] 11:49:35 INFO - PROCESS | 3640 | 1461008975753 Marionette DEBUG loaded listener.js 11:49:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1909D800) [pid = 3640] [serial = 1901] [outer = 19075000] 11:49:36 INFO - PROCESS | 3640 | 1461008976200 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]]]}] 11:49:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:49:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 630ms 11:49:36 INFO - PROCESS | 3640 | 1461008976257 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 11:49:36 INFO - PROCESS | 3640 | 1461008976259 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 11:49:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:49:36 INFO - PROCESS | 3640 | 1461008976263 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:49:36 INFO - PROCESS | 3640 | 1461008976264 Marionette TRACE conn3 <- [1,2498,null,{}] 11:49:36 INFO - PROCESS | 3640 | 1461008976268 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}] 11:49:36 INFO - PROCESS | 3640 | 1461008976343 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 11:49:36 INFO - PROCESS | 3640 | 1461008976349 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:36 INFO - PROCESS | 3640 | ++DOCSHELL 19097C00 == 38 [pid = 3640] [id = 634] 11:49:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1909BC00) [pid = 3640] [serial = 1902] [outer = 00000000] 11:49:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1918DC00) [pid = 3640] [serial = 1903] [outer = 1909BC00] 11:49:36 INFO - PROCESS | 3640 | 1461008976393 Marionette DEBUG loaded listener.js 11:49:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (19426C00) [pid = 3640] [serial = 1904] [outer = 1909BC00] 11:49:36 INFO - PROCESS | 3640 | 1461008976876 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]]]}] 11:49:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:49:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 691ms 11:49:36 INFO - PROCESS | 3640 | 1461008976945 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 11:49:36 INFO - PROCESS | 3640 | 1461008976947 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 11:49:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:49:36 INFO - PROCESS | 3640 | 1461008976950 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:49:36 INFO - PROCESS | 3640 | 1461008976952 Marionette TRACE conn3 <- [1,2502,null,{}] 11:49:36 INFO - PROCESS | 3640 | 1461008976955 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}] 11:49:37 INFO - PROCESS | 3640 | 1461008977108 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 11:49:37 INFO - PROCESS | 3640 | 1461008977133 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:37 INFO - PROCESS | 3640 | ++DOCSHELL 1966B000 == 39 [pid = 3640] [id = 635] 11:49:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (19673C00) [pid = 3640] [serial = 1905] [outer = 00000000] 11:49:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (19A22400) [pid = 3640] [serial = 1906] [outer = 19673C00] 11:49:37 INFO - PROCESS | 3640 | 1461008977182 Marionette DEBUG loaded listener.js 11:49:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (19A27800) [pid = 3640] [serial = 1907] [outer = 19673C00] 11:49:37 INFO - PROCESS | 3640 | 1461008977601 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]]]}] 11:49:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:49:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 691ms 11:49:37 INFO - PROCESS | 3640 | 1461008977633 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 11:49:37 INFO - PROCESS | 3640 | 1461008977635 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 11:49:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:49:37 INFO - PROCESS | 3640 | 1461008977639 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:49:37 INFO - PROCESS | 3640 | 1461008977640 Marionette TRACE conn3 <- [1,2506,null,{}] 11:49:37 INFO - PROCESS | 3640 | 1461008977643 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}] 11:49:37 INFO - PROCESS | 3640 | 1461008977756 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 11:49:37 INFO - PROCESS | 3640 | 1461008977764 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:37 INFO - PROCESS | 3640 | ++DOCSHELL 1552DC00 == 40 [pid = 3640] [id = 636] 11:49:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (17FA4400) [pid = 3640] [serial = 1908] [outer = 00000000] 11:49:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (19EB2800) [pid = 3640] [serial = 1909] [outer = 17FA4400] 11:49:37 INFO - PROCESS | 3640 | 1461008977875 Marionette DEBUG loaded listener.js 11:49:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1A026800) [pid = 3640] [serial = 1910] [outer = 17FA4400] 11:49:38 INFO - PROCESS | 3640 | 1461008978287 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]]]}] 11:49:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:49:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 691ms 11:49:38 INFO - PROCESS | 3640 | 1461008978349 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 11:49:38 INFO - PROCESS | 3640 | 1461008978352 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 11:49:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:49:38 INFO - PROCESS | 3640 | 1461008978355 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:49:38 INFO - PROCESS | 3640 | 1461008978357 Marionette TRACE conn3 <- [1,2510,null,{}] 11:49:38 INFO - PROCESS | 3640 | 1461008978361 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}] 11:49:38 INFO - PROCESS | 3640 | 1461008978494 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 11:49:38 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (19AE2800) [pid = 3640] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:49:38 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1A1B4000) [pid = 3640] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:49:38 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (19721000) [pid = 3640] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:49:38 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1907E400) [pid = 3640] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:49:38 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1552A800) [pid = 3640] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:49:38 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (15529800) [pid = 3640] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:49:38 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (19075400) [pid = 3640] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:49:38 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1C1D5C00) [pid = 3640] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:49:38 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (16551400) [pid = 3640] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:49:38 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1BF55800) [pid = 3640] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:49:38 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (15532800) [pid = 3640] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:49:38 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (12CF2400) [pid = 3640] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:49:38 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (1A586C00) [pid = 3640] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:49:38 INFO - PROCESS | 3640 | 1461008978718 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:38 INFO - PROCESS | 3640 | ++DOCSHELL 12CF2400 == 41 [pid = 3640] [id = 637] 11:49:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (12CF5400) [pid = 3640] [serial = 1911] [outer = 00000000] 11:49:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (1552B400) [pid = 3640] [serial = 1912] [outer = 12CF5400] 11:49:38 INFO - PROCESS | 3640 | 1461008978762 Marionette DEBUG loaded listener.js 11:49:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1552E000) [pid = 3640] [serial = 1913] [outer = 12CF5400] 11:49:39 INFO - PROCESS | 3640 | 1461008979127 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]]]}] 11:49:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:49:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 829ms 11:49:39 INFO - PROCESS | 3640 | 1461008979177 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 11:49:39 INFO - PROCESS | 3640 | 1461008979179 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 11:49:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:49:39 INFO - PROCESS | 3640 | 1461008979183 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:49:39 INFO - PROCESS | 3640 | 1461008979185 Marionette TRACE conn3 <- [1,2514,null,{}] 11:49:39 INFO - PROCESS | 3640 | 1461008979195 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}] 11:49:39 INFO - PROCESS | 3640 | 1461008979270 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 11:49:39 INFO - PROCESS | 3640 | 1461008979276 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:39 INFO - PROCESS | 3640 | ++DOCSHELL 15B33400 == 42 [pid = 3640] [id = 638] 11:49:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (16551400) [pid = 3640] [serial = 1914] [outer = 00000000] 11:49:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (1A545800) [pid = 3640] [serial = 1915] [outer = 16551400] 11:49:39 INFO - PROCESS | 3640 | 1461008979321 Marionette DEBUG loaded listener.js 11:49:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (1A1B7C00) [pid = 3640] [serial = 1916] [outer = 16551400] 11:49:39 INFO - PROCESS | 3640 | 1461008979731 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]]]}] 11:49:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:49:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 584ms 11:49:39 INFO - PROCESS | 3640 | 1461008979763 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 11:49:39 INFO - PROCESS | 3640 | 1461008979765 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 11:49:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:49:39 INFO - PROCESS | 3640 | 1461008979768 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:49:39 INFO - PROCESS | 3640 | 1461008979770 Marionette TRACE conn3 <- [1,2518,null,{}] 11:49:39 INFO - PROCESS | 3640 | 1461008979773 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}] 11:49:39 INFO - PROCESS | 3640 | 1461008979888 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 11:49:39 INFO - PROCESS | 3640 | 1461008979900 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:39 INFO - PROCESS | 3640 | ++DOCSHELL 13374800 == 43 [pid = 3640] [id = 639] 11:49:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (19C0E800) [pid = 3640] [serial = 1917] [outer = 00000000] 11:49:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1BF5B000) [pid = 3640] [serial = 1918] [outer = 19C0E800] 11:49:39 INFO - PROCESS | 3640 | 1461008979947 Marionette DEBUG loaded listener.js 11:49:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1C008800) [pid = 3640] [serial = 1919] [outer = 19C0E800] 11:49:40 INFO - PROCESS | 3640 | 1461008980384 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]]]}] 11:49:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:49:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 630ms 11:49:40 INFO - PROCESS | 3640 | 1461008980407 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 11:49:40 INFO - PROCESS | 3640 | 1461008980409 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 11:49:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:49:40 INFO - PROCESS | 3640 | 1461008980412 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:49:40 INFO - PROCESS | 3640 | 1461008980415 Marionette TRACE conn3 <- [1,2522,null,{}] 11:49:40 INFO - PROCESS | 3640 | 1461008980418 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}] 11:49:40 INFO - PROCESS | 3640 | 1461008980549 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 11:49:40 INFO - PROCESS | 3640 | 1461008980558 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:40 INFO - PROCESS | 3640 | ++DOCSHELL 1A1B7000 == 44 [pid = 3640] [id = 640] 11:49:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1C002000) [pid = 3640] [serial = 1920] [outer = 00000000] 11:49:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (1C2E6400) [pid = 3640] [serial = 1921] [outer = 1C002000] 11:49:40 INFO - PROCESS | 3640 | 1461008980607 Marionette DEBUG loaded listener.js 11:49:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (1CD07000) [pid = 3640] [serial = 1922] [outer = 1C002000] 11:49:41 INFO - PROCESS | 3640 | 1461008981269 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]]]}] 11:49:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:49:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 936ms 11:49:41 INFO - PROCESS | 3640 | 1461008981342 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 11:49:41 INFO - PROCESS | 3640 | 1461008981347 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 11:49:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:49:41 INFO - PROCESS | 3640 | 1461008981353 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:49:41 INFO - PROCESS | 3640 | 1461008981357 Marionette TRACE conn3 <- [1,2526,null,{}] 11:49:41 INFO - PROCESS | 3640 | 1461008981362 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}] 11:49:41 INFO - PROCESS | 3640 | 1461008981478 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 11:49:41 INFO - PROCESS | 3640 | 1461008981611 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:41 INFO - PROCESS | 3640 | ++DOCSHELL 13378800 == 45 [pid = 3640] [id = 641] 11:49:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (137D6C00) [pid = 3640] [serial = 1923] [outer = 00000000] 11:49:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (15DD8400) [pid = 3640] [serial = 1924] [outer = 137D6C00] 11:49:41 INFO - PROCESS | 3640 | 1461008981668 Marionette DEBUG loaded listener.js 11:49:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (17C71400) [pid = 3640] [serial = 1925] [outer = 137D6C00] 11:49:42 INFO - PROCESS | 3640 | 1461008982217 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]]]}] 11:49:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:49:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 891ms 11:49:42 INFO - PROCESS | 3640 | 1461008982240 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 11:49:42 INFO - PROCESS | 3640 | 1461008982246 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 11:49:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:49:42 INFO - PROCESS | 3640 | 1461008982253 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:49:42 INFO - PROCESS | 3640 | 1461008982256 Marionette TRACE conn3 <- [1,2530,null,{}] 11:49:42 INFO - PROCESS | 3640 | 1461008982260 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}] 11:49:42 INFO - PROCESS | 3640 | 1461008982363 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 11:49:42 INFO - PROCESS | 3640 | 1461008982472 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:42 INFO - PROCESS | 3640 | ++DOCSHELL 17FAA800 == 46 [pid = 3640] [id = 642] 11:49:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (18116800) [pid = 3640] [serial = 1926] [outer = 00000000] 11:49:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (19184800) [pid = 3640] [serial = 1927] [outer = 18116800] 11:49:42 INFO - PROCESS | 3640 | 1461008982510 Marionette DEBUG loaded listener.js 11:49:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (1966C800) [pid = 3640] [serial = 1928] [outer = 18116800] 11:49:43 INFO - PROCESS | 3640 | 1461008983150 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]]]}] 11:49:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:49:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 922ms 11:49:43 INFO - PROCESS | 3640 | 1461008983179 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 11:49:43 INFO - PROCESS | 3640 | 1461008983182 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 11:49:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:49:43 INFO - PROCESS | 3640 | 1461008983186 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:49:43 INFO - PROCESS | 3640 | 1461008983190 Marionette TRACE conn3 <- [1,2534,null,{}] 11:49:43 INFO - PROCESS | 3640 | 1461008983201 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}] 11:49:43 INFO - PROCESS | 3640 | 1461008983306 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 11:49:43 INFO - PROCESS | 3640 | 1461008983417 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:43 INFO - PROCESS | 3640 | ++DOCSHELL 1A756800 == 47 [pid = 3640] [id = 643] 11:49:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1AB25800) [pid = 3640] [serial = 1929] [outer = 00000000] 11:49:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1C281000) [pid = 3640] [serial = 1930] [outer = 1AB25800] 11:49:43 INFO - PROCESS | 3640 | 1461008983473 Marionette DEBUG loaded listener.js 11:49:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1C2F4800) [pid = 3640] [serial = 1931] [outer = 1AB25800] 11:49:44 INFO - PROCESS | 3640 | 1461008984017 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]]]}] 11:49:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:49:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 891ms 11:49:44 INFO - PROCESS | 3640 | 1461008984073 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 11:49:44 INFO - PROCESS | 3640 | 1461008984075 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 11:49:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:49:44 INFO - PROCESS | 3640 | 1461008984079 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:49:44 INFO - PROCESS | 3640 | 1461008984081 Marionette TRACE conn3 <- [1,2538,null,{}] 11:49:44 INFO - PROCESS | 3640 | 1461008984085 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}] 11:49:44 INFO - PROCESS | 3640 | 1461008984185 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 11:49:44 INFO - PROCESS | 3640 | 1461008984294 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:44 INFO - PROCESS | 3640 | ++DOCSHELL 194DF400 == 48 [pid = 3640] [id = 644] 11:49:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (19EB1000) [pid = 3640] [serial = 1932] [outer = 00000000] 11:49:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (1CE66C00) [pid = 3640] [serial = 1933] [outer = 19EB1000] 11:49:44 INFO - PROCESS | 3640 | 1461008984347 Marionette DEBUG loaded listener.js 11:49:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (1CE68800) [pid = 3640] [serial = 1934] [outer = 19EB1000] 11:49:44 INFO - PROCESS | 3640 | 1461008984961 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]]]}] 11:49:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:49:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 921ms 11:49:44 INFO - PROCESS | 3640 | 1461008985008 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 11:49:44 INFO - PROCESS | 3640 | 1461008985010 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 11:49:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:49:44 INFO - PROCESS | 3640 | 1461008985014 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:49:45 INFO - PROCESS | 3640 | 1461008985016 Marionette TRACE conn3 <- [1,2542,null,{}] 11:49:45 INFO - PROCESS | 3640 | 1461008985020 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}] 11:49:45 INFO - PROCESS | 3640 | 1461008985132 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 11:49:45 INFO - PROCESS | 3640 | 1461008985269 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:45 INFO - PROCESS | 3640 | ++DOCSHELL 12CF2C00 == 49 [pid = 3640] [id = 645] 11:49:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (12D44800) [pid = 3640] [serial = 1935] [outer = 00000000] 11:49:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (17FACC00) [pid = 3640] [serial = 1936] [outer = 12D44800] 11:49:45 INFO - PROCESS | 3640 | 1461008985324 Marionette DEBUG loaded listener.js 11:49:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (1909A000) [pid = 3640] [serial = 1937] [outer = 12D44800] 11:49:46 INFO - PROCESS | 3640 | 1461008986022 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]]]}] 11:49:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:49:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1029ms 11:49:46 INFO - PROCESS | 3640 | 1461008986043 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 11:49:46 INFO - PROCESS | 3640 | 1461008986047 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 11:49:46 INFO - PROCESS | 3640 | 1461008986070 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:49:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:49:46 INFO - PROCESS | 3640 | 1461008986075 Marionette TRACE conn3 <- [1,2546,null,{}] 11:49:46 INFO - PROCESS | 3640 | 1461008986082 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}] 11:49:46 INFO - PROCESS | 3640 | 1461008986181 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 11:49:46 INFO - PROCESS | 3640 | 1461008986297 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:46 INFO - PROCESS | 3640 | ++DOCSHELL 137D5400 == 50 [pid = 3640] [id = 646] 11:49:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (1552C800) [pid = 3640] [serial = 1938] [outer = 00000000] 11:49:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (17C71000) [pid = 3640] [serial = 1939] [outer = 1552C800] 11:49:46 INFO - PROCESS | 3640 | 1461008986371 Marionette DEBUG loaded listener.js 11:49:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (181C3800) [pid = 3640] [serial = 1940] [outer = 1552C800] 11:49:46 INFO - PROCESS | 3640 | --DOCSHELL 16B34000 == 49 [pid = 3640] [id = 599] 11:49:46 INFO - PROCESS | 3640 | --DOCSHELL 13374800 == 48 [pid = 3640] [id = 639] 11:49:46 INFO - PROCESS | 3640 | --DOCSHELL 15B33400 == 47 [pid = 3640] [id = 638] 11:49:46 INFO - PROCESS | 3640 | --DOCSHELL 12CF2400 == 46 [pid = 3640] [id = 637] 11:49:46 INFO - PROCESS | 3640 | --DOCSHELL 1552DC00 == 45 [pid = 3640] [id = 636] 11:49:46 INFO - PROCESS | 3640 | --DOCSHELL 1966B000 == 44 [pid = 3640] [id = 635] 11:49:46 INFO - PROCESS | 3640 | --DOCSHELL 19097C00 == 43 [pid = 3640] [id = 634] 11:49:46 INFO - PROCESS | 3640 | --DOCSHELL 18883000 == 42 [pid = 3640] [id = 633] 11:49:46 INFO - PROCESS | 3640 | --DOCSHELL 18120800 == 41 [pid = 3640] [id = 632] 11:49:46 INFO - PROCESS | 3640 | --DOCSHELL 12CB3000 == 40 [pid = 3640] [id = 631] 11:49:46 INFO - PROCESS | 3640 | --DOCSHELL 1552F400 == 39 [pid = 3640] [id = 630] 11:49:46 INFO - PROCESS | 3640 | --DOCSHELL 15536000 == 38 [pid = 3640] [id = 627] 11:49:46 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (15BC8400) [pid = 3640] [serial = 1736] [outer = 00000000] [url = about:blank] 11:49:46 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (14A03800) [pid = 3640] [serial = 1763] [outer = 00000000] [url = about:blank] 11:49:46 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (1C285800) [pid = 3640] [serial = 1688] [outer = 00000000] [url = about:blank] 11:49:46 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (19C5E400) [pid = 3640] [serial = 1864] [outer = 00000000] [url = about:blank] 11:49:46 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (1C1CBC00) [pid = 3640] [serial = 1867] [outer = 00000000] [url = about:blank] 11:49:46 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (1A027C00) [pid = 3640] [serial = 1865] [outer = 00000000] [url = about:blank] 11:49:46 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (15E71C00) [pid = 3640] [serial = 1837] [outer = 00000000] [url = about:blank] 11:49:46 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1865E000) [pid = 3640] [serial = 1840] [outer = 00000000] [url = about:blank] 11:49:46 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (1A582000) [pid = 3640] [serial = 1843] [outer = 00000000] [url = about:blank] 11:49:46 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (19A23400) [pid = 3640] [serial = 1861] [outer = 00000000] [url = about:blank] 11:49:46 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1360B400) [pid = 3640] [serial = 1858] [outer = 00000000] [url = about:blank] 11:49:46 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (19669400) [pid = 3640] [serial = 1859] [outer = 00000000] [url = about:blank] 11:49:46 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (16874000) [pid = 3640] [serial = 1852] [outer = 00000000] [url = about:blank] 11:49:46 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (17E8F400) [pid = 3640] [serial = 1853] [outer = 00000000] [url = about:blank] 11:49:46 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (16551C00) [pid = 3640] [serial = 1850] [outer = 00000000] [url = about:blank] 11:49:46 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (15E70C00) [pid = 3640] [serial = 1849] [outer = 00000000] [url = about:blank] 11:49:46 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (19080C00) [pid = 3640] [serial = 1855] [outer = 00000000] [url = about:blank] 11:49:46 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1909E400) [pid = 3640] [serial = 1856] [outer = 00000000] [url = about:blank] 11:49:46 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1C287400) [pid = 3640] [serial = 1870] [outer = 00000000] [url = about:blank] 11:49:46 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1C1D4C00) [pid = 3640] [serial = 1846] [outer = 00000000] [url = about:blank] 11:49:46 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (1C1CB800) [pid = 3640] [serial = 1868] [outer = 00000000] [url = about:blank] 11:49:46 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (1C309C00) [pid = 3640] [serial = 1879] [outer = 00000000] [url = about:blank] 11:49:46 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (1918D400) [pid = 3640] [serial = 1873] [outer = 00000000] [url = about:blank] 11:49:46 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1C2F3400) [pid = 3640] [serial = 1876] [outer = 00000000] [url = about:blank] 11:49:46 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (1C2E6000) [pid = 3640] [serial = 1871] [outer = 00000000] [url = about:blank] 11:49:46 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (19721400) [pid = 3640] [serial = 1874] [outer = 00000000] [url = about:blank] 11:49:46 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (1C281800) [pid = 3640] [serial = 1877] [outer = 00000000] [url = about:blank] 11:49:46 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (19A26800) [pid = 3640] [serial = 1862] [outer = 00000000] [url = about:blank] 11:49:46 INFO - PROCESS | 3640 | 1461008986868 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]]]}] 11:49:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:49:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 829ms 11:49:46 INFO - PROCESS | 3640 | 1461008986900 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 11:49:46 INFO - PROCESS | 3640 | 1461008986906 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 11:49:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:49:46 INFO - PROCESS | 3640 | 1461008986916 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:49:46 INFO - PROCESS | 3640 | 1461008986918 Marionette TRACE conn3 <- [1,2550,null,{}] 11:49:46 INFO - PROCESS | 3640 | 1461008986922 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}] 11:49:46 INFO - PROCESS | 3640 | 1461008987005 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 11:49:46 INFO - PROCESS | 3640 | 1461008987014 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:47 INFO - PROCESS | 3640 | ++DOCSHELL 164B1C00 == 39 [pid = 3640] [id = 647] 11:49:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (164B4800) [pid = 3640] [serial = 1941] [outer = 00000000] 11:49:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (17C6C800) [pid = 3640] [serial = 1942] [outer = 164B4800] 11:49:47 INFO - PROCESS | 3640 | 1461008987058 Marionette DEBUG loaded listener.js 11:49:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (18658800) [pid = 3640] [serial = 1943] [outer = 164B4800] 11:49:47 INFO - PROCESS | 3640 | 1461008987546 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]]]}] 11:49:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:49:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 676ms 11:49:47 INFO - PROCESS | 3640 | 1461008987592 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 11:49:47 INFO - PROCESS | 3640 | 1461008987594 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 11:49:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:49:47 INFO - PROCESS | 3640 | 1461008987598 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:49:47 INFO - PROCESS | 3640 | 1461008987601 Marionette TRACE conn3 <- [1,2554,null,{}] 11:49:47 INFO - PROCESS | 3640 | 1461008987611 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}] 11:49:47 INFO - PROCESS | 3640 | 1461008987694 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 11:49:47 INFO - PROCESS | 3640 | 1461008987703 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:47 INFO - PROCESS | 3640 | ++DOCSHELL 16B48C00 == 40 [pid = 3640] [id = 648] 11:49:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (17C64800) [pid = 3640] [serial = 1944] [outer = 00000000] 11:49:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (194DBC00) [pid = 3640] [serial = 1945] [outer = 17C64800] 11:49:47 INFO - PROCESS | 3640 | 1461008987750 Marionette DEBUG loaded listener.js 11:49:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (1971AC00) [pid = 3640] [serial = 1946] [outer = 17C64800] 11:49:48 INFO - PROCESS | 3640 | 1461008988224 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]]]}] 11:49:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:49:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 614ms 11:49:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:49:48 INFO - PROCESS | 3640 | 1461008988235 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 11:49:48 INFO - PROCESS | 3640 | 1461008988237 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 11:49:48 INFO - PROCESS | 3640 | 1461008988241 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:49:48 INFO - PROCESS | 3640 | 1461008988242 Marionette TRACE conn3 <- [1,2558,null,{}] 11:49:48 INFO - PROCESS | 3640 | 1461008988246 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}] 11:49:48 INFO - PROCESS | 3640 | 1461008988308 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 11:49:48 INFO - PROCESS | 3640 | 1461008988314 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:48 INFO - PROCESS | 3640 | ++DOCSHELL 194D1400 == 41 [pid = 3640] [id = 649] 11:49:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (1966EC00) [pid = 3640] [serial = 1947] [outer = 00000000] 11:49:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (19AE2C00) [pid = 3640] [serial = 1948] [outer = 1966EC00] 11:49:48 INFO - PROCESS | 3640 | 1461008988358 Marionette DEBUG loaded listener.js 11:49:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (19C5E400) [pid = 3640] [serial = 1949] [outer = 1966EC00] 11:49:48 INFO - PROCESS | 3640 | 1461008988830 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]]]}] 11:49:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:49:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 675ms 11:49:48 INFO - PROCESS | 3640 | 1461008988924 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 11:49:48 INFO - PROCESS | 3640 | 1461008988926 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 11:49:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:49:48 INFO - PROCESS | 3640 | 1461008988930 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:49:48 INFO - PROCESS | 3640 | 1461008988932 Marionette TRACE conn3 <- [1,2562,null,{}] 11:49:48 INFO - PROCESS | 3640 | 1461008988942 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}] 11:49:49 INFO - PROCESS | 3640 | 1461008989050 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 11:49:49 INFO - PROCESS | 3640 | 1461008989063 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:49 INFO - PROCESS | 3640 | ++DOCSHELL 14A9D800 == 42 [pid = 3640] [id = 650] 11:49:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (19A26800) [pid = 3640] [serial = 1950] [outer = 00000000] 11:49:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1A1BA400) [pid = 3640] [serial = 1951] [outer = 19A26800] 11:49:49 INFO - PROCESS | 3640 | 1461008989107 Marionette DEBUG loaded listener.js 11:49:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1AB2A400) [pid = 3640] [serial = 1952] [outer = 19A26800] 11:49:49 INFO - PROCESS | 3640 | 1461008989578 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]]]}] 11:49:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:49:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 691ms 11:49:49 INFO - PROCESS | 3640 | 1461008989612 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 11:49:49 INFO - PROCESS | 3640 | 1461008989614 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 11:49:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:49:49 INFO - PROCESS | 3640 | 1461008989617 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:49:49 INFO - PROCESS | 3640 | 1461008989619 Marionette TRACE conn3 <- [1,2566,null,{}] 11:49:49 INFO - PROCESS | 3640 | 1461008989622 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}] 11:49:49 INFO - PROCESS | 3640 | 1461008989776 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 11:49:49 INFO - PROCESS | 3640 | 1461008989801 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:49 INFO - PROCESS | 3640 | ++DOCSHELL 164B7800 == 43 [pid = 3640] [id = 651] 11:49:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1BF59400) [pid = 3640] [serial = 1953] [outer = 00000000] 11:49:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1C281800) [pid = 3640] [serial = 1954] [outer = 1BF59400] 11:49:49 INFO - PROCESS | 3640 | 1461008989849 Marionette DEBUG loaded listener.js 11:49:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (1C287400) [pid = 3640] [serial = 1955] [outer = 1BF59400] 11:49:50 INFO - PROCESS | 3640 | 1461008990283 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]]]}] 11:49:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:49:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 721ms 11:49:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:49:50 INFO - PROCESS | 3640 | 1461008990342 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 11:49:50 INFO - PROCESS | 3640 | 1461008990344 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 11:49:50 INFO - PROCESS | 3640 | 1461008990348 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:49:50 INFO - PROCESS | 3640 | 1461008990350 Marionette TRACE conn3 <- [1,2570,null,{}] 11:49:50 INFO - PROCESS | 3640 | 1461008990353 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}] 11:49:50 INFO - PROCESS | 3640 | 1461008990463 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 11:49:50 INFO - PROCESS | 3640 | 1461008990469 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:50 INFO - PROCESS | 3640 | ++DOCSHELL 137E1C00 == 44 [pid = 3640] [id = 652] 11:49:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (1C1D0800) [pid = 3640] [serial = 1956] [outer = 00000000] 11:49:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1C30C000) [pid = 3640] [serial = 1957] [outer = 1C1D0800] 11:49:50 INFO - PROCESS | 3640 | 1461008990512 Marionette DEBUG loaded listener.js 11:49:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1CD0A000) [pid = 3640] [serial = 1958] [outer = 1C1D0800] 11:49:51 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (19C0E800) [pid = 3640] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:49:51 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (19673C00) [pid = 3640] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:49:51 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1BF5A400) [pid = 3640] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:49:51 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (181C1000) [pid = 3640] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:49:51 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (17FA4400) [pid = 3640] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:49:51 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (19075000) [pid = 3640] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:49:51 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (12D3DC00) [pid = 3640] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:49:51 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (15531400) [pid = 3640] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:49:51 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1909BC00) [pid = 3640] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:49:51 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (12CF5400) [pid = 3640] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:49:51 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (16551400) [pid = 3640] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:49:51 INFO - PROCESS | 3640 | 1461008991128 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]]]}] 11:49:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:49:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 829ms 11:49:51 INFO - PROCESS | 3640 | 1461008991173 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 11:49:51 INFO - PROCESS | 3640 | 1461008991175 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 11:49:51 INFO - PROCESS | 3640 | 1461008991178 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:49:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:49:51 INFO - PROCESS | 3640 | 1461008991180 Marionette TRACE conn3 <- [1,2574,null,{}] 11:49:51 INFO - PROCESS | 3640 | 1461008991183 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}] 11:49:51 INFO - PROCESS | 3640 | 1461008991267 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 11:49:51 INFO - PROCESS | 3640 | 1461008991372 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:51 INFO - PROCESS | 3640 | ++DOCSHELL 13262400 == 45 [pid = 3640] [id = 653] 11:49:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (1337BC00) [pid = 3640] [serial = 1959] [outer = 00000000] 11:49:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (17C64C00) [pid = 3640] [serial = 1960] [outer = 1337BC00] 11:49:51 INFO - PROCESS | 3640 | 1461008991418 Marionette DEBUG loaded listener.js 11:49:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (19097C00) [pid = 3640] [serial = 1961] [outer = 1337BC00] 11:49:51 INFO - PROCESS | 3640 | 1461008991787 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]]]}] 11:49:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:49:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 629ms 11:49:51 INFO - PROCESS | 3640 | 1461008991816 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 11:49:51 INFO - PROCESS | 3640 | 1461008991818 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 11:49:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:49:51 INFO - PROCESS | 3640 | 1461008991821 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:49:51 INFO - PROCESS | 3640 | 1461008991823 Marionette TRACE conn3 <- [1,2578,null,{}] 11:49:51 INFO - PROCESS | 3640 | 1461008991827 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}] 11:49:51 INFO - PROCESS | 3640 | 1461008991904 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 11:49:51 INFO - PROCESS | 3640 | 1461008991910 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:51 INFO - PROCESS | 3640 | ++DOCSHELL 15538000 == 46 [pid = 3640] [id = 654] 11:49:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (16B49400) [pid = 3640] [serial = 1962] [outer = 00000000] 11:49:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (1BF5D000) [pid = 3640] [serial = 1963] [outer = 16B49400] 11:49:52 INFO - PROCESS | 3640 | 1461008992040 Marionette DEBUG loaded listener.js 11:49:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (1C301800) [pid = 3640] [serial = 1964] [outer = 16B49400] 11:49:52 INFO - PROCESS | 3640 | 1461008992398 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]]]}] 11:49:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:49:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 630ms 11:49:52 INFO - PROCESS | 3640 | 1461008992443 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 11:49:52 INFO - PROCESS | 3640 | 1461008992445 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 11:49:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:49:52 INFO - PROCESS | 3640 | 1461008992448 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:49:52 INFO - PROCESS | 3640 | 1461008992450 Marionette TRACE conn3 <- [1,2582,null,{}] 11:49:52 INFO - PROCESS | 3640 | 1461008992454 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}] 11:49:52 INFO - PROCESS | 3640 | 1461008992531 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 11:49:52 INFO - PROCESS | 3640 | 1461008992656 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:52 INFO - PROCESS | 3640 | ++DOCSHELL 1BF5CC00 == 47 [pid = 3640] [id = 655] 11:49:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1C285800) [pid = 3640] [serial = 1965] [outer = 00000000] 11:49:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (1D5C6800) [pid = 3640] [serial = 1966] [outer = 1C285800] 11:49:52 INFO - PROCESS | 3640 | 1461008992702 Marionette DEBUG loaded listener.js 11:49:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (1D5CAC00) [pid = 3640] [serial = 1967] [outer = 1C285800] 11:49:53 INFO - PROCESS | 3640 | 1461008993162 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]]]}] 11:49:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:49:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 783ms 11:49:53 INFO - PROCESS | 3640 | 1461008993235 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 11:49:53 INFO - PROCESS | 3640 | 1461008993239 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 11:49:53 INFO - PROCESS | 3640 | 1461008993244 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:49:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:49:53 INFO - PROCESS | 3640 | 1461008993248 Marionette TRACE conn3 <- [1,2586,null,{}] 11:49:53 INFO - PROCESS | 3640 | 1461008993254 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}] 11:49:53 INFO - PROCESS | 3640 | 1461008993399 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 11:49:53 INFO - PROCESS | 3640 | 1461008993540 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:53 INFO - PROCESS | 3640 | ++DOCSHELL 14A95000 == 48 [pid = 3640] [id = 656] 11:49:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (14A96800) [pid = 3640] [serial = 1968] [outer = 00000000] 11:49:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (15E71C00) [pid = 3640] [serial = 1969] [outer = 14A96800] 11:49:53 INFO - PROCESS | 3640 | 1461008993598 Marionette DEBUG loaded listener.js 11:49:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (16874000) [pid = 3640] [serial = 1970] [outer = 14A96800] 11:49:54 INFO - PROCESS | 3640 | 1461008994200 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]]]}] 11:49:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:49:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 982ms 11:49:54 INFO - PROCESS | 3640 | 1461008994235 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 11:49:54 INFO - PROCESS | 3640 | 1461008994241 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 11:49:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:49:54 INFO - PROCESS | 3640 | 1461008994248 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:49:54 INFO - PROCESS | 3640 | 1461008994251 Marionette TRACE conn3 <- [1,2590,null,{}] 11:49:54 INFO - PROCESS | 3640 | 1461008994255 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}] 11:49:54 INFO - PROCESS | 3640 | 1461008994366 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 11:49:54 INFO - PROCESS | 3640 | 1461008994478 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:54 INFO - PROCESS | 3640 | ++DOCSHELL 17EF3000 == 49 [pid = 3640] [id = 657] 11:49:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (18687C00) [pid = 3640] [serial = 1971] [outer = 00000000] 11:49:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (19427000) [pid = 3640] [serial = 1972] [outer = 18687C00] 11:49:54 INFO - PROCESS | 3640 | 1461008994532 Marionette DEBUG loaded listener.js 11:49:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (1971F000) [pid = 3640] [serial = 1973] [outer = 18687C00] 11:49:55 INFO - PROCESS | 3640 | 1461008995178 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]]]}] 11:49:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:49:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 982ms 11:49:55 INFO - PROCESS | 3640 | 1461008995232 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 11:49:55 INFO - PROCESS | 3640 | 1461008995235 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 11:49:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:49:55 INFO - PROCESS | 3640 | 1461008995239 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:49:55 INFO - PROCESS | 3640 | 1461008995243 Marionette TRACE conn3 <- [1,2594,null,{}] 11:49:55 INFO - PROCESS | 3640 | 1461008995254 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}] 11:49:55 INFO - PROCESS | 3640 | 1461008995362 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 11:49:55 INFO - PROCESS | 3640 | 1461008995504 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:55 INFO - PROCESS | 3640 | ++DOCSHELL 1C27EC00 == 50 [pid = 3640] [id = 658] 11:49:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1C27F000) [pid = 3640] [serial = 1974] [outer = 00000000] 11:49:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (1C30B000) [pid = 3640] [serial = 1975] [outer = 1C27F000] 11:49:55 INFO - PROCESS | 3640 | 1461008995561 Marionette DEBUG loaded listener.js 11:49:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (1D5C0800) [pid = 3640] [serial = 1976] [outer = 1C27F000] 11:49:56 INFO - PROCESS | 3640 | 1461008996112 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]]]}] 11:49:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:49:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 937ms 11:49:56 INFO - PROCESS | 3640 | 1461008996167 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 11:49:56 INFO - PROCESS | 3640 | 1461008996169 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 11:49:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:49:56 INFO - PROCESS | 3640 | 1461008996173 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:49:56 INFO - PROCESS | 3640 | 1461008996175 Marionette TRACE conn3 <- [1,2598,null,{}] 11:49:56 INFO - PROCESS | 3640 | 1461008996179 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}] 11:49:56 INFO - PROCESS | 3640 | 1461008996294 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 11:49:56 INFO - PROCESS | 3640 | 1461008996457 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:56 INFO - PROCESS | 3640 | ++DOCSHELL 13378000 == 51 [pid = 3640] [id = 659] 11:49:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (1337C000) [pid = 3640] [serial = 1977] [outer = 00000000] 11:49:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (16550800) [pid = 3640] [serial = 1978] [outer = 1337C000] 11:49:56 INFO - PROCESS | 3640 | 1461008996513 Marionette DEBUG loaded listener.js 11:49:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (17C65400) [pid = 3640] [serial = 1979] [outer = 1337C000] 11:49:57 INFO - PROCESS | 3640 | 1461008997283 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]]]}] 11:49:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:49:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1121ms 11:49:57 INFO - PROCESS | 3640 | 1461008997298 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 11:49:57 INFO - PROCESS | 3640 | 1461008997305 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 11:49:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:49:57 INFO - PROCESS | 3640 | 1461008997313 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:49:57 INFO - PROCESS | 3640 | 1461008997317 Marionette TRACE conn3 <- [1,2602,null,{}] 11:49:57 INFO - PROCESS | 3640 | 1461008997323 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}] 11:49:57 INFO - PROCESS | 3640 | 1461008997436 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 11:49:57 INFO - PROCESS | 3640 | 1461008997580 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:57 INFO - PROCESS | 3640 | ++DOCSHELL 16B4B400 == 52 [pid = 3640] [id = 660] 11:49:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (17E9EC00) [pid = 3640] [serial = 1980] [outer = 00000000] 11:49:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (17FB3800) [pid = 3640] [serial = 1981] [outer = 17E9EC00] 11:49:57 INFO - PROCESS | 3640 | 1461008997642 Marionette DEBUG loaded listener.js 11:49:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (19077000) [pid = 3640] [serial = 1982] [outer = 17E9EC00] 11:49:58 INFO - PROCESS | 3640 | --DOCSHELL 15538000 == 51 [pid = 3640] [id = 654] 11:49:58 INFO - PROCESS | 3640 | --DOCSHELL 13262400 == 50 [pid = 3640] [id = 653] 11:49:58 INFO - PROCESS | 3640 | --DOCSHELL 137E1C00 == 49 [pid = 3640] [id = 652] 11:49:58 INFO - PROCESS | 3640 | --DOCSHELL 164B7800 == 48 [pid = 3640] [id = 651] 11:49:58 INFO - PROCESS | 3640 | --DOCSHELL 14A9D800 == 47 [pid = 3640] [id = 650] 11:49:58 INFO - PROCESS | 3640 | --DOCSHELL 194D1400 == 46 [pid = 3640] [id = 649] 11:49:58 INFO - PROCESS | 3640 | --DOCSHELL 16B48C00 == 45 [pid = 3640] [id = 648] 11:49:58 INFO - PROCESS | 3640 | --DOCSHELL 164B1C00 == 44 [pid = 3640] [id = 647] 11:49:58 INFO - PROCESS | 3640 | --DOCSHELL 137D5400 == 43 [pid = 3640] [id = 646] 11:49:58 INFO - PROCESS | 3640 | --DOCSHELL 17FAA800 == 42 [pid = 3640] [id = 642] 11:49:58 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (17FA6C00) [pid = 3640] [serial = 1882] [outer = 00000000] [url = about:blank] 11:49:58 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (1971F800) [pid = 3640] [serial = 1885] [outer = 00000000] [url = about:blank] 11:49:58 INFO - PROCESS | 3640 | --DOCSHELL 13378800 == 41 [pid = 3640] [id = 641] 11:49:58 INFO - PROCESS | 3640 | --DOCSHELL 19188400 == 40 [pid = 3640] [id = 626] 11:49:58 INFO - PROCESS | 3640 | --DOCSHELL 1A1B7000 == 39 [pid = 3640] [id = 640] 11:49:58 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (1BF5B000) [pid = 3640] [serial = 1918] [outer = 00000000] [url = about:blank] 11:49:58 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (19A22400) [pid = 3640] [serial = 1906] [outer = 00000000] [url = about:blank] 11:49:58 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (1CD02000) [pid = 3640] [serial = 1889] [outer = 00000000] [url = about:blank] 11:49:58 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (1C306800) [pid = 3640] [serial = 1888] [outer = 00000000] [url = about:blank] 11:49:58 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (1865A400) [pid = 3640] [serial = 1897] [outer = 00000000] [url = about:blank] 11:49:58 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (1868AC00) [pid = 3640] [serial = 1898] [outer = 00000000] [url = about:blank] 11:49:58 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (19EB2800) [pid = 3640] [serial = 1909] [outer = 00000000] [url = about:blank] 11:49:58 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (19097800) [pid = 3640] [serial = 1900] [outer = 00000000] [url = about:blank] 11:49:58 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (1909D800) [pid = 3640] [serial = 1901] [outer = 00000000] [url = about:blank] 11:49:58 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (15535800) [pid = 3640] [serial = 1894] [outer = 00000000] [url = about:blank] 11:49:58 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (164AA000) [pid = 3640] [serial = 1895] [outer = 00000000] [url = about:blank] 11:49:58 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (164B2800) [pid = 3640] [serial = 1892] [outer = 00000000] [url = about:blank] 11:49:58 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (15DD8C00) [pid = 3640] [serial = 1891] [outer = 00000000] [url = about:blank] 11:49:58 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1918DC00) [pid = 3640] [serial = 1903] [outer = 00000000] [url = about:blank] 11:49:58 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1552B400) [pid = 3640] [serial = 1912] [outer = 00000000] [url = about:blank] 11:49:58 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1A026800) [pid = 3640] [serial = 1910] [outer = 00000000] [url = about:blank] 11:49:58 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (1A545800) [pid = 3640] [serial = 1915] [outer = 00000000] [url = about:blank] 11:49:58 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (1552E000) [pid = 3640] [serial = 1913] [outer = 00000000] [url = about:blank] 11:49:58 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (1C008800) [pid = 3640] [serial = 1919] [outer = 00000000] [url = about:blank] 11:49:58 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1A1B7C00) [pid = 3640] [serial = 1916] [outer = 00000000] [url = about:blank] 11:49:58 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (19A27800) [pid = 3640] [serial = 1907] [outer = 00000000] [url = about:blank] 11:49:58 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (19426C00) [pid = 3640] [serial = 1904] [outer = 00000000] [url = about:blank] 11:49:58 INFO - PROCESS | 3640 | 1461008998253 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]]]}] 11:49:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:49:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 983ms 11:49:58 INFO - PROCESS | 3640 | 1461008998299 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 11:49:58 INFO - PROCESS | 3640 | 1461008998304 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 11:49:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:49:58 INFO - PROCESS | 3640 | 1461008998310 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:49:58 INFO - PROCESS | 3640 | 1461008998313 Marionette TRACE conn3 <- [1,2606,null,{}] 11:49:58 INFO - PROCESS | 3640 | 1461008998316 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}] 11:49:58 INFO - PROCESS | 3640 | 1461008998401 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 11:49:58 INFO - PROCESS | 3640 | 1461008998503 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:58 INFO - PROCESS | 3640 | ++DOCSHELL 15538000 == 40 [pid = 3640] [id = 661] 11:49:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (15DD8C00) [pid = 3640] [serial = 1983] [outer = 00000000] 11:49:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (17C68400) [pid = 3640] [serial = 1984] [outer = 15DD8C00] 11:49:58 INFO - PROCESS | 3640 | 1461008998548 Marionette DEBUG loaded listener.js 11:49:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (18691000) [pid = 3640] [serial = 1985] [outer = 15DD8C00] 11:49:58 INFO - PROCESS | 3640 | 1461008998956 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]]]}] 11:49:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:49:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 691ms 11:49:58 INFO - PROCESS | 3640 | 1461008998996 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 11:49:58 INFO - PROCESS | 3640 | 1461008998998 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 11:49:59 INFO - PROCESS | 3640 | 1461008999002 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:49:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:49:59 INFO - PROCESS | 3640 | 1461008999005 Marionette TRACE conn3 <- [1,2610,null,{}] 11:49:59 INFO - PROCESS | 3640 | 1461008999016 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}] 11:49:59 INFO - PROCESS | 3640 | 1461008999100 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 11:49:59 INFO - PROCESS | 3640 | 1461008999109 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:59 INFO - PROCESS | 3640 | ++DOCSHELL 1918C000 == 41 [pid = 3640] [id = 662] 11:49:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (1918D000) [pid = 3640] [serial = 1986] [outer = 00000000] 11:49:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (19667400) [pid = 3640] [serial = 1987] [outer = 1918D000] 11:49:59 INFO - PROCESS | 3640 | 1461008999156 Marionette DEBUG loaded listener.js 11:49:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (19727C00) [pid = 3640] [serial = 1988] [outer = 1918D000] 11:49:59 INFO - PROCESS | 3640 | 1461008999628 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]]]}] 11:49:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:49:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 691ms 11:49:59 INFO - PROCESS | 3640 | 1461008999686 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 11:49:59 INFO - PROCESS | 3640 | 1461008999689 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 11:49:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:49:59 INFO - PROCESS | 3640 | 1461008999692 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:49:59 INFO - PROCESS | 3640 | 1461008999693 Marionette TRACE conn3 <- [1,2614,null,{}] 11:49:59 INFO - PROCESS | 3640 | 1461008999697 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}] 11:49:59 INFO - PROCESS | 3640 | 1461008999805 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 11:49:59 INFO - PROCESS | 3640 | 1461008999960 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:59 INFO - PROCESS | 3640 | ++DOCSHELL 11F42400 == 42 [pid = 3640] [id = 663] 11:49:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (12B87400) [pid = 3640] [serial = 1989] [outer = 00000000] 11:49:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (137E1C00) [pid = 3640] [serial = 1990] [outer = 12B87400] 11:50:00 INFO - PROCESS | 3640 | 1461009000018 Marionette DEBUG loaded listener.js 11:50:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (15535800) [pid = 3640] [serial = 1991] [outer = 12B87400] 11:50:00 INFO - PROCESS | 3640 | 1461009000619 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]]]}] 11:50:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:50:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 982ms 11:50:00 INFO - PROCESS | 3640 | 1461009000679 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 11:50:00 INFO - PROCESS | 3640 | 1461009000685 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 11:50:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:50:00 INFO - PROCESS | 3640 | 1461009000690 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:50:00 INFO - PROCESS | 3640 | 1461009000694 Marionette TRACE conn3 <- [1,2618,null,{}] 11:50:00 INFO - PROCESS | 3640 | 1461009000699 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}] 11:50:00 INFO - PROCESS | 3640 | 1461009000804 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 11:50:00 INFO - PROCESS | 3640 | 1461009000942 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:00 INFO - PROCESS | 3640 | ++DOCSHELL 16547800 == 43 [pid = 3640] [id = 664] 11:50:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (17FB0400) [pid = 3640] [serial = 1992] [outer = 00000000] 11:50:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (19137400) [pid = 3640] [serial = 1993] [outer = 17FB0400] 11:50:00 INFO - PROCESS | 3640 | 1461009000999 Marionette DEBUG loaded listener.js 11:50:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (19188400) [pid = 3640] [serial = 1994] [outer = 17FB0400] 11:50:01 INFO - PROCESS | 3640 | 1461009001618 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]]]}] 11:50:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:50:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 983ms 11:50:01 INFO - PROCESS | 3640 | 1461009001678 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 11:50:01 INFO - PROCESS | 3640 | 1461009001683 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 11:50:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:50:01 INFO - PROCESS | 3640 | 1461009001688 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:50:01 INFO - PROCESS | 3640 | 1461009001690 Marionette TRACE conn3 <- [1,2622,null,{}] 11:50:01 INFO - PROCESS | 3640 | 1461009001694 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}] 11:50:01 INFO - PROCESS | 3640 | 1461009001794 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 11:50:01 INFO - PROCESS | 3640 | 1461009001932 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:01 INFO - PROCESS | 3640 | ++DOCSHELL 1909F400 == 44 [pid = 3640] [id = 665] 11:50:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1913C000) [pid = 3640] [serial = 1995] [outer = 00000000] 11:50:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (19EAD800) [pid = 3640] [serial = 1996] [outer = 1913C000] 11:50:01 INFO - PROCESS | 3640 | 1461009001987 Marionette DEBUG loaded listener.js 11:50:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (1A077000) [pid = 3640] [serial = 1997] [outer = 1913C000] 11:50:02 INFO - PROCESS | 3640 | 1461009002587 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]]]}] 11:50:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:50:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 983ms 11:50:02 INFO - PROCESS | 3640 | 1461009002671 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 11:50:02 INFO - PROCESS | 3640 | 1461009002674 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 11:50:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:50:02 INFO - PROCESS | 3640 | 1461009002680 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:50:02 INFO - PROCESS | 3640 | 1461009002686 Marionette TRACE conn3 <- [1,2626,null,{}] 11:50:02 INFO - PROCESS | 3640 | 1461009002709 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}] 11:50:02 INFO - PROCESS | 3640 | 1461009002868 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 11:50:02 INFO - PROCESS | 3640 | 1461009002929 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:02 INFO - PROCESS | 3640 | ++DOCSHELL 1A5B2800 == 45 [pid = 3640] [id = 666] 11:50:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (1BF5F400) [pid = 3640] [serial = 1998] [outer = 00000000] 11:50:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (1C00EC00) [pid = 3640] [serial = 1999] [outer = 1BF5F400] 11:50:02 INFO - PROCESS | 3640 | 1461009002982 Marionette DEBUG loaded listener.js 11:50:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (1C00FC00) [pid = 3640] [serial = 2000] [outer = 1BF5F400] 11:50:03 INFO - PROCESS | 3640 | 1461009003528 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]]]}] 11:50:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:50:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 891ms 11:50:03 INFO - PROCESS | 3640 | 1461009003566 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 11:50:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:50:03 INFO - PROCESS | 3640 | 1461009003569 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 11:50:03 INFO - PROCESS | 3640 | 1461009003573 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:50:03 INFO - PROCESS | 3640 | 1461009003575 Marionette TRACE conn3 <- [1,2630,null,{}] 11:50:03 INFO - PROCESS | 3640 | 1461009003579 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}] 11:50:03 INFO - PROCESS | 3640 | 1461009003676 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 11:50:03 INFO - PROCESS | 3640 | 1461009003823 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:03 INFO - PROCESS | 3640 | ++DOCSHELL 1A076C00 == 46 [pid = 3640] [id = 667] 11:50:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (1C010000) [pid = 3640] [serial = 2001] [outer = 00000000] 11:50:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (1C301400) [pid = 3640] [serial = 2002] [outer = 1C010000] 11:50:03 INFO - PROCESS | 3640 | 1461009003879 Marionette DEBUG loaded listener.js 11:50:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (1C30E800) [pid = 3640] [serial = 2003] [outer = 1C010000] 11:50:04 INFO - PROCESS | 3640 | 1461009004466 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]]]}] 11:50:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:50:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 921ms 11:50:04 INFO - PROCESS | 3640 | 1461009004500 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 11:50:04 INFO - PROCESS | 3640 | 1461009004502 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 11:50:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:50:04 INFO - PROCESS | 3640 | 1461009004505 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:50:04 INFO - PROCESS | 3640 | 1461009004507 Marionette TRACE conn3 <- [1,2634,null,{}] 11:50:04 INFO - PROCESS | 3640 | 1461009004511 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}] 11:50:04 INFO - PROCESS | 3640 | 1461009004615 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 11:50:04 INFO - PROCESS | 3640 | 1461009004728 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:04 INFO - PROCESS | 3640 | ++DOCSHELL 14A9D000 == 47 [pid = 3640] [id = 668] 11:50:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (15529800) [pid = 3640] [serial = 2004] [outer = 00000000] 11:50:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (15B35400) [pid = 3640] [serial = 2005] [outer = 15529800] 11:50:04 INFO - PROCESS | 3640 | 1461009004888 Marionette DEBUG loaded listener.js 11:50:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (16551400) [pid = 3640] [serial = 2006] [outer = 15529800] 11:50:05 INFO - PROCESS | 3640 | 1461009005417 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]]]}] 11:50:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:50:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 982ms 11:50:05 INFO - PROCESS | 3640 | 1461009005491 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 11:50:05 INFO - PROCESS | 3640 | 1461009005496 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 11:50:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:50:05 INFO - PROCESS | 3640 | --DOCSHELL 1918C000 == 46 [pid = 3640] [id = 662] 11:50:05 INFO - PROCESS | 3640 | --DOCSHELL 15538000 == 45 [pid = 3640] [id = 661] 11:50:05 INFO - PROCESS | 3640 | --DOCSHELL 16B4B400 == 44 [pid = 3640] [id = 660] 11:50:05 INFO - PROCESS | 3640 | --DOCSHELL 14A95000 == 43 [pid = 3640] [id = 656] 11:50:05 INFO - PROCESS | 3640 | 1461009005628 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:50:05 INFO - PROCESS | 3640 | 1461009005631 Marionette TRACE conn3 <- [1,2638,null,{}] 11:50:05 INFO - PROCESS | 3640 | 1461009005644 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}] 11:50:05 INFO - PROCESS | 3640 | 1461009005771 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 11:50:05 INFO - PROCESS | 3640 | 1461009005778 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:05 INFO - PROCESS | 3640 | ++DOCSHELL 18664800 == 44 [pid = 3640] [id = 669] 11:50:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (18689800) [pid = 3640] [serial = 2007] [outer = 00000000] 11:50:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (190A1C00) [pid = 3640] [serial = 2008] [outer = 18689800] 11:50:05 INFO - PROCESS | 3640 | 1461009005826 Marionette DEBUG loaded listener.js 11:50:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (1971FC00) [pid = 3640] [serial = 2009] [outer = 18689800] 11:50:06 INFO - PROCESS | 3640 | 1461009006320 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]]]}] 11:50:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:50:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 814ms 11:50:06 INFO - PROCESS | 3640 | 1461009006357 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 11:50:06 INFO - PROCESS | 3640 | 1461009006361 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 11:50:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:50:06 INFO - PROCESS | 3640 | 1461009006367 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:50:06 INFO - PROCESS | 3640 | 1461009006369 Marionette TRACE conn3 <- [1,2642,null,{}] 11:50:06 INFO - PROCESS | 3640 | 1461009006373 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}] 11:50:06 INFO - PROCESS | 3640 | 1461009006490 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 11:50:06 INFO - PROCESS | 3640 | 1461009006560 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:06 INFO - PROCESS | 3640 | ++DOCSHELL 1912F000 == 45 [pid = 3640] [id = 670] 11:50:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (19A25C00) [pid = 3640] [serial = 2010] [outer = 00000000] 11:50:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (1AB25000) [pid = 3640] [serial = 2011] [outer = 19A25C00] 11:50:06 INFO - PROCESS | 3640 | 1461009006606 Marionette DEBUG loaded listener.js 11:50:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (1C1D1400) [pid = 3640] [serial = 2012] [outer = 19A25C00] 11:50:07 INFO - PROCESS | 3640 | 1461009007048 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]]]}] 11:50:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:50:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 721ms 11:50:07 INFO - PROCESS | 3640 | 1461009007106 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 11:50:07 INFO - PROCESS | 3640 | 1461009007108 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 11:50:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:50:07 INFO - PROCESS | 3640 | 1461009007122 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:50:07 INFO - PROCESS | 3640 | 1461009007125 Marionette TRACE conn3 <- [1,2646,null,{}] 11:50:07 INFO - PROCESS | 3640 | 1461009007135 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}] 11:50:07 INFO - PROCESS | 3640 | 1461009007256 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 11:50:07 INFO - PROCESS | 3640 | 1461009007328 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:07 INFO - PROCESS | 3640 | ++DOCSHELL 1D746400 == 46 [pid = 3640] [id = 671] 11:50:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (1D746800) [pid = 3640] [serial = 2013] [outer = 00000000] 11:50:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (1D7B6800) [pid = 3640] [serial = 2014] [outer = 1D746800] 11:50:07 INFO - PROCESS | 3640 | 1461009007355 Marionette DEBUG loaded listener.js 11:50:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (1D7B9400) [pid = 3640] [serial = 2015] [outer = 1D746800] 11:50:07 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (1C1D0800) [pid = 3640] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:50:07 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (1337BC00) [pid = 3640] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:50:07 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (1BF59400) [pid = 3640] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:50:07 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (1966EC00) [pid = 3640] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:50:07 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (164B4800) [pid = 3640] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:50:07 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (1552C800) [pid = 3640] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:50:07 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (17C64800) [pid = 3640] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:50:07 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (12D44800) [pid = 3640] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:50:07 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (16B49400) [pid = 3640] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:50:07 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (19A26800) [pid = 3640] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:50:07 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (1337C000) [pid = 3640] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:50:07 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (15DD8C00) [pid = 3640] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:50:07 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (17E9EC00) [pid = 3640] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:50:07 INFO - PROCESS | 3640 | 1461009008014 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]]]}] 11:50:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:50:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 936ms 11:50:08 INFO - PROCESS | 3640 | 1461009008045 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 11:50:08 INFO - PROCESS | 3640 | 1461009008047 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 11:50:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:50:08 INFO - PROCESS | 3640 | 1461009008051 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:50:08 INFO - PROCESS | 3640 | 1461009008053 Marionette TRACE conn3 <- [1,2650,null,{}] 11:50:08 INFO - PROCESS | 3640 | 1461009008063 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}] 11:50:08 INFO - PROCESS | 3640 | 1461009008144 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 11:50:08 INFO - PROCESS | 3640 | 1461009008150 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:08 INFO - PROCESS | 3640 | ++DOCSHELL 17E90800 == 47 [pid = 3640] [id = 672] 11:50:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (17E9EC00) [pid = 3640] [serial = 2016] [outer = 00000000] 11:50:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (19A2A800) [pid = 3640] [serial = 2017] [outer = 17E9EC00] 11:50:08 INFO - PROCESS | 3640 | 1461009008194 Marionette DEBUG loaded listener.js 11:50:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (1A74BC00) [pid = 3640] [serial = 2018] [outer = 17E9EC00] 11:50:08 INFO - PROCESS | 3640 | 1461009008606 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]]]}] 11:50:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:50:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 584ms 11:50:08 INFO - PROCESS | 3640 | 1461009008628 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 11:50:08 INFO - PROCESS | 3640 | 1461009008630 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 11:50:08 INFO - PROCESS | 3640 | 1461009008634 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:50:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:50:08 INFO - PROCESS | 3640 | 1461009008635 Marionette TRACE conn3 <- [1,2654,null,{}] 11:50:08 INFO - PROCESS | 3640 | 1461009008639 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}] 11:50:08 INFO - PROCESS | 3640 | 1461009008768 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 11:50:08 INFO - PROCESS | 3640 | 1461009008774 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:08 INFO - PROCESS | 3640 | ++DOCSHELL 13257400 == 48 [pid = 3640] [id = 673] 11:50:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (1BF59400) [pid = 3640] [serial = 2019] [outer = 00000000] 11:50:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (1D7BDC00) [pid = 3640] [serial = 2020] [outer = 1BF59400] 11:50:08 INFO - PROCESS | 3640 | 1461009008824 Marionette DEBUG loaded listener.js 11:50:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (1D7C3400) [pid = 3640] [serial = 2021] [outer = 1BF59400] 11:50:09 INFO - PROCESS | 3640 | 1461009009761 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]]]}] 11:50:09 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) 11:50:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1167ms 11:50:09 INFO - PROCESS | 3640 | 1461009009819 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 11:50:09 INFO - PROCESS | 3640 | 1461009009823 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 11:50:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:50:09 INFO - PROCESS | 3640 | 1461009009828 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:50:09 INFO - PROCESS | 3640 | 1461009009833 Marionette TRACE conn3 <- [1,2658,null,{}] 11:50:09 INFO - PROCESS | 3640 | 1461009009839 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}] 11:50:09 INFO - PROCESS | 3640 | 1461009009935 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 11:50:10 INFO - PROCESS | 3640 | 1461009010074 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:10 INFO - PROCESS | 3640 | ++DOCSHELL 164ABC00 == 49 [pid = 3640] [id = 674] 11:50:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (164AE000) [pid = 3640] [serial = 2022] [outer = 00000000] 11:50:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (17C6E000) [pid = 3640] [serial = 2023] [outer = 164AE000] 11:50:10 INFO - PROCESS | 3640 | 1461009010131 Marionette DEBUG loaded listener.js 11:50:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (1811F000) [pid = 3640] [serial = 2024] [outer = 164AE000] 11:50:11 INFO - PROCESS | 3640 | 1461009011248 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] 11:50:11 INFO - PROCESS | 3640 | 1461009011271 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 11:50:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:50:11 INFO - PROCESS | 3640 | 1461009011320 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:50:11 INFO - PROCESS | 3640 | 1461009011324 Marionette TRACE conn3 <- [1,2662,null,{}] 11:50:11 INFO - PROCESS | 3640 | 1461009011332 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}] 11:50:11 INFO - PROCESS | 3640 | 1461009011408 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 11:50:11 INFO - PROCESS | 3640 | 1461009011625 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:11 INFO - PROCESS | 3640 | ++DOCSHELL 19C02000 == 50 [pid = 3640] [id = 675] 11:50:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (1A1B0C00) [pid = 3640] [serial = 2025] [outer = 00000000] 11:50:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (1BF5F000) [pid = 3640] [serial = 2026] [outer = 1A1B0C00] 11:50:11 INFO - PROCESS | 3640 | 1461009011680 Marionette DEBUG loaded listener.js 11:50:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (1CE65C00) [pid = 3640] [serial = 2027] [outer = 1A1B0C00] 11:50:12 INFO - PROCESS | 3640 | 1461009012700 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] 11:50:12 INFO - PROCESS | 3640 | 1461009012746 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 11:50:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:50:12 INFO - PROCESS | 3640 | 1461009012750 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:50:12 INFO - PROCESS | 3640 | 1461009012752 Marionette TRACE conn3 <- [1,2666,null,{}] 11:50:12 INFO - PROCESS | 3640 | 1461009012762 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}] 11:50:12 INFO - PROCESS | 3640 | 1461009012914 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 11:50:13 INFO - PROCESS | 3640 | 1461009013064 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:13 INFO - PROCESS | 3640 | ++DOCSHELL 157E4000 == 51 [pid = 3640] [id = 676] 11:50:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (17C6AC00) [pid = 3640] [serial = 2028] [outer = 00000000] 11:50:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (19181000) [pid = 3640] [serial = 2029] [outer = 17C6AC00] 11:50:13 INFO - PROCESS | 3640 | 1461009013122 Marionette DEBUG loaded listener.js 11:50:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (1D8BC800) [pid = 3640] [serial = 2030] [outer = 17C6AC00] 11:50:14 INFO - PROCESS | 3640 | 1461009014203 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]]]}] 11:50:14 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) 11:50:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1474ms 11:50:14 INFO - PROCESS | 3640 | 1461009014226 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 11:50:14 INFO - PROCESS | 3640 | 1461009014230 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 11:50:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:50:14 INFO - PROCESS | 3640 | 1461009014235 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:50:14 INFO - PROCESS | 3640 | 1461009014239 Marionette TRACE conn3 <- [1,2670,null,{}] 11:50:14 INFO - PROCESS | 3640 | 1461009014246 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}] 11:50:14 INFO - PROCESS | 3640 | 1461009014342 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 11:50:14 INFO - PROCESS | 3640 | 1461009014519 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:14 INFO - PROCESS | 3640 | ++DOCSHELL 1868AC00 == 52 [pid = 3640] [id = 677] 11:50:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (1868B400) [pid = 3640] [serial = 2031] [outer = 00000000] 11:50:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (18891800) [pid = 3640] [serial = 2032] [outer = 1868B400] 11:50:14 INFO - PROCESS | 3640 | 1461009014573 Marionette DEBUG loaded listener.js 11:50:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (19083400) [pid = 3640] [serial = 2033] [outer = 1868B400] 11:50:15 INFO - PROCESS | 3640 | --DOCSHELL 17E90800 == 51 [pid = 3640] [id = 672] 11:50:15 INFO - PROCESS | 3640 | --DOCSHELL 1D746400 == 50 [pid = 3640] [id = 671] 11:50:15 INFO - PROCESS | 3640 | --DOCSHELL 1912F000 == 49 [pid = 3640] [id = 670] 11:50:15 INFO - PROCESS | 3640 | --DOCSHELL 18664800 == 48 [pid = 3640] [id = 669] 11:50:15 INFO - PROCESS | 3640 | --DOCSHELL 14A9D000 == 47 [pid = 3640] [id = 668] 11:50:15 INFO - PROCESS | 3640 | --DOCSHELL 16547800 == 46 [pid = 3640] [id = 664] 11:50:15 INFO - PROCESS | 3640 | --DOCSHELL 11F42400 == 45 [pid = 3640] [id = 663] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (1909A000) [pid = 3640] [serial = 1937] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (1C30C000) [pid = 3640] [serial = 1957] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (17C64C00) [pid = 3640] [serial = 1960] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (1C281800) [pid = 3640] [serial = 1954] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (19AE2C00) [pid = 3640] [serial = 1948] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (17C6C800) [pid = 3640] [serial = 1942] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (18658800) [pid = 3640] [serial = 1943] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (181C3800) [pid = 3640] [serial = 1940] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (17C71000) [pid = 3640] [serial = 1939] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (1CE66C00) [pid = 3640] [serial = 1933] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (1C2E6400) [pid = 3640] [serial = 1921] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (19184800) [pid = 3640] [serial = 1927] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (194DBC00) [pid = 3640] [serial = 1945] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (1971AC00) [pid = 3640] [serial = 1946] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (17FACC00) [pid = 3640] [serial = 1936] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (1C281000) [pid = 3640] [serial = 1930] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (19667400) [pid = 3640] [serial = 1987] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (15DD8400) [pid = 3640] [serial = 1924] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (16550800) [pid = 3640] [serial = 1978] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (17C68400) [pid = 3640] [serial = 1984] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (18691000) [pid = 3640] [serial = 1985] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (19077000) [pid = 3640] [serial = 1982] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (17FB3800) [pid = 3640] [serial = 1981] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (1C301800) [pid = 3640] [serial = 1964] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (15E71C00) [pid = 3640] [serial = 1969] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (19427000) [pid = 3640] [serial = 1972] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (1C30B000) [pid = 3640] [serial = 1975] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1D5C6800) [pid = 3640] [serial = 1966] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (1CD0A000) [pid = 3640] [serial = 1958] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (1A1BA400) [pid = 3640] [serial = 1951] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (1AB2A400) [pid = 3640] [serial = 1952] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1C287400) [pid = 3640] [serial = 1955] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (17C65400) [pid = 3640] [serial = 1979] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (19C5E400) [pid = 3640] [serial = 1949] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (19097C00) [pid = 3640] [serial = 1961] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (1BF5D000) [pid = 3640] [serial = 1963] [outer = 00000000] [url = about:blank] 11:50:15 INFO - PROCESS | 3640 | 1461009015584 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]]]}] 11:50:15 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) 11:50:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1366ms 11:50:15 INFO - PROCESS | 3640 | 1461009015621 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 11:50:15 INFO - PROCESS | 3640 | 1461009015627 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 11:50:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:50:15 INFO - PROCESS | 3640 | 1461009015633 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:50:15 INFO - PROCESS | 3640 | 1461009015635 Marionette TRACE conn3 <- [1,2674,null,{}] 11:50:15 INFO - PROCESS | 3640 | 1461009015639 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}] 11:50:15 INFO - PROCESS | 3640 | 1461009015722 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 11:50:15 INFO - PROCESS | 3640 | 1461009015730 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:15 INFO - PROCESS | 3640 | ++DOCSHELL 16556400 == 46 [pid = 3640] [id = 678] 11:50:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (17E90800) [pid = 3640] [serial = 2034] [outer = 00000000] 11:50:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (17FAE000) [pid = 3640] [serial = 2035] [outer = 17E90800] 11:50:15 INFO - PROCESS | 3640 | 1461009015775 Marionette DEBUG loaded listener.js 11:50:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (18658800) [pid = 3640] [serial = 2036] [outer = 17E90800] 11:50:16 INFO - PROCESS | 3640 | 1461009016780 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] 11:50:16 INFO - PROCESS | 3640 | 1461009016828 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 11:50:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:50:16 INFO - PROCESS | 3640 | 1461009016832 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:50:16 INFO - PROCESS | 3640 | 1461009016835 Marionette TRACE conn3 <- [1,2678,null,{}] 11:50:16 INFO - PROCESS | 3640 | 1461009016845 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}] 11:50:16 INFO - PROCESS | 3640 | 1461009016929 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 11:50:16 INFO - PROCESS | 3640 | 1461009016938 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:16 INFO - PROCESS | 3640 | ++DOCSHELL 1907A000 == 47 [pid = 3640] [id = 679] 11:50:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (19080800) [pid = 3640] [serial = 2037] [outer = 00000000] 11:50:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (1971AC00) [pid = 3640] [serial = 2038] [outer = 19080800] 11:50:16 INFO - PROCESS | 3640 | 1461009016991 Marionette DEBUG loaded listener.js 11:50:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (19727400) [pid = 3640] [serial = 2039] [outer = 19080800] 11:50:17 INFO - PROCESS | 3640 | 1461009017942 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] 11:50:17 INFO - PROCESS | 3640 | 1461009017976 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 11:50:17 INFO - PROCESS | 3640 | 1461009017981 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:50:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:50:17 INFO - PROCESS | 3640 | 1461009017983 Marionette TRACE conn3 <- [1,2682,null,{}] 11:50:17 INFO - PROCESS | 3640 | 1461009017986 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}] 11:50:18 INFO - PROCESS | 3640 | 1461009018100 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 11:50:18 INFO - PROCESS | 3640 | 1461009018107 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:18 INFO - PROCESS | 3640 | ++DOCSHELL 19A69C00 == 48 [pid = 3640] [id = 680] 11:50:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (19A6C800) [pid = 3640] [serial = 2040] [outer = 00000000] 11:50:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (1A1B2400) [pid = 3640] [serial = 2041] [outer = 19A6C800] 11:50:18 INFO - PROCESS | 3640 | 1461009018206 Marionette DEBUG loaded listener.js 11:50:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (1A5B1400) [pid = 3640] [serial = 2042] [outer = 19A6C800] 11:50:19 INFO - PROCESS | 3640 | 1461009019109 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] 11:50:19 INFO - PROCESS | 3640 | 1461009019147 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 11:50:19 INFO - PROCESS | 3640 | 1461009019151 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:50:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:50:19 INFO - PROCESS | 3640 | 1461009019152 Marionette TRACE conn3 <- [1,2686,null,{}] 11:50:19 INFO - PROCESS | 3640 | 1461009019160 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}] 11:50:19 INFO - PROCESS | 3640 | 1461009019273 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 11:50:19 INFO - PROCESS | 3640 | 1461009019279 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:19 INFO - PROCESS | 3640 | ++DOCSHELL 1BF57800 == 49 [pid = 3640] [id = 681] 11:50:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (1C003800) [pid = 3640] [serial = 2043] [outer = 00000000] 11:50:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (1C287400) [pid = 3640] [serial = 2044] [outer = 1C003800] 11:50:19 INFO - PROCESS | 3640 | 1461009019325 Marionette DEBUG loaded listener.js 11:50:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (1C2EC800) [pid = 3640] [serial = 2045] [outer = 1C003800] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (17E9EC00) [pid = 3640] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (19189000) [pid = 3640] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (12CF8400) [pid = 3640] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (1C004000) [pid = 3640] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (19A6A800) [pid = 3640] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (13383C00) [pid = 3640] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (12CB7000) [pid = 3640] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (1AB2A000) [pid = 3640] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (15529800) [pid = 3640] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (1907B400) [pid = 3640] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (19A25C00) [pid = 3640] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (17FAC800) [pid = 3640] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (1918D000) [pid = 3640] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (18689800) [pid = 3640] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (144AF000) [pid = 3640] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (18655400) [pid = 3640] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (1D746800) [pid = 3640] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (17C65C00) [pid = 3640] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (15554000) [pid = 3640] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (15DCD800) [pid = 3640] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (13209C00) [pid = 3640] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (19427400) [pid = 3640] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (14A96800) [pid = 3640] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (1C27F000) [pid = 3640] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1AB25800) [pid = 3640] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (19EB1000) [pid = 3640] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (18116800) [pid = 3640] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (137D6C00) [pid = 3640] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1C002000) [pid = 3640] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:50:19 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (18687C00) [pid = 3640] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:50:20 INFO - PROCESS | 3640 | 1461009020390 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] 11:50:20 INFO - PROCESS | 3640 | 1461009020431 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 11:50:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:50:20 INFO - PROCESS | 3640 | 1461009020435 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:50:20 INFO - PROCESS | 3640 | 1461009020436 Marionette TRACE conn3 <- [1,2690,null,{}] 11:50:20 INFO - PROCESS | 3640 | 1461009020440 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}] 11:50:20 INFO - PROCESS | 3640 | 1461009020537 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 11:50:20 INFO - PROCESS | 3640 | 1461009020545 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:20 INFO - PROCESS | 3640 | ++DOCSHELL 15538800 == 50 [pid = 3640] [id = 682] 11:50:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1579F400) [pid = 3640] [serial = 2046] [outer = 00000000] 11:50:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (17FAC800) [pid = 3640] [serial = 2047] [outer = 1579F400] 11:50:20 INFO - PROCESS | 3640 | 1461009020592 Marionette DEBUG loaded listener.js 11:50:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (19182000) [pid = 3640] [serial = 2048] [outer = 1579F400] 11:50:21 INFO - PROCESS | 3640 | 1461009021077 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]]]}] 11:50:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:50:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 690ms 11:50:21 INFO - PROCESS | 3640 | 1461009021134 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 11:50:21 INFO - PROCESS | 3640 | 1461009021136 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 11:50:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:50:21 INFO - PROCESS | 3640 | 1461009021139 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:50:21 INFO - PROCESS | 3640 | 1461009021141 Marionette TRACE conn3 <- [1,2694,null,{}] 11:50:21 INFO - PROCESS | 3640 | 1461009021144 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}] 11:50:21 INFO - PROCESS | 3640 | 1461009021222 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 11:50:21 INFO - PROCESS | 3640 | 1461009021229 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:21 INFO - PROCESS | 3640 | ++DOCSHELL 15BCF400 == 51 [pid = 3640] [id = 683] 11:50:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (15DCD000) [pid = 3640] [serial = 2049] [outer = 00000000] 11:50:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (19C0E800) [pid = 3640] [serial = 2050] [outer = 15DCD000] 11:50:21 INFO - PROCESS | 3640 | 1461009021272 Marionette DEBUG loaded listener.js 11:50:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (1AB2A000) [pid = 3640] [serial = 2051] [outer = 15DCD000] 11:50:22 INFO - PROCESS | 3640 | --DOCSHELL 1579C400 == 50 [pid = 3640] [id = 629] 11:50:22 INFO - PROCESS | 3640 | --DOCSHELL 1A076C00 == 49 [pid = 3640] [id = 667] 11:50:22 INFO - PROCESS | 3640 | --DOCSHELL 1A5B2800 == 48 [pid = 3640] [id = 666] 11:50:22 INFO - PROCESS | 3640 | --DOCSHELL 1909F400 == 47 [pid = 3640] [id = 665] 11:50:22 INFO - PROCESS | 3640 | --DOCSHELL 1C27EC00 == 46 [pid = 3640] [id = 658] 11:50:22 INFO - PROCESS | 3640 | --DOCSHELL 1A5B2000 == 45 [pid = 3640] [id = 615] 11:50:22 INFO - PROCESS | 3640 | --DOCSHELL 1A01B000 == 44 [pid = 3640] [id = 562] 11:50:22 INFO - PROCESS | 3640 | --DOCSHELL 16B35000 == 43 [pid = 3640] [id = 628] 11:50:22 INFO - PROCESS | 3640 | --DOCSHELL 19426800 == 42 [pid = 3640] [id = 600] 11:50:22 INFO - PROCESS | 3640 | --DOCSHELL 194DF400 == 41 [pid = 3640] [id = 644] 11:50:22 INFO - PROCESS | 3640 | --DOCSHELL 12CF2C00 == 40 [pid = 3640] [id = 645] 11:50:22 INFO - PROCESS | 3640 | --DOCSHELL 13378000 == 39 [pid = 3640] [id = 659] 11:50:22 INFO - PROCESS | 3640 | --DOCSHELL 17EF3000 == 38 [pid = 3640] [id = 657] 11:50:22 INFO - PROCESS | 3640 | --DOCSHELL 1BF5CC00 == 37 [pid = 3640] [id = 655] 11:50:22 INFO - PROCESS | 3640 | --DOCSHELL 1A756800 == 36 [pid = 3640] [id = 643] 11:50:22 INFO - PROCESS | 3640 | --DOCSHELL 1971C800 == 35 [pid = 3640] [id = 393] 11:50:22 INFO - PROCESS | 3640 | --DOCSHELL 16556400 == 34 [pid = 3640] [id = 678] 11:50:22 INFO - PROCESS | 3640 | --DOCSHELL 157E4000 == 33 [pid = 3640] [id = 676] 11:50:22 INFO - PROCESS | 3640 | --DOCSHELL 1868AC00 == 32 [pid = 3640] [id = 677] 11:50:22 INFO - PROCESS | 3640 | --DOCSHELL 19C02000 == 31 [pid = 3640] [id = 675] 11:50:22 INFO - PROCESS | 3640 | --DOCSHELL 13257400 == 30 [pid = 3640] [id = 673] 11:50:22 INFO - PROCESS | 3640 | --DOCSHELL 164ABC00 == 29 [pid = 3640] [id = 674] 11:50:22 INFO - PROCESS | 3640 | --DOCSHELL 1BF57800 == 28 [pid = 3640] [id = 681] 11:50:22 INFO - PROCESS | 3640 | --DOCSHELL 19A69C00 == 27 [pid = 3640] [id = 680] 11:50:22 INFO - PROCESS | 3640 | --DOCSHELL 1907A000 == 26 [pid = 3640] [id = 679] 11:50:22 INFO - PROCESS | 3640 | --DOCSHELL 15538800 == 25 [pid = 3640] [id = 682] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1A74BC00) [pid = 3640] [serial = 2018] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1C004800) [pid = 3640] [serial = 1844] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1554E800) [pid = 3640] [serial = 1754] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1C1D8C00) [pid = 3640] [serial = 1847] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1C310000) [pid = 3640] [serial = 1880] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (19EAD800) [pid = 3640] [serial = 1996] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (137E1C00) [pid = 3640] [serial = 1990] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (17C68000) [pid = 3640] [serial = 1757] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (137D5800) [pid = 3640] [serial = 1796] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1C1CCC00) [pid = 3640] [serial = 1835] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (16551400) [pid = 3640] [serial = 2006] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (1909F800) [pid = 3640] [serial = 1760] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (1AB25000) [pid = 3640] [serial = 2011] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (1C1D1400) [pid = 3640] [serial = 2012] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (19AD6000) [pid = 3640] [serial = 1886] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (19137400) [pid = 3640] [serial = 1993] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (19A2A800) [pid = 3640] [serial = 2017] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (19727C00) [pid = 3640] [serial = 1988] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (1C00EC00) [pid = 3640] [serial = 1999] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (190A1C00) [pid = 3640] [serial = 2008] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (16549800) [pid = 3640] [serial = 1838] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (19078400) [pid = 3640] [serial = 1751] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (1D7B9400) [pid = 3640] [serial = 2015] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (18664C00) [pid = 3640] [serial = 1799] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (15B35400) [pid = 3640] [serial = 2005] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (1852EC00) [pid = 3640] [serial = 1883] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (1D7B6800) [pid = 3640] [serial = 2014] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (1971FC00) [pid = 3640] [serial = 2009] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (1888AC00) [pid = 3640] [serial = 1841] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (1337D400) [pid = 3640] [serial = 1733] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (1C301400) [pid = 3640] [serial = 2002] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (1972B800) [pid = 3640] [serial = 1802] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (16874000) [pid = 3640] [serial = 1970] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (1D5C0800) [pid = 3640] [serial = 1976] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (1C2F4800) [pid = 3640] [serial = 1931] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (1CE68800) [pid = 3640] [serial = 1934] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 63 (1966C800) [pid = 3640] [serial = 1928] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 62 (17C71400) [pid = 3640] [serial = 1925] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 61 (1CD07000) [pid = 3640] [serial = 1922] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 60 (1971F000) [pid = 3640] [serial = 1973] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | --DOMWINDOW == 59 (1D7BDC00) [pid = 3640] [serial = 2020] [outer = 00000000] [url = about:blank] 11:50:23 INFO - PROCESS | 3640 | 1461009023199 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]]]}] 11:50:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:50:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 2119ms 11:50:23 INFO - PROCESS | 3640 | 1461009023266 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 11:50:23 INFO - PROCESS | 3640 | 1461009023270 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 11:50:23 INFO - PROCESS | 3640 | 1461009023276 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:50:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:50:23 INFO - PROCESS | 3640 | 1461009023279 Marionette TRACE conn3 <- [1,2698,null,{}] 11:50:23 INFO - PROCESS | 3640 | 1461009023285 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}] 11:50:23 INFO - PROCESS | 3640 | 1461009023375 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 11:50:23 INFO - PROCESS | 3640 | 1461009023384 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:23 INFO - PROCESS | 3640 | ++DOCSHELL 12CF2800 == 26 [pid = 3640] [id = 684] 11:50:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 60 (12CF2C00) [pid = 3640] [serial = 2052] [outer = 00000000] 11:50:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 61 (13258000) [pid = 3640] [serial = 2053] [outer = 12CF2C00] 11:50:23 INFO - PROCESS | 3640 | 1461009023441 Marionette DEBUG loaded listener.js 11:50:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 62 (13376400) [pid = 3640] [serial = 2054] [outer = 12CF2C00] 11:50:23 INFO - PROCESS | 3640 | 1461009023944 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] 11:50:23 INFO - PROCESS | 3640 | 1461009024006 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 11:50:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:50:24 INFO - PROCESS | 3640 | 1461009024012 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:50:24 INFO - PROCESS | 3640 | 1461009024015 Marionette TRACE conn3 <- [1,2702,null,{}] 11:50:24 INFO - PROCESS | 3640 | 1461009024019 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}] 11:50:24 INFO - PROCESS | 3640 | 1461009024102 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 11:50:24 INFO - PROCESS | 3640 | 1461009024121 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:24 INFO - PROCESS | 3640 | ++DOCSHELL 12C4D800 == 27 [pid = 3640] [id = 685] 11:50:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (1320A400) [pid = 3640] [serial = 2055] [outer = 00000000] 11:50:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (13ABE400) [pid = 3640] [serial = 2056] [outer = 1320A400] 11:50:24 INFO - PROCESS | 3640 | 1461009024248 Marionette DEBUG loaded listener.js 11:50:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (14447800) [pid = 3640] [serial = 2057] [outer = 1320A400] 11:50:24 INFO - PROCESS | 3640 | 1461009024649 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]]]}] 11:50:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:50:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 676ms 11:50:24 INFO - PROCESS | 3640 | 1461009024692 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 11:50:24 INFO - PROCESS | 3640 | 1461009024694 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 11:50:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:50:24 INFO - PROCESS | 3640 | 1461009024698 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:50:24 INFO - PROCESS | 3640 | 1461009024701 Marionette TRACE conn3 <- [1,2706,null,{}] 11:50:24 INFO - PROCESS | 3640 | 1461009024712 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}] 11:50:24 INFO - PROCESS | 3640 | 1461009024837 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 11:50:24 INFO - PROCESS | 3640 | 1461009024852 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:24 INFO - PROCESS | 3640 | ++DOCSHELL 155DD400 == 28 [pid = 3640] [id = 686] 11:50:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (155E1400) [pid = 3640] [serial = 2058] [outer = 00000000] 11:50:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (15B32800) [pid = 3640] [serial = 2059] [outer = 155E1400] 11:50:24 INFO - PROCESS | 3640 | 1461009024902 Marionette DEBUG loaded listener.js 11:50:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (15D0D000) [pid = 3640] [serial = 2060] [outer = 155E1400] 11:50:25 INFO - PROCESS | 3640 | 1461009025393 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] 11:50:25 INFO - PROCESS | 3640 | 1461009025440 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 11:50:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:50:25 INFO - PROCESS | 3640 | 1461009025443 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:50:25 INFO - PROCESS | 3640 | 1461009025445 Marionette TRACE conn3 <- [1,2710,null,{}] 11:50:25 INFO - PROCESS | 3640 | 1461009025449 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}] 11:50:25 INFO - PROCESS | 3640 | 1461009025511 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 11:50:25 INFO - PROCESS | 3640 | 1461009025518 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:25 INFO - PROCESS | 3640 | ++DOCSHELL 15B2F000 == 29 [pid = 3640] [id = 687] 11:50:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (15E6C800) [pid = 3640] [serial = 2061] [outer = 00000000] 11:50:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (16549400) [pid = 3640] [serial = 2062] [outer = 15E6C800] 11:50:25 INFO - PROCESS | 3640 | 1461009025564 Marionette DEBUG loaded listener.js 11:50:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (16B41C00) [pid = 3640] [serial = 2063] [outer = 15E6C800] 11:50:26 INFO - PROCESS | 3640 | 1461009026016 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] 11:50:26 INFO - PROCESS | 3640 | 1461009026067 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 11:50:26 INFO - PROCESS | 3640 | 1461009026070 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:50:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:50:26 INFO - PROCESS | 3640 | 1461009026072 Marionette TRACE conn3 <- [1,2714,null,{}] 11:50:26 INFO - PROCESS | 3640 | 1461009026075 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}] 11:50:26 INFO - PROCESS | 3640 | 1461009026149 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 11:50:26 INFO - PROCESS | 3640 | 1461009026155 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:26 INFO - PROCESS | 3640 | ++DOCSHELL 16B52800 == 30 [pid = 3640] [id = 688] 11:50:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (16B5E000) [pid = 3640] [serial = 2064] [outer = 00000000] 11:50:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (17C6F000) [pid = 3640] [serial = 2065] [outer = 16B5E000] 11:50:26 INFO - PROCESS | 3640 | 1461009026205 Marionette DEBUG loaded listener.js 11:50:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (17C72800) [pid = 3640] [serial = 2066] [outer = 16B5E000] 11:50:26 INFO - PROCESS | 3640 | 1461009026676 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]]]}] 11:50:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:50:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 691ms 11:50:26 INFO - PROCESS | 3640 | 1461009026753 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 11:50:26 INFO - PROCESS | 3640 | 1461009026755 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 11:50:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:50:26 INFO - PROCESS | 3640 | 1461009026759 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:50:26 INFO - PROCESS | 3640 | 1461009026761 Marionette TRACE conn3 <- [1,2718,null,{}] 11:50:26 INFO - PROCESS | 3640 | 1461009026764 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}] 11:50:26 INFO - PROCESS | 3640 | 1461009026877 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 11:50:26 INFO - PROCESS | 3640 | 1461009026886 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:26 INFO - PROCESS | 3640 | ++DOCSHELL 157E6800 == 31 [pid = 3640] [id = 689] 11:50:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (16B5F400) [pid = 3640] [serial = 2067] [outer = 00000000] 11:50:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (1811C000) [pid = 3640] [serial = 2068] [outer = 16B5F400] 11:50:26 INFO - PROCESS | 3640 | 1461009026935 Marionette DEBUG loaded listener.js 11:50:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (18656800) [pid = 3640] [serial = 2069] [outer = 16B5F400] 11:50:27 INFO - PROCESS | 3640 | 1461009027835 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] 11:50:27 INFO - PROCESS | 3640 | 1461009027886 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 11:50:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:50:27 INFO - PROCESS | 3640 | 1461009027890 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:50:27 INFO - PROCESS | 3640 | 1461009027892 Marionette TRACE conn3 <- [1,2722,null,{}] 11:50:27 INFO - PROCESS | 3640 | 1461009027896 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}] 11:50:27 INFO - PROCESS | 3640 | 1461009027969 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 11:50:27 INFO - PROCESS | 3640 | 1461009027974 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:27 INFO - PROCESS | 3640 | ++DOCSHELL 18664400 == 32 [pid = 3640] [id = 690] 11:50:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (1868E400) [pid = 3640] [serial = 2070] [outer = 00000000] 11:50:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (19078800) [pid = 3640] [serial = 2071] [outer = 1868E400] 11:50:28 INFO - PROCESS | 3640 | 1461009028019 Marionette DEBUG loaded listener.js 11:50:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (1907BC00) [pid = 3640] [serial = 2072] [outer = 1868E400] 11:50:28 INFO - PROCESS | 3640 | 1461009028488 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]]]}] 11:50:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:50:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 614ms 11:50:28 INFO - PROCESS | 3640 | 1461009028528 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 11:50:28 INFO - PROCESS | 3640 | 1461009028530 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 11:50:28 INFO - PROCESS | 3640 | 1461009028533 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:50:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:50:28 INFO - PROCESS | 3640 | 1461009028535 Marionette TRACE conn3 <- [1,2726,null,{}] 11:50:28 INFO - PROCESS | 3640 | 1461009028538 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}] 11:50:28 INFO - PROCESS | 3640 | 1461009028627 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 11:50:28 INFO - PROCESS | 3640 | 1461009028635 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:28 INFO - PROCESS | 3640 | ++DOCSHELL 15E6F400 == 33 [pid = 3640] [id = 691] 11:50:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (18527000) [pid = 3640] [serial = 2073] [outer = 00000000] 11:50:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (19098400) [pid = 3640] [serial = 2074] [outer = 18527000] 11:50:28 INFO - PROCESS | 3640 | 1461009028680 Marionette DEBUG loaded listener.js 11:50:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (19097C00) [pid = 3640] [serial = 2075] [outer = 18527000] 11:50:29 INFO - PROCESS | 3640 | 1461009029135 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]]]}] 11:50:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:50:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 630ms 11:50:29 INFO - PROCESS | 3640 | 1461009029154 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 11:50:29 INFO - PROCESS | 3640 | 1461009029156 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 11:50:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:50:29 INFO - PROCESS | 3640 | 1461009029159 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:50:29 INFO - PROCESS | 3640 | 1461009029161 Marionette TRACE conn3 <- [1,2730,null,{}] 11:50:29 INFO - PROCESS | 3640 | 1461009029164 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}] 11:50:29 INFO - PROCESS | 3640 | 1461009029269 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 11:50:29 INFO - PROCESS | 3640 | 1461009029276 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:29 INFO - PROCESS | 3640 | ++DOCSHELL 1909FC00 == 34 [pid = 3640] [id = 692] 11:50:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (19134000) [pid = 3640] [serial = 2076] [outer = 00000000] 11:50:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (19186C00) [pid = 3640] [serial = 2077] [outer = 19134000] 11:50:29 INFO - PROCESS | 3640 | 1461009029345 Marionette DEBUG loaded listener.js 11:50:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1918A800) [pid = 3640] [serial = 2078] [outer = 19134000] 11:50:29 INFO - PROCESS | 3640 | 1461009029809 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]]]}] 11:50:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:50:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 691ms 11:50:29 INFO - PROCESS | 3640 | 1461009029842 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 11:50:29 INFO - PROCESS | 3640 | 1461009029844 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 11:50:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:50:29 INFO - PROCESS | 3640 | 1461009029848 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:50:29 INFO - PROCESS | 3640 | 1461009029849 Marionette TRACE conn3 <- [1,2734,null,{}] 11:50:29 INFO - PROCESS | 3640 | 1461009029853 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}] 11:50:29 INFO - PROCESS | 3640 | 1461009029965 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 11:50:29 INFO - PROCESS | 3640 | 1461009029971 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:29 INFO - PROCESS | 3640 | ++DOCSHELL 1907B000 == 35 [pid = 3640] [id = 693] 11:50:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (194D1400) [pid = 3640] [serial = 2079] [outer = 00000000] 11:50:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (19668800) [pid = 3640] [serial = 2080] [outer = 194D1400] 11:50:30 INFO - PROCESS | 3640 | 1461009030016 Marionette DEBUG loaded listener.js 11:50:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1966E400) [pid = 3640] [serial = 2081] [outer = 194D1400] 11:50:30 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (1913C000) [pid = 3640] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:50:30 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (12B87400) [pid = 3640] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:50:30 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (17FB0400) [pid = 3640] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:50:30 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (1C010000) [pid = 3640] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:50:30 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (1BF5F400) [pid = 3640] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:50:30 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (1C285800) [pid = 3640] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:50:30 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (1579F400) [pid = 3640] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:50:30 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (19A6C800) [pid = 3640] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:50:30 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (19080800) [pid = 3640] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:50:30 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (17E90800) [pid = 3640] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:50:30 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (1868B400) [pid = 3640] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:50:30 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (17C6AC00) [pid = 3640] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:50:30 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (1A1B0C00) [pid = 3640] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:50:30 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (164AE000) [pid = 3640] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:50:30 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (1BF59400) [pid = 3640] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:50:30 INFO - PROCESS | 3640 | 1461009030799 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]]]}] 11:50:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:50:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 983ms 11:50:30 INFO - PROCESS | 3640 | 1461009030835 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 11:50:30 INFO - PROCESS | 3640 | 1461009030837 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 11:50:30 INFO - PROCESS | 3640 | 1461009030840 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:50:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:50:30 INFO - PROCESS | 3640 | 1461009030843 Marionette TRACE conn3 <- [1,2738,null,{}] 11:50:30 INFO - PROCESS | 3640 | 1461009030846 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}] 11:50:30 INFO - PROCESS | 3640 | 1461009030936 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 11:50:30 INFO - PROCESS | 3640 | 1461009030943 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:30 INFO - PROCESS | 3640 | ++DOCSHELL 16B4D000 == 36 [pid = 3640] [id = 694] 11:50:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (17E90800) [pid = 3640] [serial = 2082] [outer = 00000000] 11:50:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (194DE400) [pid = 3640] [serial = 2083] [outer = 17E90800] 11:50:30 INFO - PROCESS | 3640 | 1461009030998 Marionette DEBUG loaded listener.js 11:50:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (1971C400) [pid = 3640] [serial = 2084] [outer = 17E90800] 11:50:31 INFO - PROCESS | 3640 | 1461009031443 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]]]}] 11:50:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:50:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 630ms 11:50:31 INFO - PROCESS | 3640 | 1461009031478 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 11:50:31 INFO - PROCESS | 3640 | 1461009031480 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 11:50:31 INFO - PROCESS | 3640 | 1461009031484 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:50:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:50:31 INFO - PROCESS | 3640 | 1461009031485 Marionette TRACE conn3 <- [1,2742,null,{}] 11:50:31 INFO - PROCESS | 3640 | 1461009031489 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}] 11:50:31 INFO - PROCESS | 3640 | 1461009031547 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 11:50:31 INFO - PROCESS | 3640 | 1461009031553 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:31 INFO - PROCESS | 3640 | ++DOCSHELL 1654A400 == 37 [pid = 3640] [id = 695] 11:50:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (19720800) [pid = 3640] [serial = 2085] [outer = 00000000] 11:50:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (19A20400) [pid = 3640] [serial = 2086] [outer = 19720800] 11:50:31 INFO - PROCESS | 3640 | 1461009031596 Marionette DEBUG loaded listener.js 11:50:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (19A25C00) [pid = 3640] [serial = 2087] [outer = 19720800] 11:50:32 INFO - PROCESS | 3640 | 1461009032041 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]]]}] 11:50:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:50:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 583ms 11:50:32 INFO - PROCESS | 3640 | 1461009032064 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 11:50:32 INFO - PROCESS | 3640 | 1461009032066 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 11:50:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:50:32 INFO - PROCESS | 3640 | 1461009032081 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:50:32 INFO - PROCESS | 3640 | 1461009032082 Marionette TRACE conn3 <- [1,2746,null,{}] 11:50:32 INFO - PROCESS | 3640 | 1461009032086 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}] 11:50:32 INFO - PROCESS | 3640 | 1461009032161 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 11:50:32 INFO - PROCESS | 3640 | 1461009032167 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:32 INFO - PROCESS | 3640 | ++DOCSHELL 19729400 == 38 [pid = 3640] [id = 696] 11:50:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (19A6A800) [pid = 3640] [serial = 2088] [outer = 00000000] 11:50:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (19AD6000) [pid = 3640] [serial = 2089] [outer = 19A6A800] 11:50:32 INFO - PROCESS | 3640 | 1461009032210 Marionette DEBUG loaded listener.js 11:50:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (19ADC400) [pid = 3640] [serial = 2090] [outer = 19A6A800] 11:50:32 INFO - PROCESS | 3640 | 1461009032940 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]]]}] 11:50:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:50:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 937ms 11:50:33 INFO - PROCESS | 3640 | 1461009033019 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 11:50:33 INFO - PROCESS | 3640 | 1461009033024 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 11:50:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:50:33 INFO - PROCESS | 3640 | 1461009033032 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:50:33 INFO - PROCESS | 3640 | 1461009033037 Marionette TRACE conn3 <- [1,2750,null,{}] 11:50:33 INFO - PROCESS | 3640 | 1461009033042 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}] 11:50:33 INFO - PROCESS | 3640 | 1461009033177 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 11:50:33 INFO - PROCESS | 3640 | 1461009033315 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:33 INFO - PROCESS | 3640 | ++DOCSHELL 13209C00 == 39 [pid = 3640] [id = 697] 11:50:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (13262400) [pid = 3640] [serial = 2091] [outer = 00000000] 11:50:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (13A25400) [pid = 3640] [serial = 2092] [outer = 13262400] 11:50:33 INFO - PROCESS | 3640 | 1461009033373 Marionette DEBUG loaded listener.js 11:50:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (14ADBC00) [pid = 3640] [serial = 2093] [outer = 13262400] 11:50:34 INFO - PROCESS | 3640 | 1461009034103 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]]]}] 11:50:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:50:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1137ms 11:50:34 INFO - PROCESS | 3640 | 1461009034171 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 11:50:34 INFO - PROCESS | 3640 | 1461009034177 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 11:50:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:50:34 INFO - PROCESS | 3640 | 1461009034184 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:50:34 INFO - PROCESS | 3640 | 1461009034187 Marionette TRACE conn3 <- [1,2754,null,{}] 11:50:34 INFO - PROCESS | 3640 | 1461009034191 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}] 11:50:34 INFO - PROCESS | 3640 | 1461009034313 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 11:50:34 INFO - PROCESS | 3640 | 1461009034559 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:34 INFO - PROCESS | 3640 | ++DOCSHELL 12B85C00 == 40 [pid = 3640] [id = 698] 11:50:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (12BDF000) [pid = 3640] [serial = 2094] [outer = 00000000] 11:50:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (143A7400) [pid = 3640] [serial = 2095] [outer = 12BDF000] 11:50:34 INFO - PROCESS | 3640 | 1461009034623 Marionette DEBUG loaded listener.js 11:50:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (15793000) [pid = 3640] [serial = 2096] [outer = 12BDF000] 11:50:35 INFO - PROCESS | 3640 | --DOCSHELL 1852E000 == 39 [pid = 3640] [id = 570] 11:50:35 INFO - PROCESS | 3640 | --DOCSHELL 1865B000 == 38 [pid = 3640] [id = 569] 11:50:35 INFO - PROCESS | 3640 | --DOCSHELL 1966FC00 == 37 [pid = 3640] [id = 573] 11:50:35 INFO - PROCESS | 3640 | --DOCSHELL 14A9BC00 == 36 [pid = 3640] [id = 574] 11:50:35 INFO - PROCESS | 3640 | --DOCSHELL 13209400 == 35 [pid = 3640] [id = 577] 11:50:35 INFO - PROCESS | 3640 | --DOCSHELL 1687DC00 == 34 [pid = 3640] [id = 567] 11:50:35 INFO - PROCESS | 3640 | --DOCSHELL 164B0000 == 33 [pid = 3640] [id = 566] 11:50:35 INFO - PROCESS | 3640 | --DOCSHELL 13201C00 == 32 [pid = 3640] [id = 563] 11:50:35 INFO - PROCESS | 3640 | --DOCSHELL 15BCF400 == 31 [pid = 3640] [id = 683] 11:50:35 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (1A077000) [pid = 3640] [serial = 1997] [outer = 00000000] [url = about:blank] 11:50:35 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (15535800) [pid = 3640] [serial = 1991] [outer = 00000000] [url = about:blank] 11:50:35 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (19188400) [pid = 3640] [serial = 1994] [outer = 00000000] [url = about:blank] 11:50:35 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (1C30E800) [pid = 3640] [serial = 2003] [outer = 00000000] [url = about:blank] 11:50:35 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (1C00FC00) [pid = 3640] [serial = 2000] [outer = 00000000] [url = about:blank] 11:50:35 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (1D5CAC00) [pid = 3640] [serial = 1967] [outer = 00000000] [url = about:blank] 11:50:35 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (19182000) [pid = 3640] [serial = 2048] [outer = 00000000] [url = about:blank] 11:50:35 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (19C0E800) [pid = 3640] [serial = 2050] [outer = 00000000] [url = about:blank] 11:50:35 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (1A5B1400) [pid = 3640] [serial = 2042] [outer = 00000000] [url = about:blank] 11:50:35 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (1C287400) [pid = 3640] [serial = 2044] [outer = 00000000] [url = about:blank] 11:50:35 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (17FAC800) [pid = 3640] [serial = 2047] [outer = 00000000] [url = about:blank] 11:50:35 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (1971AC00) [pid = 3640] [serial = 2038] [outer = 00000000] [url = about:blank] 11:50:35 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (17FAE000) [pid = 3640] [serial = 2035] [outer = 00000000] [url = about:blank] 11:50:35 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (18658800) [pid = 3640] [serial = 2036] [outer = 00000000] [url = about:blank] 11:50:35 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (19083400) [pid = 3640] [serial = 2033] [outer = 00000000] [url = about:blank] 11:50:35 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (18891800) [pid = 3640] [serial = 2032] [outer = 00000000] [url = about:blank] 11:50:35 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (1D8BC800) [pid = 3640] [serial = 2030] [outer = 00000000] [url = about:blank] 11:50:35 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (19181000) [pid = 3640] [serial = 2029] [outer = 00000000] [url = about:blank] 11:50:35 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (1CE65C00) [pid = 3640] [serial = 2027] [outer = 00000000] [url = about:blank] 11:50:35 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (1BF5F000) [pid = 3640] [serial = 2026] [outer = 00000000] [url = about:blank] 11:50:35 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (1811F000) [pid = 3640] [serial = 2024] [outer = 00000000] [url = about:blank] 11:50:35 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (17C6E000) [pid = 3640] [serial = 2023] [outer = 00000000] [url = about:blank] 11:50:35 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (1D7C3400) [pid = 3640] [serial = 2021] [outer = 00000000] [url = about:blank] 11:50:35 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (1A1B2400) [pid = 3640] [serial = 2041] [outer = 00000000] [url = about:blank] 11:50:35 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (19727400) [pid = 3640] [serial = 2039] [outer = 00000000] [url = about:blank] 11:50:35 INFO - PROCESS | 3640 | 1461009035281 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]]]}] 11:50:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:50:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1121ms 11:50:35 INFO - PROCESS | 3640 | 1461009035308 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 11:50:35 INFO - PROCESS | 3640 | 1461009035312 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 11:50:35 INFO - PROCESS | 3640 | 1461009035318 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:50:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:50:35 INFO - PROCESS | 3640 | 1461009035321 Marionette TRACE conn3 <- [1,2758,null,{}] 11:50:35 INFO - PROCESS | 3640 | 1461009035325 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}] 11:50:35 INFO - PROCESS | 3640 | 1461009035409 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 11:50:35 INFO - PROCESS | 3640 | 1461009035508 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:35 INFO - PROCESS | 3640 | ++DOCSHELL 1320E400 == 32 [pid = 3640] [id = 699] 11:50:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (13375000) [pid = 3640] [serial = 2097] [outer = 00000000] 11:50:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (1552FC00) [pid = 3640] [serial = 2098] [outer = 13375000] 11:50:35 INFO - PROCESS | 3640 | 1461009035556 Marionette DEBUG loaded listener.js 11:50:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (15BE7C00) [pid = 3640] [serial = 2099] [outer = 13375000] 11:50:35 INFO - PROCESS | 3640 | 1461009035978 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]]]}] 11:50:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:50:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 722ms 11:50:36 INFO - PROCESS | 3640 | 1461009036044 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 11:50:36 INFO - PROCESS | 3640 | 1461009036048 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 11:50:36 INFO - PROCESS | 3640 | 1461009036056 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:50:36 INFO - PROCESS | 3640 | 1461009036058 Marionette TRACE conn3 <- [1,2762,null,{}] 11:50:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:50:36 INFO - PROCESS | 3640 | 1461009036062 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}] 11:50:36 INFO - PROCESS | 3640 | 1461009036142 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 11:50:36 INFO - PROCESS | 3640 | 1461009036154 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:36 INFO - PROCESS | 3640 | ++DOCSHELL 15BD5000 == 33 [pid = 3640] [id = 700] 11:50:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (16552400) [pid = 3640] [serial = 2100] [outer = 00000000] 11:50:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (16B55C00) [pid = 3640] [serial = 2101] [outer = 16552400] 11:50:36 INFO - PROCESS | 3640 | 1461009036199 Marionette DEBUG loaded listener.js 11:50:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (17C69C00) [pid = 3640] [serial = 2102] [outer = 16552400] 11:50:36 INFO - PROCESS | 3640 | 1461009036664 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]]]}] 11:50:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:50:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 630ms 11:50:36 INFO - PROCESS | 3640 | 1461009036680 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 11:50:36 INFO - PROCESS | 3640 | 1461009036682 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 11:50:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:50:36 INFO - PROCESS | 3640 | 1461009036691 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:50:36 INFO - PROCESS | 3640 | 1461009036696 Marionette TRACE conn3 <- [1,2766,null,{}] 11:50:36 INFO - PROCESS | 3640 | 1461009036706 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}] 11:50:36 INFO - PROCESS | 3640 | 1461009036787 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 11:50:36 INFO - PROCESS | 3640 | 1461009036795 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:36 INFO - PROCESS | 3640 | ++DOCSHELL 17EEAC00 == 34 [pid = 3640] [id = 701] 11:50:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (17FB1400) [pid = 3640] [serial = 2103] [outer = 00000000] 11:50:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (1811D800) [pid = 3640] [serial = 2104] [outer = 17FB1400] 11:50:36 INFO - PROCESS | 3640 | 1461009036841 Marionette DEBUG loaded listener.js 11:50:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (17FB3800) [pid = 3640] [serial = 2105] [outer = 17FB1400] 11:50:37 INFO - PROCESS | 3640 | 1461009037283 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]]]}] 11:50:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:50:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 614ms 11:50:37 INFO - PROCESS | 3640 | 1461009037311 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 11:50:37 INFO - PROCESS | 3640 | 1461009037314 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 11:50:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:50:37 INFO - PROCESS | 3640 | 1461009037317 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:50:37 INFO - PROCESS | 3640 | 1461009037319 Marionette TRACE conn3 <- [1,2770,null,{}] 11:50:37 INFO - PROCESS | 3640 | 1461009037323 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}] 11:50:37 INFO - PROCESS | 3640 | 1461009037402 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 11:50:37 INFO - PROCESS | 3640 | 1461009037407 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:37 INFO - PROCESS | 3640 | ++DOCSHELL 18660800 == 35 [pid = 3640] [id = 702] 11:50:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (18688C00) [pid = 3640] [serial = 2106] [outer = 00000000] 11:50:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (18888400) [pid = 3640] [serial = 2107] [outer = 18688C00] 11:50:37 INFO - PROCESS | 3640 | 1461009037452 Marionette DEBUG loaded listener.js 11:50:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (18C26400) [pid = 3640] [serial = 2108] [outer = 18688C00] 11:50:37 INFO - PROCESS | 3640 | 1461009037943 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]]]}] 11:50:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:50:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 629ms 11:50:37 INFO - PROCESS | 3640 | 1461009037955 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 11:50:37 INFO - PROCESS | 3640 | 1461009037956 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 11:50:37 INFO - PROCESS | 3640 | 1461009037960 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:50:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:50:37 INFO - PROCESS | 3640 | 1461009037961 Marionette TRACE conn3 <- [1,2774,null,{}] 11:50:37 INFO - PROCESS | 3640 | 1461009037965 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}] 11:50:38 INFO - PROCESS | 3640 | 1461009038074 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 11:50:38 INFO - PROCESS | 3640 | 1461009038080 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:38 INFO - PROCESS | 3640 | ++DOCSHELL 1907F000 == 36 [pid = 3640] [id = 703] 11:50:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (19080400) [pid = 3640] [serial = 2109] [outer = 00000000] 11:50:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (1909E000) [pid = 3640] [serial = 2110] [outer = 19080400] 11:50:38 INFO - PROCESS | 3640 | 1461009038190 Marionette DEBUG loaded listener.js 11:50:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (19184000) [pid = 3640] [serial = 2111] [outer = 19080400] 11:50:38 INFO - PROCESS | 3640 | 1461009038635 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]]]}] 11:50:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:50:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 722ms 11:50:38 INFO - PROCESS | 3640 | 1461009038686 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 11:50:38 INFO - PROCESS | 3640 | 1461009038688 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 11:50:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:50:38 INFO - PROCESS | 3640 | 1461009038691 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:50:38 INFO - PROCESS | 3640 | 1461009038693 Marionette TRACE conn3 <- [1,2778,null,{}] 11:50:38 INFO - PROCESS | 3640 | 1461009038696 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}] 11:50:38 INFO - PROCESS | 3640 | 1461009038833 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 11:50:38 INFO - PROCESS | 3640 | 1461009038899 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:38 INFO - PROCESS | 3640 | ++DOCSHELL 19424000 == 37 [pid = 3640] [id = 704] 11:50:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (194D8800) [pid = 3640] [serial = 2112] [outer = 00000000] 11:50:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (19670800) [pid = 3640] [serial = 2113] [outer = 194D8800] 11:50:38 INFO - PROCESS | 3640 | 1461009038944 Marionette DEBUG loaded listener.js 11:50:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (1966FC00) [pid = 3640] [serial = 2114] [outer = 194D8800] 11:50:39 INFO - PROCESS | 3640 | 1461009039332 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]]]}] 11:50:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:50:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 676ms 11:50:39 INFO - PROCESS | 3640 | 1461009039372 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 11:50:39 INFO - PROCESS | 3640 | 1461009039374 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 11:50:39 INFO - PROCESS | 3640 | 1461009039378 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:50:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:50:39 INFO - PROCESS | 3640 | 1461009039379 Marionette TRACE conn3 <- [1,2782,null,{}] 11:50:39 INFO - PROCESS | 3640 | 1461009039383 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}] 11:50:39 INFO - PROCESS | 3640 | 1461009039488 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 11:50:39 INFO - PROCESS | 3640 | 1461009039494 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:39 INFO - PROCESS | 3640 | ++DOCSHELL 19727C00 == 38 [pid = 3640] [id = 705] 11:50:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (1972A400) [pid = 3640] [serial = 2115] [outer = 00000000] 11:50:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (19A29000) [pid = 3640] [serial = 2116] [outer = 1972A400] 11:50:39 INFO - PROCESS | 3640 | 1461009039539 Marionette DEBUG loaded listener.js 11:50:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (19A6C800) [pid = 3640] [serial = 2117] [outer = 1972A400] 11:50:39 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (18527000) [pid = 3640] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:50:39 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (19134000) [pid = 3640] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:50:39 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (155E1400) [pid = 3640] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:50:39 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (15E6C800) [pid = 3640] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:50:39 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (1868E400) [pid = 3640] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:50:39 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (1320A400) [pid = 3640] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:50:39 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (12CF2C00) [pid = 3640] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:50:39 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (16B5E000) [pid = 3640] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:50:39 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (16B5F400) [pid = 3640] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:50:39 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (194D1400) [pid = 3640] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:50:39 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (19720800) [pid = 3640] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:50:39 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (17E90800) [pid = 3640] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:50:39 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (1C003800) [pid = 3640] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:50:40 INFO - PROCESS | 3640 | 1461009040064 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]]]}] 11:50:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:50:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 722ms 11:50:40 INFO - PROCESS | 3640 | 1461009040119 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 11:50:40 INFO - PROCESS | 3640 | 1461009040104 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 11:50:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:50:40 INFO - PROCESS | 3640 | 1461009040107 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:50:40 INFO - PROCESS | 3640 | 1461009040109 Marionette TRACE conn3 <- [1,2786,null,{}] 11:50:40 INFO - PROCESS | 3640 | 1461009040113 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}] 11:50:40 INFO - PROCESS | 3640 | 1461009040217 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 11:50:40 INFO - PROCESS | 3640 | 1461009040223 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:40 INFO - PROCESS | 3640 | ++DOCSHELL 164B4800 == 39 [pid = 3640] [id = 706] 11:50:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (16871800) [pid = 3640] [serial = 2118] [outer = 00000000] 11:50:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (19081C00) [pid = 3640] [serial = 2119] [outer = 16871800] 11:50:40 INFO - PROCESS | 3640 | 1461009040267 Marionette DEBUG loaded listener.js 11:50:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (19716400) [pid = 3640] [serial = 2120] [outer = 16871800] 11:50:40 INFO - PROCESS | 3640 | 1461009040714 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]]]}] 11:50:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:50:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 614ms 11:50:40 INFO - PROCESS | 3640 | 1461009040745 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 11:50:40 INFO - PROCESS | 3640 | 1461009040747 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 11:50:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:50:40 INFO - PROCESS | 3640 | 1461009040750 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:50:40 INFO - PROCESS | 3640 | 1461009040752 Marionette TRACE conn3 <- [1,2790,null,{}] 11:50:40 INFO - PROCESS | 3640 | 1461009040755 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}] 11:50:40 INFO - PROCESS | 3640 | 1461009040830 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 11:50:40 INFO - PROCESS | 3640 | 1461009040836 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:40 INFO - PROCESS | 3640 | ++DOCSHELL 17FA8800 == 40 [pid = 3640] [id = 707] 11:50:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (18C24800) [pid = 3640] [serial = 2121] [outer = 00000000] 11:50:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (17C66800) [pid = 3640] [serial = 2122] [outer = 18C24800] 11:50:40 INFO - PROCESS | 3640 | 1461009040880 Marionette DEBUG loaded listener.js 11:50:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (19AD4C00) [pid = 3640] [serial = 2123] [outer = 18C24800] 11:50:41 INFO - PROCESS | 3640 | 1461009041282 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]]]}] 11:50:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:50:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 583ms 11:50:41 INFO - PROCESS | 3640 | 1461009041330 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 11:50:41 INFO - PROCESS | 3640 | 1461009041332 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 11:50:41 INFO - PROCESS | 3640 | 1461009041335 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:50:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:50:41 INFO - PROCESS | 3640 | 1461009041337 Marionette TRACE conn3 <- [1,2794,null,{}] 11:50:41 INFO - PROCESS | 3640 | 1461009041340 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}] 11:50:41 INFO - PROCESS | 3640 | 1461009041416 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 11:50:41 INFO - PROCESS | 3640 | 1461009041422 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:41 INFO - PROCESS | 3640 | ++DOCSHELL 19C03000 == 41 [pid = 3640] [id = 708] 11:50:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (19EA4000) [pid = 3640] [serial = 2124] [outer = 00000000] 11:50:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (19EB2400) [pid = 3640] [serial = 2125] [outer = 19EA4000] 11:50:41 INFO - PROCESS | 3640 | 1461009041471 Marionette DEBUG loaded listener.js 11:50:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (1A027C00) [pid = 3640] [serial = 2126] [outer = 19EA4000] 11:50:42 INFO - PROCESS | 3640 | 1461009042119 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]]]}] 11:50:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:50:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 815ms 11:50:42 INFO - PROCESS | 3640 | 1461009042179 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 11:50:42 INFO - PROCESS | 3640 | 1461009042183 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 11:50:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:50:42 INFO - PROCESS | 3640 | 1461009042189 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:50:42 INFO - PROCESS | 3640 | 1461009042193 Marionette TRACE conn3 <- [1,2798,null,{}] 11:50:42 INFO - PROCESS | 3640 | 1461009042199 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}] 11:50:42 INFO - PROCESS | 3640 | 1461009042318 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 11:50:42 INFO - PROCESS | 3640 | 1461009042429 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:42 INFO - PROCESS | 3640 | ++DOCSHELL 13AC0000 == 42 [pid = 3640] [id = 709] 11:50:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (13AC8C00) [pid = 3640] [serial = 2127] [outer = 00000000] 11:50:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (15DE1C00) [pid = 3640] [serial = 2128] [outer = 13AC8C00] 11:50:42 INFO - PROCESS | 3640 | 1461009042485 Marionette DEBUG loaded listener.js 11:50:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (164B0800) [pid = 3640] [serial = 2129] [outer = 13AC8C00] 11:50:43 INFO - PROCESS | 3640 | 1461009043103 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]]]}] 11:50:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:50:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 932ms 11:50:43 INFO - PROCESS | 3640 | 1461009043119 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 11:50:43 INFO - PROCESS | 3640 | 1461009043125 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 11:50:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:50:43 INFO - PROCESS | 3640 | 1461009043131 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:50:43 INFO - PROCESS | 3640 | 1461009043134 Marionette TRACE conn3 <- [1,2802,null,{}] 11:50:43 INFO - PROCESS | 3640 | 1461009043138 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}] 11:50:43 INFO - PROCESS | 3640 | 1461009043239 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 11:50:43 INFO - PROCESS | 3640 | 1461009043347 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:43 INFO - PROCESS | 3640 | ++DOCSHELL 16549800 == 43 [pid = 3640] [id = 710] 11:50:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (16871C00) [pid = 3640] [serial = 2130] [outer = 00000000] 11:50:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (181C2800) [pid = 3640] [serial = 2131] [outer = 16871C00] 11:50:43 INFO - PROCESS | 3640 | 1461009043403 Marionette DEBUG loaded listener.js 11:50:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (18692C00) [pid = 3640] [serial = 2132] [outer = 16871C00] 11:50:43 INFO - PROCESS | 3640 | 1461009043998 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]]]}] 11:50:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:50:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 947ms 11:50:44 INFO - PROCESS | 3640 | 1461009044080 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 11:50:44 INFO - PROCESS | 3640 | 1461009044082 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 11:50:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:50:44 INFO - PROCESS | 3640 | 1461009044089 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:50:44 INFO - PROCESS | 3640 | 1461009044093 Marionette TRACE conn3 <- [1,2806,null,{}] 11:50:44 INFO - PROCESS | 3640 | 1461009044104 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}] 11:50:44 INFO - PROCESS | 3640 | 1461009044206 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 11:50:44 INFO - PROCESS | 3640 | 1461009044343 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:44 INFO - PROCESS | 3640 | ++DOCSHELL 19725000 == 44 [pid = 3640] [id = 711] 11:50:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1972B000) [pid = 3640] [serial = 2133] [outer = 00000000] 11:50:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (19EB2000) [pid = 3640] [serial = 2134] [outer = 1972B000] 11:50:44 INFO - PROCESS | 3640 | 1461009044400 Marionette DEBUG loaded listener.js 11:50:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1A083400) [pid = 3640] [serial = 2135] [outer = 1972B000] 11:50:45 INFO - PROCESS | 3640 | 1461009045003 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]]]}] 11:50:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:50:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 932ms 11:50:45 INFO - PROCESS | 3640 | 1461009045014 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 11:50:45 INFO - PROCESS | 3640 | 1461009045017 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 11:50:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:50:45 INFO - PROCESS | 3640 | 1461009045021 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:50:45 INFO - PROCESS | 3640 | 1461009045023 Marionette TRACE conn3 <- [1,2810,null,{}] 11:50:45 INFO - PROCESS | 3640 | 1461009045026 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}] 11:50:45 INFO - PROCESS | 3640 | 1461009045126 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 11:50:45 INFO - PROCESS | 3640 | 1461009045259 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:45 INFO - PROCESS | 3640 | ++DOCSHELL 19C69C00 == 45 [pid = 3640] [id = 712] 11:50:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (19EB1000) [pid = 3640] [serial = 2136] [outer = 00000000] 11:50:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1A58EC00) [pid = 3640] [serial = 2137] [outer = 19EB1000] 11:50:45 INFO - PROCESS | 3640 | 1461009045315 Marionette DEBUG loaded listener.js 11:50:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1A74B400) [pid = 3640] [serial = 2138] [outer = 19EB1000] 11:50:46 INFO - PROCESS | 3640 | 1461009046044 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]]]}] 11:50:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:50:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1087ms 11:50:46 INFO - PROCESS | 3640 | 1461009046113 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 11:50:46 INFO - PROCESS | 3640 | 1461009046117 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 11:50:46 INFO - PROCESS | 3640 | 1461009046122 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:50:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:50:46 INFO - PROCESS | 3640 | 1461009046126 Marionette TRACE conn3 <- [1,2814,null,{}] 11:50:46 INFO - PROCESS | 3640 | 1461009046133 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}] 11:50:46 INFO - PROCESS | 3640 | 1461009046225 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 11:50:46 INFO - PROCESS | 3640 | 1461009046367 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:46 INFO - PROCESS | 3640 | ++DOCSHELL 12D44000 == 46 [pid = 3640] [id = 713] 11:50:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (137E3800) [pid = 3640] [serial = 2139] [outer = 00000000] 11:50:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1552C000) [pid = 3640] [serial = 2140] [outer = 137E3800] 11:50:46 INFO - PROCESS | 3640 | 1461009046418 Marionette DEBUG loaded listener.js 11:50:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (15538800) [pid = 3640] [serial = 2141] [outer = 137E3800] 11:50:46 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1C2EC800) [pid = 3640] [serial = 2045] [outer = 00000000] [url = about:blank] 11:50:46 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (19098400) [pid = 3640] [serial = 2074] [outer = 00000000] [url = about:blank] 11:50:46 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (19186C00) [pid = 3640] [serial = 2077] [outer = 00000000] [url = about:blank] 11:50:46 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (15B32800) [pid = 3640] [serial = 2059] [outer = 00000000] [url = about:blank] 11:50:46 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (15D0D000) [pid = 3640] [serial = 2060] [outer = 00000000] [url = about:blank] 11:50:46 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (16549400) [pid = 3640] [serial = 2062] [outer = 00000000] [url = about:blank] 11:50:46 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (16B41C00) [pid = 3640] [serial = 2063] [outer = 00000000] [url = about:blank] 11:50:46 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (19078800) [pid = 3640] [serial = 2071] [outer = 00000000] [url = about:blank] 11:50:46 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (13ABE400) [pid = 3640] [serial = 2056] [outer = 00000000] [url = about:blank] 11:50:46 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (14447800) [pid = 3640] [serial = 2057] [outer = 00000000] [url = about:blank] 11:50:46 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (13258000) [pid = 3640] [serial = 2053] [outer = 00000000] [url = about:blank] 11:50:46 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (13376400) [pid = 3640] [serial = 2054] [outer = 00000000] [url = about:blank] 11:50:46 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (17C6F000) [pid = 3640] [serial = 2065] [outer = 00000000] [url = about:blank] 11:50:46 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (19AD6000) [pid = 3640] [serial = 2089] [outer = 00000000] [url = about:blank] 11:50:46 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (17C72800) [pid = 3640] [serial = 2066] [outer = 00000000] [url = about:blank] 11:50:46 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (1811C000) [pid = 3640] [serial = 2068] [outer = 00000000] [url = about:blank] 11:50:46 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (18656800) [pid = 3640] [serial = 2069] [outer = 00000000] [url = about:blank] 11:50:46 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (19668800) [pid = 3640] [serial = 2080] [outer = 00000000] [url = about:blank] 11:50:46 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (1918A800) [pid = 3640] [serial = 2078] [outer = 00000000] [url = about:blank] 11:50:46 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (1966E400) [pid = 3640] [serial = 2081] [outer = 00000000] [url = about:blank] 11:50:46 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (19A20400) [pid = 3640] [serial = 2086] [outer = 00000000] [url = about:blank] 11:50:46 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (19097C00) [pid = 3640] [serial = 2075] [outer = 00000000] [url = about:blank] 11:50:46 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (1971C400) [pid = 3640] [serial = 2084] [outer = 00000000] [url = about:blank] 11:50:46 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (194DE400) [pid = 3640] [serial = 2083] [outer = 00000000] [url = about:blank] 11:50:46 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (1907BC00) [pid = 3640] [serial = 2072] [outer = 00000000] [url = about:blank] 11:50:46 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (19A25C00) [pid = 3640] [serial = 2087] [outer = 00000000] [url = about:blank] 11:50:46 INFO - PROCESS | 3640 | 1461009046930 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:50:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:50:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 839ms 11:50:46 INFO - PROCESS | 3640 | 1461009046967 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 11:50:46 INFO - PROCESS | 3640 | 1461009046972 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 11:50:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:50:46 INFO - PROCESS | 3640 | 1461009046978 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:50:46 INFO - PROCESS | 3640 | 1461009046981 Marionette TRACE conn3 <- [1,2818,null,{}] 11:50:46 INFO - PROCESS | 3640 | 1461009046984 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}] 11:50:47 INFO - PROCESS | 3640 | 1461009047065 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 11:50:47 INFO - PROCESS | 3640 | 1461009047074 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:47 INFO - PROCESS | 3640 | ++DOCSHELL 1552A800 == 47 [pid = 3640] [id = 714] 11:50:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (1555B800) [pid = 3640] [serial = 2142] [outer = 00000000] 11:50:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (15BCEC00) [pid = 3640] [serial = 2143] [outer = 1555B800] 11:50:47 INFO - PROCESS | 3640 | 1461009047119 Marionette DEBUG loaded listener.js 11:50:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (15DCA800) [pid = 3640] [serial = 2144] [outer = 1555B800] 11:50:47 INFO - PROCESS | 3640 | 1461009047604 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]]]}] 11:50:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:50:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 683ms 11:50:47 INFO - PROCESS | 3640 | 1461009047660 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 11:50:47 INFO - PROCESS | 3640 | 1461009047662 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 11:50:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:50:47 INFO - PROCESS | 3640 | 1461009047698 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:50:47 INFO - PROCESS | 3640 | 1461009047701 Marionette TRACE conn3 <- [1,2822,null,{}] 11:50:47 INFO - PROCESS | 3640 | 1461009047715 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}] 11:50:47 INFO - PROCESS | 3640 | 1461009047810 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 11:50:47 INFO - PROCESS | 3640 | 1461009047902 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:47 INFO - PROCESS | 3640 | ++DOCSHELL 16B4FC00 == 48 [pid = 3640] [id = 715] 11:50:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (16B50000) [pid = 3640] [serial = 2145] [outer = 00000000] 11:50:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (17C68C00) [pid = 3640] [serial = 2146] [outer = 16B50000] 11:50:47 INFO - PROCESS | 3640 | 1461009047949 Marionette DEBUG loaded listener.js 11:50:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (17C71000) [pid = 3640] [serial = 2147] [outer = 16B50000] 11:50:48 INFO - PROCESS | 3640 | 1461009048348 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:50:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:50:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 11:50:48 INFO - PROCESS | 3640 | 1461009048407 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 11:50:48 INFO - PROCESS | 3640 | 1461009048409 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 11:50:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:50:48 INFO - PROCESS | 3640 | 1461009048412 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:50:48 INFO - PROCESS | 3640 | 1461009048414 Marionette TRACE conn3 <- [1,2826,null,{}] 11:50:48 INFO - PROCESS | 3640 | 1461009048417 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}] 11:50:48 INFO - PROCESS | 3640 | 1461009048500 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 11:50:48 INFO - PROCESS | 3640 | 1461009048506 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:48 INFO - PROCESS | 3640 | ++DOCSHELL 17FA4800 == 49 [pid = 3640] [id = 716] 11:50:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (17FA5C00) [pid = 3640] [serial = 2148] [outer = 00000000] 11:50:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (17FB2400) [pid = 3640] [serial = 2149] [outer = 17FA5C00] 11:50:48 INFO - PROCESS | 3640 | 1461009048551 Marionette DEBUG loaded listener.js 11:50:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (18523C00) [pid = 3640] [serial = 2150] [outer = 17FA5C00] 11:50:48 INFO - PROCESS | 3640 | 1461009048993 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]]]}] 11:50:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:50:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 621ms 11:50:49 INFO - PROCESS | 3640 | 1461009049050 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 11:50:49 INFO - PROCESS | 3640 | 1461009049052 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 11:50:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:50:49 INFO - PROCESS | 3640 | 1461009049055 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:50:49 INFO - PROCESS | 3640 | 1461009049057 Marionette TRACE conn3 <- [1,2830,null,{}] 11:50:49 INFO - PROCESS | 3640 | 1461009049061 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}] 11:50:49 INFO - PROCESS | 3640 | 1461009049171 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 11:50:49 INFO - PROCESS | 3640 | 1461009049263 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:49 INFO - PROCESS | 3640 | ++DOCSHELL 18655400 == 50 [pid = 3640] [id = 717] 11:50:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (18655800) [pid = 3640] [serial = 2151] [outer = 00000000] 11:50:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (1868A000) [pid = 3640] [serial = 2152] [outer = 18655800] 11:50:49 INFO - PROCESS | 3640 | 1461009049307 Marionette DEBUG loaded listener.js 11:50:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (18885C00) [pid = 3640] [serial = 2153] [outer = 18655800] 11:50:49 INFO - PROCESS | 3640 | 1461009049738 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]]]}] 11:50:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:50:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 11:50:49 INFO - PROCESS | 3640 | 1461009049796 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 11:50:49 INFO - PROCESS | 3640 | 1461009049798 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 11:50:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:50:49 INFO - PROCESS | 3640 | 1461009049801 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:50:49 INFO - PROCESS | 3640 | 1461009049803 Marionette TRACE conn3 <- [1,2834,null,{}] 11:50:49 INFO - PROCESS | 3640 | 1461009049806 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}] 11:50:49 INFO - PROCESS | 3640 | 1461009049942 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 11:50:49 INFO - PROCESS | 3640 | 1461009049995 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:50 INFO - PROCESS | 3640 | ++DOCSHELL 19099C00 == 51 [pid = 3640] [id = 718] 11:50:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (1909A800) [pid = 3640] [serial = 2154] [outer = 00000000] 11:50:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (190A1800) [pid = 3640] [serial = 2155] [outer = 1909A800] 11:50:50 INFO - PROCESS | 3640 | 1461009050042 Marionette DEBUG loaded listener.js 11:50:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (1917E400) [pid = 3640] [serial = 2156] [outer = 1909A800] 11:50:50 INFO - PROCESS | 3640 | 1461009050470 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]]]}] 11:50:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:50:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 745ms 11:50:50 INFO - PROCESS | 3640 | 1461009050547 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 11:50:50 INFO - PROCESS | 3640 | 1461009050549 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 11:50:50 INFO - PROCESS | 3640 | 1461009050552 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:50:50 INFO - PROCESS | 3640 | 1461009050554 Marionette TRACE conn3 <- [1,2838,null,{}] 11:50:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:50:50 INFO - PROCESS | 3640 | 1461009050557 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}] 11:50:50 INFO - PROCESS | 3640 | 1461009050664 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 11:50:50 INFO - PROCESS | 3640 | 1461009050728 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:50 INFO - PROCESS | 3640 | ++DOCSHELL 1909EC00 == 52 [pid = 3640] [id = 719] 11:50:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1917EC00) [pid = 3640] [serial = 2157] [outer = 00000000] 11:50:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (19426800) [pid = 3640] [serial = 2158] [outer = 1917EC00] 11:50:50 INFO - PROCESS | 3640 | 1461009050772 Marionette DEBUG loaded listener.js 11:50:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (19421400) [pid = 3640] [serial = 2159] [outer = 1917EC00] 11:50:51 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (19080400) [pid = 3640] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:50:51 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (12BDF000) [pid = 3640] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:50:51 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (18688C00) [pid = 3640] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:50:51 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (17FB1400) [pid = 3640] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:50:51 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (16552400) [pid = 3640] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:50:51 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (194D8800) [pid = 3640] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:50:51 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (13375000) [pid = 3640] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:50:51 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (18C24800) [pid = 3640] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:50:51 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (1972A400) [pid = 3640] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:50:51 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (16871800) [pid = 3640] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:50:51 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (15DCD000) [pid = 3640] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:50:51 INFO - PROCESS | 3640 | 1461009051239 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:50:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:50:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 11:50:51 INFO - PROCESS | 3640 | 1461009051297 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 11:50:51 INFO - PROCESS | 3640 | 1461009051299 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 11:50:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:50:51 INFO - PROCESS | 3640 | 1461009051302 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:50:51 INFO - PROCESS | 3640 | 1461009051304 Marionette TRACE conn3 <- [1,2842,null,{}] 11:50:51 INFO - PROCESS | 3640 | 1461009051308 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}] 11:50:51 INFO - PROCESS | 3640 | 1461009051384 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 11:50:51 INFO - PROCESS | 3640 | 1461009051480 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:51 INFO - PROCESS | 3640 | ++DOCSHELL 12BDF000 == 53 [pid = 3640] [id = 720] 11:50:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (12CF6400) [pid = 3640] [serial = 2160] [outer = 00000000] 11:50:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (16B42000) [pid = 3640] [serial = 2161] [outer = 12CF6400] 11:50:51 INFO - PROCESS | 3640 | 1461009051524 Marionette DEBUG loaded listener.js 11:50:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (18688C00) [pid = 3640] [serial = 2162] [outer = 12CF6400] 11:50:51 INFO - PROCESS | 3640 | 1461009051896 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]]]}] 11:50:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:50:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 621ms 11:50:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:50:51 INFO - PROCESS | 3640 | 1461009051941 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 11:50:51 INFO - PROCESS | 3640 | 1461009051943 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 11:50:51 INFO - PROCESS | 3640 | 1461009051946 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:50:51 INFO - PROCESS | 3640 | 1461009051948 Marionette TRACE conn3 <- [1,2846,null,{}] 11:50:51 INFO - PROCESS | 3640 | 1461009051959 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}] 11:50:52 INFO - PROCESS | 3640 | 1461009052067 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 11:50:52 INFO - PROCESS | 3640 | 1461009052075 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:52 INFO - PROCESS | 3640 | ++DOCSHELL 18C24800 == 54 [pid = 3640] [id = 721] 11:50:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (1966F400) [pid = 3640] [serial = 2163] [outer = 00000000] 11:50:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (19719C00) [pid = 3640] [serial = 2164] [outer = 1966F400] 11:50:52 INFO - PROCESS | 3640 | 1461009052120 Marionette DEBUG loaded listener.js 11:50:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (19720C00) [pid = 3640] [serial = 2165] [outer = 1966F400] 11:50:52 INFO - PROCESS | 3640 | 1461009052533 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:50:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:50:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 621ms 11:50:52 INFO - PROCESS | 3640 | 1461009052571 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 11:50:52 INFO - PROCESS | 3640 | 1461009052573 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 11:50:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:50:52 INFO - PROCESS | 3640 | 1461009052576 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:50:52 INFO - PROCESS | 3640 | 1461009052578 Marionette TRACE conn3 <- [1,2850,null,{}] 11:50:52 INFO - PROCESS | 3640 | 1461009052581 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}] 11:50:52 INFO - PROCESS | 3640 | 1461009052663 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 11:50:52 INFO - PROCESS | 3640 | 1461009052669 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:52 INFO - PROCESS | 3640 | ++DOCSHELL 1966E400 == 55 [pid = 3640] [id = 722] 11:50:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (19722C00) [pid = 3640] [serial = 2166] [outer = 00000000] 11:50:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (19A25C00) [pid = 3640] [serial = 2167] [outer = 19722C00] 11:50:52 INFO - PROCESS | 3640 | 1461009052712 Marionette DEBUG loaded listener.js 11:50:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (19A26C00) [pid = 3640] [serial = 2168] [outer = 19722C00] 11:50:53 INFO - PROCESS | 3640 | 1461009053225 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]]]}] 11:50:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:50:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 698ms 11:50:53 INFO - PROCESS | 3640 | 1461009053274 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 11:50:53 INFO - PROCESS | 3640 | 1461009053279 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 11:50:53 INFO - PROCESS | 3640 | 1461009053284 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:50:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:50:53 INFO - PROCESS | 3640 | 1461009053289 Marionette TRACE conn3 <- [1,2854,null,{}] 11:50:53 INFO - PROCESS | 3640 | 1461009053295 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}] 11:50:53 INFO - PROCESS | 3640 | 1461009053401 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 11:50:53 INFO - PROCESS | 3640 | 1461009053581 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:53 INFO - PROCESS | 3640 | ++DOCSHELL 1366C400 == 56 [pid = 3640] [id = 723] 11:50:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (13AC1800) [pid = 3640] [serial = 2169] [outer = 00000000] 11:50:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1552B400) [pid = 3640] [serial = 2170] [outer = 13AC1800] 11:50:53 INFO - PROCESS | 3640 | 1461009053641 Marionette DEBUG loaded listener.js 11:50:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (15534800) [pid = 3640] [serial = 2171] [outer = 13AC1800] 11:50:54 INFO - PROCESS | 3640 | 1461009054209 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]]]}] 11:50:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:50:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 994ms 11:50:54 INFO - PROCESS | 3640 | 1461009054287 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 11:50:54 INFO - PROCESS | 3640 | 1461009054293 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 11:50:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:50:54 INFO - PROCESS | 3640 | 1461009054313 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:50:54 INFO - PROCESS | 3640 | 1461009054317 Marionette TRACE conn3 <- [1,2858,null,{}] 11:50:54 INFO - PROCESS | 3640 | 1461009054322 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}] 11:50:54 INFO - PROCESS | 3640 | 1461009054427 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 11:50:54 INFO - PROCESS | 3640 | 1461009054562 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:54 INFO - PROCESS | 3640 | ++DOCSHELL 164AF000 == 57 [pid = 3640] [id = 724] 11:50:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1654A000) [pid = 3640] [serial = 2172] [outer = 00000000] 11:50:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (16B62000) [pid = 3640] [serial = 2173] [outer = 1654A000] 11:50:54 INFO - PROCESS | 3640 | 1461009054617 Marionette DEBUG loaded listener.js 11:50:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (17EF2800) [pid = 3640] [serial = 2174] [outer = 1654A000] 11:50:55 INFO - PROCESS | 3640 | 1461009055183 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]]]}] 11:50:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:50:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 962ms 11:50:55 INFO - PROCESS | 3640 | 1461009055247 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 11:50:55 INFO - PROCESS | 3640 | 1461009055250 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 11:50:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:50:55 INFO - PROCESS | 3640 | 1461009055254 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:50:55 INFO - PROCESS | 3640 | 1461009055257 Marionette TRACE conn3 <- [1,2862,null,{}] 11:50:55 INFO - PROCESS | 3640 | 1461009055269 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}] 11:50:55 INFO - PROCESS | 3640 | 1461009055379 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 11:50:55 INFO - PROCESS | 3640 | 1461009055516 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:55 INFO - PROCESS | 3640 | ++DOCSHELL 19096800 == 58 [pid = 3640] [id = 725] 11:50:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (19097400) [pid = 3640] [serial = 2175] [outer = 00000000] 11:50:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (19666000) [pid = 3640] [serial = 2176] [outer = 19097400] 11:50:55 INFO - PROCESS | 3640 | 1461009055574 Marionette DEBUG loaded listener.js 11:50:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (19731800) [pid = 3640] [serial = 2177] [outer = 19097400] 11:50:56 INFO - PROCESS | 3640 | 1461009056158 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]]]}] 11:50:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:50:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 948ms 11:50:56 INFO - PROCESS | 3640 | 1461009056198 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 11:50:56 INFO - PROCESS | 3640 | 1461009056201 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 11:50:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:50:56 INFO - PROCESS | 3640 | 1461009056204 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:50:56 INFO - PROCESS | 3640 | 1461009056206 Marionette TRACE conn3 <- [1,2866,null,{}] 11:50:56 INFO - PROCESS | 3640 | 1461009056210 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}] 11:50:56 INFO - PROCESS | 3640 | 1461009056315 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 11:50:56 INFO - PROCESS | 3640 | 1461009056424 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:56 INFO - PROCESS | 3640 | ++DOCSHELL 19A20400 == 59 [pid = 3640] [id = 726] 11:50:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (19A23800) [pid = 3640] [serial = 2178] [outer = 00000000] 11:50:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (19EB0C00) [pid = 3640] [serial = 2179] [outer = 19A23800] 11:50:56 INFO - PROCESS | 3640 | 1461009056477 Marionette DEBUG loaded listener.js 11:50:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1A545800) [pid = 3640] [serial = 2180] [outer = 19A23800] 11:50:57 INFO - PROCESS | 3640 | 1461009057316 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]]]}] 11:50:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:50:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1149ms 11:50:57 INFO - PROCESS | 3640 | 1461009057360 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 11:50:57 INFO - PROCESS | 3640 | 1461009057364 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 11:50:57 INFO - PROCESS | 3640 | 1461009057369 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:50:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:50:57 INFO - PROCESS | 3640 | 1461009057373 Marionette TRACE conn3 <- [1,2870,null,{}] 11:50:57 INFO - PROCESS | 3640 | 1461009057379 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}] 11:50:57 INFO - PROCESS | 3640 | 1461009057473 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 11:50:57 INFO - PROCESS | 3640 | 1461009057619 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:57 INFO - PROCESS | 3640 | ++DOCSHELL 15529800 == 60 [pid = 3640] [id = 727] 11:50:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (1552A000) [pid = 3640] [serial = 2181] [outer = 00000000] 11:50:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (15DE1000) [pid = 3640] [serial = 2182] [outer = 1552A000] 11:50:57 INFO - PROCESS | 3640 | 1461009057675 Marionette DEBUG loaded listener.js 11:50:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (164B6400) [pid = 3640] [serial = 2183] [outer = 1552A000] 11:50:57 INFO - PROCESS | 3640 | --DOCSHELL 15553C00 == 59 [pid = 3640] [id = 580] 11:50:57 INFO - PROCESS | 3640 | --DOCSHELL 17FA8800 == 58 [pid = 3640] [id = 707] 11:50:57 INFO - PROCESS | 3640 | --DOCSHELL 19424000 == 57 [pid = 3640] [id = 704] 11:50:57 INFO - PROCESS | 3640 | --DOCSHELL 19727C00 == 56 [pid = 3640] [id = 705] 11:50:57 INFO - PROCESS | 3640 | --DOCSHELL 1907F000 == 55 [pid = 3640] [id = 703] 11:50:57 INFO - PROCESS | 3640 | --DOCSHELL 18660800 == 54 [pid = 3640] [id = 702] 11:50:57 INFO - PROCESS | 3640 | --DOCSHELL 11F3FC00 == 53 [pid = 3640] [id = 579] 11:50:57 INFO - PROCESS | 3640 | --DOCSHELL 18C24800 == 52 [pid = 3640] [id = 721] 11:50:57 INFO - PROCESS | 3640 | --DOCSHELL 12BDF000 == 51 [pid = 3640] [id = 720] 11:50:57 INFO - PROCESS | 3640 | --DOCSHELL 1909EC00 == 50 [pid = 3640] [id = 719] 11:50:57 INFO - PROCESS | 3640 | --DOCSHELL 19099C00 == 49 [pid = 3640] [id = 718] 11:50:57 INFO - PROCESS | 3640 | --DOCSHELL 18655400 == 48 [pid = 3640] [id = 717] 11:50:57 INFO - PROCESS | 3640 | --DOCSHELL 17FA4800 == 47 [pid = 3640] [id = 716] 11:50:57 INFO - PROCESS | 3640 | --DOCSHELL 16B4FC00 == 46 [pid = 3640] [id = 715] 11:50:57 INFO - PROCESS | 3640 | --DOCSHELL 1552A800 == 45 [pid = 3640] [id = 714] 11:50:57 INFO - PROCESS | 3640 | --DOCSHELL 12D44000 == 44 [pid = 3640] [id = 713] 11:50:57 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (19EB2400) [pid = 3640] [serial = 2125] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3640 | --DOCSHELL 16549800 == 43 [pid = 3640] [id = 710] 11:50:58 INFO - PROCESS | 3640 | --DOCSHELL 13AC0000 == 42 [pid = 3640] [id = 709] 11:50:58 INFO - PROCESS | 3640 | --DOCSHELL 19C03000 == 41 [pid = 3640] [id = 708] 11:50:58 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (1AB2A000) [pid = 3640] [serial = 2051] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1909E000) [pid = 3640] [serial = 2110] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (15793000) [pid = 3640] [serial = 2096] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (143A7400) [pid = 3640] [serial = 2095] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (18888400) [pid = 3640] [serial = 2107] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1811D800) [pid = 3640] [serial = 2104] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (17FB3800) [pid = 3640] [serial = 2105] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (16B55C00) [pid = 3640] [serial = 2101] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (17C69C00) [pid = 3640] [serial = 2102] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (19670800) [pid = 3640] [serial = 2113] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (13A25400) [pid = 3640] [serial = 2092] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (1552FC00) [pid = 3640] [serial = 2098] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (15BE7C00) [pid = 3640] [serial = 2099] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (19184000) [pid = 3640] [serial = 2111] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (19AD4C00) [pid = 3640] [serial = 2123] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (19A29000) [pid = 3640] [serial = 2116] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (19A6C800) [pid = 3640] [serial = 2117] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (1966FC00) [pid = 3640] [serial = 2114] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (19081C00) [pid = 3640] [serial = 2119] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (17C66800) [pid = 3640] [serial = 2122] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (19716400) [pid = 3640] [serial = 2120] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (18C26400) [pid = 3640] [serial = 2108] [outer = 00000000] [url = about:blank] 11:50:58 INFO - PROCESS | 3640 | 1461009058200 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]]]}] 11:50:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:50:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 901ms 11:50:58 INFO - PROCESS | 3640 | 1461009058259 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 11:50:58 INFO - PROCESS | 3640 | 1461009058264 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 11:50:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:50:58 INFO - PROCESS | 3640 | 1461009058270 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:50:58 INFO - PROCESS | 3640 | 1461009058272 Marionette TRACE conn3 <- [1,2874,null,{}] 11:50:58 INFO - PROCESS | 3640 | 1461009058276 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}] 11:50:58 INFO - PROCESS | 3640 | 1461009058357 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 11:50:58 INFO - PROCESS | 3640 | 1461009058365 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:58 INFO - PROCESS | 3640 | ++DOCSHELL 13AC0000 == 42 [pid = 3640] [id = 728] 11:50:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (1554F400) [pid = 3640] [serial = 2184] [outer = 00000000] 11:50:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (15D18800) [pid = 3640] [serial = 2185] [outer = 1554F400] 11:50:58 INFO - PROCESS | 3640 | 1461009058412 Marionette DEBUG loaded listener.js 11:50:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (16B52400) [pid = 3640] [serial = 2186] [outer = 1554F400] 11:50:58 INFO - PROCESS | 3640 | 1461009058915 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]]]}] 11:50:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:50:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 698ms 11:50:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:50:58 INFO - PROCESS | 3640 | 1461009058988 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 11:50:58 INFO - PROCESS | 3640 | 1461009058990 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 11:50:59 INFO - PROCESS | 3640 | 1461009059013 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:50:59 INFO - PROCESS | 3640 | 1461009059017 Marionette TRACE conn3 <- [1,2878,null,{}] 11:50:59 INFO - PROCESS | 3640 | 1461009059030 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}] 11:50:59 INFO - PROCESS | 3640 | 1461009059119 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 11:50:59 INFO - PROCESS | 3640 | 1461009059215 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:59 INFO - PROCESS | 3640 | ++DOCSHELL 17C63C00 == 43 [pid = 3640] [id = 729] 11:50:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (17C65400) [pid = 3640] [serial = 2187] [outer = 00000000] 11:50:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (18117000) [pid = 3640] [serial = 2188] [outer = 17C65400] 11:50:59 INFO - PROCESS | 3640 | 1461009059262 Marionette DEBUG loaded listener.js 11:50:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (18655C00) [pid = 3640] [serial = 2189] [outer = 17C65400] 11:50:59 INFO - PROCESS | 3640 | 1461009059666 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:50:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:50:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 714ms 11:50:59 INFO - PROCESS | 3640 | 1461009059711 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 11:50:59 INFO - PROCESS | 3640 | 1461009059714 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 11:50:59 INFO - PROCESS | 3640 | 1461009059717 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:50:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:50:59 INFO - PROCESS | 3640 | 1461009059719 Marionette TRACE conn3 <- [1,2882,null,{}] 11:50:59 INFO - PROCESS | 3640 | 1461009059722 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}] 11:50:59 INFO - PROCESS | 3640 | 1461009059806 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 11:50:59 INFO - PROCESS | 3640 | 1461009059812 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:59 INFO - PROCESS | 3640 | ++DOCSHELL 18884C00 == 44 [pid = 3640] [id = 730] 11:50:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (18891C00) [pid = 3640] [serial = 2190] [outer = 00000000] 11:50:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1907DC00) [pid = 3640] [serial = 2191] [outer = 18891C00] 11:50:59 INFO - PROCESS | 3640 | 1461009059857 Marionette DEBUG loaded listener.js 11:50:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (19079400) [pid = 3640] [serial = 2192] [outer = 18891C00] 11:51:00 INFO - PROCESS | 3640 | 1461009060289 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]]]}] 11:51:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:51:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 636ms 11:51:00 INFO - PROCESS | 3640 | 1461009060338 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 11:51:00 INFO - PROCESS | 3640 | 1461009060340 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 11:51:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:51:00 INFO - PROCESS | 3640 | 1461009060343 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:51:00 INFO - PROCESS | 3640 | 1461009060345 Marionette TRACE conn3 <- [1,2886,null,{}] 11:51:00 INFO - PROCESS | 3640 | 1461009060348 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}] 11:51:00 INFO - PROCESS | 3640 | 1461009060456 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 11:51:00 INFO - PROCESS | 3640 | 1461009060551 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:00 INFO - PROCESS | 3640 | ++DOCSHELL 190A2400 == 45 [pid = 3640] [id = 731] 11:51:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (190A2800) [pid = 3640] [serial = 2193] [outer = 00000000] 11:51:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (19187C00) [pid = 3640] [serial = 2194] [outer = 190A2800] 11:51:00 INFO - PROCESS | 3640 | 1461009060596 Marionette DEBUG loaded listener.js 11:51:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1918B400) [pid = 3640] [serial = 2195] [outer = 190A2800] 11:51:01 INFO - PROCESS | 3640 | 1461009061025 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]]]}] 11:51:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:51:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 746ms 11:51:01 INFO - PROCESS | 3640 | 1461009061084 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 11:51:01 INFO - PROCESS | 3640 | 1461009061086 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 11:51:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:51:01 INFO - PROCESS | 3640 | 1461009061090 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:51:01 INFO - PROCESS | 3640 | 1461009061093 Marionette TRACE conn3 <- [1,2890,null,{}] 11:51:01 INFO - PROCESS | 3640 | 1461009061098 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}] 11:51:01 INFO - PROCESS | 3640 | 1461009061234 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 11:51:01 INFO - PROCESS | 3640 | 1461009061306 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:01 INFO - PROCESS | 3640 | ++DOCSHELL 19426400 == 46 [pid = 3640] [id = 732] 11:51:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (19427400) [pid = 3640] [serial = 2196] [outer = 00000000] 11:51:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (19727400) [pid = 3640] [serial = 2197] [outer = 19427400] 11:51:01 INFO - PROCESS | 3640 | 1461009061354 Marionette DEBUG loaded listener.js 11:51:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (19A2BC00) [pid = 3640] [serial = 2198] [outer = 19427400] 11:51:01 INFO - PROCESS | 3640 | 1461009061778 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:51:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:51:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 730ms 11:51:01 INFO - PROCESS | 3640 | 1461009061849 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 11:51:01 INFO - PROCESS | 3640 | 1461009061851 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 11:51:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:51:01 INFO - PROCESS | 3640 | 1461009061855 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:51:01 INFO - PROCESS | 3640 | 1461009061857 Marionette TRACE conn3 <- [1,2894,null,{}] 11:51:01 INFO - PROCESS | 3640 | 1461009061860 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}] 11:51:01 INFO - PROCESS | 3640 | 1461009061968 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 11:51:02 INFO - PROCESS | 3640 | 1461009062038 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:02 INFO - PROCESS | 3640 | ++DOCSHELL 19AD8C00 == 47 [pid = 3640] [id = 733] 11:51:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (19ADBC00) [pid = 3640] [serial = 2199] [outer = 00000000] 11:51:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (19EA5000) [pid = 3640] [serial = 2200] [outer = 19ADBC00] 11:51:02 INFO - PROCESS | 3640 | 1461009062085 Marionette DEBUG loaded listener.js 11:51:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (19EB2400) [pid = 3640] [serial = 2201] [outer = 19ADBC00] 11:51:02 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (19A6A800) [pid = 3640] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:51:02 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1909A800) [pid = 3640] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:51:02 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (18655800) [pid = 3640] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:51:02 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1917EC00) [pid = 3640] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:51:02 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (19EB1000) [pid = 3640] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:51:02 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (16B50000) [pid = 3640] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:51:02 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (17FA5C00) [pid = 3640] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:51:02 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (1555B800) [pid = 3640] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:51:02 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (137E3800) [pid = 3640] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:51:02 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (12CF6400) [pid = 3640] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:51:02 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (1966F400) [pid = 3640] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:51:02 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (13262400) [pid = 3640] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:51:02 INFO - PROCESS | 3640 | 1461009062583 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]]]}] 11:51:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:51:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 792ms 11:51:02 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:51:02 INFO - PROCESS | 3640 | 1461009062655 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 11:51:02 INFO - PROCESS | 3640 | 1461009062657 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 11:51:02 INFO - PROCESS | 3640 | 1461009062661 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:51:02 INFO - PROCESS | 3640 | 1461009062662 Marionette TRACE conn3 <- [1,2898,null,{}] 11:51:02 INFO - PROCESS | 3640 | 1461009062666 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}] 11:51:02 INFO - PROCESS | 3640 | 1461009062776 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 11:51:02 INFO - PROCESS | 3640 | 1461009062839 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:02 INFO - PROCESS | 3640 | ++DOCSHELL 12CF6400 == 48 [pid = 3640] [id = 734] 11:51:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (13201C00) [pid = 3640] [serial = 2202] [outer = 00000000] 11:51:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (15DCB000) [pid = 3640] [serial = 2203] [outer = 13201C00] 11:51:02 INFO - PROCESS | 3640 | 1461009062867 Marionette DEBUG loaded listener.js 11:51:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (15DE0000) [pid = 3640] [serial = 2204] [outer = 13201C00] 11:51:03 INFO - PROCESS | 3640 | 1461009063210 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]]]}] 11:51:03 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:51:03 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:51:03 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 590ms 11:51:03 INFO - PROCESS | 3640 | 1461009063242 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 11:51:03 INFO - PROCESS | 3640 | 1461009063244 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 11:51:03 INFO - TEST-START | /DOMEvents/constructors.html 11:51:03 INFO - PROCESS | 3640 | 1461009063247 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:51:03 INFO - PROCESS | 3640 | 1461009063249 Marionette TRACE conn3 <- [1,2902,null,{}] 11:51:03 INFO - PROCESS | 3640 | 1461009063252 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}] 11:51:03 INFO - PROCESS | 3640 | 1461009063399 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 11:51:03 INFO - PROCESS | 3640 | 1461009063413 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:03 INFO - PROCESS | 3640 | ++DOCSHELL 13381400 == 49 [pid = 3640] [id = 735] 11:51:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (13383400) [pid = 3640] [serial = 2205] [outer = 00000000] 11:51:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (19C0D800) [pid = 3640] [serial = 2206] [outer = 13383400] 11:51:03 INFO - PROCESS | 3640 | 1461009063457 Marionette DEBUG loaded listener.js 11:51:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1A1B7C00) [pid = 3640] [serial = 2207] [outer = 13383400] 11:51:03 INFO - PROCESS | 3640 | 1461009063949 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]]]}] 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:51:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:51:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:51:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:51:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:51:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:51:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:51:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:51:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:51:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:51:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:51:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:51:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:51:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:51:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:51:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:51:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:51:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:51:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:51:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:51:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:51:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:51:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:51:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:51:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:51:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:51:03 INFO - TEST-OK | /DOMEvents/constructors.html | took 745ms 11:51:03 INFO - PROCESS | 3640 | 1461009064002 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 11:51:03 INFO - PROCESS | 3640 | 1461009064005 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 11:51:03 INFO - PROCESS | 3640 | 1461009064008 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:51:03 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:51:04 INFO - PROCESS | 3640 | 1461009064010 Marionette TRACE conn3 <- [1,2906,null,{}] 11:51:04 INFO - PROCESS | 3640 | 1461009064013 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}] 11:51:04 INFO - PROCESS | 3640 | 1461009064092 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 11:51:04 INFO - PROCESS | 3640 | 1461009064097 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:04 INFO - PROCESS | 3640 | ++DOCSHELL 1360B400 == 50 [pid = 3640] [id = 736] 11:51:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (194D9000) [pid = 3640] [serial = 2208] [outer = 00000000] 11:51:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1C002800) [pid = 3640] [serial = 2209] [outer = 194D9000] 11:51:04 INFO - PROCESS | 3640 | 1461009064144 Marionette DEBUG loaded listener.js 11:51:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1C007C00) [pid = 3640] [serial = 2210] [outer = 194D9000] 11:51:05 INFO - PROCESS | 3640 | --DOCSHELL 16549C00 == 49 [pid = 3640] [id = 575] 11:51:05 INFO - PROCESS | 3640 | --DOCSHELL 19725000 == 48 [pid = 3640] [id = 711] 11:51:05 INFO - PROCESS | 3640 | --DOCSHELL 19C69C00 == 47 [pid = 3640] [id = 712] 11:51:05 INFO - PROCESS | 3640 | --DOCSHELL 15532400 == 46 [pid = 3640] [id = 578] 11:51:05 INFO - PROCESS | 3640 | --DOCSHELL 17E9A400 == 45 [pid = 3640] [id = 576] 11:51:05 INFO - PROCESS | 3640 | --DOCSHELL 13381C00 == 44 [pid = 3640] [id = 564] 11:51:05 INFO - PROCESS | 3640 | --DOCSHELL 159F1000 == 43 [pid = 3640] [id = 565] 11:51:05 INFO - PROCESS | 3640 | --DOCSHELL 164B4800 == 42 [pid = 3640] [id = 706] 11:51:05 INFO - PROCESS | 3640 | --DOCSHELL 159F0400 == 41 [pid = 3640] [id = 571] 11:51:05 INFO - PROCESS | 3640 | --DOCSHELL 17C70800 == 40 [pid = 3640] [id = 568] 11:51:05 INFO - PROCESS | 3640 | --DOCSHELL 17C64000 == 39 [pid = 3640] [id = 572] 11:51:05 INFO - PROCESS | 3640 | --DOCSHELL 15529800 == 38 [pid = 3640] [id = 727] 11:51:05 INFO - PROCESS | 3640 | --DOCSHELL 19A20400 == 37 [pid = 3640] [id = 726] 11:51:05 INFO - PROCESS | 3640 | --DOCSHELL 164AF000 == 36 [pid = 3640] [id = 724] 11:51:05 INFO - PROCESS | 3640 | --DOCSHELL 19096800 == 35 [pid = 3640] [id = 725] 11:51:05 INFO - PROCESS | 3640 | --DOCSHELL 1966E400 == 34 [pid = 3640] [id = 722] 11:51:05 INFO - PROCESS | 3640 | --DOCSHELL 1366C400 == 33 [pid = 3640] [id = 723] 11:51:05 INFO - PROCESS | 3640 | --DOCSHELL 17C63C00 == 32 [pid = 3640] [id = 729] 11:51:05 INFO - PROCESS | 3640 | --DOCSHELL 13AC0000 == 31 [pid = 3640] [id = 728] 11:51:05 INFO - PROCESS | 3640 | --DOCSHELL 18884C00 == 30 [pid = 3640] [id = 730] 11:51:05 INFO - PROCESS | 3640 | --DOCSHELL 13381400 == 29 [pid = 3640] [id = 735] 11:51:05 INFO - PROCESS | 3640 | --DOCSHELL 12CF6400 == 28 [pid = 3640] [id = 734] 11:51:05 INFO - PROCESS | 3640 | --DOCSHELL 19426400 == 27 [pid = 3640] [id = 732] 11:51:05 INFO - PROCESS | 3640 | --DOCSHELL 19AD8C00 == 26 [pid = 3640] [id = 733] 11:51:05 INFO - PROCESS | 3640 | --DOCSHELL 190A2400 == 25 [pid = 3640] [id = 731] 11:51:06 INFO - PROCESS | 3640 | --DOCSHELL 1320E400 == 24 [pid = 3640] [id = 699] 11:51:06 INFO - PROCESS | 3640 | --DOCSHELL 12C4D800 == 23 [pid = 3640] [id = 685] 11:51:06 INFO - PROCESS | 3640 | --DOCSHELL 15BD5000 == 22 [pid = 3640] [id = 700] 11:51:06 INFO - PROCESS | 3640 | --DOCSHELL 12CF2800 == 21 [pid = 3640] [id = 684] 11:51:06 INFO - PROCESS | 3640 | --DOCSHELL 17EEAC00 == 20 [pid = 3640] [id = 701] 11:51:06 INFO - PROCESS | 3640 | --DOCSHELL 157E6800 == 19 [pid = 3640] [id = 689] 11:51:06 INFO - PROCESS | 3640 | --DOCSHELL 15B2F000 == 18 [pid = 3640] [id = 687] 11:51:06 INFO - PROCESS | 3640 | --DOCSHELL 155DD400 == 17 [pid = 3640] [id = 686] 11:51:06 INFO - PROCESS | 3640 | --DOCSHELL 18664400 == 16 [pid = 3640] [id = 690] 11:51:06 INFO - PROCESS | 3640 | --DOCSHELL 16B52800 == 15 [pid = 3640] [id = 688] 11:51:06 INFO - PROCESS | 3640 | --DOCSHELL 19729400 == 14 [pid = 3640] [id = 696] 11:51:06 INFO - PROCESS | 3640 | --DOCSHELL 1654A400 == 13 [pid = 3640] [id = 695] 11:51:06 INFO - PROCESS | 3640 | --DOCSHELL 15E6F400 == 12 [pid = 3640] [id = 691] 11:51:06 INFO - PROCESS | 3640 | --DOCSHELL 12B85C00 == 11 [pid = 3640] [id = 698] 11:51:06 INFO - PROCESS | 3640 | --DOCSHELL 1909FC00 == 10 [pid = 3640] [id = 692] 11:51:06 INFO - PROCESS | 3640 | --DOCSHELL 13209C00 == 9 [pid = 3640] [id = 697] 11:51:06 INFO - PROCESS | 3640 | --DOCSHELL 16B4D000 == 8 [pid = 3640] [id = 694] 11:51:06 INFO - PROCESS | 3640 | --DOCSHELL 1907B000 == 7 [pid = 3640] [id = 693] 11:51:06 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (14ADBC00) [pid = 3640] [serial = 2093] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (19ADC400) [pid = 3640] [serial = 2090] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (190A1800) [pid = 3640] [serial = 2155] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (1868A000) [pid = 3640] [serial = 2152] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (18885C00) [pid = 3640] [serial = 2153] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (19426800) [pid = 3640] [serial = 2158] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (1A74B400) [pid = 3640] [serial = 2138] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (1A58EC00) [pid = 3640] [serial = 2137] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (17C68C00) [pid = 3640] [serial = 2146] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (17C71000) [pid = 3640] [serial = 2147] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (17FB2400) [pid = 3640] [serial = 2149] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (15BCEC00) [pid = 3640] [serial = 2143] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (15DCA800) [pid = 3640] [serial = 2144] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (15538800) [pid = 3640] [serial = 2141] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (1552C000) [pid = 3640] [serial = 2140] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (15DE1C00) [pid = 3640] [serial = 2128] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (181C2800) [pid = 3640] [serial = 2131] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (19EB2000) [pid = 3640] [serial = 2134] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (1917E400) [pid = 3640] [serial = 2156] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (19A25C00) [pid = 3640] [serial = 2167] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (16B42000) [pid = 3640] [serial = 2161] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (19720C00) [pid = 3640] [serial = 2165] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (19719C00) [pid = 3640] [serial = 2164] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (19421400) [pid = 3640] [serial = 2159] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (18523C00) [pid = 3640] [serial = 2150] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (18688C00) [pid = 3640] [serial = 2162] [outer = 00000000] [url = about:blank] 11:51:06 INFO - PROCESS | 3640 | 1461009066988 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:51:07 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:51:07 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 3012ms 11:51:07 INFO - PROCESS | 3640 | 1461009067024 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 11:51:07 INFO - PROCESS | 3640 | 1461009067028 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 11:51:07 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:51:07 INFO - PROCESS | 3640 | 1461009067034 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:51:07 INFO - PROCESS | 3640 | 1461009067038 Marionette TRACE conn3 <- [1,2910,null,{}] 11:51:07 INFO - PROCESS | 3640 | 1461009067045 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}] 11:51:07 INFO - PROCESS | 3640 | 1461009067138 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 11:51:07 INFO - PROCESS | 3640 | 1461009067148 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:07 INFO - PROCESS | 3640 | ++DOCSHELL 12CF0C00 == 8 [pid = 3640] [id = 737] 11:51:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (12CF1400) [pid = 3640] [serial = 2211] [outer = 00000000] 11:51:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (1325D800) [pid = 3640] [serial = 2212] [outer = 12CF1400] 11:51:07 INFO - PROCESS | 3640 | 1461009067199 Marionette DEBUG loaded listener.js 11:51:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (13379800) [pid = 3640] [serial = 2213] [outer = 12CF1400] 11:51:07 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 11:51:07 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 11:51:07 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 11:51:07 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 11:51:07 INFO - PROCESS | 3640 | 1461009067749 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]]]}] 11:51:07 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:51:07 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:51:07 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 11:51:07 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:51:07 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 11:51:07 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:51:07 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]" 11:51:07 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:51:07 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:51:07 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 730ms 11:51:07 INFO - PROCESS | 3640 | 1461009067783 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 11:51:07 INFO - PROCESS | 3640 | 1461009067790 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 11:51:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:51:07 INFO - PROCESS | 3640 | 1461009067796 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:51:07 INFO - PROCESS | 3640 | 1461009067799 Marionette TRACE conn3 <- [1,2914,null,{}] 11:51:07 INFO - PROCESS | 3640 | 1461009067803 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}] 11:51:07 INFO - PROCESS | 3640 | 1461009067885 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 11:51:07 INFO - PROCESS | 3640 | 1461009067894 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:07 INFO - PROCESS | 3640 | ++DOCSHELL 12D44000 == 9 [pid = 3640] [id = 738] 11:51:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (137D4C00) [pid = 3640] [serial = 2214] [outer = 00000000] 11:51:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (14A9C000) [pid = 3640] [serial = 2215] [outer = 137D4C00] 11:51:07 INFO - PROCESS | 3640 | 1461009067939 Marionette DEBUG loaded listener.js 11:51:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (1552F000) [pid = 3640] [serial = 2216] [outer = 137D4C00] 11:51:08 INFO - PROCESS | 3640 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:51:08 INFO - PROCESS | 3640 | 1461009068403 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]]]}] 11:51:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:51:08 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 621ms 11:51:08 INFO - PROCESS | 3640 | 1461009068420 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 11:51:08 INFO - PROCESS | 3640 | 1461009068422 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 11:51:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:51:08 INFO - PROCESS | 3640 | 1461009068426 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:51:08 INFO - PROCESS | 3640 | 1461009068430 Marionette TRACE conn3 <- [1,2918,null,{}] 11:51:08 INFO - PROCESS | 3640 | 1461009068440 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}] 11:51:08 INFO - PROCESS | 3640 | 1461009068565 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 11:51:08 INFO - PROCESS | 3640 | 1461009068574 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:08 INFO - PROCESS | 3640 | ++DOCSHELL 15B32C00 == 10 [pid = 3640] [id = 739] 11:51:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (15B33400) [pid = 3640] [serial = 2217] [outer = 00000000] 11:51:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (15D85C00) [pid = 3640] [serial = 2218] [outer = 15B33400] 11:51:08 INFO - PROCESS | 3640 | 1461009068624 Marionette DEBUG loaded listener.js 11:51:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (15DDA800) [pid = 3640] [serial = 2219] [outer = 15B33400] 11:51:09 INFO - PROCESS | 3640 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:51:09 INFO - PROCESS | 3640 | 1461009069081 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]]]}] 11:51:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:51:09 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 684ms 11:51:09 INFO - PROCESS | 3640 | 1461009069125 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 11:51:09 INFO - PROCESS | 3640 | 1461009069127 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 11:51:09 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:51:09 INFO - PROCESS | 3640 | 1461009069130 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:51:09 INFO - PROCESS | 3640 | 1461009069132 Marionette TRACE conn3 <- [1,2922,null,{}] 11:51:09 INFO - PROCESS | 3640 | 1461009069135 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}] 11:51:09 INFO - PROCESS | 3640 | 1461009069213 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 11:51:09 INFO - PROCESS | 3640 | 1461009069218 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:09 INFO - PROCESS | 3640 | ++DOCSHELL 15D16400 == 11 [pid = 3640] [id = 740] 11:51:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (16549C00) [pid = 3640] [serial = 2220] [outer = 00000000] 11:51:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (16B52800) [pid = 3640] [serial = 2221] [outer = 16549C00] 11:51:09 INFO - PROCESS | 3640 | 1461009069264 Marionette DEBUG loaded listener.js 11:51:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (17C69400) [pid = 3640] [serial = 2222] [outer = 16549C00] 11:51:09 INFO - PROCESS | 3640 | 1461009069694 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]]]}] 11:51:09 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:51:09 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 590ms 11:51:09 INFO - PROCESS | 3640 | 1461009069727 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 11:51:09 INFO - PROCESS | 3640 | 1461009069729 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 11:51:09 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:51:09 INFO - PROCESS | 3640 | 1461009069745 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:51:09 INFO - PROCESS | 3640 | 1461009069746 Marionette TRACE conn3 <- [1,2926,null,{}] 11:51:09 INFO - PROCESS | 3640 | 1461009069750 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}] 11:51:09 INFO - PROCESS | 3640 | 1461009069823 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 11:51:09 INFO - PROCESS | 3640 | 1461009069829 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:09 INFO - PROCESS | 3640 | ++DOCSHELL 17C6E000 == 12 [pid = 3640] [id = 741] 11:51:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (17C72400) [pid = 3640] [serial = 2223] [outer = 00000000] 11:51:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (17EF3400) [pid = 3640] [serial = 2224] [outer = 17C72400] 11:51:09 INFO - PROCESS | 3640 | 1461009069874 Marionette DEBUG loaded listener.js 11:51:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (17EF3800) [pid = 3640] [serial = 2225] [outer = 17C72400] 11:51:10 INFO - PROCESS | 3640 | 1461009070314 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]]]}] 11:51:10 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. 11:51:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 590ms 11:51:10 INFO - PROCESS | 3640 | 1461009070341 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 11:51:10 INFO - PROCESS | 3640 | 1461009070343 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 11:51:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:51:10 INFO - PROCESS | 3640 | 1461009070346 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:51:10 INFO - PROCESS | 3640 | 1461009070348 Marionette TRACE conn3 <- [1,2930,null,{}] 11:51:10 INFO - PROCESS | 3640 | 1461009070352 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}] 11:51:10 INFO - PROCESS | 3640 | 1461009070496 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 11:51:10 INFO - PROCESS | 3640 | 1461009070512 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:10 INFO - PROCESS | 3640 | ++DOCSHELL 18119C00 == 13 [pid = 3640] [id = 742] 11:51:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (1852A400) [pid = 3640] [serial = 2226] [outer = 00000000] 11:51:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (18661800) [pid = 3640] [serial = 2227] [outer = 1852A400] 11:51:10 INFO - PROCESS | 3640 | 1461009070560 Marionette DEBUG loaded listener.js 11:51:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (18887C00) [pid = 3640] [serial = 2228] [outer = 1852A400] 11:51:10 INFO - PROCESS | 3640 | 1461009070940 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"]]]}] 11:51:10 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 11:51:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:51:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:51:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 621ms 11:51:10 INFO - PROCESS | 3640 | 1461009070968 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 11:51:10 INFO - PROCESS | 3640 | 1461009070970 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 11:51:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:51:10 INFO - PROCESS | 3640 | 1461009070973 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:51:10 INFO - PROCESS | 3640 | 1461009070974 Marionette TRACE conn3 <- [1,2934,null,{}] 11:51:10 INFO - PROCESS | 3640 | 1461009070977 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}] 11:51:11 INFO - PROCESS | 3640 | 1461009071047 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 11:51:11 INFO - PROCESS | 3640 | 1461009071134 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:11 INFO - PROCESS | 3640 | ++DOCSHELL 18662400 == 14 [pid = 3640] [id = 743] 11:51:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (18663400) [pid = 3640] [serial = 2229] [outer = 00000000] 11:51:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (1907A800) [pid = 3640] [serial = 2230] [outer = 18663400] 11:51:11 INFO - PROCESS | 3640 | 1461009071178 Marionette DEBUG loaded listener.js 11:51:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1907B800) [pid = 3640] [serial = 2231] [outer = 18663400] 11:51:11 INFO - PROCESS | 3640 | 1461009071545 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]]]}] 11:51:11 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. 11:51:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 590ms 11:51:11 INFO - PROCESS | 3640 | 1461009071570 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 11:51:11 INFO - PROCESS | 3640 | 1461009071572 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 11:51:11 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:51:11 INFO - PROCESS | 3640 | 1461009071575 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:51:11 INFO - PROCESS | 3640 | 1461009071577 Marionette TRACE conn3 <- [1,2938,null,{}] 11:51:11 INFO - PROCESS | 3640 | 1461009071581 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}] 11:51:11 INFO - PROCESS | 3640 | 1461009071717 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 11:51:11 INFO - PROCESS | 3640 | 1461009071725 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:11 INFO - PROCESS | 3640 | ++DOCSHELL 1907CC00 == 15 [pid = 3640] [id = 744] 11:51:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1909B000) [pid = 3640] [serial = 2232] [outer = 00000000] 11:51:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1913C000) [pid = 3640] [serial = 2233] [outer = 1909B000] 11:51:11 INFO - PROCESS | 3640 | 1461009071770 Marionette DEBUG loaded listener.js 11:51:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (190A3C00) [pid = 3640] [serial = 2234] [outer = 1909B000] 11:51:12 INFO - PROCESS | 3640 | ++DOCSHELL 190A2400 == 16 [pid = 3640] [id = 745] 11:51:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (19138C00) [pid = 3640] [serial = 2235] [outer = 00000000] 11:51:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1918AC00) [pid = 3640] [serial = 2236] [outer = 19138C00] 11:51:12 INFO - PROCESS | 3640 | 1461009072200 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]]]}] 11:51:12 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. 11:51:12 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 637ms 11:51:12 INFO - PROCESS | 3640 | 1461009072214 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 11:51:12 INFO - PROCESS | 3640 | 1461009072216 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 11:51:12 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:51:12 INFO - PROCESS | 3640 | 1461009072219 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:51:12 INFO - PROCESS | 3640 | 1461009072221 Marionette TRACE conn3 <- [1,2942,null,{}] 11:51:12 INFO - PROCESS | 3640 | 1461009072224 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}] 11:51:12 INFO - PROCESS | 3640 | 1461009072309 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 11:51:12 INFO - PROCESS | 3640 | 1461009072314 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:12 INFO - PROCESS | 3640 | ++DOCSHELL 15B2F000 == 17 [pid = 3640] [id = 746] 11:51:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1918BC00) [pid = 3640] [serial = 2237] [outer = 00000000] 11:51:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (19667C00) [pid = 3640] [serial = 2238] [outer = 1918BC00] 11:51:12 INFO - PROCESS | 3640 | 1461009072359 Marionette DEBUG loaded listener.js 11:51:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (19665400) [pid = 3640] [serial = 2239] [outer = 1918BC00] 11:51:12 INFO - PROCESS | 3640 | 1461009072852 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]]]}] 11:51:12 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:51:12 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 11:51:12 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 683ms 11:51:12 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:51:12 INFO - PROCESS | 3640 | 1461009072919 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 11:51:12 INFO - PROCESS | 3640 | 1461009072921 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 11:51:12 INFO - PROCESS | 3640 | 1461009072931 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:51:12 INFO - PROCESS | 3640 | 1461009072933 Marionette TRACE conn3 <- [1,2946,null,{}] 11:51:12 INFO - PROCESS | 3640 | 1461009072936 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}] 11:51:13 INFO - PROCESS | 3640 | 1461009073058 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 11:51:13 INFO - PROCESS | 3640 | 1461009073068 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:13 INFO - PROCESS | 3640 | ++DOCSHELL 1966C800 == 18 [pid = 3640] [id = 747] 11:51:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (1966DC00) [pid = 3640] [serial = 2240] [outer = 00000000] 11:51:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (1971D000) [pid = 3640] [serial = 2241] [outer = 1966DC00] 11:51:13 INFO - PROCESS | 3640 | 1461009073115 Marionette DEBUG loaded listener.js 11:51:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (19728800) [pid = 3640] [serial = 2242] [outer = 1966DC00] 11:51:13 INFO - PROCESS | 3640 | 1461009073526 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]]]}] 11:51:13 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. 11:51:13 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 652ms 11:51:13 INFO - PROCESS | 3640 | 1461009073567 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 11:51:13 INFO - PROCESS | 3640 | 1461009073569 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 11:51:13 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:51:13 INFO - PROCESS | 3640 | 1461009073572 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:51:13 INFO - PROCESS | 3640 | 1461009073575 Marionette TRACE conn3 <- [1,2950,null,{}] 11:51:13 INFO - PROCESS | 3640 | 1461009073578 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}] 11:51:13 INFO - PROCESS | 3640 | 1461009073701 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 11:51:13 INFO - PROCESS | 3640 | 1461009073794 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:13 INFO - PROCESS | 3640 | ++DOCSHELL 19A2C400 == 19 [pid = 3640] [id = 748] 11:51:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (19A2D000) [pid = 3640] [serial = 2243] [outer = 00000000] 11:51:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (19B0B800) [pid = 3640] [serial = 2244] [outer = 19A2D000] 11:51:13 INFO - PROCESS | 3640 | 1461009073848 Marionette DEBUG loaded listener.js 11:51:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (1A018400) [pid = 3640] [serial = 2245] [outer = 19A2D000] 11:51:14 INFO - PROCESS | 3640 | 1461009074277 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]]]}] 11:51:14 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. 11:51:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 730ms 11:51:14 INFO - PROCESS | 3640 | 1461009074313 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 11:51:14 INFO - PROCESS | 3640 | 1461009074315 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 11:51:14 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:51:14 INFO - PROCESS | 3640 | 1461009074318 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:51:14 INFO - PROCESS | 3640 | 1461009074320 Marionette TRACE conn3 <- [1,2954,null,{}] 11:51:14 INFO - PROCESS | 3640 | 1461009074323 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}] 11:51:14 INFO - PROCESS | 3640 | 1461009074437 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 11:51:14 INFO - PROCESS | 3640 | 1461009074497 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:14 INFO - PROCESS | 3640 | ++DOCSHELL 19AE2000 == 20 [pid = 3640] [id = 749] 11:51:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (19C6A800) [pid = 3640] [serial = 2246] [outer = 00000000] 11:51:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (1A74BC00) [pid = 3640] [serial = 2247] [outer = 19C6A800] 11:51:14 INFO - PROCESS | 3640 | 1461009074541 Marionette DEBUG loaded listener.js 11:51:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (1A5B2000) [pid = 3640] [serial = 2248] [outer = 19C6A800] 11:51:14 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (13383400) [pid = 3640] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:51:14 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (19427400) [pid = 3640] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:51:14 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (190A2800) [pid = 3640] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:51:14 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (19ADBC00) [pid = 3640] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:51:14 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (13201C00) [pid = 3640] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:51:14 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (18891C00) [pid = 3640] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:51:14 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (17C65400) [pid = 3640] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:51:14 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1554F400) [pid = 3640] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:51:14 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1552A000) [pid = 3640] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:51:14 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (19A23800) [pid = 3640] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:51:14 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (19097400) [pid = 3640] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:51:14 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (1654A000) [pid = 3640] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:51:14 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (13AC1800) [pid = 3640] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:51:14 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (19722C00) [pid = 3640] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:51:14 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (13AC8C00) [pid = 3640] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:51:14 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (1972B000) [pid = 3640] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:51:14 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (16871C00) [pid = 3640] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:51:14 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (19EA4000) [pid = 3640] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:51:15 INFO - PROCESS | 3640 | 1461009075053 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]]]}] 11:51:15 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. 11:51:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 792ms 11:51:15 INFO - PROCESS | 3640 | 1461009075140 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 11:51:15 INFO - PROCESS | 3640 | 1461009075142 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 11:51:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:51:15 INFO - PROCESS | 3640 | 1461009075146 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:51:15 INFO - PROCESS | 3640 | 1461009075148 Marionette TRACE conn3 <- [1,2958,null,{}] 11:51:15 INFO - PROCESS | 3640 | 1461009075152 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}] 11:51:15 INFO - PROCESS | 3640 | 1461009075226 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 11:51:15 INFO - PROCESS | 3640 | 1461009075232 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:15 INFO - PROCESS | 3640 | ++DOCSHELL 13AC1800 == 21 [pid = 3640] [id = 750] 11:51:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (13AC6400) [pid = 3640] [serial = 2249] [outer = 00000000] 11:51:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (16B4C800) [pid = 3640] [serial = 2250] [outer = 13AC6400] 11:51:15 INFO - PROCESS | 3640 | 1461009075276 Marionette DEBUG loaded listener.js 11:51:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (18660800) [pid = 3640] [serial = 2251] [outer = 13AC6400] 11:51:15 INFO - PROCESS | 3640 | 1461009075686 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]]]}] 11:51:15 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. 11:51:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 590ms 11:51:15 INFO - PROCESS | 3640 | 1461009075749 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 11:51:15 INFO - PROCESS | 3640 | 1461009075751 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 11:51:15 INFO - PROCESS | 3640 | 1461009075754 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:51:15 INFO - PROCESS | 3640 | 1461009075756 Marionette TRACE conn3 <- [1,2962,null,{}] 11:51:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:51:15 INFO - PROCESS | 3640 | 1461009075760 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}] 11:51:15 INFO - PROCESS | 3640 | 1461009075834 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 11:51:15 INFO - PROCESS | 3640 | 1461009075839 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:15 INFO - PROCESS | 3640 | ++DOCSHELL 19670800 == 22 [pid = 3640] [id = 751] 11:51:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1971EC00) [pid = 3640] [serial = 2252] [outer = 00000000] 11:51:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (19B12000) [pid = 3640] [serial = 2253] [outer = 1971EC00] 11:51:15 INFO - PROCESS | 3640 | 1461009075887 Marionette DEBUG loaded listener.js 11:51:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (19B16400) [pid = 3640] [serial = 2254] [outer = 1971EC00] 11:51:16 INFO - PROCESS | 3640 | 1461009076285 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]]]}] 11:51:16 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. 11:51:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 590ms 11:51:16 INFO - PROCESS | 3640 | 1461009076347 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 11:51:16 INFO - PROCESS | 3640 | 1461009076349 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 11:51:16 INFO - PROCESS | 3640 | 1461009076352 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:51:16 INFO - PROCESS | 3640 | 1461009076354 Marionette TRACE conn3 <- [1,2966,null,{}] 11:51:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:51:16 INFO - PROCESS | 3640 | 1461009076357 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}] 11:51:16 INFO - PROCESS | 3640 | 1461009076431 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 11:51:16 INFO - PROCESS | 3640 | 1461009076437 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:16 INFO - PROCESS | 3640 | ++DOCSHELL 1BF5AC00 == 23 [pid = 3640] [id = 752] 11:51:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (1BF5BC00) [pid = 3640] [serial = 2255] [outer = 00000000] 11:51:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (1C009C00) [pid = 3640] [serial = 2256] [outer = 1BF5BC00] 11:51:16 INFO - PROCESS | 3640 | 1461009076488 Marionette DEBUG loaded listener.js 11:51:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (1C00F800) [pid = 3640] [serial = 2257] [outer = 1BF5BC00] 11:51:17 INFO - PROCESS | 3640 | --DOCSHELL 1360B400 == 22 [pid = 3640] [id = 736] 11:51:18 INFO - PROCESS | 3640 | --DOCSHELL 190A2400 == 21 [pid = 3640] [id = 745] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (164B0800) [pid = 3640] [serial = 2129] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (1A083400) [pid = 3640] [serial = 2135] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (18692C00) [pid = 3640] [serial = 2132] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1A027C00) [pid = 3640] [serial = 2126] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1C002800) [pid = 3640] [serial = 2209] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1A1B7C00) [pid = 3640] [serial = 2207] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (19727400) [pid = 3640] [serial = 2197] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (19187C00) [pid = 3640] [serial = 2194] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (1918B400) [pid = 3640] [serial = 2195] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (19EA5000) [pid = 3640] [serial = 2200] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (19A2BC00) [pid = 3640] [serial = 2198] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (15DCB000) [pid = 3640] [serial = 2203] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (19C0D800) [pid = 3640] [serial = 2206] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (19EB2400) [pid = 3640] [serial = 2201] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (1907DC00) [pid = 3640] [serial = 2191] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (18117000) [pid = 3640] [serial = 2188] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (18655C00) [pid = 3640] [serial = 2189] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (15D18800) [pid = 3640] [serial = 2185] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (16B52400) [pid = 3640] [serial = 2186] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (164B6400) [pid = 3640] [serial = 2183] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (15DE1000) [pid = 3640] [serial = 2182] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (1A545800) [pid = 3640] [serial = 2180] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (19EB0C00) [pid = 3640] [serial = 2179] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (19731800) [pid = 3640] [serial = 2177] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (19666000) [pid = 3640] [serial = 2176] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (17EF2800) [pid = 3640] [serial = 2174] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (16B62000) [pid = 3640] [serial = 2173] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (15534800) [pid = 3640] [serial = 2171] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (1552B400) [pid = 3640] [serial = 2170] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (19A26C00) [pid = 3640] [serial = 2168] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (15DE0000) [pid = 3640] [serial = 2204] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (19079400) [pid = 3640] [serial = 2192] [outer = 00000000] [url = about:blank] 11:51:18 INFO - PROCESS | 3640 | 1461009078241 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]]]}] 11:51:18 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. 11:51:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1895ms 11:51:18 INFO - PROCESS | 3640 | 1461009078263 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 11:51:18 INFO - PROCESS | 3640 | 1461009078267 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 11:51:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:51:18 INFO - PROCESS | 3640 | 1461009078273 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:51:18 INFO - PROCESS | 3640 | 1461009078277 Marionette TRACE conn3 <- [1,2970,null,{}] 11:51:18 INFO - PROCESS | 3640 | 1461009078284 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}] 11:51:18 INFO - PROCESS | 3640 | 1461009078373 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 11:51:18 INFO - PROCESS | 3640 | 1461009078465 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:18 INFO - PROCESS | 3640 | ++DOCSHELL 13208C00 == 22 [pid = 3640] [id = 753] 11:51:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (13209400) [pid = 3640] [serial = 2258] [outer = 00000000] 11:51:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (13382C00) [pid = 3640] [serial = 2259] [outer = 13209400] 11:51:18 INFO - PROCESS | 3640 | 1461009078512 Marionette DEBUG loaded listener.js 11:51:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (1366C000) [pid = 3640] [serial = 2260] [outer = 13209400] 11:51:18 INFO - PROCESS | 3640 | 1461009078911 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"]]]}] 11:51:18 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 11:51:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:51:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 699ms 11:51:18 INFO - PROCESS | 3640 | 1461009078957 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 11:51:18 INFO - PROCESS | 3640 | 1461009078964 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 11:51:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:51:18 INFO - PROCESS | 3640 | 1461009078971 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:51:18 INFO - PROCESS | 3640 | 1461009078975 Marionette TRACE conn3 <- [1,2974,null,{}] 11:51:18 INFO - PROCESS | 3640 | 1461009078981 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}] 11:51:19 INFO - PROCESS | 3640 | 1461009079073 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 11:51:19 INFO - PROCESS | 3640 | 1461009079079 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:19 INFO - PROCESS | 3640 | ++DOCSHELL 14449C00 == 23 [pid = 3640] [id = 754] 11:51:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (144B1C00) [pid = 3640] [serial = 2261] [outer = 00000000] 11:51:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (1552CC00) [pid = 3640] [serial = 2262] [outer = 144B1C00] 11:51:19 INFO - PROCESS | 3640 | 1461009079127 Marionette DEBUG loaded listener.js 11:51:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (15537000) [pid = 3640] [serial = 2263] [outer = 144B1C00] 11:51:19 INFO - PROCESS | 3640 | 1461009079588 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]]]}] 11:51:19 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. 11:51:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 636ms 11:51:19 INFO - PROCESS | 3640 | 1461009079611 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 11:51:19 INFO - PROCESS | 3640 | 1461009079613 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 11:51:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:51:19 INFO - PROCESS | 3640 | 1461009079617 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:51:19 INFO - PROCESS | 3640 | 1461009079620 Marionette TRACE conn3 <- [1,2978,null,{}] 11:51:19 INFO - PROCESS | 3640 | 1461009079631 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}] 11:51:19 INFO - PROCESS | 3640 | 1461009079711 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 11:51:19 INFO - PROCESS | 3640 | 1461009079717 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:19 INFO - PROCESS | 3640 | ++DOCSHELL 15B33800 == 24 [pid = 3640] [id = 755] 11:51:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (15BD4400) [pid = 3640] [serial = 2264] [outer = 00000000] 11:51:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (15DD8800) [pid = 3640] [serial = 2265] [outer = 15BD4400] 11:51:19 INFO - PROCESS | 3640 | 1461009079765 Marionette DEBUG loaded listener.js 11:51:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (164AFC00) [pid = 3640] [serial = 2266] [outer = 15BD4400] 11:51:20 INFO - PROCESS | 3640 | ++DOCSHELL 16B4DC00 == 25 [pid = 3640] [id = 756] 11:51:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (16B4E400) [pid = 3640] [serial = 2267] [outer = 00000000] 11:51:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (16B4FC00) [pid = 3640] [serial = 2268] [outer = 16B4E400] 11:51:20 INFO - PROCESS | 3640 | 1461009080292 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]]]}] 11:51:20 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. 11:51:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 699ms 11:51:20 INFO - PROCESS | 3640 | 1461009080315 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 11:51:20 INFO - PROCESS | 3640 | 1461009080318 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 11:51:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:51:20 INFO - PROCESS | 3640 | 1461009080321 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:51:20 INFO - PROCESS | 3640 | 1461009080323 Marionette TRACE conn3 <- [1,2982,null,{}] 11:51:20 INFO - PROCESS | 3640 | 1461009080327 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}] 11:51:20 INFO - PROCESS | 3640 | 1461009080408 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 11:51:20 INFO - PROCESS | 3640 | 1461009080413 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:20 INFO - PROCESS | 3640 | ++DOCSHELL 1654A400 == 26 [pid = 3640] [id = 757] 11:51:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (16B34400) [pid = 3640] [serial = 2269] [outer = 00000000] 11:51:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (17C69C00) [pid = 3640] [serial = 2270] [outer = 16B34400] 11:51:20 INFO - PROCESS | 3640 | 1461009080458 Marionette DEBUG loaded listener.js 11:51:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (17C71400) [pid = 3640] [serial = 2271] [outer = 16B34400] 11:51:20 INFO - PROCESS | 3640 | 1461009080872 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]]]}] 11:51:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:51:20 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 11:51:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 590ms 11:51:20 INFO - PROCESS | 3640 | 1461009080925 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 11:51:20 INFO - PROCESS | 3640 | 1461009080927 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 11:51:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:51:20 INFO - PROCESS | 3640 | 1461009080930 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:51:20 INFO - PROCESS | 3640 | 1461009080932 Marionette TRACE conn3 <- [1,2986,null,{}] 11:51:20 INFO - PROCESS | 3640 | 1461009080939 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}] 11:51:21 INFO - PROCESS | 3640 | 1461009081044 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 11:51:21 INFO - PROCESS | 3640 | 1461009081036 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:21 INFO - PROCESS | 3640 | ++DOCSHELL 1687C800 == 27 [pid = 3640] [id = 758] 11:51:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (17C68C00) [pid = 3640] [serial = 2272] [outer = 00000000] 11:51:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (17FAF000) [pid = 3640] [serial = 2273] [outer = 17C68C00] 11:51:21 INFO - PROCESS | 3640 | 1461009081081 Marionette DEBUG loaded listener.js 11:51:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (1811A000) [pid = 3640] [serial = 2274] [outer = 17C68C00] 11:51:21 INFO - PROCESS | 3640 | 1461009081521 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]]]}] 11:51:21 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. 11:51:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 636ms 11:51:21 INFO - PROCESS | 3640 | 1461009081551 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 11:51:21 INFO - PROCESS | 3640 | 1461009081553 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 11:51:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:51:21 INFO - PROCESS | 3640 | 1461009081556 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:51:21 INFO - PROCESS | 3640 | 1461009081558 Marionette TRACE conn3 <- [1,2990,null,{}] 11:51:21 INFO - PROCESS | 3640 | 1461009081574 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}] 11:51:21 INFO - PROCESS | 3640 | 1461009081673 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 11:51:21 INFO - PROCESS | 3640 | 1461009081680 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:21 INFO - PROCESS | 3640 | ++DOCSHELL 18117000 == 28 [pid = 3640] [id = 759] 11:51:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (18526800) [pid = 3640] [serial = 2275] [outer = 00000000] 11:51:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (1865E400) [pid = 3640] [serial = 2276] [outer = 18526800] 11:51:21 INFO - PROCESS | 3640 | 1461009081725 Marionette DEBUG loaded listener.js 11:51:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (18691400) [pid = 3640] [serial = 2277] [outer = 18526800] 11:51:22 INFO - PROCESS | 3640 | 1461009082136 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]]]}] 11:51:22 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. 11:51:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 637ms 11:51:22 INFO - PROCESS | 3640 | 1461009082195 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 11:51:22 INFO - PROCESS | 3640 | 1461009082197 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 11:51:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:51:22 INFO - PROCESS | 3640 | 1461009082200 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:51:22 INFO - PROCESS | 3640 | 1461009082202 Marionette TRACE conn3 <- [1,2994,null,{}] 11:51:22 INFO - PROCESS | 3640 | 1461009082205 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}] 11:51:22 INFO - PROCESS | 3640 | 1461009082279 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 11:51:22 INFO - PROCESS | 3640 | 1461009082284 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:22 INFO - PROCESS | 3640 | ++DOCSHELL 19078000 == 29 [pid = 3640] [id = 760] 11:51:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (19078400) [pid = 3640] [serial = 2278] [outer = 00000000] 11:51:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (19082000) [pid = 3640] [serial = 2279] [outer = 19078400] 11:51:22 INFO - PROCESS | 3640 | 1461009082329 Marionette DEBUG loaded listener.js 11:51:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (19094800) [pid = 3640] [serial = 2280] [outer = 19078400] 11:51:22 INFO - PROCESS | 3640 | 1461009082765 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]]]}] 11:51:22 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. 11:51:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 590ms 11:51:22 INFO - PROCESS | 3640 | 1461009082797 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 11:51:22 INFO - PROCESS | 3640 | 1461009082798 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 11:51:22 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:51:22 INFO - PROCESS | 3640 | 1461009082802 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:51:22 INFO - PROCESS | 3640 | 1461009082803 Marionette TRACE conn3 <- [1,2998,null,{}] 11:51:22 INFO - PROCESS | 3640 | 1461009082807 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}] 11:51:22 INFO - PROCESS | 3640 | 1461009082917 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 11:51:22 INFO - PROCESS | 3640 | 1461009082925 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:22 INFO - PROCESS | 3640 | ++DOCSHELL 15BE5C00 == 30 [pid = 3640] [id = 761] 11:51:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (19098800) [pid = 3640] [serial = 2281] [outer = 00000000] 11:51:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (19184400) [pid = 3640] [serial = 2282] [outer = 19098800] 11:51:22 INFO - PROCESS | 3640 | 1461009082969 Marionette DEBUG loaded listener.js 11:51:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (19188800) [pid = 3640] [serial = 2283] [outer = 19098800] 11:51:23 INFO - PROCESS | 3640 | [3640] 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 11:51:23 INFO - PROCESS | 3640 | 1461009083417 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:51:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:51:23 INFO - {} 11:51:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:51:23 INFO - {} 11:51:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:51:23 INFO - {} 11:51:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:51:23 INFO - {} 11:51:23 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 637ms 11:51:23 INFO - PROCESS | 3640 | 1461009083441 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 11:51:23 INFO - PROCESS | 3640 | 1461009083442 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 11:51:23 INFO - PROCESS | 3640 | 1461009083446 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:51:23 INFO - TEST-START | /FileAPI/fileReader.html 11:51:23 INFO - PROCESS | 3640 | 1461009083448 Marionette TRACE conn3 <- [1,3002,null,{}] 11:51:23 INFO - PROCESS | 3640 | 1461009083451 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}] 11:51:23 INFO - PROCESS | 3640 | 1461009083524 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 11:51:23 INFO - PROCESS | 3640 | 1461009083627 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:23 INFO - PROCESS | 3640 | ++DOCSHELL 159E7400 == 31 [pid = 3640] [id = 762] 11:51:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (19184000) [pid = 3640] [serial = 2284] [outer = 00000000] 11:51:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (1966EC00) [pid = 3640] [serial = 2285] [outer = 19184000] 11:51:23 INFO - PROCESS | 3640 | 1461009083682 Marionette DEBUG loaded listener.js 11:51:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1966D000) [pid = 3640] [serial = 2286] [outer = 19184000] 11:51:24 INFO - PROCESS | 3640 | 1461009084090 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]]]}] 11:51:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:51:24 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:51:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:51:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:51:24 INFO - TEST-OK | /FileAPI/fileReader.html | took 699ms 11:51:24 INFO - PROCESS | 3640 | 1461009084129 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 11:51:24 INFO - PROCESS | 3640 | 1461009084131 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 11:51:24 INFO - TEST-START | /FileAPI/historical.html 11:51:24 INFO - PROCESS | 3640 | 1461009084134 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:51:24 INFO - PROCESS | 3640 | 1461009084136 Marionette TRACE conn3 <- [1,3006,null,{}] 11:51:24 INFO - PROCESS | 3640 | 1461009084140 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}] 11:51:24 INFO - PROCESS | 3640 | 1461009084251 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 11:51:24 INFO - PROCESS | 3640 | 1461009084256 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:24 INFO - PROCESS | 3640 | ++DOCSHELL 190A1800 == 32 [pid = 3640] [id = 763] 11:51:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (19718400) [pid = 3640] [serial = 2287] [outer = 00000000] 11:51:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (19A24000) [pid = 3640] [serial = 2288] [outer = 19718400] 11:51:24 INFO - PROCESS | 3640 | 1461009084300 Marionette DEBUG loaded listener.js 11:51:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (19A28C00) [pid = 3640] [serial = 2289] [outer = 19718400] 11:51:24 INFO - PROCESS | 3640 | 1461009084739 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"]]]}] 11:51:24 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:51:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:51:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:51:24 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:51:24 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:51:24 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:51:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:51:24 INFO - TEST-OK | /FileAPI/historical.html | took 636ms 11:51:24 INFO - PROCESS | 3640 | 1461009084776 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 11:51:24 INFO - TEST-START | /FileAPI/idlharness.html 11:51:24 INFO - PROCESS | 3640 | 1461009084778 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 11:51:24 INFO - PROCESS | 3640 | 1461009084782 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:51:24 INFO - PROCESS | 3640 | 1461009084784 Marionette TRACE conn3 <- [1,3010,null,{}] 11:51:24 INFO - PROCESS | 3640 | 1461009084788 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}] 11:51:24 INFO - PROCESS | 3640 | 1461009084909 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 11:51:24 INFO - PROCESS | 3640 | 1461009084945 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:25 INFO - PROCESS | 3640 | ++DOCSHELL 12CF6400 == 33 [pid = 3640] [id = 764] 11:51:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (19A22400) [pid = 3640] [serial = 2290] [outer = 00000000] 11:51:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (19AE0400) [pid = 3640] [serial = 2291] [outer = 19A22400] 11:51:25 INFO - PROCESS | 3640 | 1461009085054 Marionette DEBUG loaded listener.js 11:51:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (19EA8C00) [pid = 3640] [serial = 2292] [outer = 19A22400] 11:51:25 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (1918BC00) [pid = 3640] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:51:25 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1971EC00) [pid = 3640] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:51:25 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (1966DC00) [pid = 3640] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:51:25 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (19A2D000) [pid = 3640] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:51:25 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (19C6A800) [pid = 3640] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:51:25 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (19138C00) [pid = 3640] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:51:25 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1909B000) [pid = 3640] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:51:25 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (18663400) [pid = 3640] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:51:26 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (1852A400) [pid = 3640] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:51:26 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (17C72400) [pid = 3640] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:51:26 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (16549C00) [pid = 3640] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:51:26 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (15B33400) [pid = 3640] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:51:26 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (137D4C00) [pid = 3640] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:51:26 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (12CF1400) [pid = 3640] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:51:26 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (194D9000) [pid = 3640] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:51:26 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (13AC6400) [pid = 3640] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:51:26 INFO - PROCESS | 3640 | 1461009086035 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]]]}] 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:51:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:51:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:51:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:51:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:51:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:51:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:51:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:51:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:51:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:51:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:51:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:51:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:51:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:51:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:51:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:51:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:51:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:51:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:51:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:51:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:51:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:51:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:51:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:51:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:51:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:51:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:51:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:51:26 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 11:51:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:51:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:51:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:51:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:51:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:51:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:51:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:51:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:51:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:51:26 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 11:51:26 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 11:51:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:51:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:51:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:51:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:51:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:51:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:51:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:51:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:51:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:51:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:51:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:51:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:51:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:51:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:51:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:51:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:51:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:51:26 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 11:51:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:51:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:51:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:51:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:51:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:51:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:51:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:51:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:51:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:51:26 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 11:51:26 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 11:51:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:51:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:51:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:51:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:51:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:51:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:51:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:51:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:51:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:51:26 INFO - TEST-OK | /FileAPI/idlharness.html | took 1366ms 11:51:26 INFO - PROCESS | 3640 | 1461009086158 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 11:51:26 INFO - PROCESS | 3640 | 1461009086160 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 11:51:26 INFO - TEST-START | /FileAPI/idlharness.worker 11:51:26 INFO - PROCESS | 3640 | 1461009086164 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:51:26 INFO - PROCESS | 3640 | 1461009086166 Marionette TRACE conn3 <- [1,3014,null,{}] 11:51:26 INFO - PROCESS | 3640 | 1461009086169 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}] 11:51:26 INFO - PROCESS | 3640 | 1461009086260 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 11:51:26 INFO - PROCESS | 3640 | 1461009086343 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:26 INFO - PROCESS | 3640 | ++DOCSHELL 16549C00 == 34 [pid = 3640] [id = 765] 11:51:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (17FAE000) [pid = 3640] [serial = 2293] [outer = 00000000] 11:51:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (1A084800) [pid = 3640] [serial = 2294] [outer = 17FAE000] 11:51:26 INFO - PROCESS | 3640 | 1461009086387 Marionette DEBUG loaded listener.js 11:51:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (1A085000) [pid = 3640] [serial = 2295] [outer = 17FAE000] 11:51:26 INFO - PROCESS | 3640 | [3640] 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 11:51:27 INFO - PROCESS | 3640 | 1461009087360 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,{},{}]]]}] 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:51:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:51:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:51:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:51:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:51:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:51:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:51:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:51:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:51:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:51:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:51:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:51:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:51:27 INFO - {} 11:51:27 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 11:51:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:51:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:51:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:51:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:51:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:51:27 INFO - {} 11:51:27 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 - {} 11:51:27 INFO - {} 11:51:27 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 11:51:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:51:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:51:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:51:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:51:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:51:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:51:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:51:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:51:27 INFO - {} 11:51:27 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 11:51:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:51:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:51:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:51:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:51:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:51:27 INFO - {} 11:51:27 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 - {} 11:51:27 INFO - {} 11:51:27 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 11:51:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:51:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:51:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:51:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:51:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:27 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 11:51:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:51:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:51:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:51:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:51:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:51:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:51:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:51:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:51:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:27 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 11:51:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:51:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:51:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:27 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 11:51:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:51:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:51:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:27 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 11:51:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:51:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:51:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:51:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:51:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:51:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:51:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:51:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:51:27 INFO - {} 11:51:27 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1382ms 11:51:27 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:51:27 INFO - PROCESS | 3640 | 1461009087539 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 11:51:27 INFO - PROCESS | 3640 | 1461009087541 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 11:51:27 INFO - PROCESS | 3640 | 1461009087545 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:51:27 INFO - PROCESS | 3640 | 1461009087547 Marionette TRACE conn3 <- [1,3018,null,{}] 11:51:27 INFO - PROCESS | 3640 | 1461009087550 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}] 11:51:27 INFO - PROCESS | 3640 | 1461009087646 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 11:51:27 INFO - PROCESS | 3640 | 1461009087736 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:27 INFO - PROCESS | 3640 | ++DOCSHELL 1C1CEC00 == 35 [pid = 3640] [id = 766] 11:51:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (1C27D800) [pid = 3640] [serial = 2296] [outer = 00000000] 11:51:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (1D743400) [pid = 3640] [serial = 2297] [outer = 1C27D800] 11:51:27 INFO - PROCESS | 3640 | 1461009087786 Marionette DEBUG loaded listener.js 11:51:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1D74A800) [pid = 3640] [serial = 2298] [outer = 1C27D800] 11:51:28 INFO - PROCESS | 3640 | 1461009088278 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]]]}] 11:51:28 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 11:51:28 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 792ms 11:51:28 INFO - PROCESS | 3640 | 1461009088348 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 11:51:28 INFO - PROCESS | 3640 | 1461009088352 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 11:51:28 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:51:28 INFO - PROCESS | 3640 | 1461009088358 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:51:28 INFO - PROCESS | 3640 | 1461009088362 Marionette TRACE conn3 <- [1,3022,null,{}] 11:51:28 INFO - PROCESS | 3640 | 1461009088368 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}] 11:51:28 INFO - PROCESS | 3640 | 1461009088483 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 11:51:28 INFO - PROCESS | 3640 | 1461009088621 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:28 INFO - PROCESS | 3640 | ++DOCSHELL 13376800 == 36 [pid = 3640] [id = 767] 11:51:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (13378000) [pid = 3640] [serial = 2299] [outer = 00000000] 11:51:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (147A8C00) [pid = 3640] [serial = 2300] [outer = 13378000] 11:51:28 INFO - PROCESS | 3640 | 1461009088679 Marionette DEBUG loaded listener.js 11:51:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (15532400) [pid = 3640] [serial = 2301] [outer = 13378000] 11:51:29 INFO - PROCESS | 3640 | 1461009089325 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]]]}] 11:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:51:29 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 994ms 11:51:29 INFO - PROCESS | 3640 | 1461009089345 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 11:51:29 INFO - PROCESS | 3640 | 1461009089351 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 11:51:29 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:51:29 INFO - PROCESS | 3640 | 1461009089358 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:51:29 INFO - PROCESS | 3640 | 1461009089361 Marionette TRACE conn3 <- [1,3026,null,{}] 11:51:29 INFO - PROCESS | 3640 | 1461009089365 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}] 11:51:29 INFO - PROCESS | 3640 | 1461009089477 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 11:51:29 INFO - PROCESS | 3640 | 1461009089612 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:29 INFO - PROCESS | 3640 | ++DOCSHELL 15797800 == 37 [pid = 3640] [id = 768] 11:51:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (1579E400) [pid = 3640] [serial = 2302] [outer = 00000000] 11:51:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (17C64400) [pid = 3640] [serial = 2303] [outer = 1579E400] 11:51:29 INFO - PROCESS | 3640 | 1461009089667 Marionette DEBUG loaded listener.js 11:51:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (17EEC800) [pid = 3640] [serial = 2304] [outer = 1579E400] 11:51:30 INFO - PROCESS | 3640 | 1461009090473 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"]]]}] 11:51:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:51:30 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1149ms 11:51:30 INFO - PROCESS | 3640 | 1461009090508 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 11:51:30 INFO - PROCESS | 3640 | 1461009090511 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 11:51:30 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:51:30 INFO - PROCESS | 3640 | 1461009090516 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:51:30 INFO - PROCESS | 3640 | 1461009090520 Marionette TRACE conn3 <- [1,3030,null,{}] 11:51:30 INFO - PROCESS | 3640 | 1461009090526 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}] 11:51:30 INFO - PROCESS | 3640 | 1461009090688 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 11:51:30 INFO - PROCESS | 3640 | 1461009090707 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:30 INFO - PROCESS | 3640 | ++DOCSHELL 13380400 == 38 [pid = 3640] [id = 769] 11:51:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (13381400) [pid = 3640] [serial = 2305] [outer = 00000000] 11:51:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (143AAC00) [pid = 3640] [serial = 2306] [outer = 13381400] 11:51:30 INFO - PROCESS | 3640 | 1461009090756 Marionette DEBUG loaded listener.js 11:51:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (14A9BC00) [pid = 3640] [serial = 2307] [outer = 13381400] 11:51:31 INFO - PROCESS | 3640 | --DOCSHELL 16549C00 == 37 [pid = 3640] [id = 765] 11:51:31 INFO - PROCESS | 3640 | --DOCSHELL 12CF6400 == 36 [pid = 3640] [id = 764] 11:51:31 INFO - PROCESS | 3640 | --DOCSHELL 190A1800 == 35 [pid = 3640] [id = 763] 11:51:31 INFO - PROCESS | 3640 | --DOCSHELL 159E7400 == 34 [pid = 3640] [id = 762] 11:51:31 INFO - PROCESS | 3640 | --DOCSHELL 15BE5C00 == 33 [pid = 3640] [id = 761] 11:51:31 INFO - PROCESS | 3640 | --DOCSHELL 19078000 == 32 [pid = 3640] [id = 760] 11:51:31 INFO - PROCESS | 3640 | --DOCSHELL 18117000 == 31 [pid = 3640] [id = 759] 11:51:31 INFO - PROCESS | 3640 | --DOCSHELL 1687C800 == 30 [pid = 3640] [id = 758] 11:51:31 INFO - PROCESS | 3640 | --DOCSHELL 1654A400 == 29 [pid = 3640] [id = 757] 11:51:31 INFO - PROCESS | 3640 | --DOCSHELL 16B4DC00 == 28 [pid = 3640] [id = 756] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (1C009C00) [pid = 3640] [serial = 2256] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (19B16400) [pid = 3640] [serial = 2254] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (1971D000) [pid = 3640] [serial = 2241] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (19B0B800) [pid = 3640] [serial = 2244] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (19728800) [pid = 3640] [serial = 2242] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (1A74BC00) [pid = 3640] [serial = 2247] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (1A018400) [pid = 3640] [serial = 2245] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (19B12000) [pid = 3640] [serial = 2253] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (1A5B2000) [pid = 3640] [serial = 2248] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (19667C00) [pid = 3640] [serial = 2238] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (1918AC00) [pid = 3640] [serial = 2236] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (1913C000) [pid = 3640] [serial = 2233] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (190A3C00) [pid = 3640] [serial = 2234] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (1907A800) [pid = 3640] [serial = 2230] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (1907B800) [pid = 3640] [serial = 2231] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (18661800) [pid = 3640] [serial = 2227] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (18887C00) [pid = 3640] [serial = 2228] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (17EF3400) [pid = 3640] [serial = 2224] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (17EF3800) [pid = 3640] [serial = 2225] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (16B52800) [pid = 3640] [serial = 2221] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (17C69400) [pid = 3640] [serial = 2222] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (15D85C00) [pid = 3640] [serial = 2218] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (15DDA800) [pid = 3640] [serial = 2219] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (14A9C000) [pid = 3640] [serial = 2215] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (1552F000) [pid = 3640] [serial = 2216] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (1325D800) [pid = 3640] [serial = 2212] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (13379800) [pid = 3640] [serial = 2213] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (1C007C00) [pid = 3640] [serial = 2210] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (16B4C800) [pid = 3640] [serial = 2250] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (18660800) [pid = 3640] [serial = 2251] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (19665400) [pid = 3640] [serial = 2239] [outer = 00000000] [url = about:blank] 11:51:31 INFO - PROCESS | 3640 | 1461009091479 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]]]}] 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:51:31 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. 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:51:31 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'.) 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:51:31 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. 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:51:31 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. 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:51:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:51:31 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. 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:51:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 11:51:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:51:31 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1056ms 11:51:31 INFO - PROCESS | 3640 | 1461009091567 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 11:51:31 INFO - PROCESS | 3640 | 1461009091573 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 11:51:31 INFO - PROCESS | 3640 | 1461009091596 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:51:31 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:51:31 INFO - PROCESS | 3640 | 1461009091599 Marionette TRACE conn3 <- [1,3034,null,{}] 11:51:31 INFO - PROCESS | 3640 | 1461009091602 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}] 11:51:31 INFO - PROCESS | 3640 | 1461009091725 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 11:51:31 INFO - PROCESS | 3640 | 1461009091807 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:31 INFO - PROCESS | 3640 | ++DOCSHELL 157ED400 == 29 [pid = 3640] [id = 770] 11:51:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (157EE000) [pid = 3640] [serial = 2308] [outer = 00000000] 11:51:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (15DD9400) [pid = 3640] [serial = 2309] [outer = 157EE000] 11:51:31 INFO - PROCESS | 3640 | 1461009091859 Marionette DEBUG loaded listener.js 11:51:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (164AB000) [pid = 3640] [serial = 2310] [outer = 157EE000] 11:51:32 INFO - PROCESS | 3640 | [3640] 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 11:51:32 INFO - PROCESS | 3640 | 1461009092296 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:51:32 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:51:32 INFO - {} 11:51:32 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 729ms 11:51:32 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:51:32 INFO - PROCESS | 3640 | 1461009092338 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 11:51:32 INFO - PROCESS | 3640 | 1461009092340 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 11:51:32 INFO - PROCESS | 3640 | 1461009092343 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:51:32 INFO - PROCESS | 3640 | 1461009092347 Marionette TRACE conn3 <- [1,3038,null,{}] 11:51:32 INFO - PROCESS | 3640 | 1461009092357 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}] 11:51:32 INFO - PROCESS | 3640 | 1461009092444 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 11:51:32 INFO - PROCESS | 3640 | 1461009092452 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:32 INFO - PROCESS | 3640 | ++DOCSHELL 16B5F400 == 30 [pid = 3640] [id = 771] 11:51:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (16B5FC00) [pid = 3640] [serial = 2311] [outer = 00000000] 11:51:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (17E9E000) [pid = 3640] [serial = 2312] [outer = 16B5FC00] 11:51:32 INFO - PROCESS | 3640 | 1461009092500 Marionette DEBUG loaded listener.js 11:51:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (17FA7C00) [pid = 3640] [serial = 2313] [outer = 16B5FC00] 11:51:32 INFO - PROCESS | 3640 | 1461009092972 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]]]}] 11:51:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:51:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:51:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:51:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:51:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 683ms 11:51:33 INFO - PROCESS | 3640 | 1461009093043 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 11:51:33 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:51:33 INFO - PROCESS | 3640 | 1461009093045 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 11:51:33 INFO - PROCESS | 3640 | 1461009093049 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:51:33 INFO - PROCESS | 3640 | 1461009093051 Marionette TRACE conn3 <- [1,3042,null,{}] 11:51:33 INFO - PROCESS | 3640 | 1461009093054 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}] 11:51:33 INFO - PROCESS | 3640 | 1461009093132 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 11:51:33 INFO - PROCESS | 3640 | 1461009093137 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:33 INFO - PROCESS | 3640 | ++DOCSHELL 17EF3800 == 31 [pid = 3640] [id = 772] 11:51:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (18529C00) [pid = 3640] [serial = 2314] [outer = 00000000] 11:51:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (18661C00) [pid = 3640] [serial = 2315] [outer = 18529C00] 11:51:33 INFO - PROCESS | 3640 | 1461009093182 Marionette DEBUG loaded listener.js 11:51:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (1868E400) [pid = 3640] [serial = 2316] [outer = 18529C00] 11:51:33 INFO - PROCESS | 3640 | 1461009093964 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"]]]}] 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:51:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:51:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:51:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:51:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:51:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:51:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:51:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:51:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:51:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:51:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:51:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:51:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:51:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:51:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:51:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:51:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:51:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:51:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:51:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:51:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:51:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:51:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:51:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:51:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:51:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:51:34 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" 11:51:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:51:34 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" 11:51:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:51:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1071ms 11:51:34 INFO - PROCESS | 3640 | 1461009094111 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 11:51:34 INFO - PROCESS | 3640 | 1461009094113 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 11:51:34 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:51:34 INFO - PROCESS | 3640 | 1461009094117 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:51:34 INFO - PROCESS | 3640 | 1461009094118 Marionette TRACE conn3 <- [1,3046,null,{}] 11:51:34 INFO - PROCESS | 3640 | 1461009094122 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}] 11:51:34 INFO - PROCESS | 3640 | 1461009094234 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 11:51:34 INFO - PROCESS | 3640 | 1461009094239 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:34 INFO - PROCESS | 3640 | ++DOCSHELL 18691000 == 32 [pid = 3640] [id = 773] 11:51:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (18692C00) [pid = 3640] [serial = 2317] [outer = 00000000] 11:51:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (1913C000) [pid = 3640] [serial = 2318] [outer = 18692C00] 11:51:34 INFO - PROCESS | 3640 | 1461009094283 Marionette DEBUG loaded listener.js 11:51:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (1917E400) [pid = 3640] [serial = 2319] [outer = 18692C00] 11:51:34 INFO - PROCESS | 3640 | 1461009094756 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]]]}] 11:51:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:51:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:51:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:51:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:51:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:51:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:51:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:51:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:51:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:51:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:51:34 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:34 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:51:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:51:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:51:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:51:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:51:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:51:34 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 699ms 11:51:34 INFO - PROCESS | 3640 | 1461009094818 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 11:51:34 INFO - PROCESS | 3640 | 1461009094820 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 11:51:34 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:51:34 INFO - PROCESS | 3640 | 1461009094829 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:51:34 INFO - PROCESS | 3640 | 1461009094831 Marionette TRACE conn3 <- [1,3050,null,{}] 11:51:34 INFO - PROCESS | 3640 | 1461009094838 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}] 11:51:34 INFO - PROCESS | 3640 | 1461009094971 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 11:51:34 INFO - PROCESS | 3640 | 1461009094987 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:35 INFO - PROCESS | 3640 | ++DOCSHELL 194DAC00 == 33 [pid = 3640] [id = 774] 11:51:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (1966C400) [pid = 3640] [serial = 2320] [outer = 00000000] 11:51:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (19721000) [pid = 3640] [serial = 2321] [outer = 1966C400] 11:51:35 INFO - PROCESS | 3640 | 1461009095084 Marionette DEBUG loaded listener.js 11:51:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (19727C00) [pid = 3640] [serial = 2322] [outer = 1966C400] 11:51:35 INFO - PROCESS | 3640 | [3640] 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 11:51:35 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (19098800) [pid = 3640] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:51:35 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (19718400) [pid = 3640] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:51:35 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (16B4E400) [pid = 3640] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:51:35 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (15BD4400) [pid = 3640] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:51:35 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (17C68C00) [pid = 3640] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:51:35 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (16B34400) [pid = 3640] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:51:35 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (19A22400) [pid = 3640] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:51:35 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (144B1C00) [pid = 3640] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:51:35 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (1BF5BC00) [pid = 3640] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:51:35 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (18526800) [pid = 3640] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:51:35 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (19078400) [pid = 3640] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:51:35 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (13209400) [pid = 3640] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:51:35 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (19184000) [pid = 3640] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:51:35 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (17FAE000) [pid = 3640] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:51:35 INFO - PROCESS | 3640 | 1461009095642 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:51:35 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:51:35 INFO - {} 11:51:35 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 854ms 11:51:35 INFO - PROCESS | 3640 | 1461009095688 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 11:51:35 INFO - PROCESS | 3640 | 1461009095690 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 11:51:35 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:51:35 INFO - PROCESS | 3640 | 1461009095693 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:51:35 INFO - PROCESS | 3640 | 1461009095695 Marionette TRACE conn3 <- [1,3054,null,{}] 11:51:35 INFO - PROCESS | 3640 | 1461009095699 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}] 11:51:35 INFO - PROCESS | 3640 | 1461009095805 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 11:51:35 INFO - PROCESS | 3640 | 1461009095865 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:35 INFO - PROCESS | 3640 | ++DOCSHELL 18526800 == 34 [pid = 3640] [id = 775] 11:51:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (1852CC00) [pid = 3640] [serial = 2323] [outer = 00000000] 11:51:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (19A6C800) [pid = 3640] [serial = 2324] [outer = 1852CC00] 11:51:35 INFO - PROCESS | 3640 | 1461009095909 Marionette DEBUG loaded listener.js 11:51:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (19ADA000) [pid = 3640] [serial = 2325] [outer = 1852CC00] 11:51:36 INFO - PROCESS | 3640 | 1461009096261 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]]]}] 11:51:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:51:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:51:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:51:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:51:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:51:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:51:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:51:36 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 591ms 11:51:36 INFO - PROCESS | 3640 | 1461009096290 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 11:51:36 INFO - PROCESS | 3640 | 1461009096292 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 11:51:36 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:51:36 INFO - PROCESS | 3640 | 1461009096296 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:51:36 INFO - PROCESS | 3640 | 1461009096297 Marionette TRACE conn3 <- [1,3058,null,{}] 11:51:36 INFO - PROCESS | 3640 | 1461009096301 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}] 11:51:36 INFO - PROCESS | 3640 | 1461009096412 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 11:51:36 INFO - PROCESS | 3640 | 1461009096420 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:36 INFO - PROCESS | 3640 | ++DOCSHELL 19A2E000 == 35 [pid = 3640] [id = 776] 11:51:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (19AD8C00) [pid = 3640] [serial = 2326] [outer = 00000000] 11:51:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (19EB2400) [pid = 3640] [serial = 2327] [outer = 19AD8C00] 11:51:36 INFO - PROCESS | 3640 | 1461009096464 Marionette DEBUG loaded listener.js 11:51:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (1A076C00) [pid = 3640] [serial = 2328] [outer = 19AD8C00] 11:51:36 INFO - PROCESS | 3640 | 1461009096868 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]]]}] 11:51:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:51:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:51:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:51:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:51:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:51:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:51:36 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 621ms 11:51:36 INFO - PROCESS | 3640 | 1461009096918 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 11:51:36 INFO - PROCESS | 3640 | 1461009096920 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 11:51:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:51:36 INFO - PROCESS | 3640 | 1461009096923 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:51:36 INFO - PROCESS | 3640 | 1461009096925 Marionette TRACE conn3 <- [1,3062,null,{}] 11:51:36 INFO - PROCESS | 3640 | 1461009096928 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}] 11:51:37 INFO - PROCESS | 3640 | 1461009097009 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 11:51:37 INFO - PROCESS | 3640 | 1461009097126 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:37 INFO - PROCESS | 3640 | ++DOCSHELL 16B5BC00 == 36 [pid = 3640] [id = 777] 11:51:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (19B16400) [pid = 3640] [serial = 2329] [outer = 00000000] 11:51:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (1A580C00) [pid = 3640] [serial = 2330] [outer = 19B16400] 11:51:37 INFO - PROCESS | 3640 | 1461009097170 Marionette DEBUG loaded listener.js 11:51:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (1A553800) [pid = 3640] [serial = 2331] [outer = 19B16400] 11:51:37 INFO - PROCESS | 3640 | 1461009097578 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]]]}] 11:51:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:51:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:51:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:51:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:51:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:51:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:51:37 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 698ms 11:51:37 INFO - PROCESS | 3640 | 1461009097623 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 11:51:37 INFO - PROCESS | 3640 | 1461009097628 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 11:51:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:51:37 INFO - PROCESS | 3640 | 1461009097634 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:51:37 INFO - PROCESS | 3640 | 1461009097638 Marionette TRACE conn3 <- [1,3066,null,{}] 11:51:37 INFO - PROCESS | 3640 | 1461009097643 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}] 11:51:37 INFO - PROCESS | 3640 | 1461009097776 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 11:51:37 INFO - PROCESS | 3640 | 1461009097913 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:37 INFO - PROCESS | 3640 | ++DOCSHELL 12CF9000 == 37 [pid = 3640] [id = 778] 11:51:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (12D42400) [pid = 3640] [serial = 2332] [outer = 00000000] 11:51:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (13AC3000) [pid = 3640] [serial = 2333] [outer = 12D42400] 11:51:37 INFO - PROCESS | 3640 | 1461009097973 Marionette DEBUG loaded listener.js 11:51:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (147ACC00) [pid = 3640] [serial = 2334] [outer = 12D42400] 11:51:38 INFO - PROCESS | 3640 | 1461009098551 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] 11:51:38 INFO - PROCESS | 3640 | 1461009098652 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 11:51:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:51:38 INFO - PROCESS | 3640 | 1461009098659 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:51:38 INFO - PROCESS | 3640 | 1461009098662 Marionette TRACE conn3 <- [1,3070,null,{}] 11:51:38 INFO - PROCESS | 3640 | 1461009098666 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}] 11:51:38 INFO - PROCESS | 3640 | 1461009098771 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 11:51:38 INFO - PROCESS | 3640 | 1461009098910 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:38 INFO - PROCESS | 3640 | ++DOCSHELL 1552AC00 == 38 [pid = 3640] [id = 779] 11:51:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (15534800) [pid = 3640] [serial = 2335] [outer = 00000000] 11:51:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (17C63400) [pid = 3640] [serial = 2336] [outer = 15534800] 11:51:38 INFO - PROCESS | 3640 | 1461009098969 Marionette DEBUG loaded listener.js 11:51:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (17E95C00) [pid = 3640] [serial = 2337] [outer = 15534800] 11:51:39 INFO - PROCESS | 3640 | 1461009099483 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]]]}] 11:51:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:51:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:51:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:51:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 901ms 11:51:39 INFO - PROCESS | 3640 | 1461009099551 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 11:51:39 INFO - PROCESS | 3640 | 1461009099553 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 11:51:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:51:39 INFO - PROCESS | 3640 | 1461009099557 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:51:39 INFO - PROCESS | 3640 | 1461009099561 Marionette TRACE conn3 <- [1,3074,null,{}] 11:51:39 INFO - PROCESS | 3640 | 1461009099572 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}] 11:51:39 INFO - PROCESS | 3640 | 1461009099674 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 11:51:39 INFO - PROCESS | 3640 | 1461009099815 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:39 INFO - PROCESS | 3640 | ++DOCSHELL 19077400 == 39 [pid = 3640] [id = 780] 11:51:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (19078000) [pid = 3640] [serial = 2338] [outer = 00000000] 11:51:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (19182400) [pid = 3640] [serial = 2339] [outer = 19078000] 11:51:39 INFO - PROCESS | 3640 | 1461009099872 Marionette DEBUG loaded listener.js 11:51:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (19664800) [pid = 3640] [serial = 2340] [outer = 19078000] 11:51:40 INFO - PROCESS | 3640 | 1461009100417 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:51:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:51:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 900ms 11:51:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:51:40 INFO - PROCESS | 3640 | 1461009100460 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 11:51:40 INFO - PROCESS | 3640 | 1461009100463 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 11:51:40 INFO - PROCESS | 3640 | 1461009100467 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:51:40 INFO - PROCESS | 3640 | 1461009100469 Marionette TRACE conn3 <- [1,3078,null,{}] 11:51:40 INFO - PROCESS | 3640 | 1461009100472 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}] 11:51:40 INFO - PROCESS | 3640 | 1461009100570 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 11:51:40 INFO - PROCESS | 3640 | 1461009100682 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:40 INFO - PROCESS | 3640 | ++DOCSHELL 1907BC00 == 40 [pid = 3640] [id = 781] 11:51:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (190A2000) [pid = 3640] [serial = 2341] [outer = 00000000] 11:51:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (19A1F800) [pid = 3640] [serial = 2342] [outer = 190A2000] 11:51:40 INFO - PROCESS | 3640 | 1461009100740 Marionette DEBUG loaded listener.js 11:51:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (1966B000) [pid = 3640] [serial = 2343] [outer = 190A2000] 11:51:41 INFO - PROCESS | 3640 | 1461009101244 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:51:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:51:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 792ms 11:51:41 INFO - PROCESS | 3640 | 1461009101267 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 11:51:41 INFO - PROCESS | 3640 | 1461009101270 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 11:51:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:51:41 INFO - PROCESS | 3640 | 1461009101273 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:51:41 INFO - PROCESS | 3640 | 1461009101275 Marionette TRACE conn3 <- [1,3082,null,{}] 11:51:41 INFO - PROCESS | 3640 | 1461009101278 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}] 11:51:41 INFO - PROCESS | 3640 | 1461009101374 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 11:51:41 INFO - PROCESS | 3640 | 1461009101596 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:41 INFO - PROCESS | 3640 | ++DOCSHELL 13379C00 == 41 [pid = 3640] [id = 782] 11:51:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (1325D800) [pid = 3640] [serial = 2344] [outer = 00000000] 11:51:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (1552D400) [pid = 3640] [serial = 2345] [outer = 1325D800] 11:51:41 INFO - PROCESS | 3640 | 1461009101660 Marionette DEBUG loaded listener.js 11:51:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (15B2D400) [pid = 3640] [serial = 2346] [outer = 1325D800] 11:51:42 INFO - PROCESS | 3640 | 1461009102162 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:51:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:51:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 947ms 11:51:42 INFO - PROCESS | 3640 | 1461009102203 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 11:51:42 INFO - PROCESS | 3640 | 1461009102208 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 11:51:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:51:42 INFO - PROCESS | 3640 | 1461009102213 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:51:42 INFO - PROCESS | 3640 | 1461009102216 Marionette TRACE conn3 <- [1,3086,null,{}] 11:51:42 INFO - PROCESS | 3640 | 1461009102239 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}] 11:51:42 INFO - PROCESS | 3640 | 1461009102337 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 11:51:42 INFO - PROCESS | 3640 | 1461009102456 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:42 INFO - PROCESS | 3640 | ++DOCSHELL 12CF6400 == 42 [pid = 3640] [id = 783] 11:51:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (12CF8C00) [pid = 3640] [serial = 2347] [outer = 00000000] 11:51:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (13670C00) [pid = 3640] [serial = 2348] [outer = 12CF8C00] 11:51:42 INFO - PROCESS | 3640 | 1461009102557 Marionette DEBUG loaded listener.js 11:51:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (15538800) [pid = 3640] [serial = 2349] [outer = 12CF8C00] 11:51:42 INFO - PROCESS | 3640 | --DOCSHELL 19A2E000 == 41 [pid = 3640] [id = 776] 11:51:42 INFO - PROCESS | 3640 | --DOCSHELL 18526800 == 40 [pid = 3640] [id = 775] 11:51:42 INFO - PROCESS | 3640 | --DOCSHELL 194DAC00 == 39 [pid = 3640] [id = 774] 11:51:42 INFO - PROCESS | 3640 | --DOCSHELL 18691000 == 38 [pid = 3640] [id = 773] 11:51:42 INFO - PROCESS | 3640 | --DOCSHELL 17EF3800 == 37 [pid = 3640] [id = 772] 11:51:42 INFO - PROCESS | 3640 | --DOCSHELL 16B5F400 == 36 [pid = 3640] [id = 771] 11:51:42 INFO - PROCESS | 3640 | --DOCSHELL 157ED400 == 35 [pid = 3640] [id = 770] 11:51:42 INFO - PROCESS | 3640 | --DOCSHELL 13380400 == 34 [pid = 3640] [id = 769] 11:51:42 INFO - PROCESS | 3640 | --DOCSHELL 13376800 == 33 [pid = 3640] [id = 767] 11:51:42 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (19188800) [pid = 3640] [serial = 2283] [outer = 00000000] [url = about:blank] 11:51:42 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (19A24000) [pid = 3640] [serial = 2288] [outer = 00000000] [url = about:blank] 11:51:42 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (19184400) [pid = 3640] [serial = 2282] [outer = 00000000] [url = about:blank] 11:51:42 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (16B4FC00) [pid = 3640] [serial = 2268] [outer = 00000000] [url = about:blank] 11:51:42 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (15DD8800) [pid = 3640] [serial = 2265] [outer = 00000000] [url = about:blank] 11:51:42 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (164AFC00) [pid = 3640] [serial = 2266] [outer = 00000000] [url = about:blank] 11:51:42 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (17FAF000) [pid = 3640] [serial = 2273] [outer = 00000000] [url = about:blank] 11:51:42 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (1811A000) [pid = 3640] [serial = 2274] [outer = 00000000] [url = about:blank] 11:51:42 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (17C69C00) [pid = 3640] [serial = 2270] [outer = 00000000] [url = about:blank] 11:51:42 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (17C71400) [pid = 3640] [serial = 2271] [outer = 00000000] [url = about:blank] 11:51:42 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (19AE0400) [pid = 3640] [serial = 2291] [outer = 00000000] [url = about:blank] 11:51:42 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (1552CC00) [pid = 3640] [serial = 2262] [outer = 00000000] [url = about:blank] 11:51:42 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (15537000) [pid = 3640] [serial = 2263] [outer = 00000000] [url = about:blank] 11:51:42 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (1C00F800) [pid = 3640] [serial = 2257] [outer = 00000000] [url = about:blank] 11:51:42 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (1865E400) [pid = 3640] [serial = 2276] [outer = 00000000] [url = about:blank] 11:51:42 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (18691400) [pid = 3640] [serial = 2277] [outer = 00000000] [url = about:blank] 11:51:42 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (19082000) [pid = 3640] [serial = 2279] [outer = 00000000] [url = about:blank] 11:51:42 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (19094800) [pid = 3640] [serial = 2280] [outer = 00000000] [url = about:blank] 11:51:42 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (19EA8C00) [pid = 3640] [serial = 2292] [outer = 00000000] [url = about:blank] 11:51:42 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (13382C00) [pid = 3640] [serial = 2259] [outer = 00000000] [url = about:blank] 11:51:42 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (1366C000) [pid = 3640] [serial = 2260] [outer = 00000000] [url = about:blank] 11:51:42 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (1A084800) [pid = 3640] [serial = 2294] [outer = 00000000] [url = about:blank] 11:51:42 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (1966EC00) [pid = 3640] [serial = 2285] [outer = 00000000] [url = about:blank] 11:51:42 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (1966D000) [pid = 3640] [serial = 2286] [outer = 00000000] [url = about:blank] 11:51:42 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (19A28C00) [pid = 3640] [serial = 2289] [outer = 00000000] [url = about:blank] 11:51:42 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (1A085000) [pid = 3640] [serial = 2295] [outer = 00000000] [url = about:blank] 11:51:42 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (1D743400) [pid = 3640] [serial = 2297] [outer = 00000000] [url = about:blank] 11:51:42 INFO - PROCESS | 3640 | 1461009102968 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]]]}] 11:51:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:51:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:51:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 792ms 11:51:43 INFO - PROCESS | 3640 | 1461009103017 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 11:51:43 INFO - PROCESS | 3640 | 1461009103021 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 11:51:43 INFO - PROCESS | 3640 | 1461009103025 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:51:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:51:43 INFO - PROCESS | 3640 | 1461009103027 Marionette TRACE conn3 <- [1,3090,null,{}] 11:51:43 INFO - PROCESS | 3640 | 1461009103031 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}] 11:51:43 INFO - PROCESS | 3640 | 1461009103110 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 11:51:43 INFO - PROCESS | 3640 | 1461009103120 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:43 INFO - PROCESS | 3640 | ++DOCSHELL 13608C00 == 34 [pid = 3640] [id = 784] 11:51:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (13671400) [pid = 3640] [serial = 2350] [outer = 00000000] 11:51:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (16875800) [pid = 3640] [serial = 2351] [outer = 13671400] 11:51:43 INFO - PROCESS | 3640 | 1461009103168 Marionette DEBUG loaded listener.js 11:51:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (16B58400) [pid = 3640] [serial = 2352] [outer = 13671400] 11:51:43 INFO - PROCESS | 3640 | 1461009103656 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:51:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:51:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 683ms 11:51:43 INFO - PROCESS | 3640 | 1461009103725 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 11:51:43 INFO - PROCESS | 3640 | 1461009103728 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 11:51:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:51:43 INFO - PROCESS | 3640 | 1461009103732 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:51:43 INFO - PROCESS | 3640 | 1461009103738 Marionette TRACE conn3 <- [1,3094,null,{}] 11:51:43 INFO - PROCESS | 3640 | 1461009103746 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}] 11:51:43 INFO - PROCESS | 3640 | 1461009103862 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 11:51:43 INFO - PROCESS | 3640 | 1461009103972 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:43 INFO - PROCESS | 3640 | ++DOCSHELL 181CA800 == 35 [pid = 3640] [id = 785] 11:51:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (1852BC00) [pid = 3640] [serial = 2353] [outer = 00000000] 11:51:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (18660800) [pid = 3640] [serial = 2354] [outer = 1852BC00] 11:51:43 INFO - PROCESS | 3640 | 1461009104020 Marionette DEBUG loaded listener.js 11:51:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (18689800) [pid = 3640] [serial = 2355] [outer = 1852BC00] 11:51:44 INFO - PROCESS | 3640 | 1461009104392 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]]]}] 11:51:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:51:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:51:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:51:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 683ms 11:51:44 INFO - PROCESS | 3640 | 1461009104413 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 11:51:44 INFO - PROCESS | 3640 | 1461009104416 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 11:51:44 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:51:44 INFO - PROCESS | 3640 | 1461009104419 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:51:44 INFO - PROCESS | 3640 | 1461009104421 Marionette TRACE conn3 <- [1,3098,null,{}] 11:51:44 INFO - PROCESS | 3640 | 1461009104444 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}] 11:51:44 INFO - PROCESS | 3640 | 1461009104523 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 11:51:44 INFO - PROCESS | 3640 | 1461009104529 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:44 INFO - PROCESS | 3640 | ++DOCSHELL 1900F400 == 36 [pid = 3640] [id = 786] 11:51:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (1907A000) [pid = 3640] [serial = 2356] [outer = 00000000] 11:51:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (19080400) [pid = 3640] [serial = 2357] [outer = 1907A000] 11:51:44 INFO - PROCESS | 3640 | 1461009104574 Marionette DEBUG loaded listener.js 11:51:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (19095800) [pid = 3640] [serial = 2358] [outer = 1907A000] 11:51:45 INFO - PROCESS | 3640 | 1461009105015 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"]]]}] 11:51:45 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:51:45 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 11:51:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:51:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:51:45 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 652ms 11:51:45 INFO - PROCESS | 3640 | 1461009105077 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 11:51:45 INFO - PROCESS | 3640 | 1461009105079 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 11:51:45 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:51:45 INFO - PROCESS | 3640 | 1461009105086 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:51:45 INFO - PROCESS | 3640 | 1461009105088 Marionette TRACE conn3 <- [1,3102,null,{}] 11:51:45 INFO - PROCESS | 3640 | 1461009105092 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}] 11:51:45 INFO - PROCESS | 3640 | 1461009105214 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 11:51:45 INFO - PROCESS | 3640 | 1461009105223 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\", \"35ca70bf-8e43-4c86-ba29-c149022a1e36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:45 INFO - PROCESS | 3640 | ++DOCSHELL 1909BC00 == 37 [pid = 3640] [id = 787] 11:51:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (1909D000) [pid = 3640] [serial = 2359] [outer = 00000000] 11:51:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (1913A400) [pid = 3640] [serial = 2360] [outer = 1909D000] 11:51:45 INFO - PROCESS | 3640 | 1461009105277 Marionette DEBUG loaded listener.js 11:51:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (1918DC00) [pid = 3640] [serial = 2361] [outer = 1909D000] 11:51:45 INFO - PROCESS | 3640 | 1461009105751 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]]]}] 11:51:45 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:51:45 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 698ms 11:51:45 INFO - PROCESS | 3640 | 1461009105790 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 11:51:45 INFO - PROCESS | 3640 | 1461009105792 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 11:51:46 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (1966C400) [pid = 3640] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 11:51:46 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (157EE000) [pid = 3640] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 11:51:46 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (18692C00) [pid = 3640] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 11:51:46 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (1852CC00) [pid = 3640] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 11:51:46 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (19AD8C00) [pid = 3640] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 11:51:46 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (18529C00) [pid = 3640] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 11:51:46 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (13381400) [pid = 3640] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 11:51:46 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (16B5FC00) [pid = 3640] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 11:51:46 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (1C27D800) [pid = 3640] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:51:46 WARNING - u'runner_teardown' () 11:51:46 INFO - No more tests 11:51:46 INFO - Got 0 unexpected results 11:51:46 INFO - SUITE-END | took 630s 11:51:47 INFO - Closing logging queue 11:51:47 INFO - queue closed 11:51:47 INFO - Return code: 0 11:51:47 WARNING - # TBPL SUCCESS # 11:51:47 INFO - Running post-action listener: _resource_record_post_action 11:51:47 INFO - Running post-run listener: _resource_record_post_run 11:51:48 INFO - Total resource usage - Wall time: 641s; CPU: 17.0%; Read bytes: 91709440; Write bytes: 991225344; Read time: 1691032; Write time: 1283230 11:51:48 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:51:48 INFO - install - Wall time: 5s; CPU: 7.0%; Read bytes: 0; Write bytes: 180978176; Read time: 0; Write time: 312406 11:51:48 INFO - run-tests - Wall time: 636s; CPU: 17.0%; Read bytes: 91554304; Write bytes: 808177152; Read time: 1669938; Write time: 968624 11:51:48 INFO - Running post-run listener: _upload_blobber_files 11:51:48 INFO - Blob upload gear active. 11:51:48 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 11:51:48 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 11:51:48 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'] 11:51:48 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 11:51:49 INFO - (blobuploader) - INFO - Open directory for files ... 11:51:49 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 11:51:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:51:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:51:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:51:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:51:49 INFO - (blobuploader) - INFO - Done attempting. 11:51:49 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 11:51:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:51:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:51:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:51:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:51:51 INFO - (blobuploader) - INFO - Done attempting. 11:51:51 INFO - (blobuploader) - INFO - Iteration through files over. 11:51:51 INFO - Return code: 0 11:51:51 INFO - rmtree: C:\slave\test\build\uploaded_files.json 11:51:51 INFO - Using _rmtree_windows ... 11:51:51 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 11:51:51 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c4f5c1402a019fd0f9c6bfb88e801b950aa2651eef8dde2a810c672bec2a8eb96dca6113d664c0cbef285747d9211a83a90819d1a1552be88e615fd78edbdf08", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c4bf584bb1fb6bcca1705fffc6c2604fc4c9d1b53ff329301e495ecaaff9c0f7cd9bfebe12622629e639e5b458496ca19db9da4e031bff455570c96ce0998bed"} 11:51:51 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 11:51:51 INFO - Writing to file C:\slave\test\properties\blobber_files 11:51:51 INFO - Contents: 11:51:51 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c4f5c1402a019fd0f9c6bfb88e801b950aa2651eef8dde2a810c672bec2a8eb96dca6113d664c0cbef285747d9211a83a90819d1a1552be88e615fd78edbdf08", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c4bf584bb1fb6bcca1705fffc6c2604fc4c9d1b53ff329301e495ecaaff9c0f7cd9bfebe12622629e639e5b458496ca19db9da4e031bff455570c96ce0998bed"} 11:51:51 INFO - Running post-run listener: copy_logs_to_upload_dir 11:51:51 INFO - Copying logs to upload dir... 11:51:51 INFO - mkdir: C:\slave\test\build\upload\logs 11:51:51 INFO - Copying logs to upload dir... 11:51:51 INFO - Using _rmtree_windows ... 11:51:51 INFO - Using _rmtree_windows ... 11:51:51 INFO - Using _rmtree_windows ... 11:51:51 INFO - Using _rmtree_windows ... 11:51:51 INFO - Using _rmtree_windows ... 11:51:51 INFO - Using _rmtree_windows ... 11:51:51 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=761.109000 ========= master_lag: 37.44 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 18 secs) (at 2016-04-18 12:51:49.821858) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 12:51:49.822861) ========= '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-016\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-016 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-016 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-016 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-016 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-016 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c4f5c1402a019fd0f9c6bfb88e801b950aa2651eef8dde2a810c672bec2a8eb96dca6113d664c0cbef285747d9211a83a90819d1a1552be88e615fd78edbdf08", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c4bf584bb1fb6bcca1705fffc6c2604fc4c9d1b53ff329301e495ecaaff9c0f7cd9bfebe12622629e639e5b458496ca19db9da4e031bff455570c96ce0998bed"} build_url:https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/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/c4f5c1402a019fd0f9c6bfb88e801b950aa2651eef8dde2a810c672bec2a8eb96dca6113d664c0cbef285747d9211a83a90819d1a1552be88e615fd78edbdf08", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c4bf584bb1fb6bcca1705fffc6c2604fc4c9d1b53ff329301e495ecaaff9c0f7cd9bfebe12622629e639e5b458496ca19db9da4e031bff455570c96ce0998bed"}' symbols_url: 'https://queue.taskcluster.net/v1/task/cpnd8QXNRTqs6CxbQBFcsQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 12:51:49.945969) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 12:51:49.946864) ========= '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-016\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-016 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-016 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-016 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-016 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-016 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-18 12:51:50.064092) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 12:51:50.064877) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 12:51:50.532277) ========= ========= Total master_lag: 37.97 =========