builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-033 starttime: 1464377393.22 results: success (0) buildid: 20160527104445 builduid: a0036f18b45749a0a28771d2b4556006 revision: 65badb6bff1ea4b79837500e1a8b5969ea7fe489 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 12:29:53.220633) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 12:29:53.221116) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 12:29:53.221405) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 12:29:53.298074) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 12:29:53.298460) ========= '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-033\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-033 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-033 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-033 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-033 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-033 WINDIR=C:\WINDOWS using PTY: False --11:29: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% 7.42 MB/s 11:29:08 (7.42 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.652000 ========= master_lag: -0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 12:29:53.891994) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 12:29:53.892311) ========= '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-033\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-033 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-033 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-033 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-033 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-033 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.952000 ========= master_lag: -0.09 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 12:29:54.755337) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 12:29:54.755872) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 65badb6bff1ea4b79837500e1a8b5969ea7fe489 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 65badb6bff1ea4b79837500e1a8b5969ea7fe489 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-033\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-033 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-033 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-033 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-033 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-033 WINDIR=C:\WINDOWS using PTY: False 2016-05-27 11:29:10,046 truncating revision to first 12 chars 2016-05-27 11:29:10,046 Setting DEBUG logging. 2016-05-27 11:29:10,046 attempt 1/10 2016-05-27 11:29:10,046 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/65badb6bff1e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-27 11:29:10,910 unpacking tar archive at: mozilla-aurora-65badb6bff1e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.729000 ========= master_lag: -0.15 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 12:29:56.335837) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 12:29:56.336374) ========= script_repo_revision: 65badb6bff1ea4b79837500e1a8b5969ea7fe489 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 12:29:56.337127) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 12:29:56.337662) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 12:29:56.353436) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 43 secs) (at 2016-05-27 12:29:56.353853) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-033\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-033 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-033 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-033 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-033 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-033 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:29:11 INFO - MultiFileLogger online at 20160527 11:29:11 in C:\slave\test 11:29: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 mozilla-aurora --download-symbols true 11:29:11 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:29:11 INFO - {'append_to_log': False, 11:29:11 INFO - 'base_work_dir': 'C:\\slave\\test', 11:29:11 INFO - 'blob_upload_branch': 'mozilla-aurora', 11:29:11 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:29:11 INFO - 'buildbot_json_path': 'buildprops.json', 11:29:11 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:29:11 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:29:11 INFO - 'download_minidump_stackwalk': True, 11:29:11 INFO - 'download_symbols': 'true', 11:29:11 INFO - 'e10s': False, 11:29:11 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:29:11 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:29:11 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:29:11 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:29:11 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:29:11 INFO - 'C:/mozilla-build/tooltool.py'), 11:29:11 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:29:11 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:29:11 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:29:11 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:29:11 INFO - 'log_level': 'info', 11:29:11 INFO - 'log_to_console': True, 11:29:11 INFO - 'opt_config_files': (), 11:29:11 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:29:11 INFO - '--processes=1', 11:29:11 INFO - '--config=%(test_path)s/wptrunner.ini', 11:29:11 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:29:11 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:29:11 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:29:11 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:29:11 INFO - 'pip_index': False, 11:29:11 INFO - 'require_test_zip': True, 11:29:11 INFO - 'test_type': ('testharness',), 11:29:11 INFO - 'this_chunk': '1', 11:29:11 INFO - 'total_chunks': '10', 11:29:11 INFO - 'virtualenv_path': 'venv', 11:29:11 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:29:11 INFO - 'work_dir': 'build'} 11:29:11 INFO - ##### 11:29:11 INFO - ##### Running clobber step. 11:29:11 INFO - ##### 11:29:11 INFO - Running pre-action listener: _resource_record_pre_action 11:29:11 INFO - Running main action method: clobber 11:29:11 INFO - rmtree: C:\slave\test\build 11:29:11 INFO - Using _rmtree_windows ... 11:29:11 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 11:29:56 INFO - Running post-action listener: _resource_record_post_action 11:29:56 INFO - ##### 11:29:56 INFO - ##### Running read-buildbot-config step. 11:29:56 INFO - ##### 11:29:56 INFO - Running pre-action listener: _resource_record_pre_action 11:29:56 INFO - Running main action method: read_buildbot_config 11:29:56 INFO - Using buildbot properties: 11:29:56 INFO - { 11:29:56 INFO - "project": "", 11:29:56 INFO - "product": "firefox", 11:29:56 INFO - "script_repo_revision": "production", 11:29:56 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 11:29:56 INFO - "repository": "", 11:29:56 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 11:29:56 INFO - "buildid": "20160527104445", 11:29:56 INFO - "pgo_build": "False", 11:29:56 INFO - "basedir": "C:\\slave\\test", 11:29:56 INFO - "buildnumber": 20, 11:29:56 INFO - "slavename": "t-xp32-ix-033", 11:29:56 INFO - "revision": "65badb6bff1ea4b79837500e1a8b5969ea7fe489", 11:29:56 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 11:29:56 INFO - "platform": "win32", 11:29:56 INFO - "branch": "mozilla-aurora", 11:29:56 INFO - "repo_path": "releases/mozilla-aurora", 11:29:56 INFO - "moz_repo_path": "", 11:29:56 INFO - "stage_platform": "win32", 11:29:56 INFO - "builduid": "a0036f18b45749a0a28771d2b4556006", 11:29:56 INFO - "slavebuilddir": "test" 11:29:56 INFO - } 11:29:56 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 11:29:56 INFO - Found installer url https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 11:29:56 INFO - Running post-action listener: _resource_record_post_action 11:29:56 INFO - ##### 11:29:56 INFO - ##### Running download-and-extract step. 11:29:56 INFO - ##### 11:29:56 INFO - Running pre-action listener: _resource_record_pre_action 11:29:56 INFO - Running main action method: download_and_extract 11:29:56 INFO - mkdir: C:\slave\test\build\tests 11:29:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:29:56 INFO - https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 11:29:56 INFO - trying https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 11:29:56 INFO - Downloading https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 11:29:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 11:29:57 INFO - Downloaded 1274 bytes. 11:29:57 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 11:29:57 INFO - Using the following test package requirements: 11:29:57 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 11:29:57 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 11:29:57 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 11:29:57 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 11:29:57 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 11:29:57 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 11:29:57 INFO - u'jsshell-win32.zip'], 11:29:57 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 11:29:57 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 11:29:57 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 11:29:57 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 11:29:57 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 11:29:57 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 11:29:57 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 11:29:57 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 11:29:57 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 11:29:57 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 11:29:57 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 11:29:57 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 11:29:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:29:57 INFO - https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 11:29:57 INFO - trying https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 11:29:57 INFO - Downloading https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 11:29:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 11:30:00 INFO - Downloaded 20302622 bytes. 11:30:00 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:30:00 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:30:02 INFO - caution: filename not matched: web-platform/* 11:30:02 INFO - Return code: 11 11:30:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:30:02 INFO - https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 11:30:02 INFO - trying https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 11:30:02 INFO - Downloading https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 11:30:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 11:30:07 INFO - Downloaded 36409218 bytes. 11:30:07 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:30:07 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:30:47 INFO - caution: filename not matched: bin/* 11:30:47 INFO - caution: filename not matched: config/* 11:30:47 INFO - caution: filename not matched: mozbase/* 11:30:47 INFO - caution: filename not matched: marionette/* 11:30:47 INFO - caution: filename not matched: tools/wptserve/* 11:30:47 INFO - Return code: 11 11:30:47 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:30:47 INFO - https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 11:30:47 INFO - trying https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 11:30:47 INFO - Downloading https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 11:30:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 11:33:00 INFO - Downloaded 68462566 bytes. 11:33:00 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 11:33:00 INFO - mkdir: C:\slave\test\properties 11:33:00 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 11:33:00 INFO - Writing to file C:\slave\test\properties\build_url 11:33:00 INFO - Contents: 11:33:00 INFO - build_url:https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 11:33:04 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 11:33:04 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 11:33:04 INFO - Writing to file C:\slave\test\properties\symbols_url 11:33:04 INFO - Contents: 11:33:04 INFO - symbols_url:https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 11:33:04 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:33:04 INFO - https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:33:04 INFO - trying https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 11:33:04 INFO - Downloading https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 11:33:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 11:33:09 INFO - Downloaded 55567532 bytes. 11:33:09 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 11:33:09 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 11:33:13 INFO - Return code: 0 11:33:13 INFO - Running post-action listener: _resource_record_post_action 11:33:13 INFO - Running post-action listener: set_extra_try_arguments 11:33:13 INFO - ##### 11:33:13 INFO - ##### Running create-virtualenv step. 11:33:13 INFO - ##### 11:33:13 INFO - Running pre-action listener: _pre_create_virtualenv 11:33:13 INFO - Running pre-action listener: _resource_record_pre_action 11:33:13 INFO - Running main action method: create_virtualenv 11:33:13 INFO - Creating virtualenv C:\slave\test\build\venv 11:33:13 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:33:13 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:33:15 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 11:33:16 INFO - Installing distribute......................................................................................................................................................................................done. 11:33:17 INFO - Return code: 0 11:33:17 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 11:33:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:33:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:33:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:33:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:33:17 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, '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 0x00BED0C0>, '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-033', 'USERDOMAIN': 'T-XP32-IX-033', '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-033', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-033', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033\\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-033'}}, attempt #1 11:33:17 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:33:17 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:33:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:33:17 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033\\Application Data', 11:33:17 INFO - 'CLIENTNAME': 'Console', 11:33:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:33:17 INFO - 'COMPUTERNAME': 'T-XP32-IX-033', 11:33:17 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:33:17 INFO - 'DCLOCATION': 'SCL3', 11:33:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:33:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:33:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:33:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:33:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:33:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:33:17 INFO - 'HOMEDRIVE': 'C:', 11:33:17 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-033', 11:33:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:33:17 INFO - 'KTS_VERSION': '1.19c', 11:33:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:33:17 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-033', 11:33:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:33:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:33:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:33:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:33:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:33:17 INFO - 'MOZ_AIRBAG': '1', 11:33:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:33:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:33:17 INFO - 'MOZ_MSVCVERSION': '8', 11:33:17 INFO - 'MOZ_NO_REMOTE': '1', 11:33:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:33:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:33:17 INFO - 'NO_EM_RESTART': '1', 11:33:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:33:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:33:17 INFO - 'OS': 'Windows_NT', 11:33:17 INFO - 'OURDRIVE': 'C:', 11:33:17 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:33:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:33:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:33:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:33:17 INFO - 'PROCESSOR_LEVEL': '6', 11:33:17 INFO - 'PROCESSOR_REVISION': '1e05', 11:33:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:33:17 INFO - 'PROMPT': '$P$G', 11:33:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:33:17 INFO - 'PWD': 'C:\\slave\\test', 11:33:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:33:17 INFO - 'SESSIONNAME': 'Console', 11:33:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:33:17 INFO - 'SYSTEMDRIVE': 'C:', 11:33:17 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:33:17 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:33:17 INFO - 'TEST1': 'testie', 11:33:17 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:33:17 INFO - 'USERDOMAIN': 'T-XP32-IX-033', 11:33:17 INFO - 'USERNAME': 'cltbld', 11:33:17 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033', 11:33:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:33:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:33:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:33:17 INFO - 'WINDIR': 'C:\\WINDOWS', 11:33:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:33:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:33:18 INFO - Downloading/unpacking psutil>=0.7.1 11:33:18 INFO - Running setup.py egg_info for package psutil 11:33:18 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:33:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:33:18 INFO - Installing collected packages: psutil 11:33:18 INFO - Running setup.py install for psutil 11:33:18 INFO - building 'psutil._psutil_windows' extension 11:33:18 INFO - error: Unable to find vcvarsall.bat 11:33:18 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-wkwotd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:33:18 INFO - running install 11:33:18 INFO - running build 11:33:18 INFO - running build_py 11:33:18 INFO - creating build 11:33:18 INFO - creating build\lib.win32-2.7 11:33:18 INFO - creating build\lib.win32-2.7\psutil 11:33:18 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 11:33:18 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 11:33:18 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 11:33:18 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 11:33:18 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 11:33:18 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 11:33:18 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 11:33:18 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 11:33:18 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 11:33:18 INFO - running build_ext 11:33:18 INFO - building 'psutil._psutil_windows' extension 11:33:18 INFO - error: Unable to find vcvarsall.bat 11:33:18 INFO - ---------------------------------------- 11:33:18 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-wkwotd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:33:18 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-033\Application Data\pip\pip.log 11:33:18 WARNING - Return code: 1 11:33:18 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:33:18 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 11:33:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:33:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:33:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:33:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:33:18 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, '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 0x00BED0C0>, '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-033', 'USERDOMAIN': 'T-XP32-IX-033', '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-033', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-033', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033\\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-033'}}, attempt #1 11:33:18 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:33:18 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:33:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:33:18 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033\\Application Data', 11:33:18 INFO - 'CLIENTNAME': 'Console', 11:33:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:33:18 INFO - 'COMPUTERNAME': 'T-XP32-IX-033', 11:33:18 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:33:18 INFO - 'DCLOCATION': 'SCL3', 11:33:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:33:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:33:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:33:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:33:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:33:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:33:18 INFO - 'HOMEDRIVE': 'C:', 11:33:18 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-033', 11:33:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:33:18 INFO - 'KTS_VERSION': '1.19c', 11:33:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:33:18 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-033', 11:33:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:33:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:33:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:33:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:33:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:33:18 INFO - 'MOZ_AIRBAG': '1', 11:33:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:33:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:33:18 INFO - 'MOZ_MSVCVERSION': '8', 11:33:18 INFO - 'MOZ_NO_REMOTE': '1', 11:33:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:33:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:33:18 INFO - 'NO_EM_RESTART': '1', 11:33:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:33:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:33:18 INFO - 'OS': 'Windows_NT', 11:33:18 INFO - 'OURDRIVE': 'C:', 11:33:18 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:33:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:33:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:33:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:33:18 INFO - 'PROCESSOR_LEVEL': '6', 11:33:18 INFO - 'PROCESSOR_REVISION': '1e05', 11:33:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:33:18 INFO - 'PROMPT': '$P$G', 11:33:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:33:18 INFO - 'PWD': 'C:\\slave\\test', 11:33:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:33:18 INFO - 'SESSIONNAME': 'Console', 11:33:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:33:18 INFO - 'SYSTEMDRIVE': 'C:', 11:33:18 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:33:18 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:33:18 INFO - 'TEST1': 'testie', 11:33:18 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:33:18 INFO - 'USERDOMAIN': 'T-XP32-IX-033', 11:33:18 INFO - 'USERNAME': 'cltbld', 11:33:18 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033', 11:33:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:33:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:33:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:33:18 INFO - 'WINDIR': 'C:\\WINDOWS', 11:33:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:33:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:33:20 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:33:20 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:33:20 INFO - Running setup.py egg_info for package mozsystemmonitor 11:33:20 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 11:33:20 INFO - Running setup.py egg_info for package psutil 11:33:20 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:33:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:33:20 INFO - Installing collected packages: mozsystemmonitor, psutil 11:33:20 INFO - Running setup.py install for mozsystemmonitor 11:33:20 INFO - Running setup.py install for psutil 11:33:20 INFO - building 'psutil._psutil_windows' extension 11:33:20 INFO - error: Unable to find vcvarsall.bat 11:33:20 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-vitevi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:33:20 INFO - running install 11:33:20 INFO - running build 11:33:20 INFO - running build_py 11:33:20 INFO - running build_ext 11:33:20 INFO - building 'psutil._psutil_windows' extension 11:33:20 INFO - error: Unable to find vcvarsall.bat 11:33:20 INFO - ---------------------------------------- 11:33:20 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-vitevi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:33:20 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-033\Application Data\pip\pip.log 11:33:20 WARNING - Return code: 1 11:33:20 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:33:20 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 11:33: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:33:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:33: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:33:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:33:20 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, '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 0x00BED0C0>, '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-033', 'USERDOMAIN': 'T-XP32-IX-033', '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-033', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-033', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033\\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-033'}}, attempt #1 11:33:20 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:33:20 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:33:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:33:20 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033\\Application Data', 11:33:20 INFO - 'CLIENTNAME': 'Console', 11:33:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:33:20 INFO - 'COMPUTERNAME': 'T-XP32-IX-033', 11:33:20 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:33:20 INFO - 'DCLOCATION': 'SCL3', 11:33:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:33:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:33:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:33:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:33:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:33:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:33:20 INFO - 'HOMEDRIVE': 'C:', 11:33:20 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-033', 11:33:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:33:20 INFO - 'KTS_VERSION': '1.19c', 11:33:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:33:20 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-033', 11:33:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:33:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:33:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:33:20 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:33:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:33:20 INFO - 'MOZ_AIRBAG': '1', 11:33:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:33:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:33:20 INFO - 'MOZ_MSVCVERSION': '8', 11:33:20 INFO - 'MOZ_NO_REMOTE': '1', 11:33:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:33:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:33:20 INFO - 'NO_EM_RESTART': '1', 11:33:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:33:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:33:20 INFO - 'OS': 'Windows_NT', 11:33:20 INFO - 'OURDRIVE': 'C:', 11:33:20 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:33:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:33:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:33:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:33:20 INFO - 'PROCESSOR_LEVEL': '6', 11:33:20 INFO - 'PROCESSOR_REVISION': '1e05', 11:33:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:33:20 INFO - 'PROMPT': '$P$G', 11:33:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:33:20 INFO - 'PWD': 'C:\\slave\\test', 11:33:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:33:20 INFO - 'SESSIONNAME': 'Console', 11:33:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:33:20 INFO - 'SYSTEMDRIVE': 'C:', 11:33:20 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:33:20 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:33:20 INFO - 'TEST1': 'testie', 11:33:20 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:33:20 INFO - 'USERDOMAIN': 'T-XP32-IX-033', 11:33:20 INFO - 'USERNAME': 'cltbld', 11:33:20 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033', 11:33:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:33:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:33:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:33:20 INFO - 'WINDIR': 'C:\\WINDOWS', 11:33:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:33:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:33:21 INFO - Downloading/unpacking blobuploader==1.2.4 11:33:21 INFO - Downloading blobuploader-1.2.4.tar.gz 11:33:21 INFO - Running setup.py egg_info for package blobuploader 11:33:21 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:33:23 INFO - Running setup.py egg_info for package requests 11:33:23 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:33:23 INFO - Downloading docopt-0.6.1.tar.gz 11:33:23 INFO - Running setup.py egg_info for package docopt 11:33:23 INFO - Installing collected packages: blobuploader, docopt, requests 11:33:23 INFO - Running setup.py install for blobuploader 11:33:23 INFO - Running setup.py install for docopt 11:33:23 INFO - Running setup.py install for requests 11:33:23 INFO - Successfully installed blobuploader docopt requests 11:33:23 INFO - Cleaning up... 11:33:23 INFO - Return code: 0 11:33:23 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:33:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:33:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:33:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:33:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:33:23 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, '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 0x00BED0C0>, '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-033', 'USERDOMAIN': 'T-XP32-IX-033', '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-033', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-033', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033\\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-033'}}, attempt #1 11:33:23 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:33:23 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:33:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:33:23 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033\\Application Data', 11:33:23 INFO - 'CLIENTNAME': 'Console', 11:33:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:33:23 INFO - 'COMPUTERNAME': 'T-XP32-IX-033', 11:33:23 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:33:23 INFO - 'DCLOCATION': 'SCL3', 11:33:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:33:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:33:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:33:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:33:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:33:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:33:23 INFO - 'HOMEDRIVE': 'C:', 11:33:23 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-033', 11:33:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:33:23 INFO - 'KTS_VERSION': '1.19c', 11:33:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:33:23 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-033', 11:33:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:33:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:33:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:33:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:33:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:33:23 INFO - 'MOZ_AIRBAG': '1', 11:33:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:33:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:33:23 INFO - 'MOZ_MSVCVERSION': '8', 11:33:23 INFO - 'MOZ_NO_REMOTE': '1', 11:33:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:33:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:33:23 INFO - 'NO_EM_RESTART': '1', 11:33:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:33:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:33:23 INFO - 'OS': 'Windows_NT', 11:33:23 INFO - 'OURDRIVE': 'C:', 11:33:23 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:33:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:33:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:33:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:33:23 INFO - 'PROCESSOR_LEVEL': '6', 11:33:23 INFO - 'PROCESSOR_REVISION': '1e05', 11:33:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:33:23 INFO - 'PROMPT': '$P$G', 11:33:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:33:23 INFO - 'PWD': 'C:\\slave\\test', 11:33:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:33:23 INFO - 'SESSIONNAME': 'Console', 11:33:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:33:23 INFO - 'SYSTEMDRIVE': 'C:', 11:33:23 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:33:23 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:33:23 INFO - 'TEST1': 'testie', 11:33:23 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:33:23 INFO - 'USERDOMAIN': 'T-XP32-IX-033', 11:33:23 INFO - 'USERNAME': 'cltbld', 11:33:23 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033', 11:33:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:33:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:33:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:33:23 INFO - 'WINDIR': 'C:\\WINDOWS', 11:33:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:33:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:33:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:33:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:33:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:33:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:33:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:33:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:33:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:33:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:33:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:33:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:33:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:33:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:33:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:33:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:33:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:33:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:33:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:33:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:33:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:33:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:33:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:33:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:33:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:33:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:33:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:33:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:33:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:33:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:33:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:33:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:33:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:33:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:33:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:33:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:33:31 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:33:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:33:31 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:33:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:33:31 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:33:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:33:31 INFO - Unpacking c:\slave\test\build\tests\marionette 11:33:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:33:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:33:31 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:33:31 INFO - Running setup.py install for browsermob-proxy 11:33:39 INFO - Running setup.py install for manifestparser 11:33:39 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Running setup.py install for marionette-client 11:33:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:33:39 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Running setup.py install for marionette-driver 11:33:39 INFO - Running setup.py install for mozcrash 11:33:39 INFO - Running setup.py install for mozdebug 11:33:39 INFO - Running setup.py install for mozdevice 11:33:39 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Running setup.py install for mozfile 11:33:39 INFO - Running setup.py install for mozhttpd 11:33:39 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Running setup.py install for mozinfo 11:33:39 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Running setup.py install for mozInstall 11:33:39 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Running setup.py install for mozleak 11:33:39 INFO - Running setup.py install for mozlog 11:33:39 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Running setup.py install for moznetwork 11:33:39 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Running setup.py install for mozprocess 11:33:39 INFO - Running setup.py install for mozprofile 11:33:39 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Running setup.py install for mozrunner 11:33:39 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Running setup.py install for mozscreenshot 11:33:39 INFO - Running setup.py install for moztest 11:33:39 INFO - Running setup.py install for mozversion 11:33:39 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:33:39 INFO - Running setup.py install for wptserve 11:33:39 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:33:39 INFO - Cleaning up... 11:33:39 INFO - Return code: 0 11:33:39 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:33: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:33:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:33: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:33:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:33:39 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, '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 0x00BED0C0>, '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-033', 'USERDOMAIN': 'T-XP32-IX-033', '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-033', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-033', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033\\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-033'}}, attempt #1 11:33:39 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:33:39 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:33:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:33:39 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033\\Application Data', 11:33:39 INFO - 'CLIENTNAME': 'Console', 11:33:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:33:39 INFO - 'COMPUTERNAME': 'T-XP32-IX-033', 11:33:39 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:33:39 INFO - 'DCLOCATION': 'SCL3', 11:33:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:33:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:33:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:33:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:33:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:33:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:33:39 INFO - 'HOMEDRIVE': 'C:', 11:33:39 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-033', 11:33:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:33:39 INFO - 'KTS_VERSION': '1.19c', 11:33:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:33:39 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-033', 11:33:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:33:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:33:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:33:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:33:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:33:39 INFO - 'MOZ_AIRBAG': '1', 11:33:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:33:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:33:39 INFO - 'MOZ_MSVCVERSION': '8', 11:33:39 INFO - 'MOZ_NO_REMOTE': '1', 11:33:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:33:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:33:39 INFO - 'NO_EM_RESTART': '1', 11:33:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:33:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:33:39 INFO - 'OS': 'Windows_NT', 11:33:39 INFO - 'OURDRIVE': 'C:', 11:33:39 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:33:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:33:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:33:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:33:39 INFO - 'PROCESSOR_LEVEL': '6', 11:33:39 INFO - 'PROCESSOR_REVISION': '1e05', 11:33:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:33:39 INFO - 'PROMPT': '$P$G', 11:33:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:33:39 INFO - 'PWD': 'C:\\slave\\test', 11:33:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:33:39 INFO - 'SESSIONNAME': 'Console', 11:33:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:33:39 INFO - 'SYSTEMDRIVE': 'C:', 11:33:39 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:33:39 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:33:39 INFO - 'TEST1': 'testie', 11:33:39 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:33:39 INFO - 'USERDOMAIN': 'T-XP32-IX-033', 11:33:39 INFO - 'USERNAME': 'cltbld', 11:33:39 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033', 11:33:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:33:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:33:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:33:39 INFO - 'WINDIR': 'C:\\WINDOWS', 11:33:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:33:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:33:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:33:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:33:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:33:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:33:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:33:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:33:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:33:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:33:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:33:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:33:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:33:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:33:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:33:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:33:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:33:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:33:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:33:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:33:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:33:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:33:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:33:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:33:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:33:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:33:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:33:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:33:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:33:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:33:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:33:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:33:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:33:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:33:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:33:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:33:46 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:33:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:33:46 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:33:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:33:46 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:33:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:33:46 INFO - Unpacking c:\slave\test\build\tests\marionette 11:33:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:33:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:33:46 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:33:53 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:33:53 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:33:53 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:33:53 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:33:53 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 11:33:53 INFO - Downloading blessings-1.6.tar.gz 11:33:53 INFO - Running setup.py egg_info for package blessings 11:33:53 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:33:53 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:33:53 INFO - Running setup.py install for blessings 11:33:53 INFO - Running setup.py install for browsermob-proxy 11:33:53 INFO - Running setup.py install for manifestparser 11:33:53 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:33:53 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:33:53 INFO - Running setup.py install for marionette-client 11:33:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:33:53 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:33:53 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:33:53 INFO - Running setup.py install for marionette-driver 11:33:53 INFO - Running setup.py install for mozcrash 11:33:53 INFO - Running setup.py install for mozdebug 11:33:53 INFO - Running setup.py install for mozdevice 11:33:53 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:33:53 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:33:53 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:33:53 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:33:53 INFO - Running setup.py install for mozhttpd 11:33:53 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:33:53 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:33:53 INFO - Running setup.py install for mozInstall 11:33:53 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:33:53 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:33:53 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:33:53 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:33:53 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:33:53 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:33:53 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:33:53 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:33:53 INFO - Running setup.py install for mozleak 11:33:53 INFO - Running setup.py install for mozprofile 11:33:53 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:33:53 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:33:53 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:33:53 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:33:53 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:33:53 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:33:53 INFO - Running setup.py install for mozrunner 11:33:53 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:33:53 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:33:54 INFO - Running setup.py install for mozscreenshot 11:33:54 INFO - Running setup.py install for moztest 11:33:54 INFO - Running setup.py install for mozversion 11:33:54 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:33:54 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:33:54 INFO - Running setup.py install for wptserve 11:33:54 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:33:54 INFO - Cleaning up... 11:33:54 INFO - Return code: 0 11:33:54 INFO - Done creating virtualenv C:\slave\test\build\venv. 11:33:54 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:33:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:33:55 INFO - Reading from file tmpfile_stdout 11:33:55 INFO - Using _rmtree_windows ... 11:33:55 INFO - Using _rmtree_windows ... 11:33:55 INFO - Current package versions: 11:33:55 INFO - blessings == 1.6 11:33:55 INFO - blobuploader == 1.2.4 11:33:55 INFO - browsermob-proxy == 0.6.0 11:33:55 INFO - distribute == 0.6.14 11:33:55 INFO - docopt == 0.6.1 11:33:55 INFO - manifestparser == 1.1 11:33:55 INFO - marionette-client == 2.3.0 11:33:55 INFO - marionette-driver == 1.4.0 11:33:55 INFO - mozInstall == 1.12 11:33:55 INFO - mozcrash == 0.17 11:33:55 INFO - mozdebug == 0.1 11:33:55 INFO - mozdevice == 0.48 11:33:55 INFO - mozfile == 1.2 11:33:55 INFO - mozhttpd == 0.7 11:33:55 INFO - mozinfo == 0.9 11:33:55 INFO - mozleak == 0.1 11:33:55 INFO - mozlog == 3.1 11:33:55 INFO - moznetwork == 0.27 11:33:55 INFO - mozprocess == 0.22 11:33:55 INFO - mozprofile == 0.28 11:33:55 INFO - mozrunner == 6.11 11:33:55 INFO - mozscreenshot == 0.1 11:33:55 INFO - mozsystemmonitor == 0.0 11:33:55 INFO - moztest == 0.7 11:33:55 INFO - mozversion == 1.4 11:33:55 INFO - requests == 1.2.3 11:33:55 INFO - wptserve == 1.4.0 11:33:55 INFO - Running post-action listener: _resource_record_post_action 11:33:55 INFO - Running post-action listener: _start_resource_monitoring 11:33:55 INFO - Starting resource monitoring. 11:33:55 INFO - ##### 11:33:55 INFO - ##### Running pull step. 11:33:55 INFO - ##### 11:33:55 INFO - Running pre-action listener: _resource_record_pre_action 11:33:55 INFO - Running main action method: pull 11:33:55 INFO - Pull has nothing to do! 11:33:55 INFO - Running post-action listener: _resource_record_post_action 11:33:55 INFO - ##### 11:33:55 INFO - ##### Running install step. 11:33:55 INFO - ##### 11:33:55 INFO - Running pre-action listener: _resource_record_pre_action 11:33:55 INFO - Running main action method: install 11:33:55 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:33:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:33:55 INFO - Reading from file tmpfile_stdout 11:33:55 INFO - Using _rmtree_windows ... 11:33:55 INFO - Using _rmtree_windows ... 11:33:55 INFO - Detecting whether we're running mozinstall >=1.0... 11:33:55 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 11:33:55 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 11:33:55 INFO - Reading from file tmpfile_stdout 11:33:55 INFO - Output received: 11:33:55 INFO - Usage: mozinstall-script.py [options] installer 11:33:55 INFO - Options: 11:33:55 INFO - -h, --help show this help message and exit 11:33:55 INFO - -d DEST, --destination=DEST 11:33:55 INFO - Directory to install application into. [default: 11:33:55 INFO - "C:\slave\test"] 11:33:55 INFO - --app=APP Application being installed. [default: firefox] 11:33:55 INFO - Using _rmtree_windows ... 11:33:55 INFO - Using _rmtree_windows ... 11:33:55 INFO - mkdir: C:\slave\test\build\application 11:33:55 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 11:33:55 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 11:33:58 INFO - Reading from file tmpfile_stdout 11:33:58 INFO - Output received: 11:33:58 INFO - C:\slave\test\build\application\firefox\firefox.exe 11:33:58 INFO - Using _rmtree_windows ... 11:33:58 INFO - Using _rmtree_windows ... 11:33:58 INFO - Running post-action listener: _resource_record_post_action 11:33:58 INFO - ##### 11:33:58 INFO - ##### Running run-tests step. 11:33:58 INFO - ##### 11:33:58 INFO - Running pre-action listener: _resource_record_pre_action 11:33:58 INFO - Running main action method: run_tests 11:33:58 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 11:33:58 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:33:58 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:33:58 INFO - grabbing minidump binary from tooltool 11:33:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:33:58 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 0x00E442C0>, '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 0x00BED0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 11:33:58 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:33:58 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:33:58 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 11:34:01 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmptzykut 11:34:01 INFO - INFO - File integrity verified, renaming tmptzykut to win32-minidump_stackwalk.exe 11:34:01 INFO - Return code: 0 11:34:01 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 11:34:01 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 11:34:01 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/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 11:34:01 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/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 11:34:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 11:34:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033\\Application Data', 11:34:01 INFO - 'CLIENTNAME': 'Console', 11:34:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:34:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-033', 11:34:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 11:34:01 INFO - 'DCLOCATION': 'SCL3', 11:34:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:34:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:34:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:34:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:34:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:34:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:34:01 INFO - 'HOMEDRIVE': 'C:', 11:34:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-033', 11:34:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:34:01 INFO - 'KTS_VERSION': '1.19c', 11:34:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:34:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-033', 11:34:01 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 11:34:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:34:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:34:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:34:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:34:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:34:01 INFO - 'MOZ_AIRBAG': '1', 11:34:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:34:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:34:01 INFO - 'MOZ_MSVCVERSION': '8', 11:34:01 INFO - 'MOZ_NO_REMOTE': '1', 11:34:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:34:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:34:01 INFO - 'NO_EM_RESTART': '1', 11:34:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:34:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:34:01 INFO - 'OS': 'Windows_NT', 11:34:01 INFO - 'OURDRIVE': 'C:', 11:34:01 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:34:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 11:34:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:34:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:34:01 INFO - 'PROCESSOR_LEVEL': '6', 11:34:01 INFO - 'PROCESSOR_REVISION': '1e05', 11:34:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:34:01 INFO - 'PROMPT': '$P$G', 11:34:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:34:01 INFO - 'PWD': 'C:\\slave\\test', 11:34:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:34:01 INFO - 'SESSIONNAME': 'Console', 11:34:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:34:01 INFO - 'SYSTEMDRIVE': 'C:', 11:34:01 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 11:34:01 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:34:01 INFO - 'TEST1': 'testie', 11:34:01 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 11:34:01 INFO - 'USERDOMAIN': 'T-XP32-IX-033', 11:34:01 INFO - 'USERNAME': 'cltbld', 11:34:01 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-033', 11:34:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:34:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:34:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:34:01 INFO - 'WINDIR': 'C:\\WINDOWS', 11:34:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:34:01 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/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 11:34:02 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:34:02 INFO - import pkg_resources 11:34:03 INFO - Using 1 client processes 11:34:07 INFO - SUITE-START | Running 778 tests 11:34:07 INFO - Running testharness tests 11:34:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:34:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 11:34:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:34:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 11:34:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:34:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 11:34:07 INFO - Setting up ssl 11:34:07 INFO - PROCESS | certutil | 11:34:07 INFO - PROCESS | certutil | 11:34:07 INFO - PROCESS | certutil | 11:34:07 INFO - Certificate Nickname Trust Attributes 11:34:07 INFO - SSL,S/MIME,JAR/XPI 11:34:07 INFO - 11:34:07 INFO - web-platform-tests CT,, 11:34:07 INFO - 11:34:07 INFO - Starting runner 11:34:09 INFO - PROCESS | 3896 | [3896] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 11:34:09 INFO - PROCESS | 3896 | [3896] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 11:34:09 INFO - PROCESS | 3896 | [3896] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 11:34:10 INFO - PROCESS | 3896 | 1464377650801 Marionette DEBUG Marionette enabled via build flag and pref 11:34:10 INFO - PROCESS | 3896 | ++DOCSHELL 11A02000 == 1 [pid = 3896] [id = 1] 11:34:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 1 (11A02400) [pid = 3896] [serial = 1] [outer = 00000000] 11:34:10 INFO - PROCESS | 3896 | [3896] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:34:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 2 (11A03000) [pid = 3896] [serial = 2] [outer = 11A02400] 11:34:11 INFO - PROCESS | 3896 | [3896] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 11:34:11 INFO - PROCESS | 3896 | [3896] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 11:34:11 INFO - PROCESS | 3896 | ++DOCSHELL 11C9F000 == 2 [pid = 3896] [id = 2] 11:34:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 3 (11C9F400) [pid = 3896] [serial = 3] [outer = 00000000] 11:34:11 INFO - PROCESS | 3896 | [3896] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:34:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 4 (11CA0000) [pid = 3896] [serial = 4] [outer = 11C9F400] 11:34:11 INFO - PROCESS | 3896 | 1464377651407 Marionette INFO Listening on port 2828 11:34:11 INFO - PROCESS | 3896 | 1464377651847 Marionette DEBUG Marionette enabled via command-line flag 11:34:11 INFO - PROCESS | 3896 | ++DOCSHELL 1331B400 == 3 [pid = 3896] [id = 3] 11:34:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 5 (13323400) [pid = 3896] [serial = 5] [outer = 00000000] 11:34:11 INFO - PROCESS | 3896 | [3896] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:34:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 6 (13324000) [pid = 3896] [serial = 6] [outer = 13323400] 11:34:11 INFO - PROCESS | 3896 | [3896] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:34:12 INFO - PROCESS | 3896 | [3896] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 11:34:12 INFO - PROCESS | 3896 | [3896] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 11:34:12 INFO - PROCESS | 3896 | [3896] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 11:34:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 7 (1370B400) [pid = 3896] [serial = 7] [outer = 11C9F400] 11:34:12 INFO - PROCESS | 3896 | [3896] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:34:12 INFO - PROCESS | 3896 | 1464377652192 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1595 11:34:12 INFO - PROCESS | 3896 | 1464377652295 Marionette DEBUG Closed connection conn0 11:34:12 INFO - PROCESS | 3896 | [3896] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:34:12 INFO - PROCESS | 3896 | 1464377652300 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1596 11:34:12 INFO - PROCESS | 3896 | 1464377652330 Marionette DEBUG Closed connection conn1 11:34:12 INFO - PROCESS | 3896 | [3896] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:34:12 INFO - PROCESS | 3896 | 1464377652337 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1597 11:34:12 INFO - PROCESS | 3896 | ++DOCSHELL 13DBA800 == 4 [pid = 3896] [id = 4] 11:34:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 8 (13DBAC00) [pid = 3896] [serial = 8] [outer = 00000000] 11:34:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 9 (140CD800) [pid = 3896] [serial = 9] [outer = 13DBAC00] 11:34:12 INFO - PROCESS | 3896 | [3896] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 11:34:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 10 (140D2400) [pid = 3896] [serial = 10] [outer = 13DBAC00] 11:34:12 INFO - PROCESS | 3896 | 1464377652579 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:34:12 INFO - PROCESS | 3896 | 1464377652585 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160527104445","device":"desktop","version":"48.0a2"} 11:34:12 INFO - PROCESS | 3896 | [3896] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 11:34:12 INFO - PROCESS | 3896 | [3896] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:34:12 INFO - PROCESS | 3896 | [3896] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:34:13 INFO - PROCESS | 3896 | [3896] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:34:13 INFO - PROCESS | 3896 | ++DOCSHELL 11253800 == 5 [pid = 3896] [id = 5] 11:34:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 11 (11257400) [pid = 3896] [serial = 11] [outer = 00000000] 11:34:13 INFO - PROCESS | 3896 | ++DOCSHELL 11257800 == 6 [pid = 3896] [id = 6] 11:34:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 12 (11257C00) [pid = 3896] [serial = 12] [outer = 00000000] 11:34:13 INFO - PROCESS | 3896 | [3896] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:34:14 INFO - PROCESS | 3896 | ++DOCSHELL 16614C00 == 7 [pid = 3896] [id = 7] 11:34:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 13 (16615000) [pid = 3896] [serial = 13] [outer = 00000000] 11:34:14 INFO - PROCESS | 3896 | [3896] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:34:14 INFO - PROCESS | 3896 | [3896] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:34:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 14 (16921400) [pid = 3896] [serial = 14] [outer = 16615000] 11:34:14 INFO - PROCESS | 3896 | [3896] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 11:34:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 15 (16698400) [pid = 3896] [serial = 15] [outer = 11257400] 11:34:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 16 (1669A000) [pid = 3896] [serial = 16] [outer = 11257C00] 11:34:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 17 (16E2E800) [pid = 3896] [serial = 17] [outer = 16615000] 11:34:15 INFO - PROCESS | 3896 | 1464377655162 Marionette DEBUG loaded listener.js 11:34:15 INFO - PROCESS | 3896 | 1464377655177 Marionette DEBUG loaded listener.js 11:34:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 18 (18007000) [pid = 3896] [serial = 18] [outer = 16615000] 11:34:15 INFO - PROCESS | 3896 | 1464377655837 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"25b8e4c3-97cd-4f1f-9214-e1b7a40ec59c","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160527104445","device":"desktop","version":"48.0a2","command_id":1}}] 11:34:16 INFO - PROCESS | 3896 | 1464377656013 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:34:16 INFO - PROCESS | 3896 | 1464377656082 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 11:34:16 INFO - PROCESS | 3896 | 1464377656187 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:34:16 INFO - PROCESS | 3896 | [3896] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:34:16 INFO - PROCESS | 3896 | [3896] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:34:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 19 (19B6A400) [pid = 3896] [serial = 19] [outer = 16615000] 11:34:16 INFO - PROCESS | 3896 | [3896] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:34:16 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:34:16 INFO - PROCESS | 3896 | 1464377656701 Marionette TRACE conn2 <- [1,3,null,{}] 11:34:16 INFO - PROCESS | 3896 | 1464377656721 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 11:34:16 INFO - PROCESS | 3896 | 1464377656748 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 11:34:16 INFO - PROCESS | 3896 | 1464377656788 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 11:34:16 INFO - PROCESS | 3896 | 1464377656790 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 11:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:34:16 INFO - PROCESS | 3896 | 1464377656824 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:34:16 INFO - PROCESS | 3896 | 1464377656828 Marionette TRACE conn2 <- [1,6,null,{}] 11:34:16 INFO - PROCESS | 3896 | 1464377656891 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:16 INFO - PROCESS | 3896 | 1464377656904 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 11:34:16 INFO - PROCESS | 3896 | 1464377656907 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:16 INFO - PROCESS | 3896 | ++DOCSHELL 16610C00 == 8 [pid = 3896] [id = 8] 11:34:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 20 (1A154000) [pid = 3896] [serial = 20] [outer = 00000000] 11:34:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 21 (1A156400) [pid = 3896] [serial = 21] [outer = 1A154000] 11:34:16 INFO - PROCESS | 3896 | 1464377656955 Marionette DEBUG loaded listener.js 11:34:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 22 (1A15A000) [pid = 3896] [serial = 22] [outer = 1A154000] 11:34:17 INFO - PROCESS | 3896 | ++DOCSHELL 1A3DC800 == 9 [pid = 3896] [id = 9] 11:34:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 23 (1A430000) [pid = 3896] [serial = 23] [outer = 00000000] 11:34:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 24 (1A433400) [pid = 3896] [serial = 24] [outer = 1A430000] 11:34:17 INFO - PROCESS | 3896 | 1464377657395 Marionette DEBUG loaded listener.js 11:34:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 25 (1A43A000) [pid = 3896] [serial = 25] [outer = 1A430000] 11:34:17 INFO - PROCESS | 3896 | 1464377657652 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 899ms 11:34:17 INFO - PROCESS | 3896 | 1464377657757 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 11:34:17 INFO - PROCESS | 3896 | 1464377657759 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 11:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:34:17 INFO - PROCESS | 3896 | 1464377657777 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:34:17 INFO - PROCESS | 3896 | 1464377657779 Marionette TRACE conn2 <- [1,10,null,{}] 11:34:17 INFO - PROCESS | 3896 | 1464377657825 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:17 INFO - PROCESS | 3896 | 1464377657942 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 11:34:17 INFO - PROCESS | 3896 | 1464377657956 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:17 INFO - PROCESS | 3896 | ++DOCSHELL 1A868800 == 10 [pid = 3896] [id = 10] 11:34:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 26 (1A868C00) [pid = 3896] [serial = 26] [outer = 00000000] 11:34:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 27 (1AF48000) [pid = 3896] [serial = 27] [outer = 1A868C00] 11:34:18 INFO - PROCESS | 3896 | 1464377658002 Marionette DEBUG loaded listener.js 11:34:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 28 (1AF4C000) [pid = 3896] [serial = 28] [outer = 1A868C00] 11:34:18 INFO - PROCESS | 3896 | 1464377658406 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 11:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 637ms 11:34:18 INFO - PROCESS | 3896 | 1464377658425 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 11:34:18 INFO - PROCESS | 3896 | 1464377658427 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 11:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:34:18 INFO - PROCESS | 3896 | 1464377658431 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:34:18 INFO - PROCESS | 3896 | 1464377658432 Marionette TRACE conn2 <- [1,14,null,{}] 11:34:18 INFO - PROCESS | 3896 | 1464377658436 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:18 INFO - PROCESS | 3896 | 1464377658532 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 11:34:18 INFO - PROCESS | 3896 | 1464377658538 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:18 INFO - PROCESS | 3896 | ++DOCSHELL 1A42D400 == 11 [pid = 3896] [id = 11] 11:34:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 29 (1A982C00) [pid = 3896] [serial = 29] [outer = 00000000] 11:34:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 30 (1A98BC00) [pid = 3896] [serial = 30] [outer = 1A982C00] 11:34:18 INFO - PROCESS | 3896 | 1464377658583 Marionette DEBUG loaded listener.js 11:34:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 31 (1AA4DC00) [pid = 3896] [serial = 31] [outer = 1A982C00] 11:34:18 INFO - PROCESS | 3896 | 1464377658980 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 11:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 556ms 11:34:19 INFO - PROCESS | 3896 | 1464377658999 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 11:34:19 INFO - PROCESS | 3896 | 1464377659001 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 11:34:19 INFO - PROCESS | 3896 | 1464377659005 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:34:19 INFO - PROCESS | 3896 | 1464377659007 Marionette TRACE conn2 <- [1,18,null,{}] 11:34:19 INFO - PROCESS | 3896 | 1464377659010 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:19 INFO - PROCESS | 3896 | 1464377659099 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 11:34:19 INFO - PROCESS | 3896 | 1464377659118 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:19 INFO - PROCESS | 3896 | ++DOCSHELL 1AA54400 == 12 [pid = 3896] [id = 12] 11:34:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 32 (1AA55000) [pid = 3896] [serial = 32] [outer = 00000000] 11:34:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 33 (1AAE5C00) [pid = 3896] [serial = 33] [outer = 1AA55000] 11:34:19 INFO - PROCESS | 3896 | 1464377659165 Marionette DEBUG loaded listener.js 11:34:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 34 (1AAE9800) [pid = 3896] [serial = 34] [outer = 1AA55000] 11:34:19 INFO - PROCESS | 3896 | 1464377659523 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 11:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 556ms 11:34:19 INFO - PROCESS | 3896 | 1464377659541 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 11:34:19 INFO - PROCESS | 3896 | 1464377659543 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 11:34:19 INFO - PROCESS | 3896 | 1464377659546 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:34:19 INFO - PROCESS | 3896 | 1464377659548 Marionette TRACE conn2 <- [1,22,null,{}] 11:34:19 INFO - PROCESS | 3896 | 1464377659551 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:19 INFO - PROCESS | 3896 | 1464377659639 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 11:34:19 INFO - PROCESS | 3896 | 1464377659645 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:19 INFO - PROCESS | 3896 | ++DOCSHELL 1AD3BC00 == 13 [pid = 3896] [id = 13] 11:34:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 35 (1AD3C000) [pid = 3896] [serial = 35] [outer = 00000000] 11:34:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 36 (1AD46800) [pid = 3896] [serial = 36] [outer = 1AD3C000] 11:34:19 INFO - PROCESS | 3896 | 1464377659739 Marionette DEBUG loaded listener.js 11:34:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 37 (1AF45000) [pid = 3896] [serial = 37] [outer = 1AD3C000] 11:34:20 INFO - PROCESS | 3896 | 1464377660055 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 11:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 556ms 11:34:20 INFO - PROCESS | 3896 | 1464377660115 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 11:34:20 INFO - PROCESS | 3896 | 1464377660117 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 11:34:20 INFO - PROCESS | 3896 | 1464377660121 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:34:20 INFO - PROCESS | 3896 | 1464377660122 Marionette TRACE conn2 <- [1,26,null,{}] 11:34:20 INFO - PROCESS | 3896 | 1464377660126 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:20 INFO - PROCESS | 3896 | 1464377660216 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 11:34:20 INFO - PROCESS | 3896 | 1464377660223 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:20 INFO - PROCESS | 3896 | ++DOCSHELL 1B404C00 == 14 [pid = 3896] [id = 14] 11:34:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 38 (1B406C00) [pid = 3896] [serial = 38] [outer = 00000000] 11:34:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 39 (1B40FC00) [pid = 3896] [serial = 39] [outer = 1B406C00] 11:34:20 INFO - PROCESS | 3896 | 1464377660267 Marionette DEBUG loaded listener.js 11:34:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 40 (1B52D800) [pid = 3896] [serial = 40] [outer = 1B406C00] 11:34:20 INFO - PROCESS | 3896 | 1464377660668 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 556ms 11:34:20 INFO - PROCESS | 3896 | 1464377660688 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 11:34:20 INFO - PROCESS | 3896 | 1464377660690 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 11:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:34:20 INFO - PROCESS | 3896 | 1464377660693 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:34:20 INFO - PROCESS | 3896 | 1464377660695 Marionette TRACE conn2 <- [1,30,null,{}] 11:34:20 INFO - PROCESS | 3896 | 1464377660698 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:20 INFO - PROCESS | 3896 | 1464377660782 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 11:34:20 INFO - PROCESS | 3896 | 1464377660788 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:20 INFO - PROCESS | 3896 | ++DOCSHELL 1B40F800 == 15 [pid = 3896] [id = 15] 11:34:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 41 (1B52FC00) [pid = 3896] [serial = 41] [outer = 00000000] 11:34:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 42 (1B537C00) [pid = 3896] [serial = 42] [outer = 1B52FC00] 11:34:20 INFO - PROCESS | 3896 | 1464377660832 Marionette DEBUG loaded listener.js 11:34:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 43 (1B538C00) [pid = 3896] [serial = 43] [outer = 1B52FC00] 11:34:20 INFO - PROCESS | 3896 | ++DOCSHELL 1B638C00 == 16 [pid = 3896] [id = 16] 11:34:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 44 (1B639000) [pid = 3896] [serial = 44] [outer = 00000000] 11:34:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 45 (1B531800) [pid = 3896] [serial = 45] [outer = 1B639000] 11:34:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 46 (1B410C00) [pid = 3896] [serial = 46] [outer = 1B639000] 11:34:21 INFO - PROCESS | 3896 | ++DOCSHELL 1B534000 == 17 [pid = 3896] [id = 17] 11:34:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 47 (1B63C800) [pid = 3896] [serial = 47] [outer = 00000000] 11:34:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 48 (1B756000) [pid = 3896] [serial = 48] [outer = 1B63C800] 11:34:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 49 (1B780000) [pid = 3896] [serial = 49] [outer = 1B63C800] 11:34:21 INFO - PROCESS | 3896 | 1464377661434 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 11:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1242ms 11:34:21 INFO - PROCESS | 3896 | --DOCSHELL 11A02000 == 16 [pid = 3896] [id = 1] 11:34:21 INFO - PROCESS | 3896 | 1464377661992 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 11:34:22 INFO - PROCESS | 3896 | 1464377661999 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 11:34:22 INFO - PROCESS | 3896 | 1464377662006 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:34:22 INFO - PROCESS | 3896 | 1464377662010 Marionette TRACE conn2 <- [1,34,null,{}] 11:34:22 INFO - PROCESS | 3896 | 1464377662016 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:22 INFO - PROCESS | 3896 | 1464377662164 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 11:34:22 INFO - PROCESS | 3896 | 1464377662238 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:22 INFO - PROCESS | 3896 | ++DOCSHELL 1055B800 == 17 [pid = 3896] [id = 18] 11:34:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 50 (1055BC00) [pid = 3896] [serial = 50] [outer = 00000000] 11:34:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 51 (10A5B400) [pid = 3896] [serial = 51] [outer = 1055BC00] 11:34:22 INFO - PROCESS | 3896 | 1464377662296 Marionette DEBUG loaded listener.js 11:34:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 52 (10A64800) [pid = 3896] [serial = 52] [outer = 1055BC00] 11:34:22 INFO - PROCESS | 3896 | 1464377662862 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 11:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 932ms 11:34:22 INFO - PROCESS | 3896 | 1464377662929 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 11:34:22 INFO - PROCESS | 3896 | 1464377662935 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 11:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:34:22 INFO - PROCESS | 3896 | 1464377662941 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:34:22 INFO - PROCESS | 3896 | 1464377662944 Marionette TRACE conn2 <- [1,38,null,{}] 11:34:22 INFO - PROCESS | 3896 | 1464377662949 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:23 INFO - PROCESS | 3896 | 1464377663069 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 11:34:23 INFO - PROCESS | 3896 | 1464377663134 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:23 INFO - PROCESS | 3896 | ++DOCSHELL 11C9F800 == 18 [pid = 3896] [id = 19] 11:34:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 53 (12887C00) [pid = 3896] [serial = 53] [outer = 00000000] 11:34:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 54 (13185C00) [pid = 3896] [serial = 54] [outer = 12887C00] 11:34:23 INFO - PROCESS | 3896 | 1464377663189 Marionette DEBUG loaded listener.js 11:34:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 55 (13385C00) [pid = 3896] [serial = 55] [outer = 12887C00] 11:34:23 INFO - PROCESS | 3896 | 1464377663777 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 11:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 867ms 11:34:23 INFO - PROCESS | 3896 | 1464377663816 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 11:34:23 INFO - PROCESS | 3896 | 1464377663818 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 11:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:34:23 INFO - PROCESS | 3896 | 1464377663822 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:34:23 INFO - PROCESS | 3896 | 1464377663826 Marionette TRACE conn2 <- [1,42,null,{}] 11:34:23 INFO - PROCESS | 3896 | 1464377663837 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:23 INFO - PROCESS | 3896 | 1464377663950 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 11:34:24 INFO - PROCESS | 3896 | 1464377664029 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:24 INFO - PROCESS | 3896 | ++DOCSHELL 153CF800 == 19 [pid = 3896] [id = 20] 11:34:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 56 (154E9C00) [pid = 3896] [serial = 56] [outer = 00000000] 11:34:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 57 (156C3000) [pid = 3896] [serial = 57] [outer = 154E9C00] 11:34:24 INFO - PROCESS | 3896 | 1464377664088 Marionette DEBUG loaded listener.js 11:34:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 58 (15F54800) [pid = 3896] [serial = 58] [outer = 154E9C00] 11:34:24 INFO - PROCESS | 3896 | 1464377664870 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 11:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1095ms 11:34:24 INFO - PROCESS | 3896 | 1464377664933 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 11:34:24 INFO - PROCESS | 3896 | 1464377664937 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 11:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:34:24 INFO - PROCESS | 3896 | 1464377664942 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:34:24 INFO - PROCESS | 3896 | 1464377664946 Marionette TRACE conn2 <- [1,46,null,{}] 11:34:24 INFO - PROCESS | 3896 | 1464377664959 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:25 INFO - PROCESS | 3896 | 1464377665049 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 11:34:25 INFO - PROCESS | 3896 | 1464377665119 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:25 INFO - PROCESS | 3896 | ++DOCSHELL 104F0000 == 20 [pid = 3896] [id = 21] 11:34:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 59 (104F0800) [pid = 3896] [serial = 59] [outer = 00000000] 11:34:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 60 (10F92400) [pid = 3896] [serial = 60] [outer = 104F0800] 11:34:25 INFO - PROCESS | 3896 | 1464377665173 Marionette DEBUG loaded listener.js 11:34:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 61 (10F9CC00) [pid = 3896] [serial = 61] [outer = 104F0800] 11:34:25 INFO - PROCESS | 3896 | --DOCSHELL 13DBA800 == 19 [pid = 3896] [id = 4] 11:34:25 INFO - PROCESS | 3896 | 1464377665810 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 899ms 11:34:25 INFO - PROCESS | 3896 | 1464377665841 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 11:34:25 INFO - PROCESS | 3896 | 1464377665846 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 11:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:34:25 INFO - PROCESS | 3896 | 1464377665852 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:34:25 INFO - PROCESS | 3896 | 1464377665855 Marionette TRACE conn2 <- [1,50,null,{}] 11:34:25 INFO - PROCESS | 3896 | 1464377665858 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:25 INFO - PROCESS | 3896 | 1464377665961 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 11:34:26 INFO - PROCESS | 3896 | 1464377666035 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:26 INFO - PROCESS | 3896 | ++DOCSHELL 104ED800 == 20 [pid = 3896] [id = 22] 11:34:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 62 (105FA800) [pid = 3896] [serial = 62] [outer = 00000000] 11:34:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 63 (11CA6C00) [pid = 3896] [serial = 63] [outer = 105FA800] 11:34:26 INFO - PROCESS | 3896 | 1464377666080 Marionette DEBUG loaded listener.js 11:34:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (12D7EC00) [pid = 3896] [serial = 64] [outer = 105FA800] 11:34:26 INFO - PROCESS | 3896 | 1464377666477 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 654ms 11:34:26 INFO - PROCESS | 3896 | 1464377666523 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 11:34:26 INFO - PROCESS | 3896 | 1464377666526 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 11:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:34:26 INFO - PROCESS | 3896 | 1464377666529 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:34:26 INFO - PROCESS | 3896 | 1464377666532 Marionette TRACE conn2 <- [1,54,null,{}] 11:34:26 INFO - PROCESS | 3896 | 1464377666561 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:26 INFO - PROCESS | 3896 | 1464377666684 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 11:34:26 INFO - PROCESS | 3896 | 1464377666693 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:26 INFO - PROCESS | 3896 | ++DOCSHELL 13185800 == 21 [pid = 3896] [id = 23] 11:34:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (1318B000) [pid = 3896] [serial = 65] [outer = 00000000] 11:34:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (13386000) [pid = 3896] [serial = 66] [outer = 1318B000] 11:34:26 INFO - PROCESS | 3896 | 1464377666740 Marionette DEBUG loaded listener.js 11:34:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (13DB1000) [pid = 3896] [serial = 67] [outer = 1318B000] 11:34:27 INFO - PROCESS | 3896 | 1464377667110 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 654ms 11:34:27 INFO - PROCESS | 3896 | 1464377667167 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 11:34:27 INFO - PROCESS | 3896 | 1464377667169 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 11:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:34:27 INFO - PROCESS | 3896 | 1464377667173 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:34:27 INFO - PROCESS | 3896 | 1464377667174 Marionette TRACE conn2 <- [1,58,null,{}] 11:34:27 INFO - PROCESS | 3896 | 1464377667178 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:27 INFO - PROCESS | 3896 | 1464377667337 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 11:34:27 INFO - PROCESS | 3896 | 1464377667349 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:27 INFO - PROCESS | 3896 | ++DOCSHELL 1432C800 == 22 [pid = 3896] [id = 24] 11:34:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (1432D000) [pid = 3896] [serial = 68] [outer = 00000000] 11:34:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (14E50400) [pid = 3896] [serial = 69] [outer = 1432D000] 11:34:27 INFO - PROCESS | 3896 | 1464377667393 Marionette DEBUG loaded listener.js 11:34:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (14E5A000) [pid = 3896] [serial = 70] [outer = 1432D000] 11:34:27 INFO - PROCESS | 3896 | 1464377667770 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 621ms 11:34:27 INFO - PROCESS | 3896 | 1464377667805 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 11:34:27 INFO - PROCESS | 3896 | 1464377667807 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 11:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:34:27 INFO - PROCESS | 3896 | 1464377667810 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:34:27 INFO - PROCESS | 3896 | 1464377667812 Marionette TRACE conn2 <- [1,62,null,{}] 11:34:27 INFO - PROCESS | 3896 | 1464377667828 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:27 INFO - PROCESS | 3896 | 1464377667904 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 11:34:27 INFO - PROCESS | 3896 | 1464377667910 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:27 INFO - PROCESS | 3896 | ++DOCSHELL 153C4C00 == 23 [pid = 3896] [id = 25] 11:34:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (153C5C00) [pid = 3896] [serial = 71] [outer = 00000000] 11:34:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (154F3C00) [pid = 3896] [serial = 72] [outer = 153C5C00] 11:34:28 INFO - PROCESS | 3896 | 1464377668018 Marionette DEBUG loaded listener.js 11:34:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (156BD800) [pid = 3896] [serial = 73] [outer = 153C5C00] 11:34:28 INFO - PROCESS | 3896 | 1464377668428 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 671ms 11:34:28 INFO - PROCESS | 3896 | 1464377668483 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 11:34:28 INFO - PROCESS | 3896 | 1464377668485 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 11:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:34:28 INFO - PROCESS | 3896 | 1464377668488 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:34:28 INFO - PROCESS | 3896 | 1464377668489 Marionette TRACE conn2 <- [1,66,null,{}] 11:34:28 INFO - PROCESS | 3896 | 1464377668493 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:28 INFO - PROCESS | 3896 | 1464377668584 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 11:34:28 INFO - PROCESS | 3896 | 1464377668595 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:28 INFO - PROCESS | 3896 | ++DOCSHELL 1668C800 == 24 [pid = 3896] [id = 26] 11:34:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (16928C00) [pid = 3896] [serial = 74] [outer = 00000000] 11:34:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (16E33C00) [pid = 3896] [serial = 75] [outer = 16928C00] 11:34:28 INFO - PROCESS | 3896 | 1464377668640 Marionette DEBUG loaded listener.js 11:34:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (16F2A400) [pid = 3896] [serial = 76] [outer = 16928C00] 11:34:29 INFO - PROCESS | 3896 | 1464377669095 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 621ms 11:34:29 INFO - PROCESS | 3896 | 1464377669117 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 11:34:29 INFO - PROCESS | 3896 | 1464377669119 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 11:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:34:29 INFO - PROCESS | 3896 | 1464377669135 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:34:29 INFO - PROCESS | 3896 | 1464377669137 Marionette TRACE conn2 <- [1,70,null,{}] 11:34:29 INFO - PROCESS | 3896 | 1464377669142 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:29 INFO - PROCESS | 3896 | 1464377669215 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 11:34:29 INFO - PROCESS | 3896 | 1464377669221 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:29 INFO - PROCESS | 3896 | ++DOCSHELL 15F58000 == 25 [pid = 3896] [id = 27] 11:34:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (16695000) [pid = 3896] [serial = 77] [outer = 00000000] 11:34:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (17653000) [pid = 3896] [serial = 78] [outer = 16695000] 11:34:29 INFO - PROCESS | 3896 | 1464377669290 Marionette DEBUG loaded listener.js 11:34:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (1769FC00) [pid = 3896] [serial = 79] [outer = 16695000] 11:34:29 INFO - PROCESS | 3896 | 1464377669759 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 687ms 11:34:29 INFO - PROCESS | 3896 | 1464377669813 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 11:34:29 INFO - PROCESS | 3896 | 1464377669815 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 11:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:34:29 INFO - PROCESS | 3896 | 1464377669819 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:34:29 INFO - PROCESS | 3896 | 1464377669820 Marionette TRACE conn2 <- [1,74,null,{}] 11:34:29 INFO - PROCESS | 3896 | 1464377669837 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:29 INFO - PROCESS | 3896 | 1464377669914 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 11:34:29 INFO - PROCESS | 3896 | 1464377669921 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:29 INFO - PROCESS | 3896 | ++DOCSHELL 171AE400 == 26 [pid = 3896] [id = 28] 11:34:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (177C9400) [pid = 3896] [serial = 80] [outer = 00000000] 11:34:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (17880C00) [pid = 3896] [serial = 81] [outer = 177C9400] 11:34:29 INFO - PROCESS | 3896 | 1464377669966 Marionette DEBUG loaded listener.js 11:34:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (17888C00) [pid = 3896] [serial = 82] [outer = 177C9400] 11:34:30 INFO - PROCESS | 3896 | 1464377670412 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 622ms 11:34:30 INFO - PROCESS | 3896 | 1464377670450 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 11:34:30 INFO - PROCESS | 3896 | 1464377670452 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 11:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:34:30 INFO - PROCESS | 3896 | 1464377670465 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:34:30 INFO - PROCESS | 3896 | 1464377670467 Marionette TRACE conn2 <- [1,78,null,{}] 11:34:30 INFO - PROCESS | 3896 | 1464377670471 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:30 INFO - PROCESS | 3896 | 1464377670552 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 11:34:30 INFO - PROCESS | 3896 | 1464377670558 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:30 INFO - PROCESS | 3896 | ++DOCSHELL 14E51800 == 27 [pid = 3896] [id = 29] 11:34:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (17F9C000) [pid = 3896] [serial = 83] [outer = 00000000] 11:34:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (18245000) [pid = 3896] [serial = 84] [outer = 17F9C000] 11:34:30 INFO - PROCESS | 3896 | 1464377670603 Marionette DEBUG loaded listener.js 11:34:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (1825D400) [pid = 3896] [serial = 85] [outer = 17F9C000] 11:34:31 INFO - PROCESS | 3896 | 1464377671046 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 621ms 11:34:31 INFO - PROCESS | 3896 | 1464377671099 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 11:34:31 INFO - PROCESS | 3896 | 1464377671101 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 11:34:31 INFO - PROCESS | 3896 | 1464377671105 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:34:31 INFO - PROCESS | 3896 | 1464377671106 Marionette TRACE conn2 <- [1,82,null,{}] 11:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:34:31 INFO - PROCESS | 3896 | 1464377671114 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:31 INFO - PROCESS | 3896 | 1464377671189 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 11:34:31 INFO - PROCESS | 3896 | 1464377671195 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:31 INFO - PROCESS | 3896 | ++DOCSHELL 16693C00 == 28 [pid = 3896] [id = 30] 11:34:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (169DEC00) [pid = 3896] [serial = 86] [outer = 00000000] 11:34:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (18432000) [pid = 3896] [serial = 87] [outer = 169DEC00] 11:34:31 INFO - PROCESS | 3896 | 1464377671239 Marionette DEBUG loaded listener.js 11:34:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (19B6C800) [pid = 3896] [serial = 88] [outer = 169DEC00] 11:34:31 INFO - PROCESS | 3896 | 1464377671625 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 556ms 11:34:31 INFO - PROCESS | 3896 | 1464377671642 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 11:34:31 INFO - PROCESS | 3896 | 1464377671644 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 11:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:34:31 INFO - PROCESS | 3896 | 1464377671647 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:34:31 INFO - PROCESS | 3896 | 1464377671649 Marionette TRACE conn2 <- [1,86,null,{}] 11:34:31 INFO - PROCESS | 3896 | 1464377671653 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:31 INFO - PROCESS | 3896 | 1464377671827 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 11:34:31 INFO - PROCESS | 3896 | 1464377671835 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:31 INFO - PROCESS | 3896 | ++DOCSHELL 18011400 == 29 [pid = 3896] [id = 31] 11:34:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (18244800) [pid = 3896] [serial = 89] [outer = 00000000] 11:34:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (1A15B800) [pid = 3896] [serial = 90] [outer = 18244800] 11:34:31 INFO - PROCESS | 3896 | 1464377671882 Marionette DEBUG loaded listener.js 11:34:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (1A337800) [pid = 3896] [serial = 91] [outer = 18244800] 11:34:32 INFO - PROCESS | 3896 | 1464377672292 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:34:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 670ms 11:34:32 INFO - PROCESS | 3896 | 1464377672319 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 11:34:32 INFO - PROCESS | 3896 | 1464377672320 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 11:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:34:32 INFO - PROCESS | 3896 | 1464377672324 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:34:32 INFO - PROCESS | 3896 | 1464377672325 Marionette TRACE conn2 <- [1,90,null,{}] 11:34:32 INFO - PROCESS | 3896 | 1464377672329 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:32 INFO - PROCESS | 3896 | 1464377672432 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 11:34:32 INFO - PROCESS | 3896 | 1464377672489 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:32 INFO - PROCESS | 3896 | ++DOCSHELL 105EFC00 == 30 [pid = 3896] [id = 32] 11:34:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (1330C800) [pid = 3896] [serial = 92] [outer = 00000000] 11:34:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (1A433000) [pid = 3896] [serial = 93] [outer = 1330C800] 11:34:32 INFO - PROCESS | 3896 | 1464377672533 Marionette DEBUG loaded listener.js 11:34:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (1A43B400) [pid = 3896] [serial = 94] [outer = 1330C800] 11:34:32 INFO - PROCESS | 3896 | 1464377672945 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 654ms 11:34:33 INFO - PROCESS | 3896 | 1464377672995 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 11:34:33 INFO - PROCESS | 3896 | 1464377672997 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 11:34:33 INFO - PROCESS | 3896 | 1464377673000 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:34:33 INFO - PROCESS | 3896 | 1464377673002 Marionette TRACE conn2 <- [1,94,null,{}] 11:34:33 INFO - PROCESS | 3896 | 1464377673005 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:33 INFO - PROCESS | 3896 | 1464377673144 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 11:34:33 INFO - PROCESS | 3896 | 1464377673173 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:33 INFO - PROCESS | 3896 | ++DOCSHELL 1A42EC00 == 31 [pid = 3896] [id = 33] 11:34:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (1A432C00) [pid = 3896] [serial = 95] [outer = 00000000] 11:34:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (1AA4D400) [pid = 3896] [serial = 96] [outer = 1A432C00] 11:34:33 INFO - PROCESS | 3896 | 1464377673266 Marionette DEBUG loaded listener.js 11:34:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (1AA52400) [pid = 3896] [serial = 97] [outer = 1A432C00] 11:34:34 INFO - PROCESS | 3896 | 1464377674530 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1569ms 11:34:34 INFO - PROCESS | 3896 | 1464377674583 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 11:34:34 INFO - PROCESS | 3896 | 1464377674587 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 11:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:34:34 INFO - PROCESS | 3896 | 1464377674593 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:34:34 INFO - PROCESS | 3896 | 1464377674596 Marionette TRACE conn2 <- [1,98,null,{}] 11:34:34 INFO - PROCESS | 3896 | 1464377674602 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:34 INFO - PROCESS | 3896 | 1464377674711 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 11:34:34 INFO - PROCESS | 3896 | 1464377674819 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:34 INFO - PROCESS | 3896 | ++DOCSHELL 11252C00 == 32 [pid = 3896] [id = 34] 11:34:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 98 (1125C800) [pid = 3896] [serial = 98] [outer = 00000000] 11:34:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 99 (11446800) [pid = 3896] [serial = 99] [outer = 1125C800] 11:34:34 INFO - PROCESS | 3896 | 1464377674867 Marionette DEBUG loaded listener.js 11:34:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 100 (11A0A000) [pid = 3896] [serial = 100] [outer = 1125C800] 11:34:35 INFO - PROCESS | 3896 | 1464377675257 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 736ms 11:34:35 INFO - PROCESS | 3896 | 1464377675326 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 11:34:35 INFO - PROCESS | 3896 | 1464377675331 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 11:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:34:35 INFO - PROCESS | 3896 | 1464377675343 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:34:35 INFO - PROCESS | 3896 | 1464377675345 Marionette TRACE conn2 <- [1,102,null,{}] 11:34:35 INFO - PROCESS | 3896 | 1464377675349 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:35 INFO - PROCESS | 3896 | 1464377675451 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 11:34:35 INFO - PROCESS | 3896 | 1464377675458 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:35 INFO - PROCESS | 3896 | ++DOCSHELL 11C68800 == 33 [pid = 3896] [id = 35] 11:34:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 101 (11C69000) [pid = 3896] [serial = 101] [outer = 00000000] 11:34:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 102 (1318BC00) [pid = 3896] [serial = 102] [outer = 11C69000] 11:34:35 INFO - PROCESS | 3896 | 1464377675503 Marionette DEBUG loaded listener.js 11:34:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 103 (13318400) [pid = 3896] [serial = 103] [outer = 11C69000] 11:34:36 INFO - PROCESS | 3896 | --DOMWINDOW == 102 (13DBAC00) [pid = 3896] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:34:36 INFO - PROCESS | 3896 | --DOMWINDOW == 101 (1B406C00) [pid = 3896] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:34:36 INFO - PROCESS | 3896 | --DOMWINDOW == 100 (1AD3C000) [pid = 3896] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:34:36 INFO - PROCESS | 3896 | --DOMWINDOW == 99 (1AA55000) [pid = 3896] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:34:36 INFO - PROCESS | 3896 | --DOMWINDOW == 98 (1A982C00) [pid = 3896] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:34:36 INFO - PROCESS | 3896 | --DOMWINDOW == 97 (1A868C00) [pid = 3896] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:34:36 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (1A154000) [pid = 3896] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:34:36 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (1B52FC00) [pid = 3896] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:34:36 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (1055BC00) [pid = 3896] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:34:36 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (12887C00) [pid = 3896] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:34:36 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (154E9C00) [pid = 3896] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:34:36 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (104F0800) [pid = 3896] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:34:36 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (105FA800) [pid = 3896] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:34:36 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (1318B000) [pid = 3896] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:34:36 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (1432D000) [pid = 3896] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:34:36 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (153C5C00) [pid = 3896] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:34:36 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (16928C00) [pid = 3896] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:34:36 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (16695000) [pid = 3896] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:34:36 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (177C9400) [pid = 3896] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:34:36 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (17F9C000) [pid = 3896] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:34:36 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (169DEC00) [pid = 3896] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:34:36 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (18244800) [pid = 3896] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:34:36 INFO - PROCESS | 3896 | 1464377676444 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1144ms 11:34:36 INFO - PROCESS | 3896 | 1464377676506 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 11:34:36 INFO - PROCESS | 3896 | 1464377676508 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 11:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:34:36 INFO - PROCESS | 3896 | 1464377676512 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:34:36 INFO - PROCESS | 3896 | 1464377676516 Marionette TRACE conn2 <- [1,106,null,{}] 11:34:36 INFO - PROCESS | 3896 | 1464377676526 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:36 INFO - PROCESS | 3896 | 1464377676611 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 11:34:36 INFO - PROCESS | 3896 | 1464377676619 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:36 INFO - PROCESS | 3896 | ++DOCSHELL 130A1400 == 34 [pid = 3896] [id = 36] 11:34:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (1318B000) [pid = 3896] [serial = 104] [outer = 00000000] 11:34:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (137EC400) [pid = 3896] [serial = 105] [outer = 1318B000] 11:34:36 INFO - PROCESS | 3896 | 1464377676666 Marionette DEBUG loaded listener.js 11:34:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (140C9000) [pid = 3896] [serial = 106] [outer = 1318B000] 11:34:37 INFO - PROCESS | 3896 | 1464377677118 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 654ms 11:34:37 INFO - PROCESS | 3896 | 1464377677183 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 11:34:37 INFO - PROCESS | 3896 | 1464377677185 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 11:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:34:37 INFO - PROCESS | 3896 | 1464377677188 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:34:37 INFO - PROCESS | 3896 | 1464377677190 Marionette TRACE conn2 <- [1,110,null,{}] 11:34:37 INFO - PROCESS | 3896 | 1464377677193 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:37 INFO - PROCESS | 3896 | 1464377677278 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 11:34:37 INFO - PROCESS | 3896 | 1464377677287 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:37 INFO - PROCESS | 3896 | ++DOCSHELL 14E4F800 == 35 [pid = 3896] [id = 37] 11:34:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (14E52000) [pid = 3896] [serial = 107] [outer = 00000000] 11:34:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (153C5000) [pid = 3896] [serial = 108] [outer = 14E52000] 11:34:37 INFO - PROCESS | 3896 | 1464377677331 Marionette DEBUG loaded listener.js 11:34:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (154F3400) [pid = 3896] [serial = 109] [outer = 14E52000] 11:34:37 INFO - PROCESS | 3896 | 1464377677810 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 670ms 11:34:37 INFO - PROCESS | 3896 | 1464377677859 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 11:34:37 INFO - PROCESS | 3896 | 1464377677861 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 11:34:37 INFO - PROCESS | 3896 | 1464377677865 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:34:37 INFO - PROCESS | 3896 | 1464377677866 Marionette TRACE conn2 <- [1,114,null,{}] 11:34:37 INFO - PROCESS | 3896 | 1464377677870 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:37 INFO - PROCESS | 3896 | 1464377677941 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 11:34:37 INFO - PROCESS | 3896 | 1464377677948 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:37 INFO - PROCESS | 3896 | ++DOCSHELL 156BD000 == 36 [pid = 3896] [id = 38] 11:34:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (156BE000) [pid = 3896] [serial = 110] [outer = 00000000] 11:34:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (1624B400) [pid = 3896] [serial = 111] [outer = 156BE000] 11:34:38 INFO - PROCESS | 3896 | 1464377678002 Marionette DEBUG loaded listener.js 11:34:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (168C8800) [pid = 3896] [serial = 112] [outer = 156BE000] 11:34:38 INFO - PROCESS | 3896 | --DOCSHELL 105EFC00 == 35 [pid = 3896] [id = 32] 11:34:38 INFO - PROCESS | 3896 | --DOCSHELL 18011400 == 34 [pid = 3896] [id = 31] 11:34:38 INFO - PROCESS | 3896 | --DOCSHELL 16693C00 == 33 [pid = 3896] [id = 30] 11:34:38 INFO - PROCESS | 3896 | --DOCSHELL 14E51800 == 32 [pid = 3896] [id = 29] 11:34:38 INFO - PROCESS | 3896 | --DOCSHELL 11252C00 == 31 [pid = 3896] [id = 34] 11:34:38 INFO - PROCESS | 3896 | --DOCSHELL 1A42EC00 == 30 [pid = 3896] [id = 33] 11:34:39 INFO - PROCESS | 3896 | --DOCSHELL 14E4F800 == 29 [pid = 3896] [id = 37] 11:34:39 INFO - PROCESS | 3896 | --DOCSHELL 130A1400 == 28 [pid = 3896] [id = 36] 11:34:39 INFO - PROCESS | 3896 | --DOCSHELL 11C68800 == 27 [pid = 3896] [id = 35] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (16E2E800) [pid = 3896] [serial = 17] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (10A5B400) [pid = 3896] [serial = 51] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (13185C00) [pid = 3896] [serial = 54] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (156C3000) [pid = 3896] [serial = 57] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (10F92400) [pid = 3896] [serial = 60] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (10F9CC00) [pid = 3896] [serial = 61] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (11CA6C00) [pid = 3896] [serial = 63] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (13386000) [pid = 3896] [serial = 66] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (13DB1000) [pid = 3896] [serial = 67] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (15F54800) [pid = 3896] [serial = 58] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (14E50400) [pid = 3896] [serial = 69] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (154F3C00) [pid = 3896] [serial = 72] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (156BD800) [pid = 3896] [serial = 73] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (16E33C00) [pid = 3896] [serial = 75] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (17653000) [pid = 3896] [serial = 78] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (17880C00) [pid = 3896] [serial = 81] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (18245000) [pid = 3896] [serial = 84] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (18432000) [pid = 3896] [serial = 87] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (1A15B800) [pid = 3896] [serial = 90] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (1769FC00) [pid = 3896] [serial = 79] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (17888C00) [pid = 3896] [serial = 82] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (1825D400) [pid = 3896] [serial = 85] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (10A64800) [pid = 3896] [serial = 52] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (14E5A000) [pid = 3896] [serial = 70] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (16F2A400) [pid = 3896] [serial = 76] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (19B6C800) [pid = 3896] [serial = 88] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 63 (1A337800) [pid = 3896] [serial = 91] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 62 (1A433000) [pid = 3896] [serial = 93] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 61 (12D7EC00) [pid = 3896] [serial = 64] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 60 (13385C00) [pid = 3896] [serial = 55] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 59 (1B538C00) [pid = 3896] [serial = 43] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 58 (16921400) [pid = 3896] [serial = 14] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 57 (140CD800) [pid = 3896] [serial = 9] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 56 (140D2400) [pid = 3896] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 55 (11CA0000) [pid = 3896] [serial = 4] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 54 (1B40FC00) [pid = 3896] [serial = 39] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 53 (1AD46800) [pid = 3896] [serial = 36] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 52 (1AF45000) [pid = 3896] [serial = 37] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 51 (1AAE5C00) [pid = 3896] [serial = 33] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 50 (1AAE9800) [pid = 3896] [serial = 34] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 49 (1A98BC00) [pid = 3896] [serial = 30] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 48 (1AA4DC00) [pid = 3896] [serial = 31] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 47 (1AF4C000) [pid = 3896] [serial = 28] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 46 (1AF48000) [pid = 3896] [serial = 27] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 45 (1A433400) [pid = 3896] [serial = 24] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 44 (1A15A000) [pid = 3896] [serial = 22] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 43 (1A156400) [pid = 3896] [serial = 21] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 42 (1B756000) [pid = 3896] [serial = 48] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 41 (1B537C00) [pid = 3896] [serial = 42] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 40 (1B531800) [pid = 3896] [serial = 45] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | --DOMWINDOW == 39 (1B52D800) [pid = 3896] [serial = 40] [outer = 00000000] [url = about:blank] 11:34:39 INFO - PROCESS | 3896 | 1464377679500 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:34:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1684ms 11:34:39 INFO - PROCESS | 3896 | 1464377679541 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 11:34:39 INFO - PROCESS | 3896 | 1464377679545 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 11:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:34:39 INFO - PROCESS | 3896 | 1464377679551 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:34:39 INFO - PROCESS | 3896 | 1464377679555 Marionette TRACE conn2 <- [1,118,null,{}] 11:34:39 INFO - PROCESS | 3896 | 1464377679565 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:39 INFO - PROCESS | 3896 | 1464377679650 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 11:34:39 INFO - PROCESS | 3896 | 1464377679658 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:39 INFO - PROCESS | 3896 | ++DOCSHELL 10A62000 == 28 [pid = 3896] [id = 39] 11:34:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 40 (10A64800) [pid = 3896] [serial = 113] [outer = 00000000] 11:34:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 41 (110F4400) [pid = 3896] [serial = 114] [outer = 10A64800] 11:34:39 INFO - PROCESS | 3896 | 1464377679705 Marionette DEBUG loaded listener.js 11:34:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 42 (11252000) [pid = 3896] [serial = 115] [outer = 10A64800] 11:34:40 INFO - PROCESS | 3896 | 1464377680115 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:34:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 670ms 11:34:40 INFO - PROCESS | 3896 | 1464377680223 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 11:34:40 INFO - PROCESS | 3896 | 1464377680229 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 11:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:34:40 INFO - PROCESS | 3896 | 1464377680235 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:34:40 INFO - PROCESS | 3896 | 1464377680238 Marionette TRACE conn2 <- [1,122,null,{}] 11:34:40 INFO - PROCESS | 3896 | 1464377680242 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:40 INFO - PROCESS | 3896 | 1464377680322 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 11:34:40 INFO - PROCESS | 3896 | 1464377680331 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:40 INFO - PROCESS | 3896 | ++DOCSHELL 11CA6C00 == 29 [pid = 3896] [id = 40] 11:34:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 43 (12886000) [pid = 3896] [serial = 116] [outer = 00000000] 11:34:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 44 (128A3400) [pid = 3896] [serial = 117] [outer = 12886000] 11:34:40 INFO - PROCESS | 3896 | 1464377680377 Marionette DEBUG loaded listener.js 11:34:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 45 (12AF5C00) [pid = 3896] [serial = 118] [outer = 12886000] 11:34:40 INFO - PROCESS | 3896 | 1464377680802 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:34:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 621ms 11:34:40 INFO - PROCESS | 3896 | 1464377680830 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 11:34:40 INFO - PROCESS | 3896 | 1464377680832 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 11:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:34:40 INFO - PROCESS | 3896 | 1464377680836 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:34:40 INFO - PROCESS | 3896 | 1464377680840 Marionette TRACE conn2 <- [1,126,null,{}] 11:34:40 INFO - PROCESS | 3896 | 1464377680850 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:40 INFO - PROCESS | 3896 | 1464377680980 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 11:34:40 INFO - PROCESS | 3896 | 1464377680988 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:40 INFO - PROCESS | 3896 | ++DOCSHELL 1331A800 == 30 [pid = 3896] [id = 41] 11:34:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 46 (1331B800) [pid = 3896] [serial = 119] [outer = 00000000] 11:34:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 47 (1338FC00) [pid = 3896] [serial = 120] [outer = 1331B800] 11:34:41 INFO - PROCESS | 3896 | 1464377681036 Marionette DEBUG loaded listener.js 11:34:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 48 (13710800) [pid = 3896] [serial = 121] [outer = 1331B800] 11:34:41 INFO - PROCESS | 3896 | 1464377681456 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:34:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 11:34:41 INFO - PROCESS | 3896 | 1464377681507 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 11:34:41 INFO - PROCESS | 3896 | 1464377681510 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 11:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:34:41 INFO - PROCESS | 3896 | 1464377681513 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:34:41 INFO - PROCESS | 3896 | 1464377681515 Marionette TRACE conn2 <- [1,130,null,{}] 11:34:41 INFO - PROCESS | 3896 | 1464377681518 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:41 INFO - PROCESS | 3896 | 1464377681594 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 11:34:41 INFO - PROCESS | 3896 | 1464377681601 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:41 INFO - PROCESS | 3896 | ++DOCSHELL 1338C000 == 31 [pid = 3896] [id = 42] 11:34:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 49 (137E9400) [pid = 3896] [serial = 122] [outer = 00000000] 11:34:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 50 (140D2800) [pid = 3896] [serial = 123] [outer = 137E9400] 11:34:41 INFO - PROCESS | 3896 | 1464377681647 Marionette DEBUG loaded listener.js 11:34:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 51 (14E58400) [pid = 3896] [serial = 124] [outer = 137E9400] 11:34:42 INFO - PROCESS | 3896 | 1464377682084 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 11:34:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 621ms 11:34:42 INFO - PROCESS | 3896 | 1464377682144 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 11:34:42 INFO - PROCESS | 3896 | 1464377682146 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 11:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:34:42 INFO - PROCESS | 3896 | 1464377682149 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:34:42 INFO - PROCESS | 3896 | 1464377682151 Marionette TRACE conn2 <- [1,134,null,{}] 11:34:42 INFO - PROCESS | 3896 | 1464377682154 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:42 INFO - PROCESS | 3896 | 1464377682231 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 11:34:42 INFO - PROCESS | 3896 | 1464377682237 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:42 INFO - PROCESS | 3896 | ++DOCSHELL 1537B800 == 32 [pid = 3896] [id = 43] 11:34:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 52 (153C1C00) [pid = 3896] [serial = 125] [outer = 00000000] 11:34:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 53 (154F7800) [pid = 3896] [serial = 126] [outer = 153C1C00] 11:34:42 INFO - PROCESS | 3896 | 1464377682282 Marionette DEBUG loaded listener.js 11:34:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 54 (15B4B800) [pid = 3896] [serial = 127] [outer = 153C1C00] 11:34:42 INFO - PROCESS | 3896 | 1464377682741 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 11:34:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 621ms 11:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:34:42 INFO - PROCESS | 3896 | 1464377682780 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 11:34:42 INFO - PROCESS | 3896 | 1464377682782 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 11:34:42 INFO - PROCESS | 3896 | 1464377682786 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:34:42 INFO - PROCESS | 3896 | 1464377682787 Marionette TRACE conn2 <- [1,138,null,{}] 11:34:42 INFO - PROCESS | 3896 | 1464377682791 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:42 INFO - PROCESS | 3896 | 1464377682915 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 11:34:42 INFO - PROCESS | 3896 | 1464377682924 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:42 INFO - PROCESS | 3896 | ++DOCSHELL 15F4F400 == 33 [pid = 3896] [id = 44] 11:34:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 55 (15F58800) [pid = 3896] [serial = 128] [outer = 00000000] 11:34:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 56 (168CE800) [pid = 3896] [serial = 129] [outer = 15F58800] 11:34:42 INFO - PROCESS | 3896 | 1464377682969 Marionette DEBUG loaded listener.js 11:34:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 57 (168D4C00) [pid = 3896] [serial = 130] [outer = 15F58800] 11:34:43 INFO - PROCESS | 3896 | 1464377683401 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 11:34:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 654ms 11:34:43 INFO - PROCESS | 3896 | 1464377683456 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 11:34:43 INFO - PROCESS | 3896 | 1464377683458 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 11:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:34:43 INFO - PROCESS | 3896 | 1464377683461 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:34:43 INFO - PROCESS | 3896 | 1464377683463 Marionette TRACE conn2 <- [1,142,null,{}] 11:34:43 INFO - PROCESS | 3896 | 1464377683467 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:43 INFO - PROCESS | 3896 | 1464377683537 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 11:34:43 INFO - PROCESS | 3896 | 1464377683543 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:43 INFO - PROCESS | 3896 | ++DOCSHELL 168D0C00 == 34 [pid = 3896] [id = 45] 11:34:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 58 (168D6000) [pid = 3896] [serial = 131] [outer = 00000000] 11:34:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 59 (16E30C00) [pid = 3896] [serial = 132] [outer = 168D6000] 11:34:43 INFO - PROCESS | 3896 | 1464377683587 Marionette DEBUG loaded listener.js 11:34:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 60 (16E31000) [pid = 3896] [serial = 133] [outer = 168D6000] 11:34:44 INFO - PROCESS | 3896 | 1464377684038 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 11:34:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 621ms 11:34:44 INFO - PROCESS | 3896 | 1464377684094 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 11:34:44 INFO - PROCESS | 3896 | 1464377684096 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 11:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:34:44 INFO - PROCESS | 3896 | 1464377684099 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:34:44 INFO - PROCESS | 3896 | 1464377684101 Marionette TRACE conn2 <- [1,146,null,{}] 11:34:44 INFO - PROCESS | 3896 | 1464377684105 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:44 INFO - PROCESS | 3896 | 1464377684174 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 11:34:44 INFO - PROCESS | 3896 | 1464377684180 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:44 INFO - PROCESS | 3896 | ++DOCSHELL 169DEC00 == 35 [pid = 3896] [id = 46] 11:34:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 61 (1713C400) [pid = 3896] [serial = 134] [outer = 00000000] 11:34:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 62 (174A0400) [pid = 3896] [serial = 135] [outer = 1713C400] 11:34:44 INFO - PROCESS | 3896 | 1464377684234 Marionette DEBUG loaded listener.js 11:34:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 63 (1764A800) [pid = 3896] [serial = 136] [outer = 1713C400] 11:34:44 INFO - PROCESS | 3896 | 1464377684633 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:34:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 621ms 11:34:44 INFO - PROCESS | 3896 | 1464377684697 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 11:34:44 INFO - PROCESS | 3896 | 1464377684699 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 11:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:34:44 INFO - PROCESS | 3896 | 1464377684706 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:34:44 INFO - PROCESS | 3896 | 1464377684708 Marionette TRACE conn2 <- [1,150,null,{}] 11:34:44 INFO - PROCESS | 3896 | 1464377684717 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:44 INFO - PROCESS | 3896 | 1464377684857 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 11:34:44 INFO - PROCESS | 3896 | 1464377684869 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:44 INFO - PROCESS | 3896 | ++DOCSHELL 13317C00 == 36 [pid = 3896] [id = 47] 11:34:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (176A2800) [pid = 3896] [serial = 137] [outer = 00000000] 11:34:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (177D2C00) [pid = 3896] [serial = 138] [outer = 176A2800] 11:34:44 INFO - PROCESS | 3896 | 1464377684913 Marionette DEBUG loaded listener.js 11:34:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (177D5800) [pid = 3896] [serial = 139] [outer = 176A2800] 11:34:45 INFO - PROCESS | 3896 | 1464377685338 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 11:34:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 687ms 11:34:45 INFO - PROCESS | 3896 | 1464377685396 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 11:34:45 INFO - PROCESS | 3896 | 1464377685400 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 11:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:34:45 INFO - PROCESS | 3896 | 1464377685403 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:34:45 INFO - PROCESS | 3896 | 1464377685405 Marionette TRACE conn2 <- [1,154,null,{}] 11:34:45 INFO - PROCESS | 3896 | 1464377685415 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:45 INFO - PROCESS | 3896 | 1464377685562 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 11:34:45 INFO - PROCESS | 3896 | 1464377685572 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:45 INFO - PROCESS | 3896 | ++DOCSHELL 13708800 == 37 [pid = 3896] [id = 48] 11:34:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (1370A400) [pid = 3896] [serial = 140] [outer = 00000000] 11:34:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (17880000) [pid = 3896] [serial = 141] [outer = 1370A400] 11:34:45 INFO - PROCESS | 3896 | 1464377685616 Marionette DEBUG loaded listener.js 11:34:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (17FA0C00) [pid = 3896] [serial = 142] [outer = 1370A400] 11:34:46 INFO - PROCESS | 3896 | 1464377686030 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 11:34:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 687ms 11:34:46 INFO - PROCESS | 3896 | 1464377686092 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 11:34:46 INFO - PROCESS | 3896 | 1464377686094 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 11:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:34:46 INFO - PROCESS | 3896 | 1464377686098 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:34:46 INFO - PROCESS | 3896 | 1464377686100 Marionette TRACE conn2 <- [1,158,null,{}] 11:34:46 INFO - PROCESS | 3896 | 1464377686104 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:46 INFO - PROCESS | 3896 | 1464377686284 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 11:34:46 INFO - PROCESS | 3896 | 1464377686307 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:46 INFO - PROCESS | 3896 | ++DOCSHELL 14EBA400 == 38 [pid = 3896] [id = 49] 11:34:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (177CAC00) [pid = 3896] [serial = 143] [outer = 00000000] 11:34:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (18425400) [pid = 3896] [serial = 144] [outer = 177CAC00] 11:34:46 INFO - PROCESS | 3896 | 1464377686356 Marionette DEBUG loaded listener.js 11:34:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (199CA400) [pid = 3896] [serial = 145] [outer = 177CAC00] 11:34:46 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (1330C800) [pid = 3896] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:34:46 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (1A432C00) [pid = 3896] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:34:46 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (1125C800) [pid = 3896] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:34:46 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (11C69000) [pid = 3896] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:34:46 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (14E52000) [pid = 3896] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:34:46 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (1318B000) [pid = 3896] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:34:46 INFO - PROCESS | 3896 | 1464377686772 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 11:34:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 735ms 11:34:46 INFO - PROCESS | 3896 | 1464377686835 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 11:34:46 INFO - PROCESS | 3896 | 1464377686837 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 11:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:34:46 INFO - PROCESS | 3896 | 1464377686841 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:34:46 INFO - PROCESS | 3896 | 1464377686842 Marionette TRACE conn2 <- [1,162,null,{}] 11:34:46 INFO - PROCESS | 3896 | 1464377686846 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:46 INFO - PROCESS | 3896 | 1464377686920 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 11:34:46 INFO - PROCESS | 3896 | 1464377686926 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:46 INFO - PROCESS | 3896 | ++DOCSHELL 13185000 == 39 [pid = 3896] [id = 50] 11:34:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (13186000) [pid = 3896] [serial = 146] [outer = 00000000] 11:34:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (1825C400) [pid = 3896] [serial = 147] [outer = 13186000] 11:34:47 INFO - PROCESS | 3896 | 1464377687017 Marionette DEBUG loaded listener.js 11:34:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (1842DC00) [pid = 3896] [serial = 148] [outer = 13186000] 11:34:47 INFO - PROCESS | 3896 | 1464377687390 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 11:34:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 556ms 11:34:47 INFO - PROCESS | 3896 | 1464377687409 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 11:34:47 INFO - PROCESS | 3896 | 1464377687411 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 11:34:47 INFO - PROCESS | 3896 | 1464377687414 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:34:47 INFO - PROCESS | 3896 | 1464377687415 Marionette TRACE conn2 <- [1,166,null,{}] 11:34:47 INFO - PROCESS | 3896 | 1464377687419 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:47 INFO - PROCESS | 3896 | 1464377687529 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 11:34:47 INFO - PROCESS | 3896 | 1464377687538 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:47 INFO - PROCESS | 3896 | ++DOCSHELL 10F9AC00 == 40 [pid = 3896] [id = 51] 11:34:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (12B65400) [pid = 3896] [serial = 149] [outer = 00000000] 11:34:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (19D6A000) [pid = 3896] [serial = 150] [outer = 12B65400] 11:34:47 INFO - PROCESS | 3896 | 1464377687581 Marionette DEBUG loaded listener.js 11:34:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (1A152C00) [pid = 3896] [serial = 151] [outer = 12B65400] 11:34:48 INFO - PROCESS | 3896 | 1464377688008 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:34:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 621ms 11:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:34:48 INFO - PROCESS | 3896 | 1464377688045 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 11:34:48 INFO - PROCESS | 3896 | 1464377688047 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 11:34:48 INFO - PROCESS | 3896 | 1464377688050 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:34:48 INFO - PROCESS | 3896 | 1464377688052 Marionette TRACE conn2 <- [1,170,null,{}] 11:34:48 INFO - PROCESS | 3896 | 1464377688055 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:48 INFO - PROCESS | 3896 | 1464377688127 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 11:34:48 INFO - PROCESS | 3896 | 1464377688191 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:48 INFO - PROCESS | 3896 | ++DOCSHELL 154F3C00 == 41 [pid = 3896] [id = 52] 11:34:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (16693C00) [pid = 3896] [serial = 152] [outer = 00000000] 11:34:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (1A157400) [pid = 3896] [serial = 153] [outer = 16693C00] 11:34:48 INFO - PROCESS | 3896 | 1464377688235 Marionette DEBUG loaded listener.js 11:34:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (1A15C800) [pid = 3896] [serial = 154] [outer = 16693C00] 11:34:48 INFO - PROCESS | 3896 | 1464377688610 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:34:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 621ms 11:34:48 INFO - PROCESS | 3896 | 1464377688682 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 11:34:48 INFO - PROCESS | 3896 | 1464377688684 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 11:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:34:48 INFO - PROCESS | 3896 | 1464377688689 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:34:48 INFO - PROCESS | 3896 | 1464377688691 Marionette TRACE conn2 <- [1,174,null,{}] 11:34:48 INFO - PROCESS | 3896 | 1464377688694 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:48 INFO - PROCESS | 3896 | 1464377688803 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 11:34:48 INFO - PROCESS | 3896 | 1464377688811 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:48 INFO - PROCESS | 3896 | ++DOCSHELL 1A32A400 == 42 [pid = 3896] [id = 53] 11:34:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (1A32B000) [pid = 3896] [serial = 155] [outer = 00000000] 11:34:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (1A3CE800) [pid = 3896] [serial = 156] [outer = 1A32B000] 11:34:48 INFO - PROCESS | 3896 | 1464377688854 Marionette DEBUG loaded listener.js 11:34:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (1A3D9400) [pid = 3896] [serial = 157] [outer = 1A32B000] 11:34:49 INFO - PROCESS | 3896 | 1464377689499 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:34:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 883ms 11:34:49 INFO - PROCESS | 3896 | 1464377689565 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 11:34:49 INFO - PROCESS | 3896 | 1464377689570 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 11:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:34:49 INFO - PROCESS | 3896 | 1464377689575 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:34:49 INFO - PROCESS | 3896 | 1464377689579 Marionette TRACE conn2 <- [1,178,null,{}] 11:34:49 INFO - PROCESS | 3896 | 1464377689584 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:49 INFO - PROCESS | 3896 | 1464377689706 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 11:34:49 INFO - PROCESS | 3896 | 1464377689833 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:49 INFO - PROCESS | 3896 | ++DOCSHELL 10F92C00 == 43 [pid = 3896] [id = 54] 11:34:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (10F96000) [pid = 3896] [serial = 158] [outer = 00000000] 11:34:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (11449400) [pid = 3896] [serial = 159] [outer = 10F96000] 11:34:49 INFO - PROCESS | 3896 | 1464377689920 Marionette DEBUG loaded listener.js 11:34:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (11CA5800) [pid = 3896] [serial = 160] [outer = 10F96000] 11:34:50 INFO - PROCESS | 3896 | 1464377690912 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1422ms 11:34:51 INFO - PROCESS | 3896 | 1464377691001 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 11:34:51 INFO - PROCESS | 3896 | 1464377691005 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 11:34:51 INFO - PROCESS | 3896 | 1464377691011 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:34:51 INFO - PROCESS | 3896 | 1464377691015 Marionette TRACE conn2 <- [1,182,null,{}] 11:34:51 INFO - PROCESS | 3896 | 1464377691021 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:51 INFO - PROCESS | 3896 | 1464377691154 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 11:34:51 INFO - PROCESS | 3896 | 1464377691227 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:51 INFO - PROCESS | 3896 | ++DOCSHELL 1037A000 == 44 [pid = 3896] [id = 55] 11:34:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (103EAC00) [pid = 3896] [serial = 161] [outer = 00000000] 11:34:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (10F97800) [pid = 3896] [serial = 162] [outer = 103EAC00] 11:34:51 INFO - PROCESS | 3896 | 1464377691321 Marionette DEBUG loaded listener.js 11:34:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (11448C00) [pid = 3896] [serial = 163] [outer = 103EAC00] 11:34:51 INFO - PROCESS | 3896 | --DOCSHELL 154F3C00 == 43 [pid = 3896] [id = 52] 11:34:51 INFO - PROCESS | 3896 | --DOCSHELL 10F9AC00 == 42 [pid = 3896] [id = 51] 11:34:51 INFO - PROCESS | 3896 | --DOCSHELL 13185000 == 41 [pid = 3896] [id = 50] 11:34:51 INFO - PROCESS | 3896 | --DOCSHELL 14EBA400 == 40 [pid = 3896] [id = 49] 11:34:51 INFO - PROCESS | 3896 | --DOCSHELL 13708800 == 39 [pid = 3896] [id = 48] 11:34:51 INFO - PROCESS | 3896 | --DOCSHELL 13317C00 == 38 [pid = 3896] [id = 47] 11:34:51 INFO - PROCESS | 3896 | --DOCSHELL 169DEC00 == 37 [pid = 3896] [id = 46] 11:34:51 INFO - PROCESS | 3896 | --DOCSHELL 168D0C00 == 36 [pid = 3896] [id = 45] 11:34:51 INFO - PROCESS | 3896 | --DOCSHELL 15F4F400 == 35 [pid = 3896] [id = 44] 11:34:51 INFO - PROCESS | 3896 | --DOCSHELL 1537B800 == 34 [pid = 3896] [id = 43] 11:34:51 INFO - PROCESS | 3896 | --DOCSHELL 1338C000 == 33 [pid = 3896] [id = 42] 11:34:51 INFO - PROCESS | 3896 | --DOCSHELL 1331A800 == 32 [pid = 3896] [id = 41] 11:34:51 INFO - PROCESS | 3896 | --DOCSHELL 11CA6C00 == 31 [pid = 3896] [id = 40] 11:34:51 INFO - PROCESS | 3896 | --DOCSHELL 10A62000 == 30 [pid = 3896] [id = 39] 11:34:51 INFO - PROCESS | 3896 | --DOCSHELL 156BD000 == 29 [pid = 3896] [id = 38] 11:34:51 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (1A43B400) [pid = 3896] [serial = 94] [outer = 00000000] [url = about:blank] 11:34:51 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (1AA4D400) [pid = 3896] [serial = 96] [outer = 00000000] [url = about:blank] 11:34:51 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (11446800) [pid = 3896] [serial = 99] [outer = 00000000] [url = about:blank] 11:34:51 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (11A0A000) [pid = 3896] [serial = 100] [outer = 00000000] [url = about:blank] 11:34:51 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (1318BC00) [pid = 3896] [serial = 102] [outer = 00000000] [url = about:blank] 11:34:51 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (153C5000) [pid = 3896] [serial = 108] [outer = 00000000] [url = about:blank] 11:34:51 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (13318400) [pid = 3896] [serial = 103] [outer = 00000000] [url = about:blank] 11:34:51 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (140C9000) [pid = 3896] [serial = 106] [outer = 00000000] [url = about:blank] 11:34:51 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (1AA52400) [pid = 3896] [serial = 97] [outer = 00000000] [url = about:blank] 11:34:51 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (154F3400) [pid = 3896] [serial = 109] [outer = 00000000] [url = about:blank] 11:34:51 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (1624B400) [pid = 3896] [serial = 111] [outer = 00000000] [url = about:blank] 11:34:51 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (137EC400) [pid = 3896] [serial = 105] [outer = 00000000] [url = about:blank] 11:34:51 INFO - PROCESS | 3896 | 1464377691804 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 834ms 11:34:51 INFO - PROCESS | 3896 | 1464377691848 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 11:34:51 INFO - PROCESS | 3896 | 1464377691855 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 11:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:34:51 INFO - PROCESS | 3896 | 1464377691861 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:34:51 INFO - PROCESS | 3896 | 1464377691863 Marionette TRACE conn2 <- [1,186,null,{}] 11:34:51 INFO - PROCESS | 3896 | 1464377691867 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:51 INFO - PROCESS | 3896 | 1464377691948 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 11:34:51 INFO - PROCESS | 3896 | 1464377691958 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:51 INFO - PROCESS | 3896 | ++DOCSHELL 1303E400 == 30 [pid = 3896] [id = 56] 11:34:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (13071400) [pid = 3896] [serial = 164] [outer = 00000000] 11:34:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (130A3C00) [pid = 3896] [serial = 165] [outer = 13071400] 11:34:52 INFO - PROCESS | 3896 | 1464377692006 Marionette DEBUG loaded listener.js 11:34:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (13306C00) [pid = 3896] [serial = 166] [outer = 13071400] 11:34:52 INFO - PROCESS | 3896 | 1464377692496 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:34:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 654ms 11:34:52 INFO - PROCESS | 3896 | 1464377692530 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 11:34:52 INFO - PROCESS | 3896 | 1464377692532 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 11:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:34:52 INFO - PROCESS | 3896 | 1464377692535 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:34:52 INFO - PROCESS | 3896 | 1464377692539 Marionette TRACE conn2 <- [1,190,null,{}] 11:34:52 INFO - PROCESS | 3896 | 1464377692549 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:52 INFO - PROCESS | 3896 | 1464377692632 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 11:34:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (13DB1400) [pid = 3896] [serial = 167] [outer = 1B63C800] 11:34:52 INFO - PROCESS | 3896 | 1464377692661 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:52 INFO - PROCESS | 3896 | ++DOCSHELL 140CC000 == 31 [pid = 3896] [id = 57] 11:34:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (140CC400) [pid = 3896] [serial = 168] [outer = 00000000] 11:34:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (140D2000) [pid = 3896] [serial = 169] [outer = 140CC400] 11:34:52 INFO - PROCESS | 3896 | 1464377692743 Marionette DEBUG loaded listener.js 11:34:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (14330800) [pid = 3896] [serial = 170] [outer = 140CC400] 11:34:53 INFO - PROCESS | 3896 | 1464377693224 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:34:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 719ms 11:34:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:34:53 INFO - PROCESS | 3896 | 1464377693267 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 11:34:53 INFO - PROCESS | 3896 | 1464377693269 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 11:34:53 INFO - PROCESS | 3896 | 1464377693272 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:34:53 INFO - PROCESS | 3896 | 1464377693274 Marionette TRACE conn2 <- [1,194,null,{}] 11:34:53 INFO - PROCESS | 3896 | 1464377693277 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:53 INFO - PROCESS | 3896 | 1464377693362 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 11:34:53 INFO - PROCESS | 3896 | 1464377693368 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:53 INFO - PROCESS | 3896 | ++DOCSHELL 1330CC00 == 32 [pid = 3896] [id = 58] 11:34:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (14E57400) [pid = 3896] [serial = 171] [outer = 00000000] 11:34:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (15F4F000) [pid = 3896] [serial = 172] [outer = 14E57400] 11:34:53 INFO - PROCESS | 3896 | 1464377693414 Marionette DEBUG loaded listener.js 11:34:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (1624B800) [pid = 3896] [serial = 173] [outer = 14E57400] 11:34:53 INFO - PROCESS | 3896 | 1464377693867 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:34:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 621ms 11:34:53 INFO - PROCESS | 3896 | 1464377693908 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 11:34:53 INFO - PROCESS | 3896 | 1464377693910 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 11:34:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:34:53 INFO - PROCESS | 3896 | 1464377693920 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:34:53 INFO - PROCESS | 3896 | 1464377693923 Marionette TRACE conn2 <- [1,198,null,{}] 11:34:53 INFO - PROCESS | 3896 | 1464377693927 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:54 INFO - PROCESS | 3896 | 1464377694023 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 11:34:54 INFO - PROCESS | 3896 | 1464377694029 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:54 INFO - PROCESS | 3896 | ++DOCSHELL 168CC000 == 33 [pid = 3896] [id = 59] 11:34:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (168CCC00) [pid = 3896] [serial = 174] [outer = 00000000] 11:34:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (168D4000) [pid = 3896] [serial = 175] [outer = 168CCC00] 11:34:54 INFO - PROCESS | 3896 | 1464377694074 Marionette DEBUG loaded listener.js 11:34:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (16922400) [pid = 3896] [serial = 176] [outer = 168CCC00] 11:34:54 INFO - PROCESS | 3896 | 1464377694545 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:34:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 687ms 11:34:54 INFO - PROCESS | 3896 | 1464377694605 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 11:34:54 INFO - PROCESS | 3896 | 1464377694607 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 11:34:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:34:54 INFO - PROCESS | 3896 | 1464377694610 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:34:54 INFO - PROCESS | 3896 | 1464377694612 Marionette TRACE conn2 <- [1,202,null,{}] 11:34:54 INFO - PROCESS | 3896 | 1464377694615 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:54 INFO - PROCESS | 3896 | 1464377694733 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 11:34:54 INFO - PROCESS | 3896 | 1464377694740 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:54 INFO - PROCESS | 3896 | ++DOCSHELL 12D7EC00 == 34 [pid = 3896] [id = 60] 11:34:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (168C8000) [pid = 3896] [serial = 177] [outer = 00000000] 11:34:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (177CF000) [pid = 3896] [serial = 178] [outer = 168C8000] 11:34:54 INFO - PROCESS | 3896 | 1464377694784 Marionette DEBUG loaded listener.js 11:34:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (17F9B000) [pid = 3896] [serial = 179] [outer = 168C8000] 11:34:55 INFO - PROCESS | 3896 | 1464377695200 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:34:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 670ms 11:34:55 INFO - PROCESS | 3896 | 1464377695249 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 11:34:55 INFO - PROCESS | 3896 | 1464377695251 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 11:34:55 INFO - PROCESS | 3896 | 1464377695254 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:34:55 INFO - PROCESS | 3896 | 1464377695305 Marionette TRACE conn2 <- [1,206,null,{}] 11:34:55 INFO - PROCESS | 3896 | 1464377695315 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:55 INFO - PROCESS | 3896 | 1464377695430 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 11:34:55 INFO - PROCESS | 3896 | 1464377695481 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:55 INFO - PROCESS | 3896 | ++DOCSHELL 177CEC00 == 35 [pid = 3896] [id = 61] 11:34:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (1787B400) [pid = 3896] [serial = 180] [outer = 00000000] 11:34:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (18426C00) [pid = 3896] [serial = 181] [outer = 1787B400] 11:34:55 INFO - PROCESS | 3896 | 1464377695546 Marionette DEBUG loaded listener.js 11:34:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (18427400) [pid = 3896] [serial = 182] [outer = 1787B400] 11:34:56 INFO - PROCESS | 3896 | 1464377696209 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:34:56 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (16693C00) [pid = 3896] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:34:56 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (1370A400) [pid = 3896] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:34:56 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (1713C400) [pid = 3896] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:34:56 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (177CAC00) [pid = 3896] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:34:56 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (1331B800) [pid = 3896] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:34:56 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (15F58800) [pid = 3896] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:34:56 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (153C1C00) [pid = 3896] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:34:56 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (168D6000) [pid = 3896] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:34:56 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (156BE000) [pid = 3896] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:34:56 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (12886000) [pid = 3896] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:34:56 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (137E9400) [pid = 3896] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:34:56 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (10A64800) [pid = 3896] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:34:56 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (176A2800) [pid = 3896] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:34:56 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (12B65400) [pid = 3896] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:34:56 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (13186000) [pid = 3896] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:34:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:34:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 964ms 11:34:56 INFO - PROCESS | 3896 | 1464377696253 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 11:34:56 INFO - PROCESS | 3896 | 1464377696255 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 11:34:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:34:56 INFO - PROCESS | 3896 | 1464377696259 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:34:56 INFO - PROCESS | 3896 | 1464377696260 Marionette TRACE conn2 <- [1,210,null,{}] 11:34:56 INFO - PROCESS | 3896 | 1464377696264 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:56 INFO - PROCESS | 3896 | 1464377696334 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 11:34:56 INFO - PROCESS | 3896 | 1464377696341 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:56 INFO - PROCESS | 3896 | ++DOCSHELL 112DD800 == 36 [pid = 3896] [id = 62] 11:34:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (13321000) [pid = 3896] [serial = 183] [outer = 00000000] 11:34:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (14EB7800) [pid = 3896] [serial = 184] [outer = 13321000] 11:34:56 INFO - PROCESS | 3896 | 1464377696395 Marionette DEBUG loaded listener.js 11:34:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (15F4CC00) [pid = 3896] [serial = 185] [outer = 13321000] 11:34:56 INFO - PROCESS | 3896 | 1464377696783 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 11:34:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:34:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 556ms 11:34:56 INFO - PROCESS | 3896 | 1464377696794 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 11:34:56 INFO - PROCESS | 3896 | 1464377696796 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 11:34:56 INFO - PROCESS | 3896 | 1464377696799 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:34:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:34:56 INFO - PROCESS | 3896 | 1464377696801 Marionette TRACE conn2 <- [1,214,null,{}] 11:34:56 INFO - PROCESS | 3896 | 1464377696804 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:56 INFO - PROCESS | 3896 | 1464377696974 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 11:34:57 INFO - PROCESS | 3896 | 1464377696984 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:57 INFO - PROCESS | 3896 | ++DOCSHELL 13DBA800 == 37 [pid = 3896] [id = 63] 11:34:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (168C9C00) [pid = 3896] [serial = 186] [outer = 00000000] 11:34:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (18006400) [pid = 3896] [serial = 187] [outer = 168C9C00] 11:34:57 INFO - PROCESS | 3896 | 1464377697028 Marionette DEBUG loaded listener.js 11:34:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (18241800) [pid = 3896] [serial = 188] [outer = 168C9C00] 11:34:57 INFO - PROCESS | 3896 | 1464377697415 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 11:34:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 654ms 11:34:57 INFO - PROCESS | 3896 | 1464377697471 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 11:34:57 INFO - PROCESS | 3896 | 1464377697473 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 11:34:57 INFO - PROCESS | 3896 | 1464377697477 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:34:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:34:57 INFO - PROCESS | 3896 | 1464377697478 Marionette TRACE conn2 <- [1,218,null,{}] 11:34:57 INFO - PROCESS | 3896 | 1464377697482 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:57 INFO - PROCESS | 3896 | 1464377697582 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 11:34:57 INFO - PROCESS | 3896 | 1464377697591 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:57 INFO - PROCESS | 3896 | ++DOCSHELL 1A153000 == 38 [pid = 3896] [id = 64] 11:34:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (1A154800) [pid = 3896] [serial = 189] [outer = 00000000] 11:34:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (1A336800) [pid = 3896] [serial = 190] [outer = 1A154800] 11:34:57 INFO - PROCESS | 3896 | 1464377697639 Marionette DEBUG loaded listener.js 11:34:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (1A337800) [pid = 3896] [serial = 191] [outer = 1A154800] 11:34:58 INFO - PROCESS | 3896 | 1464377698079 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 11:34:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 621ms 11:34:58 INFO - PROCESS | 3896 | 1464377698107 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 11:34:58 INFO - PROCESS | 3896 | 1464377698109 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 11:34:58 INFO - PROCESS | 3896 | 1464377698113 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:34:58 INFO - PROCESS | 3896 | 1464377698115 Marionette TRACE conn2 <- [1,222,null,{}] 11:34:58 INFO - PROCESS | 3896 | 1464377698118 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:58 INFO - PROCESS | 3896 | 1464377698219 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 11:34:58 INFO - PROCESS | 3896 | 1464377698258 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:58 INFO - PROCESS | 3896 | ++DOCSHELL 0C787C00 == 39 [pid = 3896] [id = 65] 11:34:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (0C78AC00) [pid = 3896] [serial = 192] [outer = 00000000] 11:34:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (1043A800) [pid = 3896] [serial = 193] [outer = 0C78AC00] 11:34:58 INFO - PROCESS | 3896 | 1464377698354 Marionette DEBUG loaded listener.js 11:34:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (10A5B800) [pid = 3896] [serial = 194] [outer = 0C78AC00] 11:34:59 INFO - PROCESS | 3896 | 1464377699016 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 11:34:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:34:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 948ms 11:34:59 INFO - PROCESS | 3896 | 1464377699051 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 11:34:59 INFO - PROCESS | 3896 | 1464377699056 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 11:34:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:34:59 INFO - PROCESS | 3896 | 1464377699061 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:34:59 INFO - PROCESS | 3896 | 1464377699065 Marionette TRACE conn2 <- [1,226,null,{}] 11:34:59 INFO - PROCESS | 3896 | 1464377699070 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:59 INFO - PROCESS | 3896 | 1464377699177 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 11:34:59 INFO - PROCESS | 3896 | 1464377699321 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:59 INFO - PROCESS | 3896 | ++DOCSHELL 13310C00 == 40 [pid = 3896] [id = 66] 11:34:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (1331A000) [pid = 3896] [serial = 195] [outer = 00000000] 11:34:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (1370AC00) [pid = 3896] [serial = 196] [outer = 1331A000] 11:34:59 INFO - PROCESS | 3896 | 1464377699376 Marionette DEBUG loaded listener.js 11:34:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (140C8400) [pid = 3896] [serial = 197] [outer = 1331A000] 11:34:59 INFO - PROCESS | 3896 | 1464377699932 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:35:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:35:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 948ms 11:35:00 INFO - PROCESS | 3896 | 1464377700034 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 11:35:00 INFO - PROCESS | 3896 | 1464377700039 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 11:35:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:35:00 INFO - PROCESS | 3896 | 1464377700045 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:35:00 INFO - PROCESS | 3896 | 1464377700048 Marionette TRACE conn2 <- [1,230,null,{}] 11:35:00 INFO - PROCESS | 3896 | 1464377700052 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:00 INFO - PROCESS | 3896 | 1464377700153 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 11:35:00 INFO - PROCESS | 3896 | 1464377700246 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:00 INFO - PROCESS | 3896 | ++DOCSHELL 12D30000 == 41 [pid = 3896] [id = 67] 11:35:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (13701400) [pid = 3896] [serial = 198] [outer = 00000000] 11:35:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (171B0400) [pid = 3896] [serial = 199] [outer = 13701400] 11:35:00 INFO - PROCESS | 3896 | 1464377700310 Marionette DEBUG loaded listener.js 11:35:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (177D0800) [pid = 3896] [serial = 200] [outer = 13701400] 11:35:00 INFO - PROCESS | 3896 | 1464377700862 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 11:35:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:35:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 867ms 11:35:00 INFO - PROCESS | 3896 | 1464377700921 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 11:35:00 INFO - PROCESS | 3896 | 1464377700924 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 11:35:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:35:00 INFO - PROCESS | 3896 | 1464377700928 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:35:00 INFO - PROCESS | 3896 | 1464377700932 Marionette TRACE conn2 <- [1,234,null,{}] 11:35:00 INFO - PROCESS | 3896 | 1464377700943 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:01 INFO - PROCESS | 3896 | 1464377701046 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 11:35:01 INFO - PROCESS | 3896 | 1464377701120 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:01 INFO - PROCESS | 3896 | ++DOCSHELL 199C4800 == 42 [pid = 3896] [id = 68] 11:35:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (199C4C00) [pid = 3896] [serial = 201] [outer = 00000000] 11:35:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (199C8400) [pid = 3896] [serial = 202] [outer = 199C4C00] 11:35:01 INFO - PROCESS | 3896 | 1464377701174 Marionette DEBUG loaded listener.js 11:35:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (1A150C00) [pid = 3896] [serial = 203] [outer = 199C4C00] 11:35:01 INFO - PROCESS | 3896 | 1464377701812 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 11:35:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:35:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 949ms 11:35:01 INFO - PROCESS | 3896 | 1464377701863 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 11:35:01 INFO - PROCESS | 3896 | 1464377701866 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 11:35:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:35:01 INFO - PROCESS | 3896 | 1464377701869 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:35:01 INFO - PROCESS | 3896 | 1464377701871 Marionette TRACE conn2 <- [1,238,null,{}] 11:35:01 INFO - PROCESS | 3896 | 1464377701875 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:01 INFO - PROCESS | 3896 | 1464377701973 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 11:35:02 INFO - PROCESS | 3896 | 1464377702083 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:02 INFO - PROCESS | 3896 | ++DOCSHELL 199BF400 == 43 [pid = 3896] [id = 69] 11:35:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 98 (199C7C00) [pid = 3896] [serial = 204] [outer = 00000000] 11:35:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 99 (1A43C800) [pid = 3896] [serial = 205] [outer = 199C7C00] 11:35:02 INFO - PROCESS | 3896 | 1464377702171 Marionette DEBUG loaded listener.js 11:35:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 100 (1A866800) [pid = 3896] [serial = 206] [outer = 199C7C00] 11:35:02 INFO - PROCESS | 3896 | 1464377702957 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 11:35:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1095ms 11:35:03 INFO - PROCESS | 3896 | 1464377703003 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 11:35:03 INFO - PROCESS | 3896 | 1464377703007 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 11:35:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:35:03 INFO - PROCESS | 3896 | 1464377703013 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:35:03 INFO - PROCESS | 3896 | 1464377703017 Marionette TRACE conn2 <- [1,242,null,{}] 11:35:03 INFO - PROCESS | 3896 | 1464377703024 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:03 INFO - PROCESS | 3896 | 1464377703118 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 11:35:03 INFO - PROCESS | 3896 | 1464377703195 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:03 INFO - PROCESS | 3896 | ++DOCSHELL 11C6A000 == 44 [pid = 3896] [id = 70] 11:35:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 101 (11C9CC00) [pid = 3896] [serial = 207] [outer = 00000000] 11:35:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 102 (1307A800) [pid = 3896] [serial = 208] [outer = 11C9CC00] 11:35:03 INFO - PROCESS | 3896 | 1464377703245 Marionette DEBUG loaded listener.js 11:35:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 103 (13323800) [pid = 3896] [serial = 209] [outer = 11C9CC00] 11:35:03 INFO - PROCESS | 3896 | --DOCSHELL 1A153000 == 43 [pid = 3896] [id = 64] 11:35:03 INFO - PROCESS | 3896 | --DOCSHELL 13DBA800 == 42 [pid = 3896] [id = 63] 11:35:03 INFO - PROCESS | 3896 | --DOCSHELL 112DD800 == 41 [pid = 3896] [id = 62] 11:35:03 INFO - PROCESS | 3896 | --DOCSHELL 177CEC00 == 40 [pid = 3896] [id = 61] 11:35:03 INFO - PROCESS | 3896 | --DOCSHELL 12D7EC00 == 39 [pid = 3896] [id = 60] 11:35:03 INFO - PROCESS | 3896 | --DOCSHELL 168CC000 == 38 [pid = 3896] [id = 59] 11:35:03 INFO - PROCESS | 3896 | --DOCSHELL 1330CC00 == 37 [pid = 3896] [id = 58] 11:35:03 INFO - PROCESS | 3896 | --DOCSHELL 140CC000 == 36 [pid = 3896] [id = 57] 11:35:03 INFO - PROCESS | 3896 | --DOCSHELL 1303E400 == 35 [pid = 3896] [id = 56] 11:35:03 INFO - PROCESS | 3896 | --DOCSHELL 1037A000 == 34 [pid = 3896] [id = 55] 11:35:03 INFO - PROCESS | 3896 | --DOCSHELL 1A32A400 == 33 [pid = 3896] [id = 53] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 102 (1A157400) [pid = 3896] [serial = 153] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 101 (17880000) [pid = 3896] [serial = 141] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 100 (174A0400) [pid = 3896] [serial = 135] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 99 (18425400) [pid = 3896] [serial = 144] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 98 (1338FC00) [pid = 3896] [serial = 120] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 97 (13710800) [pid = 3896] [serial = 121] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (168CE800) [pid = 3896] [serial = 129] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (168D4C00) [pid = 3896] [serial = 130] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (154F7800) [pid = 3896] [serial = 126] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (15B4B800) [pid = 3896] [serial = 127] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (16E30C00) [pid = 3896] [serial = 132] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (16E31000) [pid = 3896] [serial = 133] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (168C8800) [pid = 3896] [serial = 112] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (128A3400) [pid = 3896] [serial = 117] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (12AF5C00) [pid = 3896] [serial = 118] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (140D2800) [pid = 3896] [serial = 123] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (14E58400) [pid = 3896] [serial = 124] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (110F4400) [pid = 3896] [serial = 114] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (11252000) [pid = 3896] [serial = 115] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (17FA0C00) [pid = 3896] [serial = 142] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (199CA400) [pid = 3896] [serial = 145] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (177D2C00) [pid = 3896] [serial = 138] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (1A152C00) [pid = 3896] [serial = 151] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (1825C400) [pid = 3896] [serial = 147] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (177D5800) [pid = 3896] [serial = 139] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (1842DC00) [pid = 3896] [serial = 148] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (1764A800) [pid = 3896] [serial = 136] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (1A15C800) [pid = 3896] [serial = 154] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (19D6A000) [pid = 3896] [serial = 150] [outer = 00000000] [url = about:blank] 11:35:03 INFO - PROCESS | 3896 | 1464377703863 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 11:35:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:35:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 883ms 11:35:03 INFO - PROCESS | 3896 | 1464377703897 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 11:35:03 INFO - PROCESS | 3896 | 1464377703902 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 11:35:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:35:03 INFO - PROCESS | 3896 | 1464377703909 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:35:03 INFO - PROCESS | 3896 | 1464377703911 Marionette TRACE conn2 <- [1,246,null,{}] 11:35:03 INFO - PROCESS | 3896 | 1464377703915 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:04 INFO - PROCESS | 3896 | 1464377703994 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 11:35:04 INFO - PROCESS | 3896 | 1464377704004 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:04 INFO - PROCESS | 3896 | ++DOCSHELL 112DBC00 == 34 [pid = 3896] [id = 71] 11:35:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (12887C00) [pid = 3896] [serial = 210] [outer = 00000000] 11:35:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (13391800) [pid = 3896] [serial = 211] [outer = 12887C00] 11:35:04 INFO - PROCESS | 3896 | 1464377704049 Marionette DEBUG loaded listener.js 11:35:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (140CD800) [pid = 3896] [serial = 212] [outer = 12887C00] 11:35:04 INFO - PROCESS | 3896 | 1464377704551 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:35:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:35:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 11:35:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:35:04 INFO - PROCESS | 3896 | 1464377704582 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 11:35:04 INFO - PROCESS | 3896 | 1464377704585 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 11:35:04 INFO - PROCESS | 3896 | 1464377704588 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:35:04 INFO - PROCESS | 3896 | 1464377704592 Marionette TRACE conn2 <- [1,250,null,{}] 11:35:04 INFO - PROCESS | 3896 | 1464377704602 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:04 INFO - PROCESS | 3896 | 1464377704680 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 11:35:04 INFO - PROCESS | 3896 | 1464377704689 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:04 INFO - PROCESS | 3896 | ++DOCSHELL 153CFC00 == 35 [pid = 3896] [id = 72] 11:35:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (154ED000) [pid = 3896] [serial = 213] [outer = 00000000] 11:35:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (15B4F400) [pid = 3896] [serial = 214] [outer = 154ED000] 11:35:04 INFO - PROCESS | 3896 | 1464377704737 Marionette DEBUG loaded listener.js 11:35:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (1624C800) [pid = 3896] [serial = 215] [outer = 154ED000] 11:35:05 INFO - PROCESS | 3896 | 1464377705227 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:35:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 654ms 11:35:05 INFO - PROCESS | 3896 | 1464377705257 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 11:35:05 INFO - PROCESS | 3896 | 1464377705260 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 11:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:35:05 INFO - PROCESS | 3896 | 1464377705267 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:35:05 INFO - PROCESS | 3896 | 1464377705269 Marionette TRACE conn2 <- [1,254,null,{}] 11:35:05 INFO - PROCESS | 3896 | 1464377705272 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:05 INFO - PROCESS | 3896 | 1464377705351 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 11:35:05 INFO - PROCESS | 3896 | 1464377705357 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:05 INFO - PROCESS | 3896 | ++DOCSHELL 1669B400 == 36 [pid = 3896] [id = 73] 11:35:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (168C9400) [pid = 3896] [serial = 216] [outer = 00000000] 11:35:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (168D6400) [pid = 3896] [serial = 217] [outer = 168C9400] 11:35:05 INFO - PROCESS | 3896 | 1464377705406 Marionette DEBUG loaded listener.js 11:35:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (16E33C00) [pid = 3896] [serial = 218] [outer = 168C9400] 11:35:05 INFO - PROCESS | 3896 | 1464377705841 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 11:35:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 670ms 11:35:05 INFO - PROCESS | 3896 | 1464377705906 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 11:35:05 INFO - PROCESS | 3896 | 1464377705908 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 11:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:35:05 INFO - PROCESS | 3896 | 1464377705911 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:35:05 INFO - PROCESS | 3896 | 1464377705971 Marionette TRACE conn2 <- [1,258,null,{}] 11:35:05 INFO - PROCESS | 3896 | 1464377705975 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:06 INFO - PROCESS | 3896 | 1464377706055 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 11:35:06 INFO - PROCESS | 3896 | 1464377706062 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:06 INFO - PROCESS | 3896 | ++DOCSHELL 16F35400 == 37 [pid = 3896] [id = 74] 11:35:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (17141800) [pid = 3896] [serial = 219] [outer = 00000000] 11:35:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (17653000) [pid = 3896] [serial = 220] [outer = 17141800] 11:35:06 INFO - PROCESS | 3896 | 1464377706106 Marionette DEBUG loaded listener.js 11:35:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (17689400) [pid = 3896] [serial = 221] [outer = 17141800] 11:35:06 INFO - PROCESS | 3896 | 1464377706574 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 11:35:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:35:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 687ms 11:35:06 INFO - PROCESS | 3896 | 1464377706608 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 11:35:06 INFO - PROCESS | 3896 | 1464377706610 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 11:35:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:35:06 INFO - PROCESS | 3896 | 1464377706613 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:35:06 INFO - PROCESS | 3896 | 1464377706615 Marionette TRACE conn2 <- [1,262,null,{}] 11:35:06 INFO - PROCESS | 3896 | 1464377706618 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:06 INFO - PROCESS | 3896 | 1464377706785 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 11:35:06 INFO - PROCESS | 3896 | 1464377706836 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:06 INFO - PROCESS | 3896 | ++DOCSHELL 104E9C00 == 38 [pid = 3896] [id = 75] 11:35:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (153C4800) [pid = 3896] [serial = 222] [outer = 00000000] 11:35:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (18248000) [pid = 3896] [serial = 223] [outer = 153C4800] 11:35:06 INFO - PROCESS | 3896 | 1464377706881 Marionette DEBUG loaded listener.js 11:35:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (18429400) [pid = 3896] [serial = 224] [outer = 153C4800] 11:35:07 INFO - PROCESS | 3896 | 1464377707277 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 11:35:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:35:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 736ms 11:35:07 INFO - PROCESS | 3896 | 1464377707347 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 11:35:07 INFO - PROCESS | 3896 | 1464377707349 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 11:35:07 INFO - PROCESS | 3896 | 1464377707353 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:35:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:35:07 INFO - PROCESS | 3896 | 1464377707354 Marionette TRACE conn2 <- [1,266,null,{}] 11:35:07 INFO - PROCESS | 3896 | 1464377707357 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:07 INFO - PROCESS | 3896 | 1464377707528 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 11:35:07 INFO - PROCESS | 3896 | 1464377707551 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:07 INFO - PROCESS | 3896 | ++DOCSHELL 18425400 == 39 [pid = 3896] [id = 76] 11:35:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (1842CC00) [pid = 3896] [serial = 225] [outer = 00000000] 11:35:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (199C7400) [pid = 3896] [serial = 226] [outer = 1842CC00] 11:35:07 INFO - PROCESS | 3896 | 1464377707594 Marionette DEBUG loaded listener.js 11:35:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (199C8000) [pid = 3896] [serial = 227] [outer = 1842CC00] 11:35:08 INFO - PROCESS | 3896 | 1464377707993 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 11:35:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:35:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 670ms 11:35:08 INFO - PROCESS | 3896 | 1464377708023 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 11:35:08 INFO - PROCESS | 3896 | 1464377708025 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 11:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:35:08 INFO - PROCESS | 3896 | 1464377708028 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:35:08 INFO - PROCESS | 3896 | 1464377708030 Marionette TRACE conn2 <- [1,270,null,{}] 11:35:08 INFO - PROCESS | 3896 | 1464377708034 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:08 INFO - PROCESS | 3896 | 1464377708132 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 11:35:08 INFO - PROCESS | 3896 | 1464377708138 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:08 INFO - PROCESS | 3896 | ++DOCSHELL 17882800 == 40 [pid = 3896] [id = 77] 11:35:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (18241000) [pid = 3896] [serial = 228] [outer = 00000000] 11:35:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (1A15AC00) [pid = 3896] [serial = 229] [outer = 18241000] 11:35:08 INFO - PROCESS | 3896 | 1464377708268 Marionette DEBUG loaded listener.js 11:35:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (1A431400) [pid = 3896] [serial = 230] [outer = 18241000] 11:35:08 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (168C8000) [pid = 3896] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:35:08 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (168CCC00) [pid = 3896] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:35:08 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (1787B400) [pid = 3896] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:35:08 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (13071400) [pid = 3896] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:35:08 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (103EAC00) [pid = 3896] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:35:08 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (140CC400) [pid = 3896] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:35:08 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (14E57400) [pid = 3896] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:35:08 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (13321000) [pid = 3896] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:35:08 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (168C9C00) [pid = 3896] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:35:08 INFO - PROCESS | 3896 | 1464377708724 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:35:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:35:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 736ms 11:35:08 INFO - PROCESS | 3896 | 1464377708761 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 11:35:08 INFO - PROCESS | 3896 | 1464377708763 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 11:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:35:08 INFO - PROCESS | 3896 | 1464377708766 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:35:08 INFO - PROCESS | 3896 | 1464377708768 Marionette TRACE conn2 <- [1,274,null,{}] 11:35:08 INFO - PROCESS | 3896 | 1464377708772 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:08 INFO - PROCESS | 3896 | 1464377708899 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 11:35:08 INFO - PROCESS | 3896 | 1464377708958 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:08 INFO - PROCESS | 3896 | ++DOCSHELL 1330C000 == 41 [pid = 3896] [id = 78] 11:35:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (1370D800) [pid = 3896] [serial = 231] [outer = 00000000] 11:35:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (1A151C00) [pid = 3896] [serial = 232] [outer = 1370D800] 11:35:09 INFO - PROCESS | 3896 | 1464377709002 Marionette DEBUG loaded listener.js 11:35:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (1A3D8800) [pid = 3896] [serial = 233] [outer = 1370D800] 11:35:09 INFO - PROCESS | 3896 | 1464377709387 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 11:35:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 654ms 11:35:09 INFO - PROCESS | 3896 | 1464377709439 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 11:35:09 INFO - PROCESS | 3896 | 1464377709441 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 11:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:35:09 INFO - PROCESS | 3896 | 1464377709448 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:35:09 INFO - PROCESS | 3896 | 1464377709450 Marionette TRACE conn2 <- [1,278,null,{}] 11:35:09 INFO - PROCESS | 3896 | 1464377709455 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:09 INFO - PROCESS | 3896 | 1464377709530 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 11:35:09 INFO - PROCESS | 3896 | 1464377709537 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:09 INFO - PROCESS | 3896 | ++DOCSHELL 19D67800 == 42 [pid = 3896] [id = 79] 11:35:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (1A436000) [pid = 3896] [serial = 234] [outer = 00000000] 11:35:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (1A989000) [pid = 3896] [serial = 235] [outer = 1A436000] 11:35:09 INFO - PROCESS | 3896 | 1464377709580 Marionette DEBUG loaded listener.js 11:35:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (1A98CC00) [pid = 3896] [serial = 236] [outer = 1A436000] 11:35:10 INFO - PROCESS | 3896 | 1464377710043 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 11:35:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:35:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 621ms 11:35:10 INFO - PROCESS | 3896 | 1464377710079 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 11:35:10 INFO - PROCESS | 3896 | 1464377710081 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 11:35:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:35:10 INFO - PROCESS | 3896 | 1464377710084 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:35:10 INFO - PROCESS | 3896 | 1464377710087 Marionette TRACE conn2 <- [1,282,null,{}] 11:35:10 INFO - PROCESS | 3896 | 1464377710090 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:10 INFO - PROCESS | 3896 | 1464377710183 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 11:35:10 INFO - PROCESS | 3896 | 1464377710192 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:10 INFO - PROCESS | 3896 | ++DOCSHELL 199BE000 == 43 [pid = 3896] [id = 80] 11:35:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (1A984000) [pid = 3896] [serial = 237] [outer = 00000000] 11:35:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (1AAE1800) [pid = 3896] [serial = 238] [outer = 1A984000] 11:35:10 INFO - PROCESS | 3896 | 1464377710240 Marionette DEBUG loaded listener.js 11:35:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (1AAE6C00) [pid = 3896] [serial = 239] [outer = 1A984000] 11:35:11 INFO - PROCESS | 3896 | 1464377711047 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 11:35:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:35:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 981ms 11:35:11 INFO - PROCESS | 3896 | 1464377711067 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 11:35:11 INFO - PROCESS | 3896 | 1464377711070 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 11:35:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:35:11 INFO - PROCESS | 3896 | 1464377711075 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:35:11 INFO - PROCESS | 3896 | 1464377711078 Marionette TRACE conn2 <- [1,286,null,{}] 11:35:11 INFO - PROCESS | 3896 | 1464377711083 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:11 INFO - PROCESS | 3896 | 1464377711185 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 11:35:11 INFO - PROCESS | 3896 | 1464377711273 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:11 INFO - PROCESS | 3896 | ++DOCSHELL 1125DC00 == 44 [pid = 3896] [id = 81] 11:35:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (112A9000) [pid = 3896] [serial = 240] [outer = 00000000] 11:35:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (1338C000) [pid = 3896] [serial = 241] [outer = 112A9000] 11:35:11 INFO - PROCESS | 3896 | 1464377711380 Marionette DEBUG loaded listener.js 11:35:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 98 (140CC400) [pid = 3896] [serial = 242] [outer = 112A9000] 11:35:11 INFO - PROCESS | 3896 | 1464377711964 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 11:35:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:35:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 932ms 11:35:12 INFO - PROCESS | 3896 | 1464377712013 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 11:35:12 INFO - PROCESS | 3896 | 1464377712019 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 11:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:35:12 INFO - PROCESS | 3896 | 1464377712026 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:35:12 INFO - PROCESS | 3896 | 1464377712029 Marionette TRACE conn2 <- [1,290,null,{}] 11:35:12 INFO - PROCESS | 3896 | 1464377712033 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:12 INFO - PROCESS | 3896 | 1464377712186 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 11:35:12 INFO - PROCESS | 3896 | 1464377712314 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:12 INFO - PROCESS | 3896 | ++DOCSHELL 156C1400 == 45 [pid = 3896] [id = 82] 11:35:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 99 (15F5AC00) [pid = 3896] [serial = 243] [outer = 00000000] 11:35:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 100 (168D0400) [pid = 3896] [serial = 244] [outer = 15F5AC00] 11:35:12 INFO - PROCESS | 3896 | 1464377712370 Marionette DEBUG loaded listener.js 11:35:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 101 (1713D400) [pid = 3896] [serial = 245] [outer = 15F5AC00] 11:35:13 INFO - PROCESS | 3896 | 1464377713050 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1046ms 11:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:35:13 INFO - PROCESS | 3896 | 1464377713095 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 11:35:13 INFO - PROCESS | 3896 | 1464377713098 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 11:35:13 INFO - PROCESS | 3896 | 1464377713102 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:35:13 INFO - PROCESS | 3896 | 1464377713105 Marionette TRACE conn2 <- [1,294,null,{}] 11:35:13 INFO - PROCESS | 3896 | 1464377713116 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:13 INFO - PROCESS | 3896 | 1464377713219 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 11:35:13 INFO - PROCESS | 3896 | 1464377713296 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:13 INFO - PROCESS | 3896 | ++DOCSHELL 1A152400 == 46 [pid = 3896] [id = 83] 11:35:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 102 (1A152C00) [pid = 3896] [serial = 246] [outer = 00000000] 11:35:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 103 (1AA51800) [pid = 3896] [serial = 247] [outer = 1A152C00] 11:35:13 INFO - PROCESS | 3896 | 1464377713352 Marionette DEBUG loaded listener.js 11:35:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 104 (1AA59C00) [pid = 3896] [serial = 248] [outer = 1A152C00] 11:35:14 INFO - PROCESS | 3896 | 1464377714345 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:35:14 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:35:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1308ms 11:35:14 INFO - PROCESS | 3896 | 1464377714443 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 11:35:14 INFO - PROCESS | 3896 | 1464377714446 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 11:35:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:35:14 INFO - PROCESS | 3896 | 1464377714519 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:35:14 INFO - PROCESS | 3896 | 1464377714521 Marionette TRACE conn2 <- [1,298,null,{}] 11:35:14 INFO - PROCESS | 3896 | 1464377714546 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:14 INFO - PROCESS | 3896 | 1464377714626 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 11:35:14 INFO - PROCESS | 3896 | 1464377714773 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:14 INFO - PROCESS | 3896 | ++DOCSHELL 12D2C800 == 47 [pid = 3896] [id = 84] 11:35:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 105 (13071400) [pid = 3896] [serial = 249] [outer = 00000000] 11:35:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 106 (13304800) [pid = 3896] [serial = 250] [outer = 13071400] 11:35:14 INFO - PROCESS | 3896 | 1464377714836 Marionette DEBUG loaded listener.js 11:35:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 107 (13391400) [pid = 3896] [serial = 251] [outer = 13071400] 11:35:15 INFO - PROCESS | 3896 | --DOCSHELL 19D67800 == 46 [pid = 3896] [id = 79] 11:35:15 INFO - PROCESS | 3896 | --DOCSHELL 1330C000 == 45 [pid = 3896] [id = 78] 11:35:15 INFO - PROCESS | 3896 | --DOCSHELL 17882800 == 44 [pid = 3896] [id = 77] 11:35:15 INFO - PROCESS | 3896 | --DOCSHELL 18425400 == 43 [pid = 3896] [id = 76] 11:35:15 INFO - PROCESS | 3896 | --DOCSHELL 104E9C00 == 42 [pid = 3896] [id = 75] 11:35:15 INFO - PROCESS | 3896 | --DOCSHELL 16F35400 == 41 [pid = 3896] [id = 74] 11:35:15 INFO - PROCESS | 3896 | --DOCSHELL 1669B400 == 40 [pid = 3896] [id = 73] 11:35:15 INFO - PROCESS | 3896 | --DOCSHELL 153CFC00 == 39 [pid = 3896] [id = 72] 11:35:15 INFO - PROCESS | 3896 | --DOCSHELL 112DBC00 == 38 [pid = 3896] [id = 71] 11:35:15 INFO - PROCESS | 3896 | --DOCSHELL 11C6A000 == 37 [pid = 3896] [id = 70] 11:35:15 INFO - PROCESS | 3896 | --DOCSHELL 199C4800 == 36 [pid = 3896] [id = 68] 11:35:15 INFO - PROCESS | 3896 | --DOCSHELL 12D30000 == 35 [pid = 3896] [id = 67] 11:35:15 INFO - PROCESS | 3896 | --DOCSHELL 13310C00 == 34 [pid = 3896] [id = 66] 11:35:15 INFO - PROCESS | 3896 | --DOCSHELL 0C787C00 == 33 [pid = 3896] [id = 65] 11:35:15 INFO - PROCESS | 3896 | --DOMWINDOW == 106 (1A336800) [pid = 3896] [serial = 190] [outer = 00000000] [url = about:blank] 11:35:15 INFO - PROCESS | 3896 | --DOMWINDOW == 105 (177CF000) [pid = 3896] [serial = 178] [outer = 00000000] [url = about:blank] 11:35:15 INFO - PROCESS | 3896 | --DOMWINDOW == 104 (16922400) [pid = 3896] [serial = 176] [outer = 00000000] [url = about:blank] 11:35:15 INFO - PROCESS | 3896 | --DOMWINDOW == 103 (18426C00) [pid = 3896] [serial = 181] [outer = 00000000] [url = about:blank] 11:35:15 INFO - PROCESS | 3896 | --DOMWINDOW == 102 (130A3C00) [pid = 3896] [serial = 165] [outer = 00000000] [url = about:blank] 11:35:15 INFO - PROCESS | 3896 | --DOMWINDOW == 101 (13306C00) [pid = 3896] [serial = 166] [outer = 00000000] [url = about:blank] 11:35:15 INFO - PROCESS | 3896 | --DOMWINDOW == 100 (10F97800) [pid = 3896] [serial = 162] [outer = 00000000] [url = about:blank] 11:35:15 INFO - PROCESS | 3896 | --DOMWINDOW == 99 (11448C00) [pid = 3896] [serial = 163] [outer = 00000000] [url = about:blank] 11:35:15 INFO - PROCESS | 3896 | --DOMWINDOW == 98 (140D2000) [pid = 3896] [serial = 169] [outer = 00000000] [url = about:blank] 11:35:15 INFO - PROCESS | 3896 | --DOMWINDOW == 97 (14330800) [pid = 3896] [serial = 170] [outer = 00000000] [url = about:blank] 11:35:15 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (1A3CE800) [pid = 3896] [serial = 156] [outer = 00000000] [url = about:blank] 11:35:15 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (15F4F000) [pid = 3896] [serial = 172] [outer = 00000000] [url = about:blank] 11:35:15 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (11449400) [pid = 3896] [serial = 159] [outer = 00000000] [url = about:blank] 11:35:15 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (14EB7800) [pid = 3896] [serial = 184] [outer = 00000000] [url = about:blank] 11:35:15 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (15F4CC00) [pid = 3896] [serial = 185] [outer = 00000000] [url = about:blank] 11:35:15 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (1B780000) [pid = 3896] [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:35:15 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (18427400) [pid = 3896] [serial = 182] [outer = 00000000] [url = about:blank] 11:35:15 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (168D4000) [pid = 3896] [serial = 175] [outer = 00000000] [url = about:blank] 11:35:15 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (17F9B000) [pid = 3896] [serial = 179] [outer = 00000000] [url = about:blank] 11:35:15 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (18006400) [pid = 3896] [serial = 187] [outer = 00000000] [url = about:blank] 11:35:15 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (18241800) [pid = 3896] [serial = 188] [outer = 00000000] [url = about:blank] 11:35:15 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (1624B800) [pid = 3896] [serial = 173] [outer = 00000000] [url = about:blank] 11:35:15 INFO - PROCESS | 3896 | 1464377715405 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:35:15 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:35:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1014ms 11:35:15 INFO - PROCESS | 3896 | 1464377715458 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 11:35:15 INFO - PROCESS | 3896 | 1464377715463 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 11:35:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:35:15 INFO - PROCESS | 3896 | 1464377715469 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:35:15 INFO - PROCESS | 3896 | 1464377715471 Marionette TRACE conn2 <- [1,302,null,{}] 11:35:15 INFO - PROCESS | 3896 | 1464377715475 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:15 INFO - PROCESS | 3896 | 1464377715554 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 11:35:15 INFO - PROCESS | 3896 | 1464377715565 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:15 INFO - PROCESS | 3896 | ++DOCSHELL 10A57800 == 34 [pid = 3896] [id = 85] 11:35:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (110F5800) [pid = 3896] [serial = 252] [outer = 00000000] 11:35:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (13075800) [pid = 3896] [serial = 253] [outer = 110F5800] 11:35:15 INFO - PROCESS | 3896 | 1464377715669 Marionette DEBUG loaded listener.js 11:35:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (140CF400) [pid = 3896] [serial = 254] [outer = 110F5800] 11:35:16 INFO - PROCESS | 3896 | 1464377716099 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:35:16 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:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 671ms 11:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:35:16 INFO - PROCESS | 3896 | 1464377716166 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 11:35:16 INFO - PROCESS | 3896 | 1464377716168 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 11:35:16 INFO - PROCESS | 3896 | 1464377716172 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:35:16 INFO - PROCESS | 3896 | 1464377716175 Marionette TRACE conn2 <- [1,306,null,{}] 11:35:16 INFO - PROCESS | 3896 | 1464377716185 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:16 INFO - PROCESS | 3896 | 1464377716264 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 11:35:16 INFO - PROCESS | 3896 | 1464377716272 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:16 INFO - PROCESS | 3896 | ++DOCSHELL 153C5400 == 35 [pid = 3896] [id = 86] 11:35:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (153C5800) [pid = 3896] [serial = 255] [outer = 00000000] 11:35:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (15F53800) [pid = 3896] [serial = 256] [outer = 153C5800] 11:35:16 INFO - PROCESS | 3896 | 1464377716325 Marionette DEBUG loaded listener.js 11:35:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (168C8000) [pid = 3896] [serial = 257] [outer = 153C5800] 11:35:16 INFO - PROCESS | 3896 | 1464377716791 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:35:16 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:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 654ms 11:35:16 INFO - PROCESS | 3896 | 1464377716841 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 11:35:16 INFO - PROCESS | 3896 | 1464377716843 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 11:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:35:16 INFO - PROCESS | 3896 | 1464377716847 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:35:16 INFO - PROCESS | 3896 | 1464377716848 Marionette TRACE conn2 <- [1,310,null,{}] 11:35:16 INFO - PROCESS | 3896 | 1464377716852 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:16 INFO - PROCESS | 3896 | 1464377716931 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 11:35:16 INFO - PROCESS | 3896 | 1464377716938 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:16 INFO - PROCESS | 3896 | ++DOCSHELL 168D6000 == 36 [pid = 3896] [id = 87] 11:35:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (16921000) [pid = 3896] [serial = 258] [outer = 00000000] 11:35:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (16E30000) [pid = 3896] [serial = 259] [outer = 16921000] 11:35:17 INFO - PROCESS | 3896 | 1464377716982 Marionette DEBUG loaded listener.js 11:35:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (1713D000) [pid = 3896] [serial = 260] [outer = 16921000] 11:35:17 INFO - PROCESS | 3896 | 1464377717440 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:35:17 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:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 621ms 11:35:17 INFO - PROCESS | 3896 | 1464377717477 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 11:35:17 INFO - PROCESS | 3896 | 1464377717479 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 11:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:35:17 INFO - PROCESS | 3896 | 1464377717488 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:35:17 INFO - PROCESS | 3896 | 1464377717490 Marionette TRACE conn2 <- [1,314,null,{}] 11:35:17 INFO - PROCESS | 3896 | 1464377717494 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:17 INFO - PROCESS | 3896 | 1464377717600 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 11:35:17 INFO - PROCESS | 3896 | 1464377717606 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:17 INFO - PROCESS | 3896 | ++DOCSHELL 17491800 == 37 [pid = 3896] [id = 88] 11:35:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (17493800) [pid = 3896] [serial = 261] [outer = 00000000] 11:35:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (1787C000) [pid = 3896] [serial = 262] [outer = 17493800] 11:35:17 INFO - PROCESS | 3896 | 1464377717682 Marionette DEBUG loaded listener.js 11:35:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (17880800) [pid = 3896] [serial = 263] [outer = 17493800] 11:35:18 INFO - PROCESS | 3896 | 1464377717998 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:35:18 INFO - PROCESS | 3896 | 1464377718247 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:35:18 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:35:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 785ms 11:35:18 INFO - PROCESS | 3896 | 1464377718256 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 11:35:18 INFO - PROCESS | 3896 | 1464377718258 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 11:35:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:35:18 INFO - PROCESS | 3896 | 1464377718261 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:35:18 INFO - PROCESS | 3896 | 1464377718263 Marionette TRACE conn2 <- [1,318,null,{}] 11:35:18 INFO - PROCESS | 3896 | 1464377718274 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:18 INFO - PROCESS | 3896 | 1464377718406 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 11:35:18 INFO - PROCESS | 3896 | 1464377718422 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:18 INFO - PROCESS | 3896 | ++DOCSHELL 199BF800 == 38 [pid = 3896] [id = 89] 11:35:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 98 (199C2000) [pid = 3896] [serial = 264] [outer = 00000000] 11:35:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 99 (19D62000) [pid = 3896] [serial = 265] [outer = 199C2000] 11:35:18 INFO - PROCESS | 3896 | 1464377718468 Marionette DEBUG loaded listener.js 11:35:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 100 (1A14F000) [pid = 3896] [serial = 266] [outer = 199C2000] 11:35:18 INFO - PROCESS | 3896 | 1464377718953 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:35:18 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:35:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 736ms 11:35:18 INFO - PROCESS | 3896 | 1464377718996 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 11:35:18 INFO - PROCESS | 3896 | 1464377718998 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 11:35:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:35:19 INFO - PROCESS | 3896 | 1464377719005 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:35:19 INFO - PROCESS | 3896 | 1464377719007 Marionette TRACE conn2 <- [1,322,null,{}] 11:35:19 INFO - PROCESS | 3896 | 1464377719010 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:19 INFO - PROCESS | 3896 | 1464377719133 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 11:35:19 INFO - PROCESS | 3896 | 1464377719154 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:19 INFO - PROCESS | 3896 | ++DOCSHELL 10F94000 == 39 [pid = 3896] [id = 90] 11:35:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 101 (19D61800) [pid = 3896] [serial = 267] [outer = 00000000] 11:35:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 102 (1A42F800) [pid = 3896] [serial = 268] [outer = 19D61800] 11:35:19 INFO - PROCESS | 3896 | 1464377719198 Marionette DEBUG loaded listener.js 11:35:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 103 (1A869800) [pid = 3896] [serial = 269] [outer = 19D61800] 11:35:19 INFO - PROCESS | 3896 | --DOMWINDOW == 102 (1A154800) [pid = 3896] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:35:19 INFO - PROCESS | 3896 | --DOMWINDOW == 101 (153C4800) [pid = 3896] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:35:19 INFO - PROCESS | 3896 | --DOMWINDOW == 100 (17141800) [pid = 3896] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:35:19 INFO - PROCESS | 3896 | --DOMWINDOW == 99 (168C9400) [pid = 3896] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:35:19 INFO - PROCESS | 3896 | --DOMWINDOW == 98 (1842CC00) [pid = 3896] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:35:19 INFO - PROCESS | 3896 | --DOMWINDOW == 97 (11C9CC00) [pid = 3896] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:35:19 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (12887C00) [pid = 3896] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:35:19 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (154ED000) [pid = 3896] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:35:19 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (18241000) [pid = 3896] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:35:19 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (1370D800) [pid = 3896] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:35:19 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (1A436000) [pid = 3896] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:35:19 INFO - PROCESS | 3896 | 1464377719853 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:35:19 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:35:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 866ms 11:35:19 INFO - PROCESS | 3896 | 1464377719891 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 11:35:19 INFO - PROCESS | 3896 | 1464377719893 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 11:35:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:35:19 INFO - PROCESS | 3896 | 1464377719896 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:35:19 INFO - PROCESS | 3896 | 1464377719898 Marionette TRACE conn2 <- [1,326,null,{}] 11:35:19 INFO - PROCESS | 3896 | 1464377719901 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:19 INFO - PROCESS | 3896 | 1464377719977 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 11:35:19 INFO - PROCESS | 3896 | 1464377719983 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:19 INFO - PROCESS | 3896 | ++DOCSHELL 10439400 == 40 [pid = 3896] [id = 91] 11:35:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (12887C00) [pid = 3896] [serial = 270] [outer = 00000000] 11:35:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (15B48C00) [pid = 3896] [serial = 271] [outer = 12887C00] 11:35:20 INFO - PROCESS | 3896 | 1464377720027 Marionette DEBUG loaded listener.js 11:35:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (14328000) [pid = 3896] [serial = 272] [outer = 12887C00] 11:35:20 INFO - PROCESS | 3896 | 1464377720493 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:35:20 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:35:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 11:35:20 INFO - PROCESS | 3896 | 1464377720582 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 11:35:20 INFO - PROCESS | 3896 | 1464377720584 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 11:35:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:35:20 INFO - PROCESS | 3896 | 1464377720587 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:35:20 INFO - PROCESS | 3896 | 1464377720589 Marionette TRACE conn2 <- [1,330,null,{}] 11:35:20 INFO - PROCESS | 3896 | 1464377720593 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:20 INFO - PROCESS | 3896 | 1464377720669 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 11:35:20 INFO - PROCESS | 3896 | 1464377720676 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:20 INFO - PROCESS | 3896 | ++DOCSHELL 1825C400 == 41 [pid = 3896] [id = 92] 11:35:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (19D67800) [pid = 3896] [serial = 273] [outer = 00000000] 11:35:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (1A984400) [pid = 3896] [serial = 274] [outer = 19D67800] 11:35:20 INFO - PROCESS | 3896 | 1464377720719 Marionette DEBUG loaded listener.js 11:35:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 98 (1A985800) [pid = 3896] [serial = 275] [outer = 19D67800] 11:35:21 INFO - PROCESS | 3896 | 1464377721129 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:35:21 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:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 621ms 11:35:21 INFO - PROCESS | 3896 | 1464377721183 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 11:35:21 INFO - PROCESS | 3896 | 1464377721185 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 11:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:35:21 INFO - PROCESS | 3896 | 1464377721188 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:35:21 INFO - PROCESS | 3896 | 1464377721190 Marionette TRACE conn2 <- [1,334,null,{}] 11:35:21 INFO - PROCESS | 3896 | 1464377721194 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:21 INFO - PROCESS | 3896 | 1464377721269 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 11:35:21 INFO - PROCESS | 3896 | 1464377721326 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:21 INFO - PROCESS | 3896 | ++DOCSHELL 10A64800 == 42 [pid = 3896] [id = 93] 11:35:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 99 (1A334C00) [pid = 3896] [serial = 276] [outer = 00000000] 11:35:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 100 (1AAE7000) [pid = 3896] [serial = 277] [outer = 1A334C00] 11:35:21 INFO - PROCESS | 3896 | 1464377721371 Marionette DEBUG loaded listener.js 11:35:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 101 (1AD3AC00) [pid = 3896] [serial = 278] [outer = 1A334C00] 11:35:21 INFO - PROCESS | 3896 | 1464377721781 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:35:21 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:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 621ms 11:35:21 INFO - PROCESS | 3896 | 1464377721862 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 11:35:21 INFO - PROCESS | 3896 | 1464377721866 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 11:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:35:21 INFO - PROCESS | 3896 | 1464377721877 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:35:21 INFO - PROCESS | 3896 | 1464377721881 Marionette TRACE conn2 <- [1,338,null,{}] 11:35:21 INFO - PROCESS | 3896 | 1464377721887 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:22 INFO - PROCESS | 3896 | 1464377721995 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 11:35:22 INFO - PROCESS | 3896 | 1464377722181 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:22 INFO - PROCESS | 3896 | ++DOCSHELL 112E0400 == 43 [pid = 3896] [id = 94] 11:35:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 102 (112E0C00) [pid = 3896] [serial = 279] [outer = 00000000] 11:35:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 103 (11C68800) [pid = 3896] [serial = 280] [outer = 112E0C00] 11:35:22 INFO - PROCESS | 3896 | 1464377722237 Marionette DEBUG loaded listener.js 11:35:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 104 (12B60400) [pid = 3896] [serial = 281] [outer = 112E0C00] 11:35:22 INFO - PROCESS | 3896 | 1464377722748 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:35:22 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:35:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 949ms 11:35:22 INFO - PROCESS | 3896 | 1464377722819 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 11:35:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:35:22 INFO - PROCESS | 3896 | 1464377722871 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 11:35:22 INFO - PROCESS | 3896 | 1464377722878 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:35:22 INFO - PROCESS | 3896 | 1464377722882 Marionette TRACE conn2 <- [1,342,null,{}] 11:35:22 INFO - PROCESS | 3896 | 1464377722887 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:23 INFO - PROCESS | 3896 | 1464377722999 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 11:35:23 INFO - PROCESS | 3896 | 1464377723124 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:23 INFO - PROCESS | 3896 | ++DOCSHELL 13324400 == 44 [pid = 3896] [id = 95] 11:35:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 105 (140D4C00) [pid = 3896] [serial = 282] [outer = 00000000] 11:35:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 106 (156BB400) [pid = 3896] [serial = 283] [outer = 140D4C00] 11:35:23 INFO - PROCESS | 3896 | 1464377723180 Marionette DEBUG loaded listener.js 11:35:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 107 (15F54000) [pid = 3896] [serial = 284] [outer = 140D4C00] 11:35:23 INFO - PROCESS | 3896 | 1464377723823 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:35:23 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:35:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 981ms 11:35:23 INFO - PROCESS | 3896 | 1464377723854 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 11:35:23 INFO - PROCESS | 3896 | 1464377723856 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 11:35:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:35:23 INFO - PROCESS | 3896 | 1464377723860 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:35:23 INFO - PROCESS | 3896 | 1464377723862 Marionette TRACE conn2 <- [1,346,null,{}] 11:35:23 INFO - PROCESS | 3896 | 1464377723868 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:23 INFO - PROCESS | 3896 | 1464377723974 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 11:35:24 INFO - PROCESS | 3896 | 1464377724069 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:24 INFO - PROCESS | 3896 | ++DOCSHELL 18260400 == 45 [pid = 3896] [id = 96] 11:35:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 108 (18261C00) [pid = 3896] [serial = 285] [outer = 00000000] 11:35:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 109 (19B6C800) [pid = 3896] [serial = 286] [outer = 18261C00] 11:35:24 INFO - PROCESS | 3896 | 1464377724129 Marionette DEBUG loaded listener.js 11:35:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 110 (1A861400) [pid = 3896] [serial = 287] [outer = 18261C00] 11:35:24 INFO - PROCESS | 3896 | 1464377724729 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:35:24 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:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 932ms 11:35:24 INFO - PROCESS | 3896 | 1464377724797 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 11:35:24 INFO - PROCESS | 3896 | 1464377724801 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 11:35:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:35:24 INFO - PROCESS | 3896 | 1464377724806 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:35:24 INFO - PROCESS | 3896 | 1464377724808 Marionette TRACE conn2 <- [1,350,null,{}] 11:35:24 INFO - PROCESS | 3896 | 1464377724812 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:24 INFO - PROCESS | 3896 | 1464377724914 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 11:35:25 INFO - PROCESS | 3896 | 1464377725018 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:25 INFO - PROCESS | 3896 | ++DOCSHELL 199BD800 == 46 [pid = 3896] [id = 97] 11:35:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 111 (1A85C800) [pid = 3896] [serial = 288] [outer = 00000000] 11:35:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 112 (1AD44400) [pid = 3896] [serial = 289] [outer = 1A85C800] 11:35:25 INFO - PROCESS | 3896 | 1464377725074 Marionette DEBUG loaded listener.js 11:35:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 113 (1AE54800) [pid = 3896] [serial = 290] [outer = 1A85C800] 11:35:25 INFO - PROCESS | 3896 | 1464377725652 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:35:25 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:35:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 883ms 11:35:25 INFO - PROCESS | 3896 | 1464377725690 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 11:35:25 INFO - PROCESS | 3896 | 1464377725692 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 11:35:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:35:25 INFO - PROCESS | 3896 | 1464377725697 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:35:25 INFO - PROCESS | 3896 | 1464377725699 Marionette TRACE conn2 <- [1,354,null,{}] 11:35:25 INFO - PROCESS | 3896 | 1464377725702 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:25 INFO - PROCESS | 3896 | 1464377725800 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 11:35:25 INFO - PROCESS | 3896 | 1464377725939 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:25 INFO - PROCESS | 3896 | ++DOCSHELL 1AE5D000 == 47 [pid = 3896] [id = 98] 11:35:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 114 (1AE5D400) [pid = 3896] [serial = 291] [outer = 00000000] 11:35:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 115 (1AF44800) [pid = 3896] [serial = 292] [outer = 1AE5D400] 11:35:25 INFO - PROCESS | 3896 | 1464377725997 Marionette DEBUG loaded listener.js 11:35:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 116 (1AF45000) [pid = 3896] [serial = 293] [outer = 1AE5D400] 11:35:26 INFO - PROCESS | 3896 | 1464377726530 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:35:26 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:35:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1047ms 11:35:26 INFO - PROCESS | 3896 | 1464377726768 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 11:35:26 INFO - PROCESS | 3896 | 1464377726772 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 11:35:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:35:26 INFO - PROCESS | 3896 | 1464377726777 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:35:26 INFO - PROCESS | 3896 | 1464377726780 Marionette TRACE conn2 <- [1,358,null,{}] 11:35:26 INFO - PROCESS | 3896 | 1464377726786 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:26 INFO - PROCESS | 3896 | 1464377726882 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 11:35:26 INFO - PROCESS | 3896 | 1464377726958 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:26 INFO - PROCESS | 3896 | ++DOCSHELL 1122B400 == 48 [pid = 3896] [id = 99] 11:35:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 117 (112A1C00) [pid = 3896] [serial = 294] [outer = 00000000] 11:35:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 118 (12886000) [pid = 3896] [serial = 295] [outer = 112A1C00] 11:35:27 INFO - PROCESS | 3896 | 1464377727007 Marionette DEBUG loaded listener.js 11:35:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 119 (13185C00) [pid = 3896] [serial = 296] [outer = 112A1C00] 11:35:27 INFO - PROCESS | 3896 | --DOCSHELL 1825C400 == 47 [pid = 3896] [id = 92] 11:35:27 INFO - PROCESS | 3896 | --DOCSHELL 10439400 == 46 [pid = 3896] [id = 91] 11:35:27 INFO - PROCESS | 3896 | --DOCSHELL 10F94000 == 45 [pid = 3896] [id = 90] 11:35:27 INFO - PROCESS | 3896 | --DOCSHELL 199BF800 == 44 [pid = 3896] [id = 89] 11:35:27 INFO - PROCESS | 3896 | --DOCSHELL 17491800 == 43 [pid = 3896] [id = 88] 11:35:27 INFO - PROCESS | 3896 | --DOCSHELL 168D6000 == 42 [pid = 3896] [id = 87] 11:35:27 INFO - PROCESS | 3896 | --DOCSHELL 153C5400 == 41 [pid = 3896] [id = 86] 11:35:27 INFO - PROCESS | 3896 | --DOCSHELL 10A57800 == 40 [pid = 3896] [id = 85] 11:35:27 INFO - PROCESS | 3896 | --DOCSHELL 12D2C800 == 39 [pid = 3896] [id = 84] 11:35:27 INFO - PROCESS | 3896 | --DOCSHELL 1125DC00 == 38 [pid = 3896] [id = 81] 11:35:27 INFO - PROCESS | 3896 | --DOMWINDOW == 118 (1A337800) [pid = 3896] [serial = 191] [outer = 00000000] [url = about:blank] 11:35:27 INFO - PROCESS | 3896 | --DOMWINDOW == 117 (1043A800) [pid = 3896] [serial = 193] [outer = 00000000] [url = about:blank] 11:35:27 INFO - PROCESS | 3896 | --DOMWINDOW == 116 (18248000) [pid = 3896] [serial = 223] [outer = 00000000] [url = about:blank] 11:35:27 INFO - PROCESS | 3896 | --DOMWINDOW == 115 (18429400) [pid = 3896] [serial = 224] [outer = 00000000] [url = about:blank] 11:35:27 INFO - PROCESS | 3896 | --DOMWINDOW == 114 (1370AC00) [pid = 3896] [serial = 196] [outer = 00000000] [url = about:blank] 11:35:27 INFO - PROCESS | 3896 | --DOMWINDOW == 113 (17653000) [pid = 3896] [serial = 220] [outer = 00000000] [url = about:blank] 11:35:27 INFO - PROCESS | 3896 | --DOMWINDOW == 112 (199C8400) [pid = 3896] [serial = 202] [outer = 00000000] [url = about:blank] 11:35:27 INFO - PROCESS | 3896 | --DOMWINDOW == 111 (171B0400) [pid = 3896] [serial = 199] [outer = 00000000] [url = about:blank] 11:35:27 INFO - PROCESS | 3896 | --DOMWINDOW == 110 (168D6400) [pid = 3896] [serial = 217] [outer = 00000000] [url = about:blank] 11:35:27 INFO - PROCESS | 3896 | --DOMWINDOW == 109 (16E33C00) [pid = 3896] [serial = 218] [outer = 00000000] [url = about:blank] 11:35:27 INFO - PROCESS | 3896 | --DOMWINDOW == 108 (199C8000) [pid = 3896] [serial = 227] [outer = 00000000] [url = about:blank] 11:35:27 INFO - PROCESS | 3896 | --DOMWINDOW == 107 (13323800) [pid = 3896] [serial = 209] [outer = 00000000] [url = about:blank] 11:35:27 INFO - PROCESS | 3896 | --DOMWINDOW == 106 (1307A800) [pid = 3896] [serial = 208] [outer = 00000000] [url = about:blank] 11:35:27 INFO - PROCESS | 3896 | --DOMWINDOW == 105 (199C7400) [pid = 3896] [serial = 226] [outer = 00000000] [url = about:blank] 11:35:27 INFO - PROCESS | 3896 | --DOMWINDOW == 104 (13391800) [pid = 3896] [serial = 211] [outer = 00000000] [url = about:blank] 11:35:27 INFO - PROCESS | 3896 | --DOMWINDOW == 103 (140CD800) [pid = 3896] [serial = 212] [outer = 00000000] [url = about:blank] 11:35:27 INFO - PROCESS | 3896 | --DOMWINDOW == 102 (15B4F400) [pid = 3896] [serial = 214] [outer = 00000000] [url = about:blank] 11:35:27 INFO - PROCESS | 3896 | --DOMWINDOW == 101 (1624C800) [pid = 3896] [serial = 215] [outer = 00000000] [url = about:blank] 11:35:27 INFO - PROCESS | 3896 | --DOMWINDOW == 100 (1A15AC00) [pid = 3896] [serial = 229] [outer = 00000000] [url = about:blank] 11:35:27 INFO - PROCESS | 3896 | --DOMWINDOW == 99 (1A151C00) [pid = 3896] [serial = 232] [outer = 00000000] [url = about:blank] 11:35:27 INFO - PROCESS | 3896 | --DOMWINDOW == 98 (1A43C800) [pid = 3896] [serial = 205] [outer = 00000000] [url = about:blank] 11:35:27 INFO - PROCESS | 3896 | --DOMWINDOW == 97 (1A989000) [pid = 3896] [serial = 235] [outer = 00000000] [url = about:blank] 11:35:27 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (1AAE1800) [pid = 3896] [serial = 238] [outer = 00000000] [url = about:blank] 11:35:27 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (1A98CC00) [pid = 3896] [serial = 236] [outer = 00000000] [url = about:blank] 11:35:27 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (1A3D8800) [pid = 3896] [serial = 233] [outer = 00000000] [url = about:blank] 11:35:27 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (1A431400) [pid = 3896] [serial = 230] [outer = 00000000] [url = about:blank] 11:35:27 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (17689400) [pid = 3896] [serial = 221] [outer = 00000000] [url = about:blank] 11:35:27 INFO - PROCESS | 3896 | 1464377727697 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:35:27 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:35:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 981ms 11:35:27 INFO - PROCESS | 3896 | 1464377727757 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 11:35:27 INFO - PROCESS | 3896 | 1464377727761 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 11:35:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:35:27 INFO - PROCESS | 3896 | 1464377727768 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:35:27 INFO - PROCESS | 3896 | 1464377727772 Marionette TRACE conn2 <- [1,362,null,{}] 11:35:27 INFO - PROCESS | 3896 | 1464377727794 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:27 INFO - PROCESS | 3896 | 1464377727877 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 11:35:27 INFO - PROCESS | 3896 | 1464377727889 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:27 INFO - PROCESS | 3896 | ++DOCSHELL 13305400 == 39 [pid = 3896] [id = 100] 11:35:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (13309400) [pid = 3896] [serial = 297] [outer = 00000000] 11:35:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (13702000) [pid = 3896] [serial = 298] [outer = 13309400] 11:35:27 INFO - PROCESS | 3896 | 1464377727936 Marionette DEBUG loaded listener.js 11:35:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (137EC400) [pid = 3896] [serial = 299] [outer = 13309400] 11:35:28 INFO - PROCESS | 3896 | 1464377728430 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:35:28 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:35:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 687ms 11:35:28 INFO - PROCESS | 3896 | 1464377728466 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 11:35:28 INFO - PROCESS | 3896 | 1464377728468 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 11:35:28 INFO - PROCESS | 3896 | 1464377728472 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:35:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:35:28 INFO - PROCESS | 3896 | 1464377728474 Marionette TRACE conn2 <- [1,366,null,{}] 11:35:28 INFO - PROCESS | 3896 | 1464377728510 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:28 INFO - PROCESS | 3896 | 1464377728601 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 11:35:28 INFO - PROCESS | 3896 | 1464377728611 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:28 INFO - PROCESS | 3896 | ++DOCSHELL 161E3400 == 40 [pid = 3896] [id = 101] 11:35:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (161E5800) [pid = 3896] [serial = 300] [outer = 00000000] 11:35:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (161EA400) [pid = 3896] [serial = 301] [outer = 161E5800] 11:35:28 INFO - PROCESS | 3896 | 1464377728660 Marionette DEBUG loaded listener.js 11:35:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 98 (161EDC00) [pid = 3896] [serial = 302] [outer = 161E5800] 11:35:29 INFO - PROCESS | 3896 | 1464377729157 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:35:29 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:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 720ms 11:35:29 INFO - PROCESS | 3896 | 1464377729207 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 11:35:29 INFO - PROCESS | 3896 | 1464377729209 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 11:35:29 INFO - PROCESS | 3896 | 1464377729212 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:35:29 INFO - PROCESS | 3896 | 1464377729214 Marionette TRACE conn2 <- [1,370,null,{}] 11:35:29 INFO - PROCESS | 3896 | 1464377729218 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:29 INFO - PROCESS | 3896 | 1464377729296 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 11:35:29 INFO - PROCESS | 3896 | 1464377729305 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:29 INFO - PROCESS | 3896 | ++DOCSHELL 14E59C00 == 41 [pid = 3896] [id = 102] 11:35:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 99 (161E5C00) [pid = 3896] [serial = 303] [outer = 00000000] 11:35:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 100 (16928400) [pid = 3896] [serial = 304] [outer = 161E5C00] 11:35:29 INFO - PROCESS | 3896 | 1464377729350 Marionette DEBUG loaded listener.js 11:35:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 101 (16F36800) [pid = 3896] [serial = 305] [outer = 161E5C00] 11:35:29 INFO - PROCESS | 3896 | 1464377729830 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:35:29 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:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 11:35:29 INFO - PROCESS | 3896 | 1464377729883 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 11:35:29 INFO - PROCESS | 3896 | 1464377729885 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 11:35:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:35:29 INFO - PROCESS | 3896 | 1464377729888 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:35:29 INFO - PROCESS | 3896 | 1464377729890 Marionette TRACE conn2 <- [1,374,null,{}] 11:35:29 INFO - PROCESS | 3896 | 1464377729894 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:30 INFO - PROCESS | 3896 | 1464377730024 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 11:35:30 INFO - PROCESS | 3896 | 1464377730037 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:30 INFO - PROCESS | 3896 | ++DOCSHELL 168CA400 == 42 [pid = 3896] [id = 103] 11:35:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 102 (16F27C00) [pid = 3896] [serial = 306] [outer = 00000000] 11:35:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 103 (17696000) [pid = 3896] [serial = 307] [outer = 16F27C00] 11:35:30 INFO - PROCESS | 3896 | 1464377730081 Marionette DEBUG loaded listener.js 11:35:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 104 (1787E000) [pid = 3896] [serial = 308] [outer = 16F27C00] 11:35:30 INFO - PROCESS | 3896 | 1464377730609 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:35:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:35:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 769ms 11:35:30 INFO - PROCESS | 3896 | 1464377730664 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 11:35:30 INFO - PROCESS | 3896 | 1464377730666 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 11:35:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:35:30 INFO - PROCESS | 3896 | 1464377730676 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:35:30 INFO - PROCESS | 3896 | 1464377730678 Marionette TRACE conn2 <- [1,378,null,{}] 11:35:30 INFO - PROCESS | 3896 | 1464377730681 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:30 INFO - PROCESS | 3896 | 1464377730806 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 11:35:30 INFO - PROCESS | 3896 | 1464377730862 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:30 INFO - PROCESS | 3896 | ++DOCSHELL 17884000 == 43 [pid = 3896] [id = 104] 11:35:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 105 (17F97000) [pid = 3896] [serial = 309] [outer = 00000000] 11:35:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 106 (199BCC00) [pid = 3896] [serial = 310] [outer = 17F97000] 11:35:30 INFO - PROCESS | 3896 | 1464377730909 Marionette DEBUG loaded listener.js 11:35:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 107 (199C8400) [pid = 3896] [serial = 311] [outer = 17F97000] 11:35:31 INFO - PROCESS | 3896 | 1464377731392 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:35:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:35:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 769ms 11:35:31 INFO - PROCESS | 3896 | 1464377731452 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 11:35:31 INFO - PROCESS | 3896 | 1464377731454 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 11:35:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:35:31 INFO - PROCESS | 3896 | 1464377731457 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:35:31 INFO - PROCESS | 3896 | 1464377731459 Marionette TRACE conn2 <- [1,382,null,{}] 11:35:31 INFO - PROCESS | 3896 | 1464377731462 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:31 INFO - PROCESS | 3896 | 1464377731566 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 11:35:31 INFO - PROCESS | 3896 | 1464377731574 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:31 INFO - PROCESS | 3896 | ++DOCSHELL 199BC800 == 44 [pid = 3896] [id = 105] 11:35:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 108 (199CA800) [pid = 3896] [serial = 312] [outer = 00000000] 11:35:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 109 (1A15A800) [pid = 3896] [serial = 313] [outer = 199CA800] 11:35:31 INFO - PROCESS | 3896 | 1464377731662 Marionette DEBUG loaded listener.js 11:35:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 110 (19D70800) [pid = 3896] [serial = 314] [outer = 199CA800] 11:35:32 INFO - PROCESS | 3896 | 1464377732130 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:35:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:35:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 736ms 11:35:32 INFO - PROCESS | 3896 | 1464377732191 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 11:35:32 INFO - PROCESS | 3896 | 1464377732193 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 11:35:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:35:32 INFO - PROCESS | 3896 | 1464377732205 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:35:32 INFO - PROCESS | 3896 | 1464377732206 Marionette TRACE conn2 <- [1,386,null,{}] 11:35:32 INFO - PROCESS | 3896 | 1464377732210 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:32 INFO - PROCESS | 3896 | 1464377732318 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 11:35:32 INFO - PROCESS | 3896 | 1464377732330 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:32 INFO - PROCESS | 3896 | ++DOCSHELL 19D6A400 == 45 [pid = 3896] [id = 106] 11:35:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 111 (1A157C00) [pid = 3896] [serial = 315] [outer = 00000000] 11:35:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 112 (1A85D000) [pid = 3896] [serial = 316] [outer = 1A157C00] 11:35:32 INFO - PROCESS | 3896 | 1464377732375 Marionette DEBUG loaded listener.js 11:35:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 113 (1A97F800) [pid = 3896] [serial = 317] [outer = 1A157C00] 11:35:32 INFO - PROCESS | 3896 | --DOMWINDOW == 112 (153C5800) [pid = 3896] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:35:32 INFO - PROCESS | 3896 | --DOMWINDOW == 111 (199C2000) [pid = 3896] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:35:32 INFO - PROCESS | 3896 | --DOMWINDOW == 110 (110F5800) [pid = 3896] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:35:32 INFO - PROCESS | 3896 | --DOMWINDOW == 109 (16921000) [pid = 3896] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:35:32 INFO - PROCESS | 3896 | --DOMWINDOW == 108 (13071400) [pid = 3896] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:35:32 INFO - PROCESS | 3896 | --DOMWINDOW == 107 (19D61800) [pid = 3896] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:35:32 INFO - PROCESS | 3896 | --DOMWINDOW == 106 (12887C00) [pid = 3896] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:35:32 INFO - PROCESS | 3896 | --DOMWINDOW == 105 (17493800) [pid = 3896] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:35:32 INFO - PROCESS | 3896 | --DOMWINDOW == 104 (19D67800) [pid = 3896] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:35:32 INFO - PROCESS | 3896 | --DOMWINDOW == 103 (1A32B000) [pid = 3896] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:35:32 INFO - PROCESS | 3896 | 1464377732885 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 11:35:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:35:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 735ms 11:35:32 INFO - PROCESS | 3896 | 1464377732944 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 11:35:32 INFO - PROCESS | 3896 | 1464377732946 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 11:35:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:35:32 INFO - PROCESS | 3896 | 1464377732953 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:35:32 INFO - PROCESS | 3896 | 1464377732954 Marionette TRACE conn2 <- [1,390,null,{}] 11:35:32 INFO - PROCESS | 3896 | 1464377732957 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:33 INFO - PROCESS | 3896 | 1464377733032 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 11:35:33 INFO - PROCESS | 3896 | 1464377733038 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:33 INFO - PROCESS | 3896 | ++DOCSHELL 10A58C00 == 46 [pid = 3896] [id = 107] 11:35:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 104 (11CA1400) [pid = 3896] [serial = 318] [outer = 00000000] 11:35:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 105 (1A337800) [pid = 3896] [serial = 319] [outer = 11CA1400] 11:35:33 INFO - PROCESS | 3896 | 1464377733082 Marionette DEBUG loaded listener.js 11:35:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 106 (1A432400) [pid = 3896] [serial = 320] [outer = 11CA1400] 11:35:33 INFO - PROCESS | 3896 | 1464377733507 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 11:35:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:35:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 621ms 11:35:33 INFO - PROCESS | 3896 | 1464377733585 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 11:35:33 INFO - PROCESS | 3896 | 1464377733587 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 11:35:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:35:33 INFO - PROCESS | 3896 | 1464377733590 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:35:33 INFO - PROCESS | 3896 | 1464377733592 Marionette TRACE conn2 <- [1,394,null,{}] 11:35:33 INFO - PROCESS | 3896 | 1464377733596 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:33 INFO - PROCESS | 3896 | 1464377733671 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 11:35:33 INFO - PROCESS | 3896 | 1464377733677 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:33 INFO - PROCESS | 3896 | ++DOCSHELL 1823B400 == 47 [pid = 3896] [id = 108] 11:35:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 107 (1A861000) [pid = 3896] [serial = 321] [outer = 00000000] 11:35:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 108 (1AA57400) [pid = 3896] [serial = 322] [outer = 1A861000] 11:35:33 INFO - PROCESS | 3896 | 1464377733721 Marionette DEBUG loaded listener.js 11:35:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 109 (1AAED800) [pid = 3896] [serial = 323] [outer = 1A861000] 11:35:34 INFO - PROCESS | 3896 | 1464377734134 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 11:35:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:35:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 622ms 11:35:34 INFO - PROCESS | 3896 | 1464377734187 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 11:35:34 INFO - PROCESS | 3896 | 1464377734189 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 11:35:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:35:34 INFO - PROCESS | 3896 | 1464377734193 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:35:34 INFO - PROCESS | 3896 | 1464377734195 Marionette TRACE conn2 <- [1,398,null,{}] 11:35:34 INFO - PROCESS | 3896 | 1464377734198 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:34 INFO - PROCESS | 3896 | 1464377734340 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 11:35:34 INFO - PROCESS | 3896 | 1464377734349 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:34 INFO - PROCESS | 3896 | ++DOCSHELL 1AD3F400 == 48 [pid = 3896] [id = 109] 11:35:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 110 (1AD40C00) [pid = 3896] [serial = 324] [outer = 00000000] 11:35:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 111 (1AF4F000) [pid = 3896] [serial = 325] [outer = 1AD40C00] 11:35:34 INFO - PROCESS | 3896 | 1464377734408 Marionette DEBUG loaded listener.js 11:35:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 112 (1B406800) [pid = 3896] [serial = 326] [outer = 1AD40C00] 11:35:35 INFO - PROCESS | 3896 | 1464377735174 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 11:35:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:35:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 981ms 11:35:35 INFO - PROCESS | 3896 | 1464377735204 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 11:35:35 INFO - PROCESS | 3896 | 1464377735208 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 11:35:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:35:35 INFO - PROCESS | 3896 | 1464377735215 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:35:35 INFO - PROCESS | 3896 | 1464377735218 Marionette TRACE conn2 <- [1,402,null,{}] 11:35:35 INFO - PROCESS | 3896 | 1464377735224 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:35 INFO - PROCESS | 3896 | 1464377735336 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 11:35:35 INFO - PROCESS | 3896 | 1464377735417 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:35 INFO - PROCESS | 3896 | ++DOCSHELL 11A02000 == 49 [pid = 3896] [id = 110] 11:35:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 113 (11C68C00) [pid = 3896] [serial = 327] [outer = 00000000] 11:35:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 114 (137E9400) [pid = 3896] [serial = 328] [outer = 11C68C00] 11:35:35 INFO - PROCESS | 3896 | 1464377735532 Marionette DEBUG loaded listener.js 11:35:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 115 (14EBDC00) [pid = 3896] [serial = 329] [outer = 11C68C00] 11:35:36 INFO - PROCESS | 3896 | 1464377736223 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 11:35:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:35:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1096ms 11:35:36 INFO - PROCESS | 3896 | 1464377736294 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 11:35:36 INFO - PROCESS | 3896 | 1464377736300 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 11:35:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:35:36 INFO - PROCESS | 3896 | 1464377736326 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:35:36 INFO - PROCESS | 3896 | 1464377736329 Marionette TRACE conn2 <- [1,406,null,{}] 11:35:36 INFO - PROCESS | 3896 | 1464377736347 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:36 INFO - PROCESS | 3896 | 1464377736462 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 11:35:36 INFO - PROCESS | 3896 | 1464377736639 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:36 INFO - PROCESS | 3896 | ++DOCSHELL 161E2000 == 50 [pid = 3896] [id = 111] 11:35:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 116 (161E4400) [pid = 3896] [serial = 330] [outer = 00000000] 11:35:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 117 (16922400) [pid = 3896] [serial = 331] [outer = 161E4400] 11:35:36 INFO - PROCESS | 3896 | 1464377736728 Marionette DEBUG loaded listener.js 11:35:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 118 (17694800) [pid = 3896] [serial = 332] [outer = 161E4400] 11:35:37 INFO - PROCESS | 3896 | 1464377737438 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 11:35:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:35:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1144ms 11:35:37 INFO - PROCESS | 3896 | 1464377737491 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 11:35:37 INFO - PROCESS | 3896 | 1464377737494 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 11:35:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:35:37 INFO - PROCESS | 3896 | 1464377737498 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:35:37 INFO - PROCESS | 3896 | 1464377737502 Marionette TRACE conn2 <- [1,410,null,{}] 11:35:37 INFO - PROCESS | 3896 | 1464377737513 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:37 INFO - PROCESS | 3896 | 1464377737623 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 11:35:37 INFO - PROCESS | 3896 | 1464377737746 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:37 INFO - PROCESS | 3896 | ++DOCSHELL 1A97EC00 == 51 [pid = 3896] [id = 112] 11:35:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 119 (1A97F000) [pid = 3896] [serial = 333] [outer = 00000000] 11:35:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 120 (1AD48400) [pid = 3896] [serial = 334] [outer = 1A97F000] 11:35:37 INFO - PROCESS | 3896 | 1464377737804 Marionette DEBUG loaded listener.js 11:35:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 121 (1AF43800) [pid = 3896] [serial = 335] [outer = 1A97F000] 11:35:38 INFO - PROCESS | 3896 | 1464377738510 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 11:35:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:35:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1243ms 11:35:38 INFO - PROCESS | 3896 | 1464377738730 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 11:35:38 INFO - PROCESS | 3896 | 1464377738735 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 11:35:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:35:38 INFO - PROCESS | 3896 | 1464377738740 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:35:38 INFO - PROCESS | 3896 | 1464377738743 Marionette TRACE conn2 <- [1,414,null,{}] 11:35:38 INFO - PROCESS | 3896 | 1464377738749 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:38 INFO - PROCESS | 3896 | 1464377738925 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 11:35:39 INFO - PROCESS | 3896 | 1464377738997 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:39 INFO - PROCESS | 3896 | ++DOCSHELL 10A75000 == 52 [pid = 3896] [id = 113] 11:35:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 122 (10A75C00) [pid = 3896] [serial = 336] [outer = 00000000] 11:35:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 123 (11C69000) [pid = 3896] [serial = 337] [outer = 10A75C00] 11:35:39 INFO - PROCESS | 3896 | 1464377739047 Marionette DEBUG loaded listener.js 11:35:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 124 (1309C800) [pid = 3896] [serial = 338] [outer = 10A75C00] 11:35:39 INFO - PROCESS | 3896 | --DOCSHELL 1823B400 == 51 [pid = 3896] [id = 108] 11:35:39 INFO - PROCESS | 3896 | --DOCSHELL 10A58C00 == 50 [pid = 3896] [id = 107] 11:35:39 INFO - PROCESS | 3896 | --DOCSHELL 19D6A400 == 49 [pid = 3896] [id = 106] 11:35:39 INFO - PROCESS | 3896 | --DOCSHELL 199BC800 == 48 [pid = 3896] [id = 105] 11:35:39 INFO - PROCESS | 3896 | --DOCSHELL 17884000 == 47 [pid = 3896] [id = 104] 11:35:39 INFO - PROCESS | 3896 | --DOCSHELL 168CA400 == 46 [pid = 3896] [id = 103] 11:35:39 INFO - PROCESS | 3896 | --DOCSHELL 14E59C00 == 45 [pid = 3896] [id = 102] 11:35:39 INFO - PROCESS | 3896 | --DOCSHELL 161E3400 == 44 [pid = 3896] [id = 101] 11:35:39 INFO - PROCESS | 3896 | --DOCSHELL 13305400 == 43 [pid = 3896] [id = 100] 11:35:39 INFO - PROCESS | 3896 | --DOCSHELL 1122B400 == 42 [pid = 3896] [id = 99] 11:35:39 INFO - PROCESS | 3896 | --DOCSHELL 199BD800 == 41 [pid = 3896] [id = 97] 11:35:39 INFO - PROCESS | 3896 | --DOCSHELL 112E0400 == 40 [pid = 3896] [id = 94] 11:35:39 INFO - PROCESS | 3896 | --DOCSHELL 10A64800 == 39 [pid = 3896] [id = 93] 11:35:39 INFO - PROCESS | 3896 | --DOMWINDOW == 123 (1A42F800) [pid = 3896] [serial = 268] [outer = 00000000] [url = about:blank] 11:35:39 INFO - PROCESS | 3896 | --DOMWINDOW == 122 (14328000) [pid = 3896] [serial = 272] [outer = 00000000] [url = about:blank] 11:35:39 INFO - PROCESS | 3896 | --DOMWINDOW == 121 (15B48C00) [pid = 3896] [serial = 271] [outer = 00000000] [url = about:blank] 11:35:39 INFO - PROCESS | 3896 | --DOMWINDOW == 120 (1A869800) [pid = 3896] [serial = 269] [outer = 00000000] [url = about:blank] 11:35:39 INFO - PROCESS | 3896 | --DOMWINDOW == 119 (1787C000) [pid = 3896] [serial = 262] [outer = 00000000] [url = about:blank] 11:35:39 INFO - PROCESS | 3896 | --DOMWINDOW == 118 (17880800) [pid = 3896] [serial = 263] [outer = 00000000] [url = about:blank] 11:35:39 INFO - PROCESS | 3896 | --DOMWINDOW == 117 (1A985800) [pid = 3896] [serial = 275] [outer = 00000000] [url = about:blank] 11:35:39 INFO - PROCESS | 3896 | --DOMWINDOW == 116 (1A984400) [pid = 3896] [serial = 274] [outer = 00000000] [url = about:blank] 11:35:39 INFO - PROCESS | 3896 | --DOMWINDOW == 115 (1713D000) [pid = 3896] [serial = 260] [outer = 00000000] [url = about:blank] 11:35:39 INFO - PROCESS | 3896 | --DOMWINDOW == 114 (1A3D9400) [pid = 3896] [serial = 157] [outer = 00000000] [url = about:blank] 11:35:39 INFO - PROCESS | 3896 | --DOMWINDOW == 113 (1AAE7000) [pid = 3896] [serial = 277] [outer = 00000000] [url = about:blank] 11:35:39 INFO - PROCESS | 3896 | --DOMWINDOW == 112 (15F53800) [pid = 3896] [serial = 256] [outer = 00000000] [url = about:blank] 11:35:39 INFO - PROCESS | 3896 | --DOMWINDOW == 111 (168C8000) [pid = 3896] [serial = 257] [outer = 00000000] [url = about:blank] 11:35:39 INFO - PROCESS | 3896 | --DOMWINDOW == 110 (1A14F000) [pid = 3896] [serial = 266] [outer = 00000000] [url = about:blank] 11:35:39 INFO - PROCESS | 3896 | --DOMWINDOW == 109 (13075800) [pid = 3896] [serial = 253] [outer = 00000000] [url = about:blank] 11:35:39 INFO - PROCESS | 3896 | --DOMWINDOW == 108 (140CF400) [pid = 3896] [serial = 254] [outer = 00000000] [url = about:blank] 11:35:39 INFO - PROCESS | 3896 | --DOMWINDOW == 107 (16E30000) [pid = 3896] [serial = 259] [outer = 00000000] [url = about:blank] 11:35:39 INFO - PROCESS | 3896 | --DOMWINDOW == 106 (19D62000) [pid = 3896] [serial = 265] [outer = 00000000] [url = about:blank] 11:35:39 INFO - PROCESS | 3896 | --DOMWINDOW == 105 (13391400) [pid = 3896] [serial = 251] [outer = 00000000] [url = about:blank] 11:35:39 INFO - PROCESS | 3896 | --DOMWINDOW == 104 (13304800) [pid = 3896] [serial = 250] [outer = 00000000] [url = about:blank] 11:35:39 INFO - PROCESS | 3896 | --DOMWINDOW == 103 (1AA51800) [pid = 3896] [serial = 247] [outer = 00000000] [url = about:blank] 11:35:39 INFO - PROCESS | 3896 | --DOMWINDOW == 102 (1338C000) [pid = 3896] [serial = 241] [outer = 00000000] [url = about:blank] 11:35:39 INFO - PROCESS | 3896 | --DOMWINDOW == 101 (168D0400) [pid = 3896] [serial = 244] [outer = 00000000] [url = about:blank] 11:35:39 INFO - PROCESS | 3896 | 1464377739756 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 11:35:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:35:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1047ms 11:35:39 INFO - PROCESS | 3896 | 1464377739812 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 11:35:39 INFO - PROCESS | 3896 | 1464377739815 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 11:35:39 INFO - PROCESS | 3896 | 1464377739823 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:35:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:35:39 INFO - PROCESS | 3896 | 1464377739826 Marionette TRACE conn2 <- [1,418,null,{}] 11:35:39 INFO - PROCESS | 3896 | 1464377739830 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:39 INFO - PROCESS | 3896 | 1464377739926 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 11:35:40 INFO - PROCESS | 3896 | 1464377740004 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:40 INFO - PROCESS | 3896 | ++DOCSHELL 11237400 == 40 [pid = 3896] [id = 114] 11:35:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 102 (1129F800) [pid = 3896] [serial = 339] [outer = 00000000] 11:35:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 103 (13305C00) [pid = 3896] [serial = 340] [outer = 1129F800] 11:35:40 INFO - PROCESS | 3896 | 1464377740050 Marionette DEBUG loaded listener.js 11:35:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 104 (13DB1000) [pid = 3896] [serial = 341] [outer = 1129F800] 11:35:40 INFO - PROCESS | 3896 | 1464377740950 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 11:35: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:35:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1210ms 11:35:41 INFO - PROCESS | 3896 | 1464377741014 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 11:35:41 INFO - PROCESS | 3896 | 1464377741016 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 11:35:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:35:41 INFO - PROCESS | 3896 | 1464377741068 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:35:41 INFO - PROCESS | 3896 | 1464377741070 Marionette TRACE conn2 <- [1,422,null,{}] 11:35:41 INFO - PROCESS | 3896 | 1464377741080 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:41 INFO - PROCESS | 3896 | 1464377741164 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 11:35:41 INFO - PROCESS | 3896 | 1464377741173 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:41 INFO - PROCESS | 3896 | ++DOCSHELL 161E0800 == 41 [pid = 3896] [id = 115] 11:35:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 105 (161E0C00) [pid = 3896] [serial = 342] [outer = 00000000] 11:35:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 106 (161EB400) [pid = 3896] [serial = 343] [outer = 161E0C00] 11:35:41 INFO - PROCESS | 3896 | 1464377741221 Marionette DEBUG loaded listener.js 11:35:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 107 (16691400) [pid = 3896] [serial = 344] [outer = 161E0C00] 11:35:42 INFO - PROCESS | 3896 | --DOMWINDOW == 106 (17F97000) [pid = 3896] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:35:42 INFO - PROCESS | 3896 | --DOMWINDOW == 105 (199CA800) [pid = 3896] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:35:42 INFO - PROCESS | 3896 | --DOMWINDOW == 104 (16F27C00) [pid = 3896] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:35:42 INFO - PROCESS | 3896 | --DOMWINDOW == 103 (112A1C00) [pid = 3896] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:35:42 INFO - PROCESS | 3896 | --DOMWINDOW == 102 (13309400) [pid = 3896] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:35:42 INFO - PROCESS | 3896 | --DOMWINDOW == 101 (161E5800) [pid = 3896] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:35:42 INFO - PROCESS | 3896 | --DOMWINDOW == 100 (1A157C00) [pid = 3896] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:35:42 INFO - PROCESS | 3896 | --DOMWINDOW == 99 (161E5C00) [pid = 3896] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:35:42 INFO - PROCESS | 3896 | --DOMWINDOW == 98 (11CA1400) [pid = 3896] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:35:42 INFO - PROCESS | 3896 | --DOMWINDOW == 97 (1A861000) [pid = 3896] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:35:42 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (1A334C00) [pid = 3896] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:35:42 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (1A984000) [pid = 3896] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:35:42 INFO - PROCESS | 3896 | 1464377742406 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 11:35: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:35:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1423ms 11:35:42 INFO - PROCESS | 3896 | 1464377742501 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 11:35:42 INFO - PROCESS | 3896 | 1464377742506 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 11:35:42 INFO - PROCESS | 3896 | 1464377742559 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:35:42 INFO - PROCESS | 3896 | 1464377742563 Marionette TRACE conn2 <- [1,426,null,{}] 11:35:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:35:42 INFO - PROCESS | 3896 | 1464377742571 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:42 INFO - PROCESS | 3896 | 1464377742721 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 11:35:42 INFO - PROCESS | 3896 | 1464377742793 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:42 INFO - PROCESS | 3896 | ++DOCSHELL 112E0400 == 42 [pid = 3896] [id = 116] 11:35:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (11445400) [pid = 3896] [serial = 345] [outer = 00000000] 11:35:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (11C68000) [pid = 3896] [serial = 346] [outer = 11445400] 11:35:42 INFO - PROCESS | 3896 | 1464377742854 Marionette DEBUG loaded listener.js 11:35:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 98 (13075800) [pid = 3896] [serial = 347] [outer = 11445400] 11:35:43 INFO - PROCESS | 3896 | 1464377743501 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 11:35:43 INFO - PROCESS | 3896 | 1464377743588 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 11:35:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:35:43 INFO - PROCESS | 3896 | 1464377743595 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:35:43 INFO - PROCESS | 3896 | 1464377743597 Marionette TRACE conn2 <- [1,430,null,{}] 11:35:43 INFO - PROCESS | 3896 | 1464377743615 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:43 INFO - PROCESS | 3896 | 1464377743758 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 11:35:43 INFO - PROCESS | 3896 | 1464377743815 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:43 INFO - PROCESS | 3896 | ++DOCSHELL 15B4F000 == 43 [pid = 3896] [id = 117] 11:35:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 99 (15B4FC00) [pid = 3896] [serial = 348] [outer = 00000000] 11:35:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 100 (161E0000) [pid = 3896] [serial = 349] [outer = 15B4FC00] 11:35:43 INFO - PROCESS | 3896 | 1464377743903 Marionette DEBUG loaded listener.js 11:35:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 101 (161E8800) [pid = 3896] [serial = 350] [outer = 15B4FC00] 11:35:44 INFO - PROCESS | 3896 | 1464377744557 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 11:35:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:35:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1030ms 11:35:44 INFO - PROCESS | 3896 | 1464377744617 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 11:35:44 INFO - PROCESS | 3896 | 1464377744619 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 11:35:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:35:44 INFO - PROCESS | 3896 | 1464377744623 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:35:44 INFO - PROCESS | 3896 | 1464377744627 Marionette TRACE conn2 <- [1,434,null,{}] 11:35:44 INFO - PROCESS | 3896 | 1464377744637 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:44 INFO - PROCESS | 3896 | 1464377744748 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 11:35:44 INFO - PROCESS | 3896 | 1464377744828 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:44 INFO - PROCESS | 3896 | ++DOCSHELL 16F35400 == 44 [pid = 3896] [id = 118] 11:35:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 102 (16F35C00) [pid = 3896] [serial = 351] [outer = 00000000] 11:35:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 103 (17651000) [pid = 3896] [serial = 352] [outer = 16F35C00] 11:35:44 INFO - PROCESS | 3896 | 1464377744957 Marionette DEBUG loaded listener.js 11:35:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 104 (177CB800) [pid = 3896] [serial = 353] [outer = 16F35C00] 11:35:45 INFO - PROCESS | 3896 | 1464377745687 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 11:35:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:35:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1095ms 11:35:45 INFO - PROCESS | 3896 | 1464377745738 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 11:35:45 INFO - PROCESS | 3896 | 1464377745741 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 11:35:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:35:45 INFO - PROCESS | 3896 | 1464377745745 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:35:45 INFO - PROCESS | 3896 | 1464377745747 Marionette TRACE conn2 <- [1,438,null,{}] 11:35:45 INFO - PROCESS | 3896 | 1464377745767 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:45 INFO - PROCESS | 3896 | 1464377745871 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 11:35:45 INFO - PROCESS | 3896 | 1464377745962 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:46 INFO - PROCESS | 3896 | ++DOCSHELL 18248400 == 45 [pid = 3896] [id = 119] 11:35:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 105 (1825A800) [pid = 3896] [serial = 354] [outer = 00000000] 11:35:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 106 (199BF000) [pid = 3896] [serial = 355] [outer = 1825A800] 11:35:46 INFO - PROCESS | 3896 | 1464377746022 Marionette DEBUG loaded listener.js 11:35:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 107 (199CA800) [pid = 3896] [serial = 356] [outer = 1825A800] 11:35:46 INFO - PROCESS | 3896 | 1464377746602 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 11:35:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:35:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 882ms 11:35:46 INFO - PROCESS | 3896 | 1464377746633 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 11:35:46 INFO - PROCESS | 3896 | 1464377746636 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 11:35:46 INFO - PROCESS | 3896 | 1464377746640 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:35:46 INFO - PROCESS | 3896 | 1464377746642 Marionette TRACE conn2 <- [1,442,null,{}] 11:35:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:35:46 INFO - PROCESS | 3896 | 1464377746646 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:46 INFO - PROCESS | 3896 | 1464377746746 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 11:35:46 INFO - PROCESS | 3896 | 1464377746850 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:46 INFO - PROCESS | 3896 | ++DOCSHELL 199C9400 == 46 [pid = 3896] [id = 120] 11:35:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 108 (19D61800) [pid = 3896] [serial = 357] [outer = 00000000] 11:35:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 109 (1A155400) [pid = 3896] [serial = 358] [outer = 19D61800] 11:35:46 INFO - PROCESS | 3896 | 1464377746905 Marionette DEBUG loaded listener.js 11:35:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 110 (1A156400) [pid = 3896] [serial = 359] [outer = 19D61800] 11:35:47 INFO - PROCESS | 3896 | 1464377747583 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 11:35:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:35:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 997ms 11:35:47 INFO - PROCESS | 3896 | 1464377747621 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 11:35:47 INFO - PROCESS | 3896 | 1464377747623 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 11:35:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:35:47 INFO - PROCESS | 3896 | 1464377747627 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:35:47 INFO - PROCESS | 3896 | 1464377747629 Marionette TRACE conn2 <- [1,446,null,{}] 11:35:47 INFO - PROCESS | 3896 | 1464377747632 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:47 INFO - PROCESS | 3896 | 1464377747766 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 11:35:47 INFO - PROCESS | 3896 | 1464377747845 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:47 INFO - PROCESS | 3896 | ++DOCSHELL 18247800 == 47 [pid = 3896] [id = 121] 11:35:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 111 (19B6D000) [pid = 3896] [serial = 360] [outer = 00000000] 11:35:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 112 (1A981000) [pid = 3896] [serial = 361] [outer = 19B6D000] 11:35:47 INFO - PROCESS | 3896 | 1464377747951 Marionette DEBUG loaded listener.js 11:35:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 113 (1AA50C00) [pid = 3896] [serial = 362] [outer = 19B6D000] 11:35:48 INFO - PROCESS | 3896 | 1464377748484 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 11:35:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:35:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 883ms 11:35:48 INFO - PROCESS | 3896 | 1464377748520 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 11:35:48 INFO - PROCESS | 3896 | 1464377748523 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 11:35:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:35:48 INFO - PROCESS | 3896 | 1464377748527 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:35:48 INFO - PROCESS | 3896 | 1464377748529 Marionette TRACE conn2 <- [1,450,null,{}] 11:35:48 INFO - PROCESS | 3896 | 1464377748533 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:48 INFO - PROCESS | 3896 | 1464377748630 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 11:35:48 INFO - PROCESS | 3896 | 1464377748777 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:48 INFO - PROCESS | 3896 | ++DOCSHELL 10A78C00 == 48 [pid = 3896] [id = 122] 11:35:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 114 (168CC800) [pid = 3896] [serial = 363] [outer = 00000000] 11:35:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 115 (177D8400) [pid = 3896] [serial = 364] [outer = 168CC800] 11:35:48 INFO - PROCESS | 3896 | 1464377748858 Marionette DEBUG loaded listener.js 11:35:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 116 (17F97400) [pid = 3896] [serial = 365] [outer = 168CC800] 11:35:49 INFO - PROCESS | 3896 | [3896] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 11:35:49 INFO - PROCESS | 3896 | [3896] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 11:35:49 INFO - PROCESS | 3896 | 1464377749620 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 11:35:49 INFO - PROCESS | 3896 | 1464377749636 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 11:35:49 INFO - PROCESS | 3896 | 1464377749661 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:35:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:35:49 INFO - PROCESS | 3896 | 1464377749665 Marionette TRACE conn2 <- [1,454,null,{}] 11:35:49 INFO - PROCESS | 3896 | 1464377749671 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:49 INFO - PROCESS | 3896 | 1464377749770 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 11:35:49 INFO - PROCESS | 3896 | 1464377749915 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:49 INFO - PROCESS | 3896 | ++DOCSHELL 112D6C00 == 49 [pid = 3896] [id = 123] 11:35:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 117 (112D8000) [pid = 3896] [serial = 366] [outer = 00000000] 11:35:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 118 (13709800) [pid = 3896] [serial = 367] [outer = 112D8000] 11:35:49 INFO - PROCESS | 3896 | 1464377749967 Marionette DEBUG loaded listener.js 11:35:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 119 (140CDC00) [pid = 3896] [serial = 368] [outer = 112D8000] 11:35:50 INFO - PROCESS | 3896 | --DOCSHELL 11237400 == 48 [pid = 3896] [id = 114] 11:35:50 INFO - PROCESS | 3896 | --DOCSHELL 10A75000 == 47 [pid = 3896] [id = 113] 11:35:50 INFO - PROCESS | 3896 | --DOCSHELL 11A02000 == 46 [pid = 3896] [id = 110] 11:35:50 INFO - PROCESS | 3896 | --DOMWINDOW == 118 (1AAE6C00) [pid = 3896] [serial = 239] [outer = 00000000] [url = about:blank] 11:35:50 INFO - PROCESS | 3896 | --DOMWINDOW == 117 (199BCC00) [pid = 3896] [serial = 310] [outer = 00000000] [url = about:blank] 11:35:50 INFO - PROCESS | 3896 | --DOMWINDOW == 116 (1A15A800) [pid = 3896] [serial = 313] [outer = 00000000] [url = about:blank] 11:35:50 INFO - PROCESS | 3896 | --DOMWINDOW == 115 (199C8400) [pid = 3896] [serial = 311] [outer = 00000000] [url = about:blank] 11:35:50 INFO - PROCESS | 3896 | --DOMWINDOW == 114 (17696000) [pid = 3896] [serial = 307] [outer = 00000000] [url = about:blank] 11:35:50 INFO - PROCESS | 3896 | --DOMWINDOW == 113 (13185C00) [pid = 3896] [serial = 296] [outer = 00000000] [url = about:blank] 11:35:50 INFO - PROCESS | 3896 | --DOMWINDOW == 112 (12886000) [pid = 3896] [serial = 295] [outer = 00000000] [url = about:blank] 11:35:50 INFO - PROCESS | 3896 | --DOMWINDOW == 111 (13702000) [pid = 3896] [serial = 298] [outer = 00000000] [url = about:blank] 11:35:50 INFO - PROCESS | 3896 | --DOMWINDOW == 110 (137EC400) [pid = 3896] [serial = 299] [outer = 00000000] [url = about:blank] 11:35:50 INFO - PROCESS | 3896 | --DOMWINDOW == 109 (161EA400) [pid = 3896] [serial = 301] [outer = 00000000] [url = about:blank] 11:35:50 INFO - PROCESS | 3896 | --DOMWINDOW == 108 (1A85D000) [pid = 3896] [serial = 316] [outer = 00000000] [url = about:blank] 11:35:50 INFO - PROCESS | 3896 | --DOMWINDOW == 107 (161EDC00) [pid = 3896] [serial = 302] [outer = 00000000] [url = about:blank] 11:35:50 INFO - PROCESS | 3896 | --DOMWINDOW == 106 (16928400) [pid = 3896] [serial = 304] [outer = 00000000] [url = about:blank] 11:35:50 INFO - PROCESS | 3896 | --DOMWINDOW == 105 (16F36800) [pid = 3896] [serial = 305] [outer = 00000000] [url = about:blank] 11:35:50 INFO - PROCESS | 3896 | --DOMWINDOW == 104 (11C68800) [pid = 3896] [serial = 280] [outer = 00000000] [url = about:blank] 11:35:50 INFO - PROCESS | 3896 | --DOMWINDOW == 103 (19B6C800) [pid = 3896] [serial = 286] [outer = 00000000] [url = about:blank] 11:35:50 INFO - PROCESS | 3896 | --DOMWINDOW == 102 (156BB400) [pid = 3896] [serial = 283] [outer = 00000000] [url = about:blank] 11:35:50 INFO - PROCESS | 3896 | --DOMWINDOW == 101 (19D70800) [pid = 3896] [serial = 314] [outer = 00000000] [url = about:blank] 11:35:50 INFO - PROCESS | 3896 | --DOMWINDOW == 100 (1AD44400) [pid = 3896] [serial = 289] [outer = 00000000] [url = about:blank] 11:35:50 INFO - PROCESS | 3896 | --DOMWINDOW == 99 (1AF44800) [pid = 3896] [serial = 292] [outer = 00000000] [url = about:blank] 11:35:50 INFO - PROCESS | 3896 | --DOMWINDOW == 98 (1AF4F000) [pid = 3896] [serial = 325] [outer = 00000000] [url = about:blank] 11:35:50 INFO - PROCESS | 3896 | --DOMWINDOW == 97 (1A337800) [pid = 3896] [serial = 319] [outer = 00000000] [url = about:blank] 11:35:50 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (1AAED800) [pid = 3896] [serial = 323] [outer = 00000000] [url = about:blank] 11:35:50 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (1AA57400) [pid = 3896] [serial = 322] [outer = 00000000] [url = about:blank] 11:35:50 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (1A97F800) [pid = 3896] [serial = 317] [outer = 00000000] [url = about:blank] 11:35:50 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (1AD3AC00) [pid = 3896] [serial = 278] [outer = 00000000] [url = about:blank] 11:35:50 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (1A432400) [pid = 3896] [serial = 320] [outer = 00000000] [url = about:blank] 11:35:50 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (1787E000) [pid = 3896] [serial = 308] [outer = 00000000] [url = about:blank] 11:35:50 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:50 INFO - PROCESS | 3896 | 1464377750487 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 11:35:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:35:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 883ms 11:35:50 INFO - PROCESS | 3896 | 1464377750541 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 11:35:50 INFO - PROCESS | 3896 | 1464377750546 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 11:35:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:35:50 INFO - PROCESS | 3896 | 1464377750553 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:35:50 INFO - PROCESS | 3896 | 1464377750557 Marionette TRACE conn2 <- [1,458,null,{}] 11:35:50 INFO - PROCESS | 3896 | 1464377750562 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:50 INFO - PROCESS | 3896 | 1464377750649 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 11:35:50 INFO - PROCESS | 3896 | 1464377750658 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:50 INFO - PROCESS | 3896 | ++DOCSHELL 140CFC00 == 47 [pid = 3896] [id = 124] 11:35:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (140D1800) [pid = 3896] [serial = 369] [outer = 00000000] 11:35:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (161E1C00) [pid = 3896] [serial = 370] [outer = 140D1800] 11:35:50 INFO - PROCESS | 3896 | 1464377750706 Marionette DEBUG loaded listener.js 11:35:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (161ED400) [pid = 3896] [serial = 371] [outer = 140D1800] 11:35:51 INFO - PROCESS | 3896 | 1464377751225 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 11:35:51 INFO - PROCESS | 3896 | 1464377751316 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 11:35:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:35:51 INFO - PROCESS | 3896 | 1464377751325 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:35:51 INFO - PROCESS | 3896 | 1464377751328 Marionette TRACE conn2 <- [1,462,null,{}] 11:35:51 INFO - PROCESS | 3896 | 1464377751338 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:51 INFO - PROCESS | 3896 | 1464377751429 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 11:35:51 INFO - PROCESS | 3896 | 1464377751447 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:51 INFO - PROCESS | 3896 | ++DOCSHELL 171AC800 == 48 [pid = 3896] [id = 125] 11:35:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (171B0400) [pid = 3896] [serial = 372] [outer = 00000000] 11:35:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (1787D400) [pid = 3896] [serial = 373] [outer = 171B0400] 11:35:51 INFO - PROCESS | 3896 | 1464377751506 Marionette DEBUG loaded listener.js 11:35:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (18240C00) [pid = 3896] [serial = 374] [outer = 171B0400] 11:35:52 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:52 INFO - PROCESS | 3896 | 1464377752055 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 11:35:52 INFO - PROCESS | 3896 | 1464377752103 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 11:35:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:35:52 INFO - PROCESS | 3896 | 1464377752106 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:35:52 INFO - PROCESS | 3896 | 1464377752108 Marionette TRACE conn2 <- [1,466,null,{}] 11:35:52 INFO - PROCESS | 3896 | 1464377752111 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:52 INFO - PROCESS | 3896 | 1464377752196 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 11:35:52 INFO - PROCESS | 3896 | 1464377752206 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:52 INFO - PROCESS | 3896 | ++DOCSHELL 1A15C400 == 49 [pid = 3896] [id = 126] 11:35:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 98 (1A15D800) [pid = 3896] [serial = 375] [outer = 00000000] 11:35:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 99 (1A436000) [pid = 3896] [serial = 376] [outer = 1A15D800] 11:35:52 INFO - PROCESS | 3896 | 1464377752251 Marionette DEBUG loaded listener.js 11:35:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 100 (1A980400) [pid = 3896] [serial = 377] [outer = 1A15D800] 11:35:52 INFO - PROCESS | 3896 | 1464377752759 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 11:35:52 INFO - PROCESS | 3896 | 1464377752778 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 11:35:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:35:52 INFO - PROCESS | 3896 | 1464377752787 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:35:52 INFO - PROCESS | 3896 | 1464377752788 Marionette TRACE conn2 <- [1,470,null,{}] 11:35:52 INFO - PROCESS | 3896 | 1464377752792 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:52 INFO - PROCESS | 3896 | 1464377752896 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 11:35:53 INFO - PROCESS | 3896 | 1464377752978 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:53 INFO - PROCESS | 3896 | ++DOCSHELL 1AA4BC00 == 50 [pid = 3896] [id = 127] 11:35:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 101 (1AA4D000) [pid = 3896] [serial = 378] [outer = 00000000] 11:35:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 102 (1AA59000) [pid = 3896] [serial = 379] [outer = 1AA4D000] 11:35:53 INFO - PROCESS | 3896 | 1464377753023 Marionette DEBUG loaded listener.js 11:35:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 103 (1AAE2400) [pid = 3896] [serial = 380] [outer = 1AA4D000] 11:35:53 INFO - PROCESS | 3896 | 1464377753491 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 11:35:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:35:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 736ms 11:35:53 INFO - PROCESS | 3896 | 1464377753522 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 11:35:53 INFO - PROCESS | 3896 | 1464377753524 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 11:35:53 INFO - PROCESS | 3896 | 1464377753527 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:35:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:35:53 INFO - PROCESS | 3896 | 1464377753529 Marionette TRACE conn2 <- [1,474,null,{}] 11:35:53 INFO - PROCESS | 3896 | 1464377753537 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:53 INFO - PROCESS | 3896 | 1464377753680 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 11:35:53 INFO - PROCESS | 3896 | 1464377753737 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:53 INFO - PROCESS | 3896 | ++DOCSHELL 1AAE2800 == 51 [pid = 3896] [id = 128] 11:35:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 104 (1AD3B400) [pid = 3896] [serial = 381] [outer = 00000000] 11:35:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 105 (1AD48000) [pid = 3896] [serial = 382] [outer = 1AD3B400] 11:35:53 INFO - PROCESS | 3896 | 1464377753782 Marionette DEBUG loaded listener.js 11:35:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 106 (1AF47C00) [pid = 3896] [serial = 383] [outer = 1AD3B400] 11:35:54 INFO - PROCESS | 3896 | --DOMWINDOW == 105 (1129F800) [pid = 3896] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:35:54 INFO - PROCESS | 3896 | --DOMWINDOW == 104 (10A75C00) [pid = 3896] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:35:54 INFO - PROCESS | 3896 | 1464377754206 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 11:35:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:35:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 736ms 11:35:54 INFO - PROCESS | 3896 | 1464377754261 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 11:35:54 INFO - PROCESS | 3896 | 1464377754263 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 11:35:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:35:54 INFO - PROCESS | 3896 | 1464377754267 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:35:54 INFO - PROCESS | 3896 | 1464377754268 Marionette TRACE conn2 <- [1,478,null,{}] 11:35:54 INFO - PROCESS | 3896 | 1464377754272 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:54 INFO - PROCESS | 3896 | 1464377754405 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 11:35:54 INFO - PROCESS | 3896 | 1464377754471 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:54 INFO - PROCESS | 3896 | ++DOCSHELL 177C9C00 == 52 [pid = 3896] [id = 129] 11:35:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 105 (1AD3D400) [pid = 3896] [serial = 384] [outer = 00000000] 11:35:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 106 (1AF50C00) [pid = 3896] [serial = 385] [outer = 1AD3D400] 11:35:54 INFO - PROCESS | 3896 | 1464377754536 Marionette DEBUG loaded listener.js 11:35:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 107 (1B405000) [pid = 3896] [serial = 386] [outer = 1AD3D400] 11:35:54 INFO - PROCESS | 3896 | 1464377754985 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 11:35:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:35:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 784ms 11:35:55 INFO - PROCESS | 3896 | 1464377755041 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 11:35:55 INFO - PROCESS | 3896 | 1464377755043 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 11:35:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:35:55 INFO - PROCESS | 3896 | 1464377755050 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:35:55 INFO - PROCESS | 3896 | 1464377755052 Marionette TRACE conn2 <- [1,482,null,{}] 11:35:55 INFO - PROCESS | 3896 | 1464377755055 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:55 INFO - PROCESS | 3896 | 1464377755144 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 11:35:55 INFO - PROCESS | 3896 | 1464377755150 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:55 INFO - PROCESS | 3896 | ++DOCSHELL 16D7C800 == 53 [pid = 3896] [id = 130] 11:35:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 108 (16D7CC00) [pid = 3896] [serial = 387] [outer = 00000000] 11:35:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 109 (16D80400) [pid = 3896] [serial = 388] [outer = 16D7CC00] 11:35:55 INFO - PROCESS | 3896 | 1464377755194 Marionette DEBUG loaded listener.js 11:35:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 110 (16D83400) [pid = 3896] [serial = 389] [outer = 16D7CC00] 11:35:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 111 (14093000) [pid = 3896] [serial = 390] [outer = 1B63C800] 11:35:55 INFO - PROCESS | 3896 | 1464377755763 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 11:35:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:35:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 785ms 11:35:55 INFO - PROCESS | 3896 | 1464377755839 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 11:35:55 INFO - PROCESS | 3896 | 1464377755841 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 11:35:55 INFO - PROCESS | 3896 | 1464377755847 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:35:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:35:55 INFO - PROCESS | 3896 | 1464377755849 Marionette TRACE conn2 <- [1,486,null,{}] 11:35:55 INFO - PROCESS | 3896 | 1464377755852 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:55 INFO - PROCESS | 3896 | 1464377755934 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 11:35:55 INFO - PROCESS | 3896 | 1464377755940 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:56 INFO - PROCESS | 3896 | ++DOCSHELL 10A59400 == 54 [pid = 3896] [id = 131] 11:35:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 112 (10A7D000) [pid = 3896] [serial = 391] [outer = 00000000] 11:35:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 113 (1409E800) [pid = 3896] [serial = 392] [outer = 10A7D000] 11:35:56 INFO - PROCESS | 3896 | 1464377756053 Marionette DEBUG loaded listener.js 11:35:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 114 (154F3000) [pid = 3896] [serial = 393] [outer = 10A7D000] 11:35:56 INFO - PROCESS | 3896 | 1464377756468 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 11:35:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:35:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 11:35:56 INFO - PROCESS | 3896 | 1464377756521 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 11:35:56 INFO - PROCESS | 3896 | 1464377756523 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 11:35:56 INFO - PROCESS | 3896 | 1464377756527 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:35:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:35:56 INFO - PROCESS | 3896 | 1464377756528 Marionette TRACE conn2 <- [1,490,null,{}] 11:35:56 INFO - PROCESS | 3896 | 1464377756532 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:56 INFO - PROCESS | 3896 | 1464377756646 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 11:35:56 INFO - PROCESS | 3896 | 1464377756655 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:56 INFO - PROCESS | 3896 | ++DOCSHELL 14098C00 == 55 [pid = 3896] [id = 132] 11:35:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 115 (1409E400) [pid = 3896] [serial = 394] [outer = 00000000] 11:35:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 116 (1A106800) [pid = 3896] [serial = 395] [outer = 1409E400] 11:35:56 INFO - PROCESS | 3896 | 1464377756700 Marionette DEBUG loaded listener.js 11:35:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 117 (1A109800) [pid = 3896] [serial = 396] [outer = 1409E400] 11:35:57 INFO - PROCESS | 3896 | 1464377757340 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 11:35:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:35:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 867ms 11:35:57 INFO - PROCESS | 3896 | 1464377757409 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 11:35:57 INFO - PROCESS | 3896 | 1464377757413 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 11:35:57 INFO - PROCESS | 3896 | 1464377757418 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:35:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:35:57 INFO - PROCESS | 3896 | 1464377757422 Marionette TRACE conn2 <- [1,494,null,{}] 11:35:57 INFO - PROCESS | 3896 | 1464377757428 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:57 INFO - PROCESS | 3896 | 1464377757548 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 11:35:57 INFO - PROCESS | 3896 | 1464377757675 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:57 INFO - PROCESS | 3896 | ++DOCSHELL 128A3400 == 56 [pid = 3896] [id = 133] 11:35:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 118 (12AEAC00) [pid = 3896] [serial = 397] [outer = 00000000] 11:35:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 119 (140CD000) [pid = 3896] [serial = 398] [outer = 12AEAC00] 11:35:57 INFO - PROCESS | 3896 | 1464377757740 Marionette DEBUG loaded listener.js 11:35:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 120 (15B4F400) [pid = 3896] [serial = 399] [outer = 12AEAC00] 11:35:58 INFO - PROCESS | 3896 | 1464377758391 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 11:35:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:35:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1046ms 11:35:58 INFO - PROCESS | 3896 | 1464377758463 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 11:35:58 INFO - PROCESS | 3896 | 1464377758469 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 11:35:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:35:58 INFO - PROCESS | 3896 | 1464377758476 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:35:58 INFO - PROCESS | 3896 | 1464377758478 Marionette TRACE conn2 <- [1,498,null,{}] 11:35:58 INFO - PROCESS | 3896 | 1464377758483 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:58 INFO - PROCESS | 3896 | 1464377758622 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 11:35:58 INFO - PROCESS | 3896 | 1464377758796 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:58 INFO - PROCESS | 3896 | ++DOCSHELL 1617D000 == 57 [pid = 3896] [id = 134] 11:35:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 121 (1617D400) [pid = 3896] [serial = 400] [outer = 00000000] 11:35:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 122 (16183C00) [pid = 3896] [serial = 401] [outer = 1617D400] 11:35:58 INFO - PROCESS | 3896 | 1464377758853 Marionette DEBUG loaded listener.js 11:35:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 123 (161EE800) [pid = 3896] [serial = 402] [outer = 1617D400] 11:35:59 INFO - PROCESS | 3896 | 1464377759530 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 11:35:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:35:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1308ms 11:35:59 INFO - PROCESS | 3896 | 1464377759816 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 11:35:59 INFO - PROCESS | 3896 | 1464377759821 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 11:35:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:35:59 INFO - PROCESS | 3896 | 1464377759826 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:35:59 INFO - PROCESS | 3896 | 1464377759829 Marionette TRACE conn2 <- [1,502,null,{}] 11:35:59 INFO - PROCESS | 3896 | 1464377759835 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:59 INFO - PROCESS | 3896 | 1464377759927 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 11:36:00 INFO - PROCESS | 3896 | 1464377760009 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:00 INFO - PROCESS | 3896 | ++DOCSHELL 11251000 == 58 [pid = 3896] [id = 135] 11:36:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 124 (1129EC00) [pid = 3896] [serial = 403] [outer = 00000000] 11:36:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 125 (1144AC00) [pid = 3896] [serial = 404] [outer = 1129EC00] 11:36:00 INFO - PROCESS | 3896 | 1464377760057 Marionette DEBUG loaded listener.js 11:36:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 126 (12D2CC00) [pid = 3896] [serial = 405] [outer = 1129EC00] 11:36:00 INFO - PROCESS | 3896 | 1464377760664 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 11:36:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:36:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 883ms 11:36:00 INFO - PROCESS | 3896 | 1464377760702 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 11:36:00 INFO - PROCESS | 3896 | 1464377760706 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 11:36:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:36:00 INFO - PROCESS | 3896 | 1464377760713 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:36:00 INFO - PROCESS | 3896 | 1464377760716 Marionette TRACE conn2 <- [1,506,null,{}] 11:36:00 INFO - PROCESS | 3896 | 1464377760720 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:00 INFO - PROCESS | 3896 | 1464377760815 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 11:36:00 INFO - PROCESS | 3896 | 1464377760914 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:00 INFO - PROCESS | 3896 | ++DOCSHELL 10486000 == 59 [pid = 3896] [id = 136] 11:36:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 127 (12D30000) [pid = 3896] [serial = 406] [outer = 00000000] 11:36:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 128 (13701800) [pid = 3896] [serial = 407] [outer = 12D30000] 11:36:01 INFO - PROCESS | 3896 | 1464377761010 Marionette DEBUG loaded listener.js 11:36:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 129 (14092000) [pid = 3896] [serial = 408] [outer = 12D30000] 11:36:01 INFO - PROCESS | 3896 | --DOCSHELL 13324400 == 58 [pid = 3896] [id = 95] 11:36:01 INFO - PROCESS | 3896 | --DOCSHELL 18260400 == 57 [pid = 3896] [id = 96] 11:36:01 INFO - PROCESS | 3896 | --DOCSHELL 16610C00 == 56 [pid = 3896] [id = 8] 11:36:01 INFO - PROCESS | 3896 | --DOCSHELL 11C9F800 == 55 [pid = 3896] [id = 19] 11:36:01 INFO - PROCESS | 3896 | --DOCSHELL 1055B800 == 54 [pid = 3896] [id = 18] 11:36:01 INFO - PROCESS | 3896 | --DOCSHELL 1B404C00 == 53 [pid = 3896] [id = 14] 11:36:01 INFO - PROCESS | 3896 | --DOCSHELL 1A868800 == 52 [pid = 3896] [id = 10] 11:36:01 INFO - PROCESS | 3896 | --DOCSHELL 1B40F800 == 51 [pid = 3896] [id = 15] 11:36:01 INFO - PROCESS | 3896 | --DOMWINDOW == 128 (16922400) [pid = 3896] [serial = 331] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3896 | --DOMWINDOW == 127 (137E9400) [pid = 3896] [serial = 328] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3896 | --DOMWINDOW == 126 (1AD48400) [pid = 3896] [serial = 334] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3896 | --DOMWINDOW == 125 (161EB400) [pid = 3896] [serial = 343] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3896 | --DOCSHELL 112E0400 == 50 [pid = 3896] [id = 116] 11:36:01 INFO - PROCESS | 3896 | --DOCSHELL 161E0800 == 49 [pid = 3896] [id = 115] 11:36:01 INFO - PROCESS | 3896 | 1464377761651 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 11:36:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:36:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 981ms 11:36:01 INFO - PROCESS | 3896 | 1464377761724 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 11:36:01 INFO - PROCESS | 3896 | 1464377761726 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 11:36:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:36:01 INFO - PROCESS | 3896 | 1464377761729 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:36:01 INFO - PROCESS | 3896 | 1464377761731 Marionette TRACE conn2 <- [1,510,null,{}] 11:36:01 INFO - PROCESS | 3896 | 1464377761741 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:01 INFO - PROCESS | 3896 | 1464377761843 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 11:36:01 INFO - PROCESS | 3896 | --DOMWINDOW == 124 (13DB1000) [pid = 3896] [serial = 341] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3896 | --DOMWINDOW == 123 (11C69000) [pid = 3896] [serial = 337] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3896 | --DOMWINDOW == 122 (13305C00) [pid = 3896] [serial = 340] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3896 | --DOMWINDOW == 121 (1309C800) [pid = 3896] [serial = 338] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3896 | 1464377761925 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:01 INFO - PROCESS | 3896 | ++DOCSHELL 11C9F800 == 50 [pid = 3896] [id = 137] 11:36:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 122 (11CA3000) [pid = 3896] [serial = 409] [outer = 00000000] 11:36:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 123 (13391400) [pid = 3896] [serial = 410] [outer = 11CA3000] 11:36:01 INFO - PROCESS | 3896 | 1464377761975 Marionette DEBUG loaded listener.js 11:36:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 124 (14E51C00) [pid = 3896] [serial = 411] [outer = 11CA3000] 11:36:02 INFO - PROCESS | 3896 | 1464377762387 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 11:36:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:36:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 785ms 11:36:02 INFO - PROCESS | 3896 | 1464377762502 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 11:36:02 INFO - PROCESS | 3896 | 1464377762504 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 11:36:02 INFO - PROCESS | 3896 | 1464377762507 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:36:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:36:02 INFO - PROCESS | 3896 | 1464377762509 Marionette TRACE conn2 <- [1,514,null,{}] 11:36:02 INFO - PROCESS | 3896 | 1464377762513 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:02 INFO - PROCESS | 3896 | 1464377762598 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 11:36:02 INFO - PROCESS | 3896 | 1464377762611 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:02 INFO - PROCESS | 3896 | ++DOCSHELL 15F59000 == 51 [pid = 3896] [id = 138] 11:36:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 125 (1617A400) [pid = 3896] [serial = 412] [outer = 00000000] 11:36:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 126 (161E7800) [pid = 3896] [serial = 413] [outer = 1617A400] 11:36:02 INFO - PROCESS | 3896 | 1464377762657 Marionette DEBUG loaded listener.js 11:36:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 127 (1624C400) [pid = 3896] [serial = 414] [outer = 1617A400] 11:36:03 INFO - PROCESS | 3896 | 1464377763079 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 11:36:03 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:36:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 621ms 11:36:03 INFO - PROCESS | 3896 | 1464377763105 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 11:36:03 INFO - PROCESS | 3896 | 1464377763106 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 11:36:03 INFO - PROCESS | 3896 | 1464377763109 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:36:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:36:03 INFO - PROCESS | 3896 | 1464377763111 Marionette TRACE conn2 <- [1,518,null,{}] 11:36:03 INFO - PROCESS | 3896 | 1464377763118 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:03 INFO - PROCESS | 3896 | 1464377763244 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 11:36:03 INFO - PROCESS | 3896 | 1464377763282 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:03 INFO - PROCESS | 3896 | ++DOCSHELL 168D2400 == 52 [pid = 3896] [id = 139] 11:36:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 128 (168D3800) [pid = 3896] [serial = 415] [outer = 00000000] 11:36:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 129 (169DC000) [pid = 3896] [serial = 416] [outer = 168D3800] 11:36:03 INFO - PROCESS | 3896 | 1464377763327 Marionette DEBUG loaded listener.js 11:36:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 130 (16D77C00) [pid = 3896] [serial = 417] [outer = 168D3800] 11:36:03 INFO - PROCESS | 3896 | 1464377763765 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 11:36:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:36:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 719ms 11:36:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:36:03 INFO - PROCESS | 3896 | 1464377763844 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 11:36:03 INFO - PROCESS | 3896 | 1464377763846 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 11:36:03 INFO - PROCESS | 3896 | 1464377763850 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:36:03 INFO - PROCESS | 3896 | 1464377763851 Marionette TRACE conn2 <- [1,522,null,{}] 11:36:03 INFO - PROCESS | 3896 | 1464377763855 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:04 INFO - PROCESS | 3896 | 1464377764013 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 11:36:04 INFO - PROCESS | 3896 | 1464377764021 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:04 INFO - PROCESS | 3896 | ++DOCSHELL 16D7DC00 == 53 [pid = 3896] [id = 140] 11:36:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 131 (16E30800) [pid = 3896] [serial = 418] [outer = 00000000] 11:36:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 132 (1768B000) [pid = 3896] [serial = 419] [outer = 16E30800] 11:36:04 INFO - PROCESS | 3896 | 1464377764066 Marionette DEBUG loaded listener.js 11:36:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 133 (1787D000) [pid = 3896] [serial = 420] [outer = 16E30800] 11:36:04 INFO - PROCESS | 3896 | 1464377764549 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 11:36:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:36:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 720ms 11:36:04 INFO - PROCESS | 3896 | 1464377764584 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 11:36:04 INFO - PROCESS | 3896 | 1464377764586 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 11:36:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:36:04 INFO - PROCESS | 3896 | 1464377764589 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:36:04 INFO - PROCESS | 3896 | 1464377764591 Marionette TRACE conn2 <- [1,526,null,{}] 11:36:04 INFO - PROCESS | 3896 | 1464377764599 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:04 INFO - PROCESS | 3896 | 1464377764780 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 11:36:04 INFO - PROCESS | 3896 | 1464377764793 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:04 INFO - PROCESS | 3896 | ++DOCSHELL 17882800 == 54 [pid = 3896] [id = 141] 11:36:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 134 (17884C00) [pid = 3896] [serial = 421] [outer = 00000000] 11:36:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 135 (1842F800) [pid = 3896] [serial = 422] [outer = 17884C00] 11:36:04 INFO - PROCESS | 3896 | 1464377764837 Marionette DEBUG loaded listener.js 11:36:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 136 (199CA000) [pid = 3896] [serial = 423] [outer = 17884C00] 11:36:05 INFO - PROCESS | 3896 | 1464377765276 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 11:36:05 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:36:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 736ms 11:36:05 INFO - PROCESS | 3896 | 1464377765322 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 11:36:05 INFO - PROCESS | 3896 | 1464377765324 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 11:36:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:36:05 INFO - PROCESS | 3896 | 1464377765327 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:36:05 INFO - PROCESS | 3896 | 1464377765328 Marionette TRACE conn2 <- [1,530,null,{}] 11:36:05 INFO - PROCESS | 3896 | 1464377765336 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:05 INFO - PROCESS | 3896 | 1464377765486 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 11:36:05 INFO - PROCESS | 3896 | 1464377765534 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:05 INFO - PROCESS | 3896 | ++DOCSHELL 11252000 == 55 [pid = 3896] [id = 142] 11:36:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 137 (199BE800) [pid = 3896] [serial = 424] [outer = 00000000] 11:36:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 138 (19D6F000) [pid = 3896] [serial = 425] [outer = 199BE800] 11:36:05 INFO - PROCESS | 3896 | 1464377765584 Marionette DEBUG loaded listener.js 11:36:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 139 (1A104800) [pid = 3896] [serial = 426] [outer = 199BE800] 11:36:06 INFO - PROCESS | 3896 | 1464377766003 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 11:36:06 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:36:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:36:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:36:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:36:06 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:36:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:36:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:36:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:36:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:36:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 735ms 11:36:06 INFO - PROCESS | 3896 | 1464377766060 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 11:36:06 INFO - PROCESS | 3896 | 1464377766062 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 11:36:06 INFO - PROCESS | 3896 | 1464377766065 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:36:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:36:06 INFO - PROCESS | 3896 | 1464377766067 Marionette TRACE conn2 <- [1,534,null,{}] 11:36:06 INFO - PROCESS | 3896 | 1464377766070 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:06 INFO - PROCESS | 3896 | 1464377766260 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 11:36:06 INFO - PROCESS | 3896 | 1464377766270 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:06 INFO - PROCESS | 3896 | ++DOCSHELL 10A7AC00 == 56 [pid = 3896] [id = 143] 11:36:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 140 (112A7800) [pid = 3896] [serial = 427] [outer = 00000000] 11:36:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 141 (1A3D3800) [pid = 3896] [serial = 428] [outer = 112A7800] 11:36:06 INFO - PROCESS | 3896 | 1464377766314 Marionette DEBUG loaded listener.js 11:36:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 142 (1A42E000) [pid = 3896] [serial = 429] [outer = 112A7800] 11:36:06 INFO - PROCESS | 3896 | --DOMWINDOW == 141 (13701400) [pid = 3896] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:36:06 INFO - PROCESS | 3896 | --DOMWINDOW == 140 (112E0C00) [pid = 3896] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:36:06 INFO - PROCESS | 3896 | --DOMWINDOW == 139 (1A85C800) [pid = 3896] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:36:06 INFO - PROCESS | 3896 | --DOMWINDOW == 138 (140D4C00) [pid = 3896] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:36:06 INFO - PROCESS | 3896 | --DOMWINDOW == 137 (112A9000) [pid = 3896] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:36:06 INFO - PROCESS | 3896 | --DOMWINDOW == 136 (199C4C00) [pid = 3896] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:36:06 INFO - PROCESS | 3896 | --DOMWINDOW == 135 (199C7C00) [pid = 3896] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:36:06 INFO - PROCESS | 3896 | --DOMWINDOW == 134 (1AE5D400) [pid = 3896] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:36:06 INFO - PROCESS | 3896 | --DOMWINDOW == 133 (10F96000) [pid = 3896] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:36:06 INFO - PROCESS | 3896 | --DOMWINDOW == 132 (15F5AC00) [pid = 3896] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:36:06 INFO - PROCESS | 3896 | --DOMWINDOW == 131 (0C78AC00) [pid = 3896] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:36:06 INFO - PROCESS | 3896 | --DOMWINDOW == 130 (18261C00) [pid = 3896] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:36:06 INFO - PROCESS | 3896 | --DOMWINDOW == 129 (1331A000) [pid = 3896] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:36:06 INFO - PROCESS | 3896 | --DOMWINDOW == 128 (1A152C00) [pid = 3896] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:36:06 INFO - PROCESS | 3896 | --DOMWINDOW == 127 (1AA4D000) [pid = 3896] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:36:06 INFO - PROCESS | 3896 | --DOMWINDOW == 126 (1AD3D400) [pid = 3896] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:36:06 INFO - PROCESS | 3896 | --DOMWINDOW == 125 (1AD3B400) [pid = 3896] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:36:06 INFO - PROCESS | 3896 | --DOMWINDOW == 124 (16D7CC00) [pid = 3896] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:36:06 INFO - PROCESS | 3896 | --DOMWINDOW == 123 (140D1800) [pid = 3896] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:36:06 INFO - PROCESS | 3896 | --DOMWINDOW == 122 (1A15D800) [pid = 3896] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:36:06 INFO - PROCESS | 3896 | --DOMWINDOW == 121 (112D8000) [pid = 3896] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:36:06 INFO - PROCESS | 3896 | --DOMWINDOW == 120 (171B0400) [pid = 3896] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:36:06 INFO - PROCESS | 3896 | --DOMWINDOW == 119 (168CC800) [pid = 3896] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:36:06 INFO - PROCESS | 3896 | --DOMWINDOW == 118 (10A7D000) [pid = 3896] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:36:07 INFO - PROCESS | 3896 | 1464377767173 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 11:36:07 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:36:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1145ms 11:36:07 INFO - PROCESS | 3896 | 1464377767231 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 11:36:07 INFO - PROCESS | 3896 | 1464377767233 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 11:36:07 INFO - PROCESS | 3896 | 1464377767236 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:36:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:36:07 INFO - PROCESS | 3896 | 1464377767238 Marionette TRACE conn2 <- [1,538,null,{}] 11:36:07 INFO - PROCESS | 3896 | 1464377767241 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:07 INFO - PROCESS | 3896 | 1464377767318 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 11:36:07 INFO - PROCESS | 3896 | 1464377767325 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:07 INFO - PROCESS | 3896 | ++DOCSHELL 12B61800 == 57 [pid = 3896] [id = 144] 11:36:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 119 (1370D800) [pid = 3896] [serial = 430] [outer = 00000000] 11:36:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 120 (156BD800) [pid = 3896] [serial = 431] [outer = 1370D800] 11:36:07 INFO - PROCESS | 3896 | 1464377767369 Marionette DEBUG loaded listener.js 11:36:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 121 (161EDC00) [pid = 3896] [serial = 432] [outer = 1370D800] 11:36:07 INFO - PROCESS | 3896 | 1464377767872 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 11:36:07 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:36:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 654ms 11:36:07 INFO - PROCESS | 3896 | 1464377767908 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 11:36:07 INFO - PROCESS | 3896 | 1464377767910 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 11:36:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:36:07 INFO - PROCESS | 3896 | 1464377767913 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:36:07 INFO - PROCESS | 3896 | 1464377767915 Marionette TRACE conn2 <- [1,542,null,{}] 11:36:07 INFO - PROCESS | 3896 | 1464377767919 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:08 INFO - PROCESS | 3896 | 1464377768013 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 11:36:08 INFO - PROCESS | 3896 | 1464377768052 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:08 INFO - PROCESS | 3896 | ++DOCSHELL 16D7B000 == 58 [pid = 3896] [id = 145] 11:36:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 122 (16E31000) [pid = 3896] [serial = 433] [outer = 00000000] 11:36:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 123 (1A32EC00) [pid = 3896] [serial = 434] [outer = 16E31000] 11:36:08 INFO - PROCESS | 3896 | 1464377768107 Marionette DEBUG loaded listener.js 11:36:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 124 (1A987800) [pid = 3896] [serial = 435] [outer = 16E31000] 11:36:08 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:08 INFO - PROCESS | 3896 | [3896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:36:08 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:08 INFO - PROCESS | 3896 | 1464377768603 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 11:36:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:36:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 719ms 11:36:08 INFO - PROCESS | 3896 | 1464377768646 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 11:36:08 INFO - PROCESS | 3896 | 1464377768648 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 11:36:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:36:08 INFO - PROCESS | 3896 | 1464377768651 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:36:08 INFO - PROCESS | 3896 | 1464377768653 Marionette TRACE conn2 <- [1,546,null,{}] 11:36:08 INFO - PROCESS | 3896 | 1464377768656 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:08 INFO - PROCESS | 3896 | 1464377768735 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 11:36:08 INFO - PROCESS | 3896 | 1464377768741 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:08 INFO - PROCESS | 3896 | ++DOCSHELL 153C4000 == 59 [pid = 3896] [id = 146] 11:36:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 125 (1A32CC00) [pid = 3896] [serial = 436] [outer = 00000000] 11:36:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 126 (1AA4E400) [pid = 3896] [serial = 437] [outer = 1A32CC00] 11:36:08 INFO - PROCESS | 3896 | 1464377768785 Marionette DEBUG loaded listener.js 11:36:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 127 (1AAE7C00) [pid = 3896] [serial = 438] [outer = 1A32CC00] 11:36:09 INFO - PROCESS | 3896 | 1464377769511 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 11:36:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:36:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 949ms 11:36:09 INFO - PROCESS | 3896 | 1464377769591 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 11:36:09 INFO - PROCESS | 3896 | 1464377769599 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 11:36:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:36:09 INFO - PROCESS | 3896 | 1464377769605 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:36:09 INFO - PROCESS | 3896 | 1464377769609 Marionette TRACE conn2 <- [1,550,null,{}] 11:36:09 INFO - PROCESS | 3896 | 1464377769615 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:09 INFO - PROCESS | 3896 | 1464377769759 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 11:36:09 INFO - PROCESS | 3896 | 1464377769888 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:09 INFO - PROCESS | 3896 | ++DOCSHELL 10A75C00 == 60 [pid = 3896] [id = 147] 11:36:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 128 (11237C00) [pid = 3896] [serial = 439] [outer = 00000000] 11:36:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 129 (12A92C00) [pid = 3896] [serial = 440] [outer = 11237C00] 11:36:09 INFO - PROCESS | 3896 | 1464377769946 Marionette DEBUG loaded listener.js 11:36:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 130 (1330C000) [pid = 3896] [serial = 441] [outer = 11237C00] 11:36:10 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:10 INFO - PROCESS | 3896 | 1464377770534 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 11:36:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:36:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 981ms 11:36:10 INFO - PROCESS | 3896 | 1464377770585 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 11:36:10 INFO - PROCESS | 3896 | 1464377770591 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 11:36:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:36:10 INFO - PROCESS | 3896 | 1464377770597 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:36:10 INFO - PROCESS | 3896 | 1464377770600 Marionette TRACE conn2 <- [1,554,null,{}] 11:36:10 INFO - PROCESS | 3896 | 1464377770604 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:10 INFO - PROCESS | 3896 | 1464377770717 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 11:36:10 INFO - PROCESS | 3896 | 1464377770871 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:10 INFO - PROCESS | 3896 | ++DOCSHELL 13321400 == 61 [pid = 3896] [id = 148] 11:36:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 131 (140D2400) [pid = 3896] [serial = 442] [outer = 00000000] 11:36:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 132 (15F58C00) [pid = 3896] [serial = 443] [outer = 140D2400] 11:36:10 INFO - PROCESS | 3896 | 1464377770957 Marionette DEBUG loaded listener.js 11:36:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 133 (16184000) [pid = 3896] [serial = 444] [outer = 140D2400] 11:36:11 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:11 INFO - PROCESS | 3896 | [3896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:36:11 INFO - PROCESS | 3896 | 1464377771632 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:36:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:36:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1047ms 11:36:11 INFO - PROCESS | 3896 | 1464377771665 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 11:36:11 INFO - PROCESS | 3896 | 1464377771668 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 11:36:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:36:11 INFO - PROCESS | 3896 | 1464377771675 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:36:11 INFO - PROCESS | 3896 | 1464377771678 Marionette TRACE conn2 <- [1,558,null,{}] 11:36:11 INFO - PROCESS | 3896 | 1464377771689 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:11 INFO - PROCESS | 3896 | 1464377771801 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 11:36:11 INFO - PROCESS | 3896 | 1464377771912 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:11 INFO - PROCESS | 3896 | ++DOCSHELL 161E8000 == 62 [pid = 3896] [id = 149] 11:36:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 134 (16F27C00) [pid = 3896] [serial = 445] [outer = 00000000] 11:36:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 135 (1A156800) [pid = 3896] [serial = 446] [outer = 16F27C00] 11:36:12 INFO - PROCESS | 3896 | 1464377771995 Marionette DEBUG loaded listener.js 11:36:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 136 (1A982400) [pid = 3896] [serial = 447] [outer = 16F27C00] 11:36:12 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:12 INFO - PROCESS | 3896 | 1464377772665 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 11:36:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:36:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1046ms 11:36:12 INFO - PROCESS | 3896 | 1464377772710 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 11:36:12 INFO - PROCESS | 3896 | 1464377772713 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 11:36:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:36:12 INFO - PROCESS | 3896 | 1464377772717 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:36:12 INFO - PROCESS | 3896 | 1464377772719 Marionette TRACE conn2 <- [1,562,null,{}] 11:36:12 INFO - PROCESS | 3896 | 1464377772723 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:12 INFO - PROCESS | 3896 | 1464377772833 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 11:36:12 INFO - PROCESS | 3896 | 1464377772944 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:12 INFO - PROCESS | 3896 | ++DOCSHELL 137E4800 == 63 [pid = 3896] [id = 150] 11:36:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 137 (14090800) [pid = 3896] [serial = 448] [outer = 00000000] 11:36:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 138 (1AD3AC00) [pid = 3896] [serial = 449] [outer = 14090800] 11:36:13 INFO - PROCESS | 3896 | 1464377773061 Marionette DEBUG loaded listener.js 11:36:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 139 (1AD3F000) [pid = 3896] [serial = 450] [outer = 14090800] 11:36:13 INFO - PROCESS | 3896 | 1464377773676 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:36:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:36:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1046ms 11:36:13 INFO - PROCESS | 3896 | 1464377773756 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 11:36:13 INFO - PROCESS | 3896 | 1464377773759 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 11:36:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:36:13 INFO - PROCESS | 3896 | 1464377773763 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:36:13 INFO - PROCESS | 3896 | 1464377773765 Marionette TRACE conn2 <- [1,566,null,{}] 11:36:13 INFO - PROCESS | 3896 | 1464377773853 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:13 INFO - PROCESS | 3896 | 1464377773964 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 11:36:14 INFO - PROCESS | 3896 | 1464377774039 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:14 INFO - PROCESS | 3896 | ++DOCSHELL 1043AC00 == 64 [pid = 3896] [id = 151] 11:36:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 140 (104E9800) [pid = 3896] [serial = 451] [outer = 00000000] 11:36:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 141 (14E58400) [pid = 3896] [serial = 452] [outer = 104E9800] 11:36:14 INFO - PROCESS | 3896 | 1464377774136 Marionette DEBUG loaded listener.js 11:36:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 142 (161EA400) [pid = 3896] [serial = 453] [outer = 104E9800] 11:36:14 INFO - PROCESS | 3896 | 1464377774922 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 11:36:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:36:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1226ms 11:36:15 INFO - PROCESS | 3896 | 1464377775003 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 11:36:15 INFO - PROCESS | 3896 | 1464377775008 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 11:36:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:36:15 INFO - PROCESS | 3896 | 1464377775012 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:36:15 INFO - PROCESS | 3896 | 1464377775016 Marionette TRACE conn2 <- [1,570,null,{}] 11:36:15 INFO - PROCESS | 3896 | 1464377775035 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:15 INFO - PROCESS | 3896 | 1464377775131 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 11:36:15 INFO - PROCESS | 3896 | 1464377775272 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:15 INFO - PROCESS | 3896 | ++DOCSHELL 110EF000 == 65 [pid = 3896] [id = 152] 11:36:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 143 (12AF1800) [pid = 3896] [serial = 454] [outer = 00000000] 11:36:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 144 (1370A800) [pid = 3896] [serial = 455] [outer = 12AF1800] 11:36:15 INFO - PROCESS | 3896 | 1464377775373 Marionette DEBUG loaded listener.js 11:36:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 145 (14097400) [pid = 3896] [serial = 456] [outer = 12AF1800] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 144 (177D0800) [pid = 3896] [serial = 200] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 143 (12B60400) [pid = 3896] [serial = 281] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 142 (1AE54800) [pid = 3896] [serial = 290] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 141 (15F54000) [pid = 3896] [serial = 284] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 140 (140CC400) [pid = 3896] [serial = 242] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 139 (1A150C00) [pid = 3896] [serial = 203] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 138 (1A866800) [pid = 3896] [serial = 206] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 137 (1AF45000) [pid = 3896] [serial = 293] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 136 (11CA5800) [pid = 3896] [serial = 160] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 135 (1713D400) [pid = 3896] [serial = 245] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 134 (10A5B800) [pid = 3896] [serial = 194] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 133 (1A861400) [pid = 3896] [serial = 287] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 132 (140C8400) [pid = 3896] [serial = 197] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 131 (1AA59C00) [pid = 3896] [serial = 248] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 130 (1AA59000) [pid = 3896] [serial = 379] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 129 (1AAE2400) [pid = 3896] [serial = 380] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 128 (1AF50C00) [pid = 3896] [serial = 385] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 127 (1AD48000) [pid = 3896] [serial = 382] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 126 (1AF47C00) [pid = 3896] [serial = 383] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 125 (16D80400) [pid = 3896] [serial = 388] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 124 (161E1C00) [pid = 3896] [serial = 370] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 123 (161ED400) [pid = 3896] [serial = 371] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 122 (1A436000) [pid = 3896] [serial = 376] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 121 (140CDC00) [pid = 3896] [serial = 368] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 120 (13709800) [pid = 3896] [serial = 367] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 119 (1787D400) [pid = 3896] [serial = 373] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 118 (18240C00) [pid = 3896] [serial = 374] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 117 (17F97400) [pid = 3896] [serial = 365] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 116 (177D8400) [pid = 3896] [serial = 364] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 115 (154F3000) [pid = 3896] [serial = 393] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 114 (11C68000) [pid = 3896] [serial = 346] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 113 (161E0000) [pid = 3896] [serial = 349] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 112 (17651000) [pid = 3896] [serial = 352] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 111 (199BF000) [pid = 3896] [serial = 355] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 110 (1A155400) [pid = 3896] [serial = 358] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 109 (1A981000) [pid = 3896] [serial = 361] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 108 (1409E800) [pid = 3896] [serial = 392] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 107 (1A106800) [pid = 3896] [serial = 395] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 106 (16D83400) [pid = 3896] [serial = 389] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 105 (13DB1400) [pid = 3896] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 104 (1A980400) [pid = 3896] [serial = 377] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | --DOMWINDOW == 103 (1B405000) [pid = 3896] [serial = 386] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3896 | 1464377775854 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 11:36:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:36:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 883ms 11:36:15 INFO - PROCESS | 3896 | 1464377775891 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 11:36:15 INFO - PROCESS | 3896 | 1464377775896 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 11:36:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:36:15 INFO - PROCESS | 3896 | 1464377775902 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:36:15 INFO - PROCESS | 3896 | 1464377775905 Marionette TRACE conn2 <- [1,574,null,{}] 11:36:15 INFO - PROCESS | 3896 | 1464377775909 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:16 INFO - PROCESS | 3896 | 1464377775996 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 11:36:16 INFO - PROCESS | 3896 | 1464377776007 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:16 INFO - PROCESS | 3896 | ++DOCSHELL 12D30C00 == 66 [pid = 3896] [id = 153] 11:36:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 104 (1330C800) [pid = 3896] [serial = 457] [outer = 00000000] 11:36:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 105 (1409FC00) [pid = 3896] [serial = 458] [outer = 1330C800] 11:36:16 INFO - PROCESS | 3896 | 1464377776053 Marionette DEBUG loaded listener.js 11:36:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 106 (140D6000) [pid = 3896] [serial = 459] [outer = 1330C800] 11:36:16 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:16 INFO - PROCESS | 3896 | [3896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:36:16 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:16 INFO - PROCESS | 3896 | 1464377776558 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 11:36:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:36:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 654ms 11:36:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:36:16 INFO - PROCESS | 3896 | 1464377776572 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 11:36:16 INFO - PROCESS | 3896 | 1464377776574 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 11:36:16 INFO - PROCESS | 3896 | 1464377776578 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:36:16 INFO - PROCESS | 3896 | 1464377776581 Marionette TRACE conn2 <- [1,578,null,{}] 11:36:16 INFO - PROCESS | 3896 | 1464377776596 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:16 INFO - PROCESS | 3896 | 1464377776726 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 11:36:16 INFO - PROCESS | 3896 | 1464377776738 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:16 INFO - PROCESS | 3896 | ++DOCSHELL 168D3400 == 67 [pid = 3896] [id = 154] 11:36:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 107 (168D4800) [pid = 3896] [serial = 460] [outer = 00000000] 11:36:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 108 (16D74800) [pid = 3896] [serial = 461] [outer = 168D4800] 11:36:16 INFO - PROCESS | 3896 | 1464377776797 Marionette DEBUG loaded listener.js 11:36:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 109 (16D81800) [pid = 3896] [serial = 462] [outer = 168D4800] 11:36:17 INFO - PROCESS | 3896 | 1464377777421 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 11:36:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:36:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 883ms 11:36:17 INFO - PROCESS | 3896 | 1464377777454 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 11:36:17 INFO - PROCESS | 3896 | 1464377777456 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 11:36:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:36:17 INFO - PROCESS | 3896 | 1464377777463 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:36:17 INFO - PROCESS | 3896 | 1464377777465 Marionette TRACE conn2 <- [1,582,null,{}] 11:36:17 INFO - PROCESS | 3896 | 1464377777469 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:17 INFO - PROCESS | 3896 | 1464377777550 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 11:36:17 INFO - PROCESS | 3896 | 1464377777559 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:17 INFO - PROCESS | 3896 | ++DOCSHELL 16691C00 == 68 [pid = 3896] [id = 155] 11:36:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 110 (168C7400) [pid = 3896] [serial = 463] [outer = 00000000] 11:36:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 111 (16D7A000) [pid = 3896] [serial = 464] [outer = 168C7400] 11:36:17 INFO - PROCESS | 3896 | 1464377777653 Marionette DEBUG loaded listener.js 11:36:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 112 (16F36C00) [pid = 3896] [serial = 465] [outer = 168C7400] 11:36:18 INFO - PROCESS | 3896 | 1464377778142 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:36:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:36:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 736ms 11:36:18 INFO - PROCESS | 3896 | 1464377778192 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 11:36:18 INFO - PROCESS | 3896 | 1464377778194 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 11:36:18 INFO - PROCESS | 3896 | 1464377778198 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:36:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:36:18 INFO - PROCESS | 3896 | 1464377778199 Marionette TRACE conn2 <- [1,586,null,{}] 11:36:18 INFO - PROCESS | 3896 | 1464377778203 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:18 INFO - PROCESS | 3896 | 1464377778332 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 11:36:18 INFO - PROCESS | 3896 | 1464377778355 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:18 INFO - PROCESS | 3896 | ++DOCSHELL 110F4400 == 69 [pid = 3896] [id = 156] 11:36:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 113 (17652400) [pid = 3896] [serial = 466] [outer = 00000000] 11:36:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 114 (1825F000) [pid = 3896] [serial = 467] [outer = 17652400] 11:36:18 INFO - PROCESS | 3896 | 1464377778451 Marionette DEBUG loaded listener.js 11:36:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 115 (199C2800) [pid = 3896] [serial = 468] [outer = 17652400] 11:36:18 INFO - PROCESS | 3896 | 1464377778888 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 11:36:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:36:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 736ms 11:36:18 INFO - PROCESS | 3896 | 1464377778933 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 11:36:18 INFO - PROCESS | 3896 | 1464377778935 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 11:36:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:36:18 INFO - PROCESS | 3896 | 1464377778939 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:36:18 INFO - PROCESS | 3896 | 1464377778940 Marionette TRACE conn2 <- [1,590,null,{}] 11:36:18 INFO - PROCESS | 3896 | 1464377778944 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:19 INFO - PROCESS | 3896 | 1464377779064 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 11:36:19 INFO - PROCESS | 3896 | 1464377779073 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:19 INFO - PROCESS | 3896 | ++DOCSHELL 1A102000 == 70 [pid = 3896] [id = 157] 11:36:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 116 (1A105800) [pid = 3896] [serial = 469] [outer = 00000000] 11:36:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 117 (1A3DB400) [pid = 3896] [serial = 470] [outer = 1A105800] 11:36:19 INFO - PROCESS | 3896 | 1464377779172 Marionette DEBUG loaded listener.js 11:36:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 118 (1A866000) [pid = 3896] [serial = 471] [outer = 1A105800] 11:36:19 INFO - PROCESS | 3896 | 1464377779601 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 11:36:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:36:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 735ms 11:36:19 INFO - PROCESS | 3896 | 1464377779671 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 11:36:19 INFO - PROCESS | 3896 | 1464377779673 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 11:36:19 INFO - PROCESS | 3896 | 1464377779676 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:36:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:36:19 INFO - PROCESS | 3896 | 1464377779678 Marionette TRACE conn2 <- [1,594,null,{}] 11:36:19 INFO - PROCESS | 3896 | 1464377779681 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:19 INFO - PROCESS | 3896 | 1464377779810 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 11:36:19 INFO - PROCESS | 3896 | 1464377779831 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:19 INFO - PROCESS | 3896 | ++DOCSHELL 1A980C00 == 71 [pid = 3896] [id = 158] 11:36:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 119 (1A981C00) [pid = 3896] [serial = 472] [outer = 00000000] 11:36:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 120 (1A98AC00) [pid = 3896] [serial = 473] [outer = 1A981C00] 11:36:19 INFO - PROCESS | 3896 | 1464377779875 Marionette DEBUG loaded listener.js 11:36:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 121 (1A98C000) [pid = 3896] [serial = 474] [outer = 1A981C00] 11:36:20 INFO - PROCESS | 3896 | --DOMWINDOW == 120 (17884C00) [pid = 3896] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:36:20 INFO - PROCESS | 3896 | --DOMWINDOW == 119 (168D3800) [pid = 3896] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:36:20 INFO - PROCESS | 3896 | --DOMWINDOW == 118 (12D30000) [pid = 3896] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:36:20 INFO - PROCESS | 3896 | --DOMWINDOW == 117 (1617A400) [pid = 3896] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:36:20 INFO - PROCESS | 3896 | --DOMWINDOW == 116 (1129EC00) [pid = 3896] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:36:20 INFO - PROCESS | 3896 | --DOMWINDOW == 115 (11CA3000) [pid = 3896] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:36:20 INFO - PROCESS | 3896 | --DOMWINDOW == 114 (199BE800) [pid = 3896] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:36:20 INFO - PROCESS | 3896 | --DOMWINDOW == 113 (16E30800) [pid = 3896] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:36:20 INFO - PROCESS | 3896 | --DOMWINDOW == 112 (112A7800) [pid = 3896] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:36:20 INFO - PROCESS | 3896 | --DOMWINDOW == 111 (16E31000) [pid = 3896] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:36:20 INFO - PROCESS | 3896 | --DOMWINDOW == 110 (1370D800) [pid = 3896] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:36:20 INFO - PROCESS | 3896 | 1464377780453 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:36:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:36:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 833ms 11:36:20 INFO - PROCESS | 3896 | 1464377780513 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 11:36:20 INFO - PROCESS | 3896 | 1464377780515 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 11:36:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:36:20 INFO - PROCESS | 3896 | 1464377780518 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:36:20 INFO - PROCESS | 3896 | 1464377780520 Marionette TRACE conn2 <- [1,598,null,{}] 11:36:20 INFO - PROCESS | 3896 | 1464377780523 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:20 INFO - PROCESS | 3896 | 1464377780610 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 11:36:20 INFO - PROCESS | 3896 | 1464377780616 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:20 INFO - PROCESS | 3896 | ++DOCSHELL 11CA3000 == 72 [pid = 3896] [id = 159] 11:36:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 111 (1370D800) [pid = 3896] [serial = 475] [outer = 00000000] 11:36:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 112 (18011000) [pid = 3896] [serial = 476] [outer = 1370D800] 11:36:20 INFO - PROCESS | 3896 | 1464377780708 Marionette DEBUG loaded listener.js 11:36:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 113 (1A32A400) [pid = 3896] [serial = 477] [outer = 1370D800] 11:36:21 INFO - PROCESS | 3896 | 1464377781140 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 11:36:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:36:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 671ms 11:36:21 INFO - PROCESS | 3896 | 1464377781189 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 11:36:21 INFO - PROCESS | 3896 | 1464377781191 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 11:36:21 INFO - PROCESS | 3896 | 1464377781194 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:36:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:36:21 INFO - PROCESS | 3896 | 1464377781196 Marionette TRACE conn2 <- [1,602,null,{}] 11:36:21 INFO - PROCESS | 3896 | 1464377781199 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:21 INFO - PROCESS | 3896 | 1464377781277 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 11:36:21 INFO - PROCESS | 3896 | 1464377781285 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:21 INFO - PROCESS | 3896 | ++DOCSHELL 10A58400 == 73 [pid = 3896] [id = 160] 11:36:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 114 (13316800) [pid = 3896] [serial = 478] [outer = 00000000] 11:36:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 115 (1AAE5400) [pid = 3896] [serial = 479] [outer = 13316800] 11:36:21 INFO - PROCESS | 3896 | 1464377781336 Marionette DEBUG loaded listener.js 11:36:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 116 (1AD3F800) [pid = 3896] [serial = 480] [outer = 13316800] 11:36:21 INFO - PROCESS | 3896 | 1464377781810 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:36:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:36:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 670ms 11:36:21 INFO - PROCESS | 3896 | 1464377781865 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 11:36:21 INFO - PROCESS | 3896 | 1464377781867 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 11:36:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:36:21 INFO - PROCESS | 3896 | 1464377781874 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:36:21 INFO - PROCESS | 3896 | 1464377781876 Marionette TRACE conn2 <- [1,606,null,{}] 11:36:21 INFO - PROCESS | 3896 | 1464377781880 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:21 INFO - PROCESS | 3896 | 1464377781957 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 11:36:21 INFO - PROCESS | 3896 | 1464377781964 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:22 INFO - PROCESS | 3896 | ++DOCSHELL 168CB000 == 74 [pid = 3896] [id = 161] 11:36:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 117 (168CC800) [pid = 3896] [serial = 481] [outer = 00000000] 11:36:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 118 (1AE55000) [pid = 3896] [serial = 482] [outer = 168CC800] 11:36:22 INFO - PROCESS | 3896 | 1464377782008 Marionette DEBUG loaded listener.js 11:36:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 119 (1AF45000) [pid = 3896] [serial = 483] [outer = 168CC800] 11:36:22 INFO - PROCESS | 3896 | 1464377782636 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:36:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:36:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 833ms 11:36:22 INFO - PROCESS | 3896 | 1464377782763 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 11:36:22 INFO - PROCESS | 3896 | 1464377782768 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 11:36:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:36:22 INFO - PROCESS | 3896 | 1464377782774 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:36:22 INFO - PROCESS | 3896 | 1464377782778 Marionette TRACE conn2 <- [1,610,null,{}] 11:36:22 INFO - PROCESS | 3896 | 1464377782784 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:22 INFO - PROCESS | 3896 | 1464377782899 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 11:36:23 INFO - PROCESS | 3896 | 1464377783038 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:23 INFO - PROCESS | 3896 | ++DOCSHELL 10A78400 == 75 [pid = 3896] [id = 162] 11:36:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 120 (110EB000) [pid = 3896] [serial = 484] [outer = 00000000] 11:36:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 121 (12B67800) [pid = 3896] [serial = 485] [outer = 110EB000] 11:36:23 INFO - PROCESS | 3896 | 1464377783097 Marionette DEBUG loaded listener.js 11:36:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 122 (13710800) [pid = 3896] [serial = 486] [outer = 110EB000] 11:36:23 INFO - PROCESS | 3896 | 1464377783668 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 11:36:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:36:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 932ms 11:36:23 INFO - PROCESS | 3896 | 1464377783711 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 11:36:23 INFO - PROCESS | 3896 | 1464377783717 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 11:36:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:36:23 INFO - PROCESS | 3896 | 1464377783723 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:36:23 INFO - PROCESS | 3896 | 1464377783726 Marionette TRACE conn2 <- [1,614,null,{}] 11:36:23 INFO - PROCESS | 3896 | 1464377783730 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:23 INFO - PROCESS | 3896 | 1464377783888 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 11:36:24 INFO - PROCESS | 3896 | 1464377783985 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:24 INFO - PROCESS | 3896 | ++DOCSHELL 153CDC00 == 76 [pid = 3896] [id = 163] 11:36:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 123 (154EB800) [pid = 3896] [serial = 487] [outer = 00000000] 11:36:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 124 (168C9C00) [pid = 3896] [serial = 488] [outer = 154EB800] 11:36:24 INFO - PROCESS | 3896 | 1464377784040 Marionette DEBUG loaded listener.js 11:36:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 125 (16E2F000) [pid = 3896] [serial = 489] [outer = 154EB800] 11:36:24 INFO - PROCESS | 3896 | 1464377784720 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:36:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:36:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1046ms 11:36:24 INFO - PROCESS | 3896 | 1464377784791 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 11:36:24 INFO - PROCESS | 3896 | 1464377784793 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 11:36:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:36:24 INFO - PROCESS | 3896 | 1464377784797 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:36:24 INFO - PROCESS | 3896 | 1464377784801 Marionette TRACE conn2 <- [1,618,null,{}] 11:36:24 INFO - PROCESS | 3896 | 1464377784812 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:24 INFO - PROCESS | 3896 | 1464377784947 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 11:36:25 INFO - PROCESS | 3896 | 1464377785073 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:25 INFO - PROCESS | 3896 | ++DOCSHELL 1A85C400 == 77 [pid = 3896] [id = 164] 11:36:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 126 (1A98A000) [pid = 3896] [serial = 490] [outer = 00000000] 11:36:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 127 (1AD3E800) [pid = 3896] [serial = 491] [outer = 1A98A000] 11:36:25 INFO - PROCESS | 3896 | 1464377785131 Marionette DEBUG loaded listener.js 11:36:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 128 (1AF42000) [pid = 3896] [serial = 492] [outer = 1A98A000] 11:36:25 INFO - PROCESS | 3896 | 1464377785744 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 11:36:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:36:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 981ms 11:36:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:36:25 INFO - PROCESS | 3896 | 1464377785775 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 11:36:25 INFO - PROCESS | 3896 | 1464377785778 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 11:36:25 INFO - PROCESS | 3896 | 1464377785782 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:36:25 INFO - PROCESS | 3896 | 1464377785783 Marionette TRACE conn2 <- [1,622,null,{}] 11:36:25 INFO - PROCESS | 3896 | 1464377785787 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:25 INFO - PROCESS | 3896 | 1464377785890 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 11:36:26 INFO - PROCESS | 3896 | 1464377785986 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:26 INFO - PROCESS | 3896 | ++DOCSHELL 1A17F400 == 78 [pid = 3896] [id = 165] 11:36:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 129 (1A17FC00) [pid = 3896] [serial = 493] [outer = 00000000] 11:36:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 130 (1A184C00) [pid = 3896] [serial = 494] [outer = 1A17FC00] 11:36:26 INFO - PROCESS | 3896 | 1464377786108 Marionette DEBUG loaded listener.js 11:36:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 131 (1A188800) [pid = 3896] [serial = 495] [outer = 1A17FC00] 11:36:26 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:26 INFO - PROCESS | 3896 | [3896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:36:26 INFO - PROCESS | 3896 | 1464377786938 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 11:36:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:36:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1194ms 11:36:27 INFO - PROCESS | 3896 | 1464377786997 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 11:36:27 INFO - PROCESS | 3896 | 1464377787001 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 11:36:27 INFO - PROCESS | 3896 | 1464377787006 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:36:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:36:27 INFO - PROCESS | 3896 | 1464377787009 Marionette TRACE conn2 <- [1,626,null,{}] 11:36:27 INFO - PROCESS | 3896 | 1464377787015 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:27 INFO - PROCESS | 3896 | 1464377787111 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 11:36:27 INFO - PROCESS | 3896 | 1464377787189 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:27 INFO - PROCESS | 3896 | ++DOCSHELL 11250800 == 79 [pid = 3896] [id = 166] 11:36:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 132 (12887800) [pid = 3896] [serial = 496] [outer = 00000000] 11:36:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 133 (12B66C00) [pid = 3896] [serial = 497] [outer = 12887800] 11:36:27 INFO - PROCESS | 3896 | 1464377787240 Marionette DEBUG loaded listener.js 11:36:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 134 (137E7000) [pid = 3896] [serial = 498] [outer = 12887800] 11:36:27 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:27 INFO - PROCESS | 3896 | [3896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:36:27 INFO - PROCESS | 3896 | 1464377787869 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:36:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:36:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 883ms 11:36:27 INFO - PROCESS | 3896 | 1464377787885 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 11:36:27 INFO - PROCESS | 3896 | 1464377787890 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 11:36:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:36:27 INFO - PROCESS | 3896 | 1464377787896 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:36:27 INFO - PROCESS | 3896 | 1464377787899 Marionette TRACE conn2 <- [1,630,null,{}] 11:36:27 INFO - PROCESS | 3896 | 1464377787902 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:28 INFO - PROCESS | 3896 | 1464377788027 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 11:36:28 INFO - PROCESS | 3896 | 1464377788131 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:28 INFO - PROCESS | 3896 | ++DOCSHELL 153C4800 == 80 [pid = 3896] [id = 167] 11:36:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 135 (154F3800) [pid = 3896] [serial = 499] [outer = 00000000] 11:36:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 136 (1617F800) [pid = 3896] [serial = 500] [outer = 154F3800] 11:36:28 INFO - PROCESS | 3896 | 1464377788178 Marionette DEBUG loaded listener.js 11:36:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 137 (16695000) [pid = 3896] [serial = 501] [outer = 154F3800] 11:36:28 INFO - PROCESS | 3896 | --DOCSHELL 12B61800 == 79 [pid = 3896] [id = 144] 11:36:28 INFO - PROCESS | 3896 | --DOCSHELL 11252000 == 78 [pid = 3896] [id = 142] 11:36:28 INFO - PROCESS | 3896 | --DOCSHELL 16D7B000 == 77 [pid = 3896] [id = 145] 11:36:28 INFO - PROCESS | 3896 | --DOCSHELL 10A7AC00 == 76 [pid = 3896] [id = 143] 11:36:28 INFO - PROCESS | 3896 | --DOCSHELL 10F92C00 == 75 [pid = 3896] [id = 54] 11:36:28 INFO - PROCESS | 3896 | --DOCSHELL 10A58400 == 74 [pid = 3896] [id = 160] 11:36:28 INFO - PROCESS | 3896 | --DOCSHELL 11CA3000 == 73 [pid = 3896] [id = 159] 11:36:28 INFO - PROCESS | 3896 | --DOCSHELL 1A980C00 == 72 [pid = 3896] [id = 158] 11:36:28 INFO - PROCESS | 3896 | --DOCSHELL 1A102000 == 71 [pid = 3896] [id = 157] 11:36:28 INFO - PROCESS | 3896 | --DOCSHELL 110F4400 == 70 [pid = 3896] [id = 156] 11:36:28 INFO - PROCESS | 3896 | --DOCSHELL 16691C00 == 69 [pid = 3896] [id = 155] 11:36:28 INFO - PROCESS | 3896 | --DOCSHELL 168D3400 == 68 [pid = 3896] [id = 154] 11:36:28 INFO - PROCESS | 3896 | --DOCSHELL 12D30C00 == 67 [pid = 3896] [id = 153] 11:36:28 INFO - PROCESS | 3896 | --DOCSHELL 110EF000 == 66 [pid = 3896] [id = 152] 11:36:28 INFO - PROCESS | 3896 | --DOCSHELL 137E4800 == 65 [pid = 3896] [id = 150] 11:36:28 INFO - PROCESS | 3896 | --DOCSHELL 161E8000 == 64 [pid = 3896] [id = 149] 11:36:28 INFO - PROCESS | 3896 | --DOCSHELL 13321400 == 63 [pid = 3896] [id = 148] 11:36:28 INFO - PROCESS | 3896 | --DOCSHELL 10A75C00 == 62 [pid = 3896] [id = 147] 11:36:28 INFO - PROCESS | 3896 | --DOMWINDOW == 136 (1AA4E400) [pid = 3896] [serial = 437] [outer = 00000000] [url = about:blank] 11:36:28 INFO - PROCESS | 3896 | --DOMWINDOW == 135 (140CD000) [pid = 3896] [serial = 398] [outer = 00000000] [url = about:blank] 11:36:28 INFO - PROCESS | 3896 | --DOMWINDOW == 134 (16183C00) [pid = 3896] [serial = 401] [outer = 00000000] [url = about:blank] 11:36:28 INFO - PROCESS | 3896 | 1464377788819 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 11:36:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:36:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 997ms 11:36:28 INFO - PROCESS | 3896 | 1464377788873 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 11:36:28 INFO - PROCESS | 3896 | 1464377788875 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 11:36:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:36:28 INFO - PROCESS | 3896 | 1464377788879 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:36:28 INFO - PROCESS | 3896 | 1464377788882 Marionette TRACE conn2 <- [1,634,null,{}] 11:36:28 INFO - PROCESS | 3896 | 1464377788892 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:29 INFO - PROCESS | 3896 | 1464377788992 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 11:36:29 INFO - PROCESS | 3896 | --DOMWINDOW == 133 (1842F800) [pid = 3896] [serial = 422] [outer = 00000000] [url = about:blank] 11:36:29 INFO - PROCESS | 3896 | --DOMWINDOW == 132 (169DC000) [pid = 3896] [serial = 416] [outer = 00000000] [url = about:blank] 11:36:29 INFO - PROCESS | 3896 | --DOMWINDOW == 131 (16D77C00) [pid = 3896] [serial = 417] [outer = 00000000] [url = about:blank] 11:36:29 INFO - PROCESS | 3896 | --DOMWINDOW == 130 (14092000) [pid = 3896] [serial = 408] [outer = 00000000] [url = about:blank] 11:36:29 INFO - PROCESS | 3896 | --DOMWINDOW == 129 (13701800) [pid = 3896] [serial = 407] [outer = 00000000] [url = about:blank] 11:36:29 INFO - PROCESS | 3896 | --DOMWINDOW == 128 (161E7800) [pid = 3896] [serial = 413] [outer = 00000000] [url = about:blank] 11:36:29 INFO - PROCESS | 3896 | --DOMWINDOW == 127 (1624C400) [pid = 3896] [serial = 414] [outer = 00000000] [url = about:blank] 11:36:29 INFO - PROCESS | 3896 | --DOMWINDOW == 126 (12D2CC00) [pid = 3896] [serial = 405] [outer = 00000000] [url = about:blank] 11:36:29 INFO - PROCESS | 3896 | --DOMWINDOW == 125 (1144AC00) [pid = 3896] [serial = 404] [outer = 00000000] [url = about:blank] 11:36:29 INFO - PROCESS | 3896 | --DOMWINDOW == 124 (13391400) [pid = 3896] [serial = 410] [outer = 00000000] [url = about:blank] 11:36:29 INFO - PROCESS | 3896 | --DOMWINDOW == 123 (14E51C00) [pid = 3896] [serial = 411] [outer = 00000000] [url = about:blank] 11:36:29 INFO - PROCESS | 3896 | --DOMWINDOW == 122 (19D6F000) [pid = 3896] [serial = 425] [outer = 00000000] [url = about:blank] 11:36:29 INFO - PROCESS | 3896 | --DOMWINDOW == 121 (1768B000) [pid = 3896] [serial = 419] [outer = 00000000] [url = about:blank] 11:36:29 INFO - PROCESS | 3896 | --DOMWINDOW == 120 (199CA000) [pid = 3896] [serial = 423] [outer = 00000000] [url = about:blank] 11:36:29 INFO - PROCESS | 3896 | --DOMWINDOW == 119 (1A3D3800) [pid = 3896] [serial = 428] [outer = 00000000] [url = about:blank] 11:36:29 INFO - PROCESS | 3896 | --DOMWINDOW == 118 (1A104800) [pid = 3896] [serial = 426] [outer = 00000000] [url = about:blank] 11:36:29 INFO - PROCESS | 3896 | --DOMWINDOW == 117 (1A32EC00) [pid = 3896] [serial = 434] [outer = 00000000] [url = about:blank] 11:36:29 INFO - PROCESS | 3896 | --DOMWINDOW == 116 (1A42E000) [pid = 3896] [serial = 429] [outer = 00000000] [url = about:blank] 11:36:29 INFO - PROCESS | 3896 | --DOMWINDOW == 115 (156BD800) [pid = 3896] [serial = 431] [outer = 00000000] [url = about:blank] 11:36:29 INFO - PROCESS | 3896 | --DOMWINDOW == 114 (161EDC00) [pid = 3896] [serial = 432] [outer = 00000000] [url = about:blank] 11:36:29 INFO - PROCESS | 3896 | --DOMWINDOW == 113 (1787D000) [pid = 3896] [serial = 420] [outer = 00000000] [url = about:blank] 11:36:29 INFO - PROCESS | 3896 | --DOMWINDOW == 112 (1A987800) [pid = 3896] [serial = 435] [outer = 00000000] [url = about:blank] 11:36:29 INFO - PROCESS | 3896 | 1464377789079 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:29 INFO - PROCESS | 3896 | ++DOCSHELL 10A73C00 == 63 [pid = 3896] [id = 168] 11:36:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 113 (10F97C00) [pid = 3896] [serial = 502] [outer = 00000000] 11:36:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 114 (130A1800) [pid = 3896] [serial = 503] [outer = 10F97C00] 11:36:29 INFO - PROCESS | 3896 | 1464377789176 Marionette DEBUG loaded listener.js 11:36:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 115 (153CE800) [pid = 3896] [serial = 504] [outer = 10F97C00] 11:36:29 INFO - PROCESS | 3896 | 1464377789548 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:36:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:36:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 736ms 11:36:29 INFO - PROCESS | 3896 | 1464377789612 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 11:36:29 INFO - PROCESS | 3896 | 1464377789615 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 11:36:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:36:29 INFO - PROCESS | 3896 | 1464377789618 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:36:29 INFO - PROCESS | 3896 | 1464377789620 Marionette TRACE conn2 <- [1,638,null,{}] 11:36:29 INFO - PROCESS | 3896 | 1464377789623 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:29 INFO - PROCESS | 3896 | 1464377789706 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 11:36:29 INFO - PROCESS | 3896 | 1464377789712 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:29 INFO - PROCESS | 3896 | ++DOCSHELL 16184400 == 64 [pid = 3896] [id = 169] 11:36:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 116 (161EB400) [pid = 3896] [serial = 505] [outer = 00000000] 11:36:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 117 (16D7A800) [pid = 3896] [serial = 506] [outer = 161EB400] 11:36:29 INFO - PROCESS | 3896 | 1464377789758 Marionette DEBUG loaded listener.js 11:36:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 118 (16D7C000) [pid = 3896] [serial = 507] [outer = 161EB400] 11:36:30 INFO - PROCESS | 3896 | 1464377790254 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 11:36:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:36:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 11:36:30 INFO - PROCESS | 3896 | 1464377790290 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 11:36:30 INFO - PROCESS | 3896 | 1464377790292 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 11:36:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:36:30 INFO - PROCESS | 3896 | 1464377790296 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:36:30 INFO - PROCESS | 3896 | 1464377790297 Marionette TRACE conn2 <- [1,642,null,{}] 11:36:30 INFO - PROCESS | 3896 | 1464377790301 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:30 INFO - PROCESS | 3896 | 1464377790377 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 11:36:30 INFO - PROCESS | 3896 | 1464377790383 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:30 INFO - PROCESS | 3896 | ++DOCSHELL 17651C00 == 65 [pid = 3896] [id = 170] 11:36:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 119 (17652C00) [pid = 3896] [serial = 508] [outer = 00000000] 11:36:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 120 (17881000) [pid = 3896] [serial = 509] [outer = 17652C00] 11:36:30 INFO - PROCESS | 3896 | 1464377790427 Marionette DEBUG loaded listener.js 11:36:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 121 (17F9B000) [pid = 3896] [serial = 510] [outer = 17652C00] 11:36:30 INFO - PROCESS | 3896 | 1464377790913 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:36:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:36:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 654ms 11:36:30 INFO - PROCESS | 3896 | 1464377790968 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 11:36:30 INFO - PROCESS | 3896 | 1464377790970 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 11:36:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:36:30 INFO - PROCESS | 3896 | 1464377790974 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:36:30 INFO - PROCESS | 3896 | 1464377790976 Marionette TRACE conn2 <- [1,646,null,{}] 11:36:30 INFO - PROCESS | 3896 | 1464377790979 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:31 INFO - PROCESS | 3896 | 1464377791089 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 11:36:31 INFO - PROCESS | 3896 | 1464377791096 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:31 INFO - PROCESS | 3896 | ++DOCSHELL 168CB800 == 66 [pid = 3896] [id = 171] 11:36:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 122 (18433400) [pid = 3896] [serial = 511] [outer = 00000000] 11:36:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 123 (1A109C00) [pid = 3896] [serial = 512] [outer = 18433400] 11:36:31 INFO - PROCESS | 3896 | 1464377791142 Marionette DEBUG loaded listener.js 11:36:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 124 (1A152800) [pid = 3896] [serial = 513] [outer = 18433400] 11:36:31 INFO - PROCESS | 3896 | 1464377791658 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:36:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:36:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 719ms 11:36:31 INFO - PROCESS | 3896 | 1464377791706 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 11:36:31 INFO - PROCESS | 3896 | 1464377791708 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 11:36:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:36:31 INFO - PROCESS | 3896 | 1464377791716 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:36:31 INFO - PROCESS | 3896 | 1464377791718 Marionette TRACE conn2 <- [1,650,null,{}] 11:36:31 INFO - PROCESS | 3896 | 1464377791721 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:31 INFO - PROCESS | 3896 | 1464377791824 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 11:36:31 INFO - PROCESS | 3896 | 1464377791907 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:31 INFO - PROCESS | 3896 | ++DOCSHELL 10A72000 == 67 [pid = 3896] [id = 172] 11:36:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 125 (1A157400) [pid = 3896] [serial = 514] [outer = 00000000] 11:36:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 126 (1A181800) [pid = 3896] [serial = 515] [outer = 1A157400] 11:36:31 INFO - PROCESS | 3896 | 1464377791951 Marionette DEBUG loaded listener.js 11:36:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 127 (1A184400) [pid = 3896] [serial = 516] [outer = 1A157400] 11:36:32 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:32 INFO - PROCESS | 3896 | [3896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:36:32 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:32 INFO - PROCESS | 3896 | 1464377792419 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 11:36:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:36:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 735ms 11:36:32 INFO - PROCESS | 3896 | 1464377792448 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 11:36:32 INFO - PROCESS | 3896 | 1464377792450 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 11:36:32 INFO - PROCESS | 3896 | 1464377792454 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:36:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:36:32 INFO - PROCESS | 3896 | 1464377792456 Marionette TRACE conn2 <- [1,654,null,{}] 11:36:32 INFO - PROCESS | 3896 | 1464377792459 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:32 INFO - PROCESS | 3896 | 1464377792569 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 11:36:32 INFO - PROCESS | 3896 | 1464377792575 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:32 INFO - PROCESS | 3896 | ++DOCSHELL 1A10CC00 == 68 [pid = 3896] [id = 173] 11:36:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 128 (1A17D000) [pid = 3896] [serial = 517] [outer = 00000000] 11:36:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 129 (1A982000) [pid = 3896] [serial = 518] [outer = 1A17D000] 11:36:32 INFO - PROCESS | 3896 | 1464377792619 Marionette DEBUG loaded listener.js 11:36:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 130 (1A988800) [pid = 3896] [serial = 519] [outer = 1A17D000] 11:36:32 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:32 INFO - PROCESS | 3896 | [3896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:36:33 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:33 INFO - PROCESS | 3896 | 1464377793093 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 11:36:33 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:36:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 671ms 11:36:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:36:33 INFO - PROCESS | 3896 | 1464377793126 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 11:36:33 INFO - PROCESS | 3896 | 1464377793128 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 11:36:33 INFO - PROCESS | 3896 | 1464377793131 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:36:33 INFO - PROCESS | 3896 | 1464377793133 Marionette TRACE conn2 <- [1,658,null,{}] 11:36:33 INFO - PROCESS | 3896 | 1464377793136 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:33 INFO - PROCESS | 3896 | 1464377793245 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 11:36:33 INFO - PROCESS | 3896 | 1464377793328 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:33 INFO - PROCESS | 3896 | ++DOCSHELL 10A5F800 == 69 [pid = 3896] [id = 174] 11:36:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 131 (1A432800) [pid = 3896] [serial = 520] [outer = 00000000] 11:36:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 132 (1AAE3400) [pid = 3896] [serial = 521] [outer = 1A432800] 11:36:33 INFO - PROCESS | 3896 | 1464377793372 Marionette DEBUG loaded listener.js 11:36:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 133 (1AD48800) [pid = 3896] [serial = 522] [outer = 1A432800] 11:36:33 INFO - PROCESS | 3896 | --DOMWINDOW == 132 (17652400) [pid = 3896] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:36:33 INFO - PROCESS | 3896 | --DOMWINDOW == 131 (1A105800) [pid = 3896] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:36:33 INFO - PROCESS | 3896 | --DOMWINDOW == 130 (1A981C00) [pid = 3896] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:36:33 INFO - PROCESS | 3896 | --DOMWINDOW == 129 (13316800) [pid = 3896] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:36:33 INFO - PROCESS | 3896 | --DOMWINDOW == 128 (1330C800) [pid = 3896] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:36:33 INFO - PROCESS | 3896 | --DOMWINDOW == 127 (12AF1800) [pid = 3896] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:36:33 INFO - PROCESS | 3896 | --DOMWINDOW == 126 (168C7400) [pid = 3896] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:36:33 INFO - PROCESS | 3896 | --DOMWINDOW == 125 (104E9800) [pid = 3896] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:36:33 INFO - PROCESS | 3896 | --DOMWINDOW == 124 (168D4800) [pid = 3896] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:36:33 INFO - PROCESS | 3896 | --DOMWINDOW == 123 (1370D800) [pid = 3896] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:36:34 INFO - PROCESS | 3896 | 1464377794015 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 11:36:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:36:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 932ms 11:36:34 INFO - PROCESS | 3896 | 1464377794075 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 11:36:34 INFO - PROCESS | 3896 | 1464377794077 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 11:36:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:36:34 INFO - PROCESS | 3896 | 1464377794080 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:36:34 INFO - PROCESS | 3896 | 1464377794082 Marionette TRACE conn2 <- [1,662,null,{}] 11:36:34 INFO - PROCESS | 3896 | 1464377794085 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:34 INFO - PROCESS | 3896 | 1464377794171 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 11:36:34 INFO - PROCESS | 3896 | 1464377794177 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:34 INFO - PROCESS | 3896 | ++DOCSHELL 168C7400 == 70 [pid = 3896] [id = 175] 11:36:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 124 (16E30800) [pid = 3896] [serial = 523] [outer = 00000000] 11:36:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 125 (1A105800) [pid = 3896] [serial = 524] [outer = 16E30800] 11:36:34 INFO - PROCESS | 3896 | 1464377794221 Marionette DEBUG loaded listener.js 11:36:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 126 (1A187C00) [pid = 3896] [serial = 525] [outer = 16E30800] 11:36:34 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:34 INFO - PROCESS | 3896 | [3896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:36:34 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:36:34 INFO - PROCESS | 3896 | [3896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:36:34 INFO - PROCESS | 3896 | 1464377794679 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 11:36:34 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:36:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 622ms 11:36:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:36:34 INFO - PROCESS | 3896 | 1464377794714 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 11:36:34 INFO - PROCESS | 3896 | 1464377794717 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 11:36:34 INFO - PROCESS | 3896 | 1464377794724 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:36:34 INFO - PROCESS | 3896 | 1464377794727 Marionette TRACE conn2 <- [1,666,null,{}] 11:36:34 INFO - PROCESS | 3896 | 1464377794730 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:34 INFO - PROCESS | 3896 | 1464377794830 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 11:36:34 INFO - PROCESS | 3896 | 1464377794839 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:34 INFO - PROCESS | 3896 | ++DOCSHELL 1A17A800 == 71 [pid = 3896] [id = 176] 11:36:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 127 (1A981400) [pid = 3896] [serial = 526] [outer = 00000000] 11:36:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 128 (1AF4F800) [pid = 3896] [serial = 527] [outer = 1A981400] 11:36:34 INFO - PROCESS | 3896 | 1464377794888 Marionette DEBUG loaded listener.js 11:36:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 129 (1B405C00) [pid = 3896] [serial = 528] [outer = 1A981400] 11:36:35 INFO - PROCESS | 3896 | 1464377795395 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 11:36:35 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:36:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 719ms 11:36:35 INFO - PROCESS | 3896 | 1464377795455 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 11:36:35 INFO - PROCESS | 3896 | 1464377795457 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 11:36:35 INFO - PROCESS | 3896 | 1464377795460 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:36:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:36:35 INFO - PROCESS | 3896 | 1464377795462 Marionette TRACE conn2 <- [1,670,null,{}] 11:36:35 INFO - PROCESS | 3896 | 1464377795465 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:35 INFO - PROCESS | 3896 | 1464377795544 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 11:36:35 INFO - PROCESS | 3896 | 1464377795553 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:35 INFO - PROCESS | 3896 | ++DOCSHELL 137E6000 == 72 [pid = 3896] [id = 177] 11:36:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 130 (16C4DC00) [pid = 3896] [serial = 529] [outer = 00000000] 11:36:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 131 (16C59000) [pid = 3896] [serial = 530] [outer = 16C4DC00] 11:36:35 INFO - PROCESS | 3896 | 1464377795597 Marionette DEBUG loaded listener.js 11:36:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 132 (1AAE7800) [pid = 3896] [serial = 531] [outer = 16C4DC00] 11:36:36 INFO - PROCESS | 3896 | 1464377796773 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 11:36:36 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:36:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1357ms 11:36:36 INFO - PROCESS | 3896 | 1464377796797 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 11:36:36 INFO - PROCESS | 3896 | 1464377796802 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 11:36:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:36:36 INFO - PROCESS | 3896 | 1464377796808 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:36:36 INFO - PROCESS | 3896 | 1464377796810 Marionette TRACE conn2 <- [1,674,null,{}] 11:36:36 INFO - PROCESS | 3896 | 1464377796816 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:37 INFO - PROCESS | 3896 | 1464377797003 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 11:36:37 INFO - PROCESS | 3896 | 1464377797123 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:37 INFO - PROCESS | 3896 | ++DOCSHELL 10F97400 == 73 [pid = 3896] [id = 178] 11:36:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 133 (110EF000) [pid = 3896] [serial = 532] [outer = 00000000] 11:36:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 134 (1288C800) [pid = 3896] [serial = 533] [outer = 110EF000] 11:36:37 INFO - PROCESS | 3896 | 1464377797180 Marionette DEBUG loaded listener.js 11:36:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 135 (1409D000) [pid = 3896] [serial = 534] [outer = 110EF000] 11:36:38 INFO - PROCESS | 3896 | 1464377798282 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 11:36:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:36:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1521ms 11:36:38 INFO - PROCESS | 3896 | 1464377798389 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 11:36:38 INFO - PROCESS | 3896 | 1464377798396 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 11:36:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:36:38 INFO - PROCESS | 3896 | 1464377798447 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:36:38 INFO - PROCESS | 3896 | 1464377798450 Marionette TRACE conn2 <- [1,678,null,{}] 11:36:38 INFO - PROCESS | 3896 | 1464377798464 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:38 INFO - PROCESS | 3896 | 1464377798587 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 11:36:38 INFO - PROCESS | 3896 | 1464377798679 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:38 INFO - PROCESS | 3896 | ++DOCSHELL 15B48C00 == 74 [pid = 3896] [id = 179] 11:36:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 136 (1617A800) [pid = 3896] [serial = 535] [outer = 00000000] 11:36:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 137 (1624C400) [pid = 3896] [serial = 536] [outer = 1617A800] 11:36:38 INFO - PROCESS | 3896 | 1464377798734 Marionette DEBUG loaded listener.js 11:36:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 138 (16C4FC00) [pid = 3896] [serial = 537] [outer = 1617A800] 11:36:40 INFO - PROCESS | 3896 | 1464377800076 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 11:36:40 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:36:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1701ms 11:36:40 INFO - PROCESS | 3896 | 1464377800137 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 11:36:40 INFO - PROCESS | 3896 | 1464377800141 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 11:36:40 INFO - PROCESS | 3896 | 1464377800146 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:36:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:36:40 INFO - PROCESS | 3896 | 1464377800150 Marionette TRACE conn2 <- [1,682,null,{}] 11:36:40 INFO - PROCESS | 3896 | 1464377800155 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:40 INFO - PROCESS | 3896 | 1464377800244 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 11:36:40 INFO - PROCESS | 3896 | 1464377800324 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:40 INFO - PROCESS | 3896 | ++DOCSHELL 12D76800 == 75 [pid = 3896] [id = 180] 11:36:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 139 (12D7B400) [pid = 3896] [serial = 538] [outer = 00000000] 11:36:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 140 (13709400) [pid = 3896] [serial = 539] [outer = 12D7B400] 11:36:40 INFO - PROCESS | 3896 | 1464377800374 Marionette DEBUG loaded listener.js 11:36:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 141 (14332000) [pid = 3896] [serial = 540] [outer = 12D7B400] 11:36:41 INFO - PROCESS | 3896 | --DOCSHELL 15F58000 == 74 [pid = 3896] [id = 27] 11:36:41 INFO - PROCESS | 3896 | --DOCSHELL 1AE5D000 == 73 [pid = 3896] [id = 98] 11:36:41 INFO - PROCESS | 3896 | --DOCSHELL 18247800 == 72 [pid = 3896] [id = 121] 11:36:41 INFO - PROCESS | 3896 | --DOCSHELL 1A152400 == 71 [pid = 3896] [id = 83] 11:36:41 INFO - PROCESS | 3896 | --DOCSHELL 1A97EC00 == 70 [pid = 3896] [id = 112] 11:36:41 INFO - PROCESS | 3896 | --DOCSHELL 156C1400 == 69 [pid = 3896] [id = 82] 11:36:41 INFO - PROCESS | 3896 | --DOCSHELL 13185800 == 68 [pid = 3896] [id = 23] 11:36:41 INFO - PROCESS | 3896 | --DOCSHELL 104ED800 == 67 [pid = 3896] [id = 22] 11:36:41 INFO - PROCESS | 3896 | --DOCSHELL 104F0000 == 66 [pid = 3896] [id = 21] 11:36:41 INFO - PROCESS | 3896 | --DOCSHELL 199C9400 == 65 [pid = 3896] [id = 120] 11:36:41 INFO - PROCESS | 3896 | --DOCSHELL 17882800 == 64 [pid = 3896] [id = 141] 11:36:41 INFO - PROCESS | 3896 | --DOCSHELL 1A17A800 == 63 [pid = 3896] [id = 176] 11:36:41 INFO - PROCESS | 3896 | --DOCSHELL 168C7400 == 62 [pid = 3896] [id = 175] 11:36:41 INFO - PROCESS | 3896 | --DOCSHELL 10A5F800 == 61 [pid = 3896] [id = 174] 11:36:41 INFO - PROCESS | 3896 | --DOCSHELL 1A10CC00 == 60 [pid = 3896] [id = 173] 11:36:41 INFO - PROCESS | 3896 | --DOCSHELL 10A72000 == 59 [pid = 3896] [id = 172] 11:36:41 INFO - PROCESS | 3896 | --DOCSHELL 168CB800 == 58 [pid = 3896] [id = 171] 11:36:41 INFO - PROCESS | 3896 | --DOCSHELL 17651C00 == 57 [pid = 3896] [id = 170] 11:36:41 INFO - PROCESS | 3896 | --DOCSHELL 16184400 == 56 [pid = 3896] [id = 169] 11:36:41 INFO - PROCESS | 3896 | --DOCSHELL 10A73C00 == 55 [pid = 3896] [id = 168] 11:36:41 INFO - PROCESS | 3896 | --DOMWINDOW == 140 (1AD3AC00) [pid = 3896] [serial = 449] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3896 | --DOMWINDOW == 139 (1AE55000) [pid = 3896] [serial = 482] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3896 | --DOCSHELL 153C4800 == 54 [pid = 3896] [id = 167] 11:36:41 INFO - PROCESS | 3896 | --DOCSHELL 11250800 == 53 [pid = 3896] [id = 166] 11:36:41 INFO - PROCESS | 3896 | --DOCSHELL 1A17F400 == 52 [pid = 3896] [id = 165] 11:36:41 INFO - PROCESS | 3896 | --DOCSHELL 168CB000 == 51 [pid = 3896] [id = 161] 11:36:41 INFO - PROCESS | 3896 | --DOMWINDOW == 138 (1825F000) [pid = 3896] [serial = 467] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3896 | --DOMWINDOW == 137 (1A3DB400) [pid = 3896] [serial = 470] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3896 | --DOMWINDOW == 136 (199C2800) [pid = 3896] [serial = 468] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3896 | --DOMWINDOW == 135 (1A98AC00) [pid = 3896] [serial = 473] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3896 | --DOMWINDOW == 134 (1A866000) [pid = 3896] [serial = 471] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3896 | --DOMWINDOW == 133 (1AAE5400) [pid = 3896] [serial = 479] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3896 | --DOMWINDOW == 132 (15F58C00) [pid = 3896] [serial = 443] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3896 | --DOMWINDOW == 131 (1409FC00) [pid = 3896] [serial = 458] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3896 | --DOMWINDOW == 130 (140D6000) [pid = 3896] [serial = 459] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3896 | --DOMWINDOW == 129 (14097400) [pid = 3896] [serial = 456] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3896 | --DOMWINDOW == 128 (1370A800) [pid = 3896] [serial = 455] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3896 | --DOMWINDOW == 127 (16D7A000) [pid = 3896] [serial = 464] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3896 | --DOMWINDOW == 126 (12A92C00) [pid = 3896] [serial = 440] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3896 | --DOMWINDOW == 125 (1A156800) [pid = 3896] [serial = 446] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3896 | --DOMWINDOW == 124 (161EA400) [pid = 3896] [serial = 453] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3896 | --DOMWINDOW == 123 (14E58400) [pid = 3896] [serial = 452] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3896 | --DOMWINDOW == 122 (16D74800) [pid = 3896] [serial = 461] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3896 | --DOMWINDOW == 121 (16D81800) [pid = 3896] [serial = 462] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3896 | --DOMWINDOW == 120 (1AD3F800) [pid = 3896] [serial = 480] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3896 | --DOMWINDOW == 119 (1A98C000) [pid = 3896] [serial = 474] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3896 | --DOMWINDOW == 118 (18011000) [pid = 3896] [serial = 476] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3896 | --DOMWINDOW == 117 (16F36C00) [pid = 3896] [serial = 465] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3896 | --DOMWINDOW == 116 (1A32A400) [pid = 3896] [serial = 477] [outer = 00000000] [url = about:blank] 11:36:41 INFO - PROCESS | 3896 | 1464377801423 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 11:36:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 11:36:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1357ms 11:36:41 INFO - PROCESS | 3896 | 1464377801518 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 11:36:41 INFO - PROCESS | 3896 | 1464377801523 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 11:36:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:36:41 INFO - PROCESS | 3896 | 1464377801529 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:36:41 INFO - PROCESS | 3896 | 1464377801532 Marionette TRACE conn2 <- [1,686,null,{}] 11:36:41 INFO - PROCESS | 3896 | 1464377801536 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:41 INFO - PROCESS | 3896 | 1464377801630 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 11:36:41 INFO - PROCESS | 3896 | 1464377801750 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:41 INFO - PROCESS | 3896 | ++DOCSHELL 1331C800 == 52 [pid = 3896] [id = 181] 11:36:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 117 (13388400) [pid = 3896] [serial = 541] [outer = 00000000] 11:36:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 118 (14091C00) [pid = 3896] [serial = 542] [outer = 13388400] 11:36:41 INFO - PROCESS | 3896 | 1464377801803 Marionette DEBUG loaded listener.js 11:36:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 119 (140D6000) [pid = 3896] [serial = 543] [outer = 13388400] 11:36:42 INFO - PROCESS | 3896 | 1464377802705 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 11:36:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 11:36:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1243ms 11:36:42 INFO - PROCESS | 3896 | 1464377802768 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 11:36:42 INFO - PROCESS | 3896 | 1464377802770 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 11:36:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:36:42 INFO - PROCESS | 3896 | 1464377802774 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:36:42 INFO - PROCESS | 3896 | 1464377802777 Marionette TRACE conn2 <- [1,690,null,{}] 11:36:42 INFO - PROCESS | 3896 | 1464377802788 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:42 INFO - PROCESS | 3896 | 1464377802876 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 11:36:42 INFO - PROCESS | 3896 | 1464377802885 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:42 INFO - PROCESS | 3896 | ++DOCSHELL 161E5C00 == 53 [pid = 3896] [id = 182] 11:36:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 120 (161E7C00) [pid = 3896] [serial = 544] [outer = 00000000] 11:36:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 121 (168C7400) [pid = 3896] [serial = 545] [outer = 161E7C00] 11:36:42 INFO - PROCESS | 3896 | 1464377802934 Marionette DEBUG loaded listener.js 11:36:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 122 (16921000) [pid = 3896] [serial = 546] [outer = 161E7C00] 11:36:43 INFO - PROCESS | 3896 | 1464377803959 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 11:36:43 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:36:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1194ms 11:36:43 INFO - PROCESS | 3896 | 1464377803986 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 11:36:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:36:43 INFO - PROCESS | 3896 | 1464377803989 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 11:36:43 INFO - PROCESS | 3896 | 1464377803992 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:36:43 INFO - PROCESS | 3896 | 1464377803994 Marionette TRACE conn2 <- [1,694,null,{}] 11:36:43 INFO - PROCESS | 3896 | 1464377803997 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:44 INFO - PROCESS | 3896 | 1464377804112 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 11:36:44 INFO - PROCESS | 3896 | 1464377804119 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:44 INFO - PROCESS | 3896 | ++DOCSHELL 16C57C00 == 54 [pid = 3896] [id = 183] 11:36:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 123 (16C5AC00) [pid = 3896] [serial = 547] [outer = 00000000] 11:36:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 124 (16E30C00) [pid = 3896] [serial = 548] [outer = 16C5AC00] 11:36:44 INFO - PROCESS | 3896 | 1464377804164 Marionette DEBUG loaded listener.js 11:36:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 125 (17145000) [pid = 3896] [serial = 549] [outer = 16C5AC00] 11:36:45 INFO - PROCESS | 3896 | 1464377805172 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 11:36:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:36:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1243ms 11:36:45 INFO - PROCESS | 3896 | 1464377805228 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 11:36:45 INFO - PROCESS | 3896 | 1464377805230 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 11:36:45 INFO - PROCESS | 3896 | 1464377805233 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:36:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:36:45 INFO - PROCESS | 3896 | 1464377805235 Marionette TRACE conn2 <- [1,698,null,{}] 11:36:45 INFO - PROCESS | 3896 | 1464377805239 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:45 INFO - PROCESS | 3896 | 1464377805404 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 11:36:45 INFO - PROCESS | 3896 | 1464377805455 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:45 INFO - PROCESS | 3896 | ++DOCSHELL 1768A400 == 55 [pid = 3896] [id = 184] 11:36:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 126 (17FA1400) [pid = 3896] [serial = 550] [outer = 00000000] 11:36:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 127 (199BF000) [pid = 3896] [serial = 551] [outer = 17FA1400] 11:36:45 INFO - PROCESS | 3896 | 1464377805499 Marionette DEBUG loaded listener.js 11:36:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 128 (199BFC00) [pid = 3896] [serial = 552] [outer = 17FA1400] 11:36:45 INFO - PROCESS | 3896 | --DOMWINDOW == 127 (161EB400) [pid = 3896] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:36:45 INFO - PROCESS | 3896 | --DOMWINDOW == 126 (1A157400) [pid = 3896] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:36:45 INFO - PROCESS | 3896 | --DOMWINDOW == 125 (154F3800) [pid = 3896] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:36:45 INFO - PROCESS | 3896 | --DOMWINDOW == 124 (17652C00) [pid = 3896] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:36:45 INFO - PROCESS | 3896 | --DOMWINDOW == 123 (18433400) [pid = 3896] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:36:45 INFO - PROCESS | 3896 | --DOMWINDOW == 122 (12887800) [pid = 3896] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:36:45 INFO - PROCESS | 3896 | --DOMWINDOW == 121 (1A17D000) [pid = 3896] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:36:45 INFO - PROCESS | 3896 | --DOMWINDOW == 120 (10F97C00) [pid = 3896] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:36:45 INFO - PROCESS | 3896 | --DOMWINDOW == 119 (1A981400) [pid = 3896] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:36:45 INFO - PROCESS | 3896 | --DOMWINDOW == 118 (1A432800) [pid = 3896] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:36:45 INFO - PROCESS | 3896 | --DOMWINDOW == 117 (16E30800) [pid = 3896] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:36:46 INFO - PROCESS | 3896 | 1464377806618 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 11:36:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:36:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1423ms 11:36:46 INFO - PROCESS | 3896 | 1464377806662 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 11:36:46 INFO - PROCESS | 3896 | 1464377806664 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 11:36:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:36:46 INFO - PROCESS | 3896 | 1464377806667 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:36:46 INFO - PROCESS | 3896 | 1464377806669 Marionette TRACE conn2 <- [1,702,null,{}] 11:36:46 INFO - PROCESS | 3896 | 1464377806673 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:46 INFO - PROCESS | 3896 | 1464377806770 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 11:36:46 INFO - PROCESS | 3896 | 1464377806778 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:46 INFO - PROCESS | 3896 | ++DOCSHELL 11251800 == 56 [pid = 3896] [id = 185] 11:36:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 118 (13DB1000) [pid = 3896] [serial = 553] [outer = 00000000] 11:36:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 119 (17652400) [pid = 3896] [serial = 554] [outer = 13DB1000] 11:36:46 INFO - PROCESS | 3896 | 1464377806824 Marionette DEBUG loaded listener.js 11:36:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 120 (1A101C00) [pid = 3896] [serial = 555] [outer = 13DB1000] 11:36:47 INFO - PROCESS | 3896 | 1464377807847 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 11:36:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 11:36:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1209ms 11:36:47 INFO - PROCESS | 3896 | 1464377807891 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 11:36:47 INFO - PROCESS | 3896 | 1464377807892 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 11:36:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:36:47 INFO - PROCESS | 3896 | 1464377807896 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:36:47 INFO - PROCESS | 3896 | 1464377807898 Marionette TRACE conn2 <- [1,706,null,{}] 11:36:47 INFO - PROCESS | 3896 | 1464377807902 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:48 INFO - PROCESS | 3896 | 1464377808048 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 11:36:48 INFO - PROCESS | 3896 | 1464377808128 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:48 INFO - PROCESS | 3896 | ++DOCSHELL 104F0000 == 57 [pid = 3896] [id = 186] 11:36:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 121 (1055B800) [pid = 3896] [serial = 556] [outer = 00000000] 11:36:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 122 (10A72000) [pid = 3896] [serial = 557] [outer = 1055B800] 11:36:48 INFO - PROCESS | 3896 | 1464377808230 Marionette DEBUG loaded listener.js 11:36:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 123 (10F98800) [pid = 3896] [serial = 558] [outer = 1055B800] 11:36:49 INFO - PROCESS | 3896 | 1464377809408 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 11:36:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:36:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1569ms 11:36:49 INFO - PROCESS | 3896 | 1464377809475 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 11:36:49 INFO - PROCESS | 3896 | 1464377809479 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 11:36:49 INFO - PROCESS | 3896 | 1464377809484 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:36:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:36:49 INFO - PROCESS | 3896 | 1464377809488 Marionette TRACE conn2 <- [1,710,null,{}] 11:36:49 INFO - PROCESS | 3896 | 1464377809494 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:49 INFO - PROCESS | 3896 | 1464377809634 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 11:36:49 INFO - PROCESS | 3896 | 1464377809762 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:49 INFO - PROCESS | 3896 | ++DOCSHELL 156BB400 == 58 [pid = 3896] [id = 187] 11:36:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 124 (156BD000) [pid = 3896] [serial = 559] [outer = 00000000] 11:36:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 125 (15B52000) [pid = 3896] [serial = 560] [outer = 156BD000] 11:36:49 INFO - PROCESS | 3896 | 1464377809821 Marionette DEBUG loaded listener.js 11:36:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 126 (1617BC00) [pid = 3896] [serial = 561] [outer = 156BD000] 11:36:50 INFO - PROCESS | 3896 | 1464377810440 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 11:36:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:36:50 INFO - PROCESS | 3896 | 1464377810527 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 11:36:50 INFO - PROCESS | 3896 | 1464377810530 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:36:50 INFO - PROCESS | 3896 | 1464377810533 Marionette TRACE conn2 <- [1,714,null,{}] 11:36:50 INFO - PROCESS | 3896 | 1464377810537 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:50 INFO - PROCESS | 3896 | 1464377810692 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 11:36:50 INFO - PROCESS | 3896 | 1464377810754 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:50 INFO - PROCESS | 3896 | ++DOCSHELL 161E1800 == 59 [pid = 3896] [id = 188] 11:36:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 127 (16E3B400) [pid = 3896] [serial = 562] [outer = 00000000] 11:36:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 128 (17884400) [pid = 3896] [serial = 563] [outer = 16E3B400] 11:36:50 INFO - PROCESS | 3896 | 1464377810887 Marionette DEBUG loaded listener.js 11:36:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 129 (18245000) [pid = 3896] [serial = 564] [outer = 16E3B400] 11:36:51 INFO - PROCESS | 3896 | 1464377811645 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 11:36:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:36:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1144ms 11:36:51 INFO - PROCESS | 3896 | 1464377811691 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 11:36:51 INFO - PROCESS | 3896 | 1464377811695 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 11:36:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:36:51 INFO - PROCESS | 3896 | 1464377811706 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:36:51 INFO - PROCESS | 3896 | 1464377811711 Marionette TRACE conn2 <- [1,718,null,{}] 11:36:51 INFO - PROCESS | 3896 | 1464377811729 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:51 INFO - PROCESS | 3896 | 1464377811840 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 11:36:51 INFO - PROCESS | 3896 | 1464377811963 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:51 INFO - PROCESS | 3896 | ++DOCSHELL 1A151C00 == 60 [pid = 3896] [id = 189] 11:36:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 130 (1A152400) [pid = 3896] [serial = 565] [outer = 00000000] 11:36:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 131 (1A183400) [pid = 3896] [serial = 566] [outer = 1A152400] 11:36:52 INFO - PROCESS | 3896 | 1464377812020 Marionette DEBUG loaded listener.js 11:36:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 132 (1A184800) [pid = 3896] [serial = 567] [outer = 1A152400] 11:36:52 INFO - PROCESS | 3896 | 1464377812669 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 11:36:52 INFO - PROCESS | 3896 | 1464377812706 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 11:36:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:36:52 INFO - PROCESS | 3896 | 1464377812710 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:36:52 INFO - PROCESS | 3896 | 1464377812712 Marionette TRACE conn2 <- [1,722,null,{}] 11:36:52 INFO - PROCESS | 3896 | 1464377812716 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:52 INFO - PROCESS | 3896 | 1464377812817 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 11:36:52 INFO - PROCESS | 3896 | 1464377812924 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:52 INFO - PROCESS | 3896 | ++DOCSHELL 1A431800 == 61 [pid = 3896] [id = 190] 11:36:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 133 (1A436800) [pid = 3896] [serial = 568] [outer = 00000000] 11:36:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 134 (1A982800) [pid = 3896] [serial = 569] [outer = 1A436800] 11:36:53 INFO - PROCESS | 3896 | 1464377813014 Marionette DEBUG loaded listener.js 11:36:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 135 (1A985C00) [pid = 3896] [serial = 570] [outer = 1A436800] 11:36:53 INFO - PROCESS | 3896 | 1464377813707 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 11:36:53 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:36:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1095ms 11:36:53 INFO - PROCESS | 3896 | 1464377813786 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 11:36:53 INFO - PROCESS | 3896 | 1464377813788 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 11:36:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:36:53 INFO - PROCESS | 3896 | 1464377813809 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:36:53 INFO - PROCESS | 3896 | 1464377813811 Marionette TRACE conn2 <- [1,726,null,{}] 11:36:53 INFO - PROCESS | 3896 | 1464377813815 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:53 INFO - PROCESS | 3896 | 1464377813958 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 11:36:54 INFO - PROCESS | 3896 | 1464377814086 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:54 INFO - PROCESS | 3896 | ++DOCSHELL 168D1C00 == 62 [pid = 3896] [id = 191] 11:36:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 136 (16C4F400) [pid = 3896] [serial = 571] [outer = 00000000] 11:36:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 137 (18245C00) [pid = 3896] [serial = 572] [outer = 16C4F400] 11:36:54 INFO - PROCESS | 3896 | 1464377814150 Marionette DEBUG loaded listener.js 11:36:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 138 (1A866400) [pid = 3896] [serial = 573] [outer = 16C4F400] 11:36:55 INFO - PROCESS | 3896 | --DOCSHELL 1AA4BC00 == 61 [pid = 3896] [id = 127] 11:36:55 INFO - PROCESS | 3896 | --DOCSHELL 11C9F800 == 60 [pid = 3896] [id = 137] 11:36:55 INFO - PROCESS | 3896 | --DOCSHELL 11251800 == 59 [pid = 3896] [id = 185] 11:36:55 INFO - PROCESS | 3896 | --DOCSHELL 1768A400 == 58 [pid = 3896] [id = 184] 11:36:55 INFO - PROCESS | 3896 | --DOCSHELL 16C57C00 == 57 [pid = 3896] [id = 183] 11:36:55 INFO - PROCESS | 3896 | --DOCSHELL 161E5C00 == 56 [pid = 3896] [id = 182] 11:36:55 INFO - PROCESS | 3896 | --DOCSHELL 1331C800 == 55 [pid = 3896] [id = 181] 11:36:55 INFO - PROCESS | 3896 | --DOCSHELL 12D76800 == 54 [pid = 3896] [id = 180] 11:36:55 INFO - PROCESS | 3896 | --DOMWINDOW == 137 (1A184C00) [pid = 3896] [serial = 494] [outer = 00000000] [url = about:blank] 11:36:55 INFO - PROCESS | 3896 | --DOMWINDOW == 136 (16695000) [pid = 3896] [serial = 501] [outer = 00000000] [url = about:blank] 11:36:55 INFO - PROCESS | 3896 | --DOMWINDOW == 135 (1617F800) [pid = 3896] [serial = 500] [outer = 00000000] [url = about:blank] 11:36:55 INFO - PROCESS | 3896 | --DOMWINDOW == 134 (17881000) [pid = 3896] [serial = 509] [outer = 00000000] [url = about:blank] 11:36:55 INFO - PROCESS | 3896 | --DOMWINDOW == 133 (17F9B000) [pid = 3896] [serial = 510] [outer = 00000000] [url = about:blank] 11:36:55 INFO - PROCESS | 3896 | --DOMWINDOW == 132 (1A109C00) [pid = 3896] [serial = 512] [outer = 00000000] [url = about:blank] 11:36:55 INFO - PROCESS | 3896 | --DOMWINDOW == 131 (137E7000) [pid = 3896] [serial = 498] [outer = 00000000] [url = about:blank] 11:36:55 INFO - PROCESS | 3896 | --DOMWINDOW == 130 (12B66C00) [pid = 3896] [serial = 497] [outer = 00000000] [url = about:blank] 11:36:55 INFO - PROCESS | 3896 | --DOMWINDOW == 129 (1AD3E800) [pid = 3896] [serial = 491] [outer = 00000000] [url = about:blank] 11:36:55 INFO - PROCESS | 3896 | --DOMWINDOW == 128 (1A982000) [pid = 3896] [serial = 518] [outer = 00000000] [url = about:blank] 11:36:55 INFO - PROCESS | 3896 | --DOMWINDOW == 127 (168C9C00) [pid = 3896] [serial = 488] [outer = 00000000] [url = about:blank] 11:36:55 INFO - PROCESS | 3896 | --DOMWINDOW == 126 (130A1800) [pid = 3896] [serial = 503] [outer = 00000000] [url = about:blank] 11:36:55 INFO - PROCESS | 3896 | --DOMWINDOW == 125 (153CE800) [pid = 3896] [serial = 504] [outer = 00000000] [url = about:blank] 11:36:55 INFO - PROCESS | 3896 | --DOMWINDOW == 124 (1A184400) [pid = 3896] [serial = 516] [outer = 00000000] [url = about:blank] 11:36:55 INFO - PROCESS | 3896 | --DOMWINDOW == 123 (1B405C00) [pid = 3896] [serial = 528] [outer = 00000000] [url = about:blank] 11:36:55 INFO - PROCESS | 3896 | --DOMWINDOW == 122 (12B67800) [pid = 3896] [serial = 485] [outer = 00000000] [url = about:blank] 11:36:55 INFO - PROCESS | 3896 | --DOMWINDOW == 121 (1AAE3400) [pid = 3896] [serial = 521] [outer = 00000000] [url = about:blank] 11:36:55 INFO - PROCESS | 3896 | --DOMWINDOW == 120 (16C59000) [pid = 3896] [serial = 530] [outer = 00000000] [url = about:blank] 11:36:55 INFO - PROCESS | 3896 | --DOMWINDOW == 119 (1A988800) [pid = 3896] [serial = 519] [outer = 00000000] [url = about:blank] 11:36:55 INFO - PROCESS | 3896 | --DOMWINDOW == 118 (1AF4F800) [pid = 3896] [serial = 527] [outer = 00000000] [url = about:blank] 11:36:55 INFO - PROCESS | 3896 | --DOMWINDOW == 117 (1AD48800) [pid = 3896] [serial = 522] [outer = 00000000] [url = about:blank] 11:36:55 INFO - PROCESS | 3896 | --DOMWINDOW == 116 (1A105800) [pid = 3896] [serial = 524] [outer = 00000000] [url = about:blank] 11:36:55 INFO - PROCESS | 3896 | --DOMWINDOW == 115 (1A152800) [pid = 3896] [serial = 513] [outer = 00000000] [url = about:blank] 11:36:55 INFO - PROCESS | 3896 | --DOMWINDOW == 114 (1A187C00) [pid = 3896] [serial = 525] [outer = 00000000] [url = about:blank] 11:36:55 INFO - PROCESS | 3896 | --DOMWINDOW == 113 (16D7A800) [pid = 3896] [serial = 506] [outer = 00000000] [url = about:blank] 11:36:55 INFO - PROCESS | 3896 | --DOMWINDOW == 112 (16D7C000) [pid = 3896] [serial = 507] [outer = 00000000] [url = about:blank] 11:36:55 INFO - PROCESS | 3896 | --DOMWINDOW == 111 (1A181800) [pid = 3896] [serial = 515] [outer = 00000000] [url = about:blank] 11:36:55 INFO - PROCESS | 3896 | 1464377815376 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 11:36:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:36:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1635ms 11:36:55 INFO - PROCESS | 3896 | 1464377815465 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 11:36:55 INFO - PROCESS | 3896 | 1464377815468 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 11:36:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:36:55 INFO - PROCESS | 3896 | 1464377815473 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:36:55 INFO - PROCESS | 3896 | 1464377815477 Marionette TRACE conn2 <- [1,730,null,{}] 11:36:55 INFO - PROCESS | 3896 | 1464377815483 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:55 INFO - PROCESS | 3896 | 1464377815607 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 11:36:55 INFO - PROCESS | 3896 | 1464377815689 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:55 INFO - PROCESS | 3896 | ++DOCSHELL 1124F800 == 55 [pid = 3896] [id = 192] 11:36:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 112 (11252C00) [pid = 3896] [serial = 574] [outer = 00000000] 11:36:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 113 (130A7000) [pid = 3896] [serial = 575] [outer = 11252C00] 11:36:55 INFO - PROCESS | 3896 | 1464377815738 Marionette DEBUG loaded listener.js 11:36:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 114 (14097C00) [pid = 3896] [serial = 576] [outer = 11252C00] 11:36:56 INFO - PROCESS | 3896 | 1464377816644 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 11:36:56 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:36:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1276ms 11:36:56 INFO - PROCESS | 3896 | 1464377816713 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 11:36:56 INFO - PROCESS | 3896 | 1464377816718 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 11:36:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:36:56 INFO - PROCESS | 3896 | 1464377816724 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:36:56 INFO - PROCESS | 3896 | 1464377816727 Marionette TRACE conn2 <- [1,734,null,{}] 11:36:56 INFO - PROCESS | 3896 | 1464377816731 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:56 INFO - PROCESS | 3896 | 1464377816824 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 11:36:56 INFO - PROCESS | 3896 | 1464377816832 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:56 INFO - PROCESS | 3896 | ++DOCSHELL 16180C00 == 56 [pid = 3896] [id = 193] 11:36:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 115 (16183400) [pid = 3896] [serial = 577] [outer = 00000000] 11:36:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 116 (1669B000) [pid = 3896] [serial = 578] [outer = 16183400] 11:36:56 INFO - PROCESS | 3896 | 1464377816877 Marionette DEBUG loaded listener.js 11:36:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 117 (169E1800) [pid = 3896] [serial = 579] [outer = 16183400] 11:36:57 INFO - PROCESS | 3896 | 1464377817913 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 11:36:57 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:36:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1209ms 11:36:57 INFO - PROCESS | 3896 | 1464377817944 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 11:36:57 INFO - PROCESS | 3896 | 1464377817946 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 11:36:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:36:57 INFO - PROCESS | 3896 | 1464377817950 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:36:57 INFO - PROCESS | 3896 | 1464377817953 Marionette TRACE conn2 <- [1,738,null,{}] 11:36:57 INFO - PROCESS | 3896 | 1464377817963 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:58 INFO - PROCESS | 3896 | 1464377818090 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 11:36:58 INFO - PROCESS | 3896 | 1464377818099 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:58 INFO - PROCESS | 3896 | ++DOCSHELL 16E3AC00 == 57 [pid = 3896] [id = 194] 11:36:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 118 (16E3C800) [pid = 3896] [serial = 580] [outer = 00000000] 11:36:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 119 (17884C00) [pid = 3896] [serial = 581] [outer = 16E3C800] 11:36:58 INFO - PROCESS | 3896 | 1464377818147 Marionette DEBUG loaded listener.js 11:36:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 120 (199BD800) [pid = 3896] [serial = 582] [outer = 16E3C800] 11:36:59 INFO - PROCESS | 3896 | 1464377819204 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 11:36:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:36:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1308ms 11:36:59 INFO - PROCESS | 3896 | 1464377819277 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 11:36:59 INFO - PROCESS | 3896 | 1464377819280 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 11:36:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:36:59 INFO - PROCESS | 3896 | 1464377819283 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:36:59 INFO - PROCESS | 3896 | 1464377819285 Marionette TRACE conn2 <- [1,742,null,{}] 11:36:59 INFO - PROCESS | 3896 | 1464377819289 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:59 INFO - PROCESS | 3896 | 1464377819415 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 11:36:59 INFO - PROCESS | 3896 | 1464377819466 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:59 INFO - PROCESS | 3896 | ++DOCSHELL 16699400 == 58 [pid = 3896] [id = 195] 11:36:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 121 (177D5800) [pid = 3896] [serial = 583] [outer = 00000000] 11:36:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 122 (1A155400) [pid = 3896] [serial = 584] [outer = 177D5800] 11:36:59 INFO - PROCESS | 3896 | 1464377819512 Marionette DEBUG loaded listener.js 11:36:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 123 (1A186000) [pid = 3896] [serial = 585] [outer = 177D5800] 11:36:59 INFO - PROCESS | 3896 | --DOMWINDOW == 122 (154EB800) [pid = 3896] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:36:59 INFO - PROCESS | 3896 | --DOMWINDOW == 121 (1A98A000) [pid = 3896] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:36:59 INFO - PROCESS | 3896 | --DOMWINDOW == 120 (110EB000) [pid = 3896] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:36:59 INFO - PROCESS | 3896 | --DOMWINDOW == 119 (1A17FC00) [pid = 3896] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:36:59 INFO - PROCESS | 3896 | --DOMWINDOW == 118 (13388400) [pid = 3896] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:36:59 INFO - PROCESS | 3896 | --DOMWINDOW == 117 (161E7C00) [pid = 3896] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:36:59 INFO - PROCESS | 3896 | --DOMWINDOW == 116 (12D7B400) [pid = 3896] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:36:59 INFO - PROCESS | 3896 | --DOMWINDOW == 115 (16C5AC00) [pid = 3896] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:36:59 INFO - PROCESS | 3896 | --DOMWINDOW == 114 (17FA1400) [pid = 3896] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:36:59 INFO - PROCESS | 3896 | --DOMWINDOW == 113 (1AD40C00) [pid = 3896] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:36:59 INFO - PROCESS | 3896 | --DOMWINDOW == 112 (1A97F000) [pid = 3896] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:36:59 INFO - PROCESS | 3896 | --DOMWINDOW == 111 (161E4400) [pid = 3896] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:36:59 INFO - PROCESS | 3896 | --DOMWINDOW == 110 (11C68C00) [pid = 3896] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:36:59 INFO - PROCESS | 3896 | --DOMWINDOW == 109 (14090800) [pid = 3896] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:36:59 INFO - PROCESS | 3896 | --DOMWINDOW == 108 (161E0C00) [pid = 3896] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:36:59 INFO - PROCESS | 3896 | --DOMWINDOW == 107 (11445400) [pid = 3896] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:36:59 INFO - PROCESS | 3896 | --DOMWINDOW == 106 (15B4FC00) [pid = 3896] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:36:59 INFO - PROCESS | 3896 | --DOMWINDOW == 105 (16F35C00) [pid = 3896] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:36:59 INFO - PROCESS | 3896 | --DOMWINDOW == 104 (1825A800) [pid = 3896] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:36:59 INFO - PROCESS | 3896 | --DOMWINDOW == 103 (19D61800) [pid = 3896] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:36:59 INFO - PROCESS | 3896 | --DOMWINDOW == 102 (19B6D000) [pid = 3896] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:36:59 INFO - PROCESS | 3896 | --DOMWINDOW == 101 (1409E400) [pid = 3896] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:36:59 INFO - PROCESS | 3896 | --DOMWINDOW == 100 (12AEAC00) [pid = 3896] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:36:59 INFO - PROCESS | 3896 | --DOMWINDOW == 99 (1617D400) [pid = 3896] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:36:59 INFO - PROCESS | 3896 | --DOMWINDOW == 98 (1A32CC00) [pid = 3896] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:36:59 INFO - PROCESS | 3896 | --DOMWINDOW == 97 (11237C00) [pid = 3896] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:36:59 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (140D2400) [pid = 3896] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:36:59 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (16F27C00) [pid = 3896] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:37:00 INFO - PROCESS | 3896 | 1464377820523 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 11:37:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 11:37:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1308ms 11:37:00 INFO - PROCESS | 3896 | 1464377820576 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 11:37:00 INFO - PROCESS | 3896 | 1464377820578 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 11:37:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:37:00 INFO - PROCESS | 3896 | 1464377820581 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:37:00 INFO - PROCESS | 3896 | 1464377820583 Marionette TRACE conn2 <- [1,746,null,{}] 11:37:00 INFO - PROCESS | 3896 | 1464377820587 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:00 INFO - PROCESS | 3896 | 1464377820716 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 11:37:00 INFO - PROCESS | 3896 | 1464377820723 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:00 INFO - PROCESS | 3896 | ++DOCSHELL 112A1C00 == 59 [pid = 3896] [id = 196] 11:37:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (11445400) [pid = 3896] [serial = 586] [outer = 00000000] 11:37:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (154EB800) [pid = 3896] [serial = 587] [outer = 11445400] 11:37:00 INFO - PROCESS | 3896 | 1464377820768 Marionette DEBUG loaded listener.js 11:37:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 98 (161E4400) [pid = 3896] [serial = 588] [outer = 11445400] 11:37:01 INFO - PROCESS | 3896 | 1464377821239 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 11:37:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:37:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 654ms 11:37:01 INFO - PROCESS | 3896 | 1464377821252 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 11:37:01 INFO - PROCESS | 3896 | 1464377821254 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 11:37:01 INFO - PROCESS | 3896 | 1464377821257 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:37:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:37:01 INFO - PROCESS | 3896 | 1464377821259 Marionette TRACE conn2 <- [1,750,null,{}] 11:37:01 INFO - PROCESS | 3896 | 1464377821266 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:01 INFO - PROCESS | 3896 | 1464377821377 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 11:37:01 INFO - PROCESS | 3896 | 1464377821436 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:01 INFO - PROCESS | 3896 | ++DOCSHELL 199C3000 == 60 [pid = 3896] [id = 197] 11:37:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 99 (1A156800) [pid = 3896] [serial = 589] [outer = 00000000] 11:37:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 100 (1A433000) [pid = 3896] [serial = 590] [outer = 1A156800] 11:37:01 INFO - PROCESS | 3896 | 1464377821481 Marionette DEBUG loaded listener.js 11:37:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 101 (1A865800) [pid = 3896] [serial = 591] [outer = 1A156800] 11:37:02 INFO - PROCESS | 3896 | 1464377822495 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 11:37:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:37:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1242ms 11:37:02 INFO - PROCESS | 3896 | 1464377822559 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 11:37:02 INFO - PROCESS | 3896 | 1464377822565 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 11:37:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:37:02 INFO - PROCESS | 3896 | 1464377822571 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:37:02 INFO - PROCESS | 3896 | 1464377822573 Marionette TRACE conn2 <- [1,754,null,{}] 11:37:02 INFO - PROCESS | 3896 | 1464377822580 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:02 INFO - PROCESS | 3896 | 1464377822743 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 11:37:02 INFO - PROCESS | 3896 | 1464377822867 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:02 INFO - PROCESS | 3896 | ++DOCSHELL 10F96000 == 61 [pid = 3896] [id = 198] 11:37:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 102 (110E9400) [pid = 3896] [serial = 592] [outer = 00000000] 11:37:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 103 (13DB4400) [pid = 3896] [serial = 593] [outer = 110E9400] 11:37:02 INFO - PROCESS | 3896 | 1464377823002 Marionette DEBUG loaded listener.js 11:37:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 104 (14E55800) [pid = 3896] [serial = 594] [outer = 110E9400] 11:37:04 INFO - PROCESS | 3896 | 1464377824101 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 11:37:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:37:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1569ms 11:37:04 INFO - PROCESS | 3896 | 1464377824190 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 11:37:04 INFO - PROCESS | 3896 | 1464377824196 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 11:37:04 INFO - PROCESS | 3896 | 1464377824205 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:37:04 INFO - PROCESS | 3896 | 1464377824208 Marionette TRACE conn2 <- [1,758,null,{}] 11:37:04 INFO - PROCESS | 3896 | 1464377824212 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:04 INFO - PROCESS | 3896 | 1464377824307 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 11:37:04 INFO - PROCESS | 3896 | 1464377824517 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:04 INFO - PROCESS | 3896 | ++DOCSHELL 13701C00 == 62 [pid = 3896] [id = 199] 11:37:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 105 (1617D400) [pid = 3896] [serial = 595] [outer = 00000000] 11:37:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 106 (16D76C00) [pid = 3896] [serial = 596] [outer = 1617D400] 11:37:04 INFO - PROCESS | 3896 | 1464377824573 Marionette DEBUG loaded listener.js 11:37:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 107 (16E30800) [pid = 3896] [serial = 597] [outer = 1617D400] 11:37:05 INFO - PROCESS | 3896 | 1464377825145 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 981ms 11:37:05 INFO - PROCESS | 3896 | 1464377825187 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 11:37:05 INFO - PROCESS | 3896 | 1464377825190 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 11:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:37:05 INFO - PROCESS | 3896 | 1464377825194 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:37:05 INFO - PROCESS | 3896 | 1464377825197 Marionette TRACE conn2 <- [1,762,null,{}] 11:37:05 INFO - PROCESS | 3896 | 1464377825208 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:05 INFO - PROCESS | 3896 | 1464377825397 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 11:37:05 INFO - PROCESS | 3896 | 1464377825417 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:05 INFO - PROCESS | 3896 | ++DOCSHELL 1A152800 == 63 [pid = 3896] [id = 200] 11:37:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 108 (1A155000) [pid = 3896] [serial = 598] [outer = 00000000] 11:37:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 109 (1A430800) [pid = 3896] [serial = 599] [outer = 1A155000] 11:37:05 INFO - PROCESS | 3896 | 1464377825474 Marionette DEBUG loaded listener.js 11:37:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 110 (1A980000) [pid = 3896] [serial = 600] [outer = 1A155000] 11:37:06 INFO - PROCESS | 3896 | 1464377826176 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 11:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 981ms 11:37:06 INFO - PROCESS | 3896 | 1464377826212 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 11:37:06 INFO - PROCESS | 3896 | 1464377826215 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 11:37:06 INFO - PROCESS | 3896 | 1464377826219 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:37:06 INFO - PROCESS | 3896 | 1464377826221 Marionette TRACE conn2 <- [1,766,null,{}] 11:37:06 INFO - PROCESS | 3896 | 1464377826225 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:06 INFO - PROCESS | 3896 | 1464377826333 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 11:37:06 INFO - PROCESS | 3896 | 1464377826565 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:06 INFO - PROCESS | 3896 | ++DOCSHELL 103D9C00 == 64 [pid = 3896] [id = 201] 11:37:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 111 (10A57400) [pid = 3896] [serial = 601] [outer = 00000000] 11:37:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 112 (112A3800) [pid = 3896] [serial = 602] [outer = 10A57400] 11:37:06 INFO - PROCESS | 3896 | 1464377826640 Marionette DEBUG loaded listener.js 11:37:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 113 (1309C800) [pid = 3896] [serial = 603] [outer = 10A57400] 11:37:07 INFO - PROCESS | 3896 | 1464377827314 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 11:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1145ms 11:37:07 INFO - PROCESS | 3896 | 1464377827347 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 11:37:07 INFO - PROCESS | 3896 | 1464377827351 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 11:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:37:07 INFO - PROCESS | 3896 | 1464377827355 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:37:07 INFO - PROCESS | 3896 | 1464377827359 Marionette TRACE conn2 <- [1,770,null,{}] 11:37:07 INFO - PROCESS | 3896 | 1464377827364 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:07 INFO - PROCESS | 3896 | 1464377827461 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 11:37:07 INFO - PROCESS | 3896 | 1464377827609 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:07 INFO - PROCESS | 3896 | ++DOCSHELL 14332400 == 65 [pid = 3896] [id = 202] 11:37:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 114 (14333C00) [pid = 3896] [serial = 604] [outer = 00000000] 11:37:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 115 (154F4400) [pid = 3896] [serial = 605] [outer = 14333C00] 11:37:07 INFO - PROCESS | 3896 | 1464377827664 Marionette DEBUG loaded listener.js 11:37:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 116 (16177000) [pid = 3896] [serial = 606] [outer = 14333C00] 11:37:07 INFO - PROCESS | 3896 | --DOCSHELL 1A42D400 == 64 [pid = 3896] [id = 11] 11:37:07 INFO - PROCESS | 3896 | --DOCSHELL 199BF400 == 63 [pid = 3896] [id = 69] 11:37:07 INFO - PROCESS | 3896 | --DOCSHELL 15F59000 == 62 [pid = 3896] [id = 138] 11:37:07 INFO - PROCESS | 3896 | --DOCSHELL 140CFC00 == 61 [pid = 3896] [id = 124] 11:37:07 INFO - PROCESS | 3896 | --DOCSHELL 10486000 == 60 [pid = 3896] [id = 136] 11:37:07 INFO - PROCESS | 3896 | --DOCSHELL 16D7C800 == 59 [pid = 3896] [id = 130] 11:37:07 INFO - PROCESS | 3896 | --DOCSHELL 10A78400 == 58 [pid = 3896] [id = 162] 11:37:07 INFO - PROCESS | 3896 | --DOCSHELL 161E1800 == 57 [pid = 3896] [id = 188] 11:37:07 INFO - PROCESS | 3896 | --DOCSHELL 156BB400 == 56 [pid = 3896] [id = 187] 11:37:07 INFO - PROCESS | 3896 | --DOCSHELL 104F0000 == 55 [pid = 3896] [id = 186] 11:37:07 INFO - PROCESS | 3896 | --DOMWINDOW == 115 (1624C400) [pid = 3896] [serial = 536] [outer = 00000000] [url = about:blank] 11:37:07 INFO - PROCESS | 3896 | --DOMWINDOW == 114 (1288C800) [pid = 3896] [serial = 533] [outer = 00000000] [url = about:blank] 11:37:07 INFO - PROCESS | 3896 | --DOMWINDOW == 113 (1AF43800) [pid = 3896] [serial = 335] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 112 (17694800) [pid = 3896] [serial = 332] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 111 (14EBDC00) [pid = 3896] [serial = 329] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 110 (1AD3F000) [pid = 3896] [serial = 450] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 109 (16691400) [pid = 3896] [serial = 344] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 108 (13075800) [pid = 3896] [serial = 347] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 107 (161E8800) [pid = 3896] [serial = 350] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 106 (177CB800) [pid = 3896] [serial = 353] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 105 (199CA800) [pid = 3896] [serial = 356] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 104 (1A156400) [pid = 3896] [serial = 359] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 103 (1AA50C00) [pid = 3896] [serial = 362] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 102 (1A109800) [pid = 3896] [serial = 396] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 101 (15B4F400) [pid = 3896] [serial = 399] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 100 (161EE800) [pid = 3896] [serial = 402] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 99 (1AAE7C00) [pid = 3896] [serial = 438] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 98 (1330C000) [pid = 3896] [serial = 441] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 97 (16184000) [pid = 3896] [serial = 444] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (1A982400) [pid = 3896] [serial = 447] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (16E2F000) [pid = 3896] [serial = 489] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (1AF42000) [pid = 3896] [serial = 492] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (13710800) [pid = 3896] [serial = 486] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (1A188800) [pid = 3896] [serial = 495] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (17652400) [pid = 3896] [serial = 554] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (14091C00) [pid = 3896] [serial = 542] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (140D6000) [pid = 3896] [serial = 543] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (168C7400) [pid = 3896] [serial = 545] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (14332000) [pid = 3896] [serial = 540] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (13709400) [pid = 3896] [serial = 539] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (16E30C00) [pid = 3896] [serial = 548] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (199BF000) [pid = 3896] [serial = 551] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (17145000) [pid = 3896] [serial = 549] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (199BFC00) [pid = 3896] [serial = 552] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (16921000) [pid = 3896] [serial = 546] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (1B406800) [pid = 3896] [serial = 326] [outer = 00000000] [url = about:blank] 11:37:08 INFO - PROCESS | 3896 | 1464377828174 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 11:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 867ms 11:37:08 INFO - PROCESS | 3896 | 1464377828234 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 11:37:08 INFO - PROCESS | 3896 | 1464377828238 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 11:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:37:08 INFO - PROCESS | 3896 | 1464377828243 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:37:08 INFO - PROCESS | 3896 | 1464377828245 Marionette TRACE conn2 <- [1,774,null,{}] 11:37:08 INFO - PROCESS | 3896 | 1464377828248 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:08 INFO - PROCESS | 3896 | 1464377828386 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 11:37:08 INFO - PROCESS | 3896 | 1464377828469 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:08 INFO - PROCESS | 3896 | ++DOCSHELL 1303E400 == 56 [pid = 3896] [id = 203] 11:37:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (13306C00) [pid = 3896] [serial = 607] [outer = 00000000] 11:37:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (14E51C00) [pid = 3896] [serial = 608] [outer = 13306C00] 11:37:08 INFO - PROCESS | 3896 | 1464377828515 Marionette DEBUG loaded listener.js 11:37:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (15F59000) [pid = 3896] [serial = 609] [outer = 13306C00] 11:37:08 INFO - PROCESS | 3896 | 1464377828902 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 11:37:08 INFO - PROCESS | 3896 | 1464377828913 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 11:37:08 INFO - PROCESS | 3896 | 1464377828915 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 11:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:37:08 INFO - PROCESS | 3896 | 1464377828920 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:37:08 INFO - PROCESS | 3896 | 1464377828925 Marionette TRACE conn2 <- [1,778,null,{}] 11:37:08 INFO - PROCESS | 3896 | 1464377828934 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:09 INFO - PROCESS | 3896 | 1464377829049 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 11:37:09 INFO - PROCESS | 3896 | 1464377829060 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:09 INFO - PROCESS | 3896 | ++DOCSHELL 161E8800 == 57 [pid = 3896] [id = 204] 11:37:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (1624C400) [pid = 3896] [serial = 610] [outer = 00000000] 11:37:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (168D5800) [pid = 3896] [serial = 611] [outer = 1624C400] 11:37:09 INFO - PROCESS | 3896 | 1464377829153 Marionette DEBUG loaded listener.js 11:37:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (16C4C400) [pid = 3896] [serial = 612] [outer = 1624C400] 11:37:09 INFO - PROCESS | 3896 | 1464377829593 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 719ms 11:37:09 INFO - PROCESS | 3896 | 1464377829652 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 11:37:09 INFO - PROCESS | 3896 | 1464377829655 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 11:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:37:09 INFO - PROCESS | 3896 | 1464377829658 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:37:09 INFO - PROCESS | 3896 | 1464377829660 Marionette TRACE conn2 <- [1,782,null,{}] 11:37:09 INFO - PROCESS | 3896 | 1464377829663 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:09 INFO - PROCESS | 3896 | 1464377829747 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 11:37:09 INFO - PROCESS | 3896 | 1464377829791 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:09 INFO - PROCESS | 3896 | ++DOCSHELL 16D7EC00 == 58 [pid = 3896] [id = 205] 11:37:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (16D80000) [pid = 3896] [serial = 613] [outer = 00000000] 11:37:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (16F31C00) [pid = 3896] [serial = 614] [outer = 16D80000] 11:37:09 INFO - PROCESS | 3896 | 1464377829887 Marionette DEBUG loaded listener.js 11:37:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (16F33800) [pid = 3896] [serial = 615] [outer = 16D80000] 11:37:10 INFO - PROCESS | 3896 | 1464377830320 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 11:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 720ms 11:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:37:10 INFO - PROCESS | 3896 | 1464377830391 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 11:37:10 INFO - PROCESS | 3896 | 1464377830393 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 11:37:10 INFO - PROCESS | 3896 | 1464377830396 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:37:10 INFO - PROCESS | 3896 | 1464377830398 Marionette TRACE conn2 <- [1,786,null,{}] 11:37:10 INFO - PROCESS | 3896 | 1464377830401 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:10 INFO - PROCESS | 3896 | 1464377830530 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 11:37:10 INFO - PROCESS | 3896 | 1464377830536 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:10 INFO - PROCESS | 3896 | ++DOCSHELL 177CB800 == 59 [pid = 3896] [id = 206] 11:37:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (177D0C00) [pid = 3896] [serial = 616] [outer = 00000000] 11:37:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (17887400) [pid = 3896] [serial = 617] [outer = 177D0C00] 11:37:10 INFO - PROCESS | 3896 | 1464377830683 Marionette DEBUG loaded listener.js 11:37:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (199BDC00) [pid = 3896] [serial = 618] [outer = 177D0C00] 11:37:11 INFO - PROCESS | 3896 | 1464377831142 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 11:37:11 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:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 769ms 11:37:11 INFO - PROCESS | 3896 | 1464377831172 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 11:37:11 INFO - PROCESS | 3896 | 1464377831174 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 11:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:37:11 INFO - PROCESS | 3896 | 1464377831181 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:37:11 INFO - PROCESS | 3896 | 1464377831183 Marionette TRACE conn2 <- [1,790,null,{}] 11:37:11 INFO - PROCESS | 3896 | 1464377831224 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:11 INFO - PROCESS | 3896 | 1464377831337 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 11:37:11 INFO - PROCESS | 3896 | 1464377831446 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:11 INFO - PROCESS | 3896 | ++DOCSHELL 11258000 == 60 [pid = 3896] [id = 207] 11:37:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (199C1400) [pid = 3896] [serial = 619] [outer = 00000000] 11:37:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (1A107800) [pid = 3896] [serial = 620] [outer = 199C1400] 11:37:11 INFO - PROCESS | 3896 | 1464377831492 Marionette DEBUG loaded listener.js 11:37:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (1A154C00) [pid = 3896] [serial = 621] [outer = 199C1400] 11:37:11 INFO - PROCESS | 3896 | 1464377831906 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 11:37:11 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:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 752ms 11:37:11 INFO - PROCESS | 3896 | 1464377831936 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 11:37:11 INFO - PROCESS | 3896 | 1464377831938 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 11:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:37:11 INFO - PROCESS | 3896 | 1464377831941 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:37:11 INFO - PROCESS | 3896 | 1464377831943 Marionette TRACE conn2 <- [1,794,null,{}] 11:37:11 INFO - PROCESS | 3896 | 1464377831947 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:12 INFO - PROCESS | 3896 | 1464377832060 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 11:37:12 INFO - PROCESS | 3896 | 1464377832067 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:12 INFO - PROCESS | 3896 | ++DOCSHELL 199C7C00 == 61 [pid = 3896] [id = 208] 11:37:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (19D62400) [pid = 3896] [serial = 622] [outer = 00000000] 11:37:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (1A186400) [pid = 3896] [serial = 623] [outer = 19D62400] 11:37:12 INFO - PROCESS | 3896 | 1464377832204 Marionette DEBUG loaded listener.js 11:37:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 98 (1A334C00) [pid = 3896] [serial = 624] [outer = 19D62400] 11:37:12 INFO - PROCESS | 3896 | --DOMWINDOW == 97 (16E3C800) [pid = 3896] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:37:12 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (177D5800) [pid = 3896] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:37:12 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (11445400) [pid = 3896] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:37:12 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (1A152400) [pid = 3896] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:37:12 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (16C4F400) [pid = 3896] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:37:12 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (156BD000) [pid = 3896] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:37:12 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (11252C00) [pid = 3896] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:37:12 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (1A436800) [pid = 3896] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:37:12 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (16E3B400) [pid = 3896] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:37:12 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (1055B800) [pid = 3896] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:37:12 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (16183400) [pid = 3896] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:37:12 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (16C4DC00) [pid = 3896] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:37:12 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (110EF000) [pid = 3896] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:37:12 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (1617A800) [pid = 3896] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:37:12 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (168CC800) [pid = 3896] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:37:12 INFO - PROCESS | 3896 | 1464377832700 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 11:37:12 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:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 768ms 11:37:12 INFO - PROCESS | 3896 | 1464377832716 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 11:37:12 INFO - PROCESS | 3896 | 1464377832718 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 11:37:12 INFO - PROCESS | 3896 | 1464377832721 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:37:12 INFO - PROCESS | 3896 | 1464377832723 Marionette TRACE conn2 <- [1,798,null,{}] 11:37:12 INFO - PROCESS | 3896 | 1464377832754 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:12 INFO - PROCESS | 3896 | 1464377832833 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 11:37:12 INFO - PROCESS | 3896 | 1464377832966 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:12 INFO - PROCESS | 3896 | ++DOCSHELL 10A7DC00 == 62 [pid = 3896] [id = 209] 11:37:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (110EF000) [pid = 3896] [serial = 625] [outer = 00000000] 11:37:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (168CB800) [pid = 3896] [serial = 626] [outer = 110EF000] 11:37:13 INFO - PROCESS | 3896 | 1464377833019 Marionette DEBUG loaded listener.js 11:37:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (16C4E400) [pid = 3896] [serial = 627] [outer = 110EF000] 11:37:13 INFO - PROCESS | 3896 | 1464377833363 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 11:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 686ms 11:37:13 INFO - PROCESS | 3896 | 1464377833413 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 11:37:13 INFO - PROCESS | 3896 | 1464377833415 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 11:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:37:13 INFO - PROCESS | 3896 | 1464377833418 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:37:13 INFO - PROCESS | 3896 | 1464377833420 Marionette TRACE conn2 <- [1,802,null,{}] 11:37:13 INFO - PROCESS | 3896 | 1464377833423 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:13 INFO - PROCESS | 3896 | 1464377833537 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 11:37:13 INFO - PROCESS | 3896 | 1464377833548 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:13 INFO - PROCESS | 3896 | ++DOCSHELL 156C0800 == 63 [pid = 3896] [id = 210] 11:37:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (1A109C00) [pid = 3896] [serial = 628] [outer = 00000000] 11:37:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (1A863800) [pid = 3896] [serial = 629] [outer = 1A109C00] 11:37:13 INFO - PROCESS | 3896 | 1464377833592 Marionette DEBUG loaded listener.js 11:37:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (1A982C00) [pid = 3896] [serial = 630] [outer = 1A109C00] 11:37:14 INFO - PROCESS | 3896 | 1464377834044 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 11:37:14 INFO - PROCESS | 3896 | 1464377834093 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 11:37:14 INFO - PROCESS | 3896 | 1464377834096 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:37:14 INFO - PROCESS | 3896 | 1464377834098 Marionette TRACE conn2 <- [1,806,null,{}] 11:37:14 INFO - PROCESS | 3896 | 1464377834101 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:14 INFO - PROCESS | 3896 | 1464377834213 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 11:37:14 INFO - PROCESS | 3896 | 1464377834261 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:14 INFO - PROCESS | 3896 | ++DOCSHELL 1AA52800 == 64 [pid = 3896] [id = 211] 11:37:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (1AA54800) [pid = 3896] [serial = 631] [outer = 00000000] 11:37:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (1AAE3400) [pid = 3896] [serial = 632] [outer = 1AA54800] 11:37:14 INFO - PROCESS | 3896 | 1464377834310 Marionette DEBUG loaded listener.js 11:37:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (1AAE9000) [pid = 3896] [serial = 633] [outer = 1AA54800] 11:37:14 INFO - PROCESS | 3896 | 1464377834910 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 11:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 867ms 11:37:14 INFO - PROCESS | 3896 | 1464377834973 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 11:37:14 INFO - PROCESS | 3896 | 1464377834978 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 11:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:37:15 INFO - PROCESS | 3896 | 1464377834983 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:37:15 INFO - PROCESS | 3896 | 1464377834987 Marionette TRACE conn2 <- [1,810,null,{}] 11:37:15 INFO - PROCESS | 3896 | 1464377834993 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:15 INFO - PROCESS | 3896 | 1464377835104 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 11:37:15 INFO - PROCESS | 3896 | 1464377835280 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:15 INFO - PROCESS | 3896 | ++DOCSHELL 112A0C00 == 65 [pid = 3896] [id = 212] 11:37:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (112A5800) [pid = 3896] [serial = 634] [outer = 00000000] 11:37:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (137F1800) [pid = 3896] [serial = 635] [outer = 112A5800] 11:37:15 INFO - PROCESS | 3896 | 1464377835339 Marionette DEBUG loaded listener.js 11:37:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (140C8800) [pid = 3896] [serial = 636] [outer = 112A5800] 11:37:16 INFO - PROCESS | 3896 | 1464377836004 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 11:37:16 INFO - PROCESS | 3896 | 1464377836059 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 11:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:37:16 INFO - PROCESS | 3896 | 1464377836066 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:37:16 INFO - PROCESS | 3896 | 1464377836070 Marionette TRACE conn2 <- [1,814,null,{}] 11:37:16 INFO - PROCESS | 3896 | 1464377836074 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:16 INFO - PROCESS | 3896 | 1464377836182 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 11:37:16 INFO - PROCESS | 3896 | 1464377836310 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:16 INFO - PROCESS | 3896 | ++DOCSHELL 16185400 == 66 [pid = 3896] [id = 213] 11:37:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (16691C00) [pid = 3896] [serial = 637] [outer = 00000000] 11:37:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (16928C00) [pid = 3896] [serial = 638] [outer = 16691C00] 11:37:16 INFO - PROCESS | 3896 | 1464377836392 Marionette DEBUG loaded listener.js 11:37:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 98 (16D77800) [pid = 3896] [serial = 639] [outer = 16691C00] 11:37:17 INFO - PROCESS | 3896 | 1464377837089 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 11:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1095ms 11:37:17 INFO - PROCESS | 3896 | 1464377837164 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 11:37:17 INFO - PROCESS | 3896 | 1464377837167 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 11:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:37:17 INFO - PROCESS | 3896 | 1464377837171 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:37:17 INFO - PROCESS | 3896 | 1464377837174 Marionette TRACE conn2 <- [1,818,null,{}] 11:37:17 INFO - PROCESS | 3896 | 1464377837185 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:17 INFO - PROCESS | 3896 | 1464377837294 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 11:37:17 INFO - PROCESS | 3896 | 1464377837450 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:17 INFO - PROCESS | 3896 | ++DOCSHELL 199C0000 == 67 [pid = 3896] [id = 214] 11:37:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 99 (199C6000) [pid = 3896] [serial = 640] [outer = 00000000] 11:37:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 100 (1AAE1400) [pid = 3896] [serial = 641] [outer = 199C6000] 11:37:17 INFO - PROCESS | 3896 | 1464377837543 Marionette DEBUG loaded listener.js 11:37:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 101 (1AAEBC00) [pid = 3896] [serial = 642] [outer = 199C6000] 11:37:18 INFO - PROCESS | 3896 | 1464377838237 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 11:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1095ms 11:37:18 INFO - PROCESS | 3896 | 1464377838283 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 11:37:18 INFO - PROCESS | 3896 | 1464377838286 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 11:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:37:18 INFO - PROCESS | 3896 | 1464377838290 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:37:18 INFO - PROCESS | 3896 | 1464377838292 Marionette TRACE conn2 <- [1,822,null,{}] 11:37:18 INFO - PROCESS | 3896 | 1464377838313 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:18 INFO - PROCESS | 3896 | 1464377838418 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 11:37:18 INFO - PROCESS | 3896 | 1464377838543 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:18 INFO - PROCESS | 3896 | ++DOCSHELL 1AA55C00 == 68 [pid = 3896] [id = 215] 11:37:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 102 (1AAEF000) [pid = 3896] [serial = 643] [outer = 00000000] 11:37:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 103 (1AD43C00) [pid = 3896] [serial = 644] [outer = 1AAEF000] 11:37:18 INFO - PROCESS | 3896 | 1464377838599 Marionette DEBUG loaded listener.js 11:37:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 104 (1AD49C00) [pid = 3896] [serial = 645] [outer = 1AAEF000] 11:37:19 INFO - PROCESS | 3896 | 1464377839249 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 11:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1014ms 11:37:19 INFO - PROCESS | 3896 | 1464377839291 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 11:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:37:19 INFO - PROCESS | 3896 | 1464377839294 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 11:37:19 INFO - PROCESS | 3896 | 1464377839298 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:37:19 INFO - PROCESS | 3896 | 1464377839300 Marionette TRACE conn2 <- [1,826,null,{}] 11:37:19 INFO - PROCESS | 3896 | 1464377839304 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:19 INFO - PROCESS | 3896 | 1464377839407 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 11:37:19 INFO - PROCESS | 3896 | 1464377839551 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:19 INFO - PROCESS | 3896 | ++DOCSHELL 1AD3AC00 == 69 [pid = 3896] [id = 216] 11:37:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 105 (1AD3E400) [pid = 3896] [serial = 646] [outer = 00000000] 11:37:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 106 (1AF41400) [pid = 3896] [serial = 647] [outer = 1AD3E400] 11:37:19 INFO - PROCESS | 3896 | 1464377839626 Marionette DEBUG loaded listener.js 11:37:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 107 (1AF44C00) [pid = 3896] [serial = 648] [outer = 1AD3E400] 11:37:20 INFO - PROCESS | 3896 | 1464377840483 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 11:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1210ms 11:37:20 INFO - PROCESS | 3896 | 1464377840515 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 11:37:20 INFO - PROCESS | 3896 | 1464377840519 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 11:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:37:20 INFO - PROCESS | 3896 | 1464377840525 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:37:20 INFO - PROCESS | 3896 | 1464377840528 Marionette TRACE conn2 <- [1,830,null,{}] 11:37:20 INFO - PROCESS | 3896 | 1464377840535 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:20 INFO - PROCESS | 3896 | 1464377840633 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 11:37:20 INFO - PROCESS | 3896 | 1464377840765 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:20 INFO - PROCESS | 3896 | ++DOCSHELL 11A03400 == 70 [pid = 3896] [id = 217] 11:37:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 108 (11C68C00) [pid = 3896] [serial = 649] [outer = 00000000] 11:37:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 109 (137F0800) [pid = 3896] [serial = 650] [outer = 11C68C00] 11:37:20 INFO - PROCESS | 3896 | 1464377840829 Marionette DEBUG loaded listener.js 11:37:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 110 (14335C00) [pid = 3896] [serial = 651] [outer = 11C68C00] 11:37:21 INFO - PROCESS | 3896 | 1464377841476 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 11:37:21 INFO - PROCESS | 3896 | --DOCSHELL 16D7DC00 == 69 [pid = 3896] [id = 140] 11:37:21 INFO - PROCESS | 3896 | --DOCSHELL 137E6000 == 68 [pid = 3896] [id = 177] 11:37:21 INFO - PROCESS | 3896 | --DOCSHELL 1AA54400 == 67 [pid = 3896] [id = 12] 11:37:21 INFO - PROCESS | 3896 | --DOCSHELL 177C9C00 == 66 [pid = 3896] [id = 129] 11:37:21 INFO - PROCESS | 3896 | --DOCSHELL 10F97400 == 65 [pid = 3896] [id = 178] 11:37:21 INFO - PROCESS | 3896 | --DOCSHELL 168D2400 == 64 [pid = 3896] [id = 139] 11:37:21 INFO - PROCESS | 3896 | --DOCSHELL 112D6C00 == 63 [pid = 3896] [id = 123] 11:37:21 INFO - PROCESS | 3896 | --DOMWINDOW == 109 (1AF45000) [pid = 3896] [serial = 483] [outer = 00000000] [url = about:blank] 11:37:21 INFO - PROCESS | 3896 | --DOMWINDOW == 108 (199BD800) [pid = 3896] [serial = 582] [outer = 00000000] [url = about:blank] 11:37:21 INFO - PROCESS | 3896 | --DOMWINDOW == 107 (17884C00) [pid = 3896] [serial = 581] [outer = 00000000] [url = about:blank] 11:37:21 INFO - PROCESS | 3896 | --DOMWINDOW == 106 (1A155400) [pid = 3896] [serial = 584] [outer = 00000000] [url = about:blank] 11:37:21 INFO - PROCESS | 3896 | --DOMWINDOW == 105 (154EB800) [pid = 3896] [serial = 587] [outer = 00000000] [url = about:blank] 11:37:21 INFO - PROCESS | 3896 | --DOMWINDOW == 104 (1A184800) [pid = 3896] [serial = 567] [outer = 00000000] [url = about:blank] 11:37:21 INFO - PROCESS | 3896 | --DOMWINDOW == 103 (1A183400) [pid = 3896] [serial = 566] [outer = 00000000] [url = about:blank] 11:37:21 INFO - PROCESS | 3896 | --DOMWINDOW == 102 (1A866400) [pid = 3896] [serial = 573] [outer = 00000000] [url = about:blank] 11:37:21 INFO - PROCESS | 3896 | --DOMWINDOW == 101 (18245C00) [pid = 3896] [serial = 572] [outer = 00000000] [url = about:blank] 11:37:21 INFO - PROCESS | 3896 | --DOMWINDOW == 100 (1617BC00) [pid = 3896] [serial = 561] [outer = 00000000] [url = about:blank] 11:37:21 INFO - PROCESS | 3896 | --DOMWINDOW == 99 (15B52000) [pid = 3896] [serial = 560] [outer = 00000000] [url = about:blank] 11:37:21 INFO - PROCESS | 3896 | --DOMWINDOW == 98 (130A7000) [pid = 3896] [serial = 575] [outer = 00000000] [url = about:blank] 11:37:21 INFO - PROCESS | 3896 | --DOMWINDOW == 97 (14097C00) [pid = 3896] [serial = 576] [outer = 00000000] [url = about:blank] 11:37:21 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (1A985C00) [pid = 3896] [serial = 570] [outer = 00000000] [url = about:blank] 11:37:21 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (1A982800) [pid = 3896] [serial = 569] [outer = 00000000] [url = about:blank] 11:37:21 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (18245000) [pid = 3896] [serial = 564] [outer = 00000000] [url = about:blank] 11:37:21 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (17884400) [pid = 3896] [serial = 563] [outer = 00000000] [url = about:blank] 11:37:21 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (10F98800) [pid = 3896] [serial = 558] [outer = 00000000] [url = about:blank] 11:37:21 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (161E4400) [pid = 3896] [serial = 588] [outer = 00000000] [url = about:blank] 11:37:21 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (10A72000) [pid = 3896] [serial = 557] [outer = 00000000] [url = about:blank] 11:37:21 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (1A433000) [pid = 3896] [serial = 590] [outer = 00000000] [url = about:blank] 11:37:21 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (1669B000) [pid = 3896] [serial = 578] [outer = 00000000] [url = about:blank] 11:37:21 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (1A186000) [pid = 3896] [serial = 585] [outer = 00000000] [url = about:blank] 11:37:21 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (169E1800) [pid = 3896] [serial = 579] [outer = 00000000] [url = about:blank] 11:37:21 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (1AAE7800) [pid = 3896] [serial = 531] [outer = 00000000] [url = about:blank] 11:37:21 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (1409D000) [pid = 3896] [serial = 534] [outer = 00000000] [url = about:blank] 11:37:21 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (16C4FC00) [pid = 3896] [serial = 537] [outer = 00000000] [url = about:blank] 11:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1047ms 11:37:21 INFO - PROCESS | 3896 | 1464377841563 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 11:37:21 INFO - PROCESS | 3896 | 1464377841569 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 11:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:37:21 INFO - PROCESS | 3896 | 1464377841575 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:37:21 INFO - PROCESS | 3896 | 1464377841578 Marionette TRACE conn2 <- [1,834,null,{}] 11:37:21 INFO - PROCESS | 3896 | 1464377841582 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:21 INFO - PROCESS | 3896 | 1464377841687 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 11:37:21 INFO - PROCESS | 3896 | 1464377841763 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:21 INFO - PROCESS | 3896 | ++DOCSHELL 12AF0800 == 64 [pid = 3896] [id = 218] 11:37:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (12AF4400) [pid = 3896] [serial = 652] [outer = 00000000] 11:37:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (13708400) [pid = 3896] [serial = 653] [outer = 12AF4400] 11:37:21 INFO - PROCESS | 3896 | 1464377841809 Marionette DEBUG loaded listener.js 11:37:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (14093C00) [pid = 3896] [serial = 654] [outer = 12AF4400] 11:37:22 INFO - PROCESS | 3896 | 1464377842289 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 11:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 768ms 11:37:22 INFO - PROCESS | 3896 | 1464377842347 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 11:37:22 INFO - PROCESS | 3896 | 1464377842349 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 11:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:37:22 INFO - PROCESS | 3896 | 1464377842352 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:37:22 INFO - PROCESS | 3896 | 1464377842355 Marionette TRACE conn2 <- [1,838,null,{}] 11:37:22 INFO - PROCESS | 3896 | 1464377842365 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:22 INFO - PROCESS | 3896 | 1464377842451 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 11:37:22 INFO - PROCESS | 3896 | 1464377842462 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:22 INFO - PROCESS | 3896 | ++DOCSHELL 161E3400 == 65 [pid = 3896] [id = 219] 11:37:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (161E4400) [pid = 3896] [serial = 655] [outer = 00000000] 11:37:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (1668C400) [pid = 3896] [serial = 656] [outer = 161E4400] 11:37:22 INFO - PROCESS | 3896 | 1464377842514 Marionette DEBUG loaded listener.js 11:37:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (168CC400) [pid = 3896] [serial = 657] [outer = 161E4400] 11:37:23 INFO - PROCESS | 3896 | 1464377843004 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 11:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 654ms 11:37:23 INFO - PROCESS | 3896 | 1464377843025 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 11:37:23 INFO - PROCESS | 3896 | 1464377843027 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 11:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:37:23 INFO - PROCESS | 3896 | 1464377843030 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:37:23 INFO - PROCESS | 3896 | 1464377843032 Marionette TRACE conn2 <- [1,842,null,{}] 11:37:23 INFO - PROCESS | 3896 | 1464377843035 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:23 INFO - PROCESS | 3896 | 1464377843118 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 11:37:23 INFO - PROCESS | 3896 | 1464377843124 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:23 INFO - PROCESS | 3896 | ++DOCSHELL 168C7800 == 66 [pid = 3896] [id = 220] 11:37:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (16C4E800) [pid = 3896] [serial = 658] [outer = 00000000] 11:37:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (16C59C00) [pid = 3896] [serial = 659] [outer = 16C4E800] 11:37:23 INFO - PROCESS | 3896 | 1464377843170 Marionette DEBUG loaded listener.js 11:37:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (16C68C00) [pid = 3896] [serial = 660] [outer = 16C4E800] 11:37:24 INFO - PROCESS | 3896 | 1464377843981 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 11:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 981ms 11:37:24 INFO - PROCESS | 3896 | 1464377844009 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 11:37:24 INFO - PROCESS | 3896 | 1464377844011 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 11:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:37:24 INFO - PROCESS | 3896 | 1464377844014 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:37:24 INFO - PROCESS | 3896 | 1464377844016 Marionette TRACE conn2 <- [1,846,null,{}] 11:37:24 INFO - PROCESS | 3896 | 1464377844019 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:24 INFO - PROCESS | 3896 | 1464377844139 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 11:37:24 INFO - PROCESS | 3896 | 1464377844155 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:24 INFO - PROCESS | 3896 | ++DOCSHELL 10A61000 == 67 [pid = 3896] [id = 221] 11:37:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (114A7C00) [pid = 3896] [serial = 661] [outer = 00000000] 11:37:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (16C72C00) [pid = 3896] [serial = 662] [outer = 114A7C00] 11:37:24 INFO - PROCESS | 3896 | 1464377844199 Marionette DEBUG loaded listener.js 11:37:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (18245400) [pid = 3896] [serial = 663] [outer = 114A7C00] 11:37:24 INFO - PROCESS | 3896 | 1464377844690 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 11:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 720ms 11:37:24 INFO - PROCESS | 3896 | 1464377844752 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 11:37:24 INFO - PROCESS | 3896 | 1464377844754 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 11:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:37:24 INFO - PROCESS | 3896 | 1464377844757 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:37:24 INFO - PROCESS | 3896 | 1464377844759 Marionette TRACE conn2 <- [1,850,null,{}] 11:37:24 INFO - PROCESS | 3896 | 1464377844762 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:24 INFO - PROCESS | 3896 | 1464377844889 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 11:37:24 INFO - PROCESS | 3896 | 1464377844947 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:24 INFO - PROCESS | 3896 | ++DOCSHELL 18432000 == 68 [pid = 3896] [id = 222] 11:37:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (199C3800) [pid = 3896] [serial = 664] [outer = 00000000] 11:37:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (1A104400) [pid = 3896] [serial = 665] [outer = 199C3800] 11:37:25 INFO - PROCESS | 3896 | 1464377845048 Marionette DEBUG loaded listener.js 11:37:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 98 (1A10E800) [pid = 3896] [serial = 666] [outer = 199C3800] 11:37:25 INFO - PROCESS | 3896 | 1464377845512 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 11:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 769ms 11:37:25 INFO - PROCESS | 3896 | 1464377845554 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 11:37:25 INFO - PROCESS | 3896 | 1464377845556 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 11:37:25 INFO - PROCESS | 3896 | 1464377845559 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:37:25 INFO - PROCESS | 3896 | 1464377845561 Marionette TRACE conn2 <- [1,854,null,{}] 11:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:37:25 INFO - PROCESS | 3896 | 1464377845568 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:25 INFO - PROCESS | 3896 | 1464377845678 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 11:37:25 INFO - PROCESS | 3896 | 1464377845684 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:25 INFO - PROCESS | 3896 | ++DOCSHELL 199BD400 == 69 [pid = 3896] [id = 223] 11:37:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 99 (1A17A800) [pid = 3896] [serial = 667] [outer = 00000000] 11:37:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 100 (1A32A800) [pid = 3896] [serial = 668] [outer = 1A17A800] 11:37:25 INFO - PROCESS | 3896 | 1464377845776 Marionette DEBUG loaded listener.js 11:37:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 101 (1A3CE400) [pid = 3896] [serial = 669] [outer = 1A17A800] 11:37:26 INFO - PROCESS | 3896 | 1464377846352 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 11:37:26 INFO - PROCESS | 3896 | --DOMWINDOW == 100 (13306C00) [pid = 3896] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:37:26 INFO - PROCESS | 3896 | --DOMWINDOW == 99 (10A57400) [pid = 3896] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:37:26 INFO - PROCESS | 3896 | --DOMWINDOW == 98 (199C1400) [pid = 3896] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:37:26 INFO - PROCESS | 3896 | --DOMWINDOW == 97 (14333C00) [pid = 3896] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:37:26 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (16D80000) [pid = 3896] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:37:26 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (177D0C00) [pid = 3896] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:37:26 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (19D62400) [pid = 3896] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:37:26 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (1624C400) [pid = 3896] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:37:26 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (110EF000) [pid = 3896] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:37:26 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (1A109C00) [pid = 3896] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:37:26 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (13DB1000) [pid = 3896] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 850ms 11:37:26 INFO - PROCESS | 3896 | 1464377846397 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 11:37:26 INFO - PROCESS | 3896 | 1464377846400 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 11:37:26 INFO - PROCESS | 3896 | 1464377846412 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:37:26 INFO - PROCESS | 3896 | 1464377846414 Marionette TRACE conn2 <- [1,858,null,{}] 11:37:26 INFO - PROCESS | 3896 | 1464377846418 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:26 INFO - PROCESS | 3896 | 1464377846557 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 11:37:26 INFO - PROCESS | 3896 | 1464377846566 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:26 INFO - PROCESS | 3896 | ++DOCSHELL 140D1800 == 70 [pid = 3896] [id = 224] 11:37:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (14332000) [pid = 3896] [serial = 670] [outer = 00000000] 11:37:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (1800B400) [pid = 3896] [serial = 671] [outer = 14332000] 11:37:26 INFO - PROCESS | 3896 | 1464377846610 Marionette DEBUG loaded listener.js 11:37:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (1A158800) [pid = 3896] [serial = 672] [outer = 14332000] 11:37:27 INFO - PROCESS | 3896 | 1464377847077 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 11:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 719ms 11:37:27 INFO - PROCESS | 3896 | 1464377847147 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 11:37:27 INFO - PROCESS | 3896 | 1464377847149 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 11:37:27 INFO - PROCESS | 3896 | 1464377847152 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:37:27 INFO - PROCESS | 3896 | 1464377847154 Marionette TRACE conn2 <- [1,862,null,{}] 11:37:27 INFO - PROCESS | 3896 | 1464377847157 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:27 INFO - PROCESS | 3896 | 1464377847290 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 11:37:27 INFO - PROCESS | 3896 | 1464377847296 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:27 INFO - PROCESS | 3896 | ++DOCSHELL 10A58400 == 71 [pid = 3896] [id = 225] 11:37:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (10A5B000) [pid = 3896] [serial = 673] [outer = 00000000] 11:37:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (1A865C00) [pid = 3896] [serial = 674] [outer = 10A5B000] 11:37:27 INFO - PROCESS | 3896 | 1464377847340 Marionette DEBUG loaded listener.js 11:37:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (1A98B400) [pid = 3896] [serial = 675] [outer = 10A5B000] 11:37:27 INFO - PROCESS | 3896 | 1464377847780 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 11:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 671ms 11:37:27 INFO - PROCESS | 3896 | 1464377847823 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 11:37:27 INFO - PROCESS | 3896 | 1464377847825 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 11:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:37:27 INFO - PROCESS | 3896 | 1464377847828 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:37:27 INFO - PROCESS | 3896 | 1464377847830 Marionette TRACE conn2 <- [1,866,null,{}] 11:37:27 INFO - PROCESS | 3896 | 1464377847833 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:27 INFO - PROCESS | 3896 | 1464377847916 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 11:37:27 INFO - PROCESS | 3896 | 1464377847922 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:27 INFO - PROCESS | 3896 | ++DOCSHELL 1A431000 == 72 [pid = 3896] [id = 226] 11:37:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (1A985C00) [pid = 3896] [serial = 676] [outer = 00000000] 11:37:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 98 (1AAE4C00) [pid = 3896] [serial = 677] [outer = 1A985C00] 11:37:28 INFO - PROCESS | 3896 | 1464377848013 Marionette DEBUG loaded listener.js 11:37:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 99 (1AD3DC00) [pid = 3896] [serial = 678] [outer = 1A985C00] 11:37:28 INFO - PROCESS | 3896 | 1464377848432 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 11:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 621ms 11:37:28 INFO - PROCESS | 3896 | 1464377848516 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 11:37:28 INFO - PROCESS | 3896 | 1464377848520 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 11:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:37:28 INFO - PROCESS | 3896 | 1464377848530 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:37:28 INFO - PROCESS | 3896 | 1464377848536 Marionette TRACE conn2 <- [1,870,null,{}] 11:37:28 INFO - PROCESS | 3896 | 1464377848545 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:28 INFO - PROCESS | 3896 | 1464377848661 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 11:37:28 INFO - PROCESS | 3896 | 1464377848870 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:28 INFO - PROCESS | 3896 | ++DOCSHELL 112E2800 == 73 [pid = 3896] [id = 227] 11:37:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 100 (11447400) [pid = 3896] [serial = 679] [outer = 00000000] 11:37:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 101 (12D24C00) [pid = 3896] [serial = 680] [outer = 11447400] 11:37:28 INFO - PROCESS | 3896 | 1464377848929 Marionette DEBUG loaded listener.js 11:37:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 102 (13186000) [pid = 3896] [serial = 681] [outer = 11447400] 11:37:29 INFO - PROCESS | 3896 | 1464377849465 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 11:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 981ms 11:37:29 INFO - PROCESS | 3896 | 1464377849561 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 11:37:29 INFO - PROCESS | 3896 | 1464377849565 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 11:37:29 INFO - PROCESS | 3896 | 1464377849574 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:37:29 INFO - PROCESS | 3896 | 1464377849578 Marionette TRACE conn2 <- [1,874,null,{}] 11:37:29 INFO - PROCESS | 3896 | 1464377849583 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:29 INFO - PROCESS | 3896 | 1464377849702 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 11:37:29 INFO - PROCESS | 3896 | 1464377849861 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:29 INFO - PROCESS | 3896 | ++DOCSHELL 15F4D800 == 74 [pid = 3896] [id = 228] 11:37:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 103 (16176800) [pid = 3896] [serial = 682] [outer = 00000000] 11:37:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 104 (161E1800) [pid = 3896] [serial = 683] [outer = 16176800] 11:37:29 INFO - PROCESS | 3896 | 1464377849920 Marionette DEBUG loaded listener.js 11:37:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 105 (1624C400) [pid = 3896] [serial = 684] [outer = 16176800] 11:37:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 106 (16C58C00) [pid = 3896] [serial = 685] [outer = 1B63C800] 11:37:30 INFO - PROCESS | 3896 | 1464377850642 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 11:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1095ms 11:37:30 INFO - PROCESS | 3896 | 1464377850684 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 11:37:30 INFO - PROCESS | 3896 | 1464377850688 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 11:37:30 INFO - PROCESS | 3896 | 1464377850693 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:37:30 INFO - PROCESS | 3896 | 1464377850696 Marionette TRACE conn2 <- [1,878,null,{}] 11:37:30 INFO - PROCESS | 3896 | 1464377850705 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:30 INFO - PROCESS | 3896 | 1464377850820 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 11:37:31 INFO - PROCESS | 3896 | 1464377850954 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:31 INFO - PROCESS | 3896 | ++DOCSHELL 16D7B800 == 75 [pid = 3896] [id = 229] 11:37:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 107 (17698800) [pid = 3896] [serial = 686] [outer = 00000000] 11:37:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 108 (1AA56800) [pid = 3896] [serial = 687] [outer = 17698800] 11:37:31 INFO - PROCESS | 3896 | 1464377851015 Marionette DEBUG loaded listener.js 11:37:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 109 (1AE55000) [pid = 3896] [serial = 688] [outer = 17698800] 11:37:31 INFO - PROCESS | 3896 | 1464377851683 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 11:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1030ms 11:37:31 INFO - PROCESS | 3896 | 1464377851718 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 11:37:31 INFO - PROCESS | 3896 | 1464377851720 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 11:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:37:31 INFO - PROCESS | 3896 | 1464377851724 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:37:31 INFO - PROCESS | 3896 | 1464377851727 Marionette TRACE conn2 <- [1,882,null,{}] 11:37:31 INFO - PROCESS | 3896 | 1464377851732 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:31 INFO - PROCESS | 3896 | 1464377851891 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 11:37:32 INFO - PROCESS | 3896 | 1464377851992 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:32 INFO - PROCESS | 3896 | ++DOCSHELL 19D0A800 == 76 [pid = 3896] [id = 230] 11:37:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 110 (19D0AC00) [pid = 3896] [serial = 689] [outer = 00000000] 11:37:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 111 (19D10400) [pid = 3896] [serial = 690] [outer = 19D0AC00] 11:37:32 INFO - PROCESS | 3896 | 1464377852047 Marionette DEBUG loaded listener.js 11:37:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 112 (1A188800) [pid = 3896] [serial = 691] [outer = 19D0AC00] 11:37:32 INFO - PROCESS | 3896 | 1464377852648 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 11:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 932ms 11:37:32 INFO - PROCESS | 3896 | 1464377852695 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 11:37:32 INFO - PROCESS | 3896 | 1464377852698 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 11:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:37:32 INFO - PROCESS | 3896 | 1464377852701 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:37:32 INFO - PROCESS | 3896 | 1464377852703 Marionette TRACE conn2 <- [1,886,null,{}] 11:37:32 INFO - PROCESS | 3896 | 1464377852707 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:32 INFO - PROCESS | 3896 | 1464377852811 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 11:37:32 INFO - PROCESS | 3896 | 1464377852926 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:32 INFO - PROCESS | 3896 | ++DOCSHELL 10A5B800 == 77 [pid = 3896] [id = 231] 11:37:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 113 (19D05000) [pid = 3896] [serial = 692] [outer = 00000000] 11:37:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 114 (1AF4C400) [pid = 3896] [serial = 693] [outer = 19D05000] 11:37:33 INFO - PROCESS | 3896 | 1464377853003 Marionette DEBUG loaded listener.js 11:37:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 115 (1AF50000) [pid = 3896] [serial = 694] [outer = 19D05000] 11:37:33 INFO - PROCESS | 3896 | 1464377853634 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 11:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1046ms 11:37:33 INFO - PROCESS | 3896 | 1464377853738 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 11:37:33 INFO - PROCESS | 3896 | 1464377853741 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 11:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:37:33 INFO - PROCESS | 3896 | 1464377853745 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:37:33 INFO - PROCESS | 3896 | 1464377853747 Marionette TRACE conn2 <- [1,890,null,{}] 11:37:33 INFO - PROCESS | 3896 | 1464377853751 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:33 INFO - PROCESS | 3896 | 1464377853890 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 11:37:34 INFO - PROCESS | 3896 | 1464377854013 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:34 INFO - PROCESS | 3896 | ++DOCSHELL 12B64400 == 78 [pid = 3896] [id = 232] 11:37:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 116 (12D2CC00) [pid = 3896] [serial = 695] [outer = 00000000] 11:37:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 117 (13702000) [pid = 3896] [serial = 696] [outer = 12D2CC00] 11:37:34 INFO - PROCESS | 3896 | 1464377854120 Marionette DEBUG loaded listener.js 11:37:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 118 (161EA400) [pid = 3896] [serial = 697] [outer = 12D2CC00] 11:37:34 INFO - PROCESS | 3896 | 1464377854910 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 11:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1210ms 11:37:34 INFO - PROCESS | 3896 | 1464377854964 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 11:37:34 INFO - PROCESS | 3896 | 1464377854969 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 11:37:34 INFO - PROCESS | 3896 | 1464377854973 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:37:34 INFO - PROCESS | 3896 | 1464377854977 Marionette TRACE conn2 <- [1,894,null,{}] 11:37:34 INFO - PROCESS | 3896 | 1464377854982 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:35 INFO - PROCESS | 3896 | 1464377855081 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 11:37:35 INFO - PROCESS | 3896 | 1464377855184 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:35 INFO - PROCESS | 3896 | ++DOCSHELL 11C01800 == 79 [pid = 3896] [id = 233] 11:37:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 119 (13707C00) [pid = 3896] [serial = 698] [outer = 00000000] 11:37:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 120 (14097000) [pid = 3896] [serial = 699] [outer = 13707C00] 11:37:35 INFO - PROCESS | 3896 | 1464377855232 Marionette DEBUG loaded listener.js 11:37:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 121 (140D2800) [pid = 3896] [serial = 700] [outer = 13707C00] 11:37:35 INFO - PROCESS | 3896 | 1464377855826 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 11:37:35 INFO - PROCESS | 3896 | --DOCSHELL 1A15C400 == 78 [pid = 3896] [id = 126] 11:37:35 INFO - PROCESS | 3896 | --DOCSHELL 10A58400 == 77 [pid = 3896] [id = 225] 11:37:35 INFO - PROCESS | 3896 | --DOCSHELL 140D1800 == 76 [pid = 3896] [id = 224] 11:37:35 INFO - PROCESS | 3896 | --DOCSHELL 199BD400 == 75 [pid = 3896] [id = 223] 11:37:35 INFO - PROCESS | 3896 | --DOCSHELL 18432000 == 74 [pid = 3896] [id = 222] 11:37:35 INFO - PROCESS | 3896 | --DOCSHELL 10A61000 == 73 [pid = 3896] [id = 221] 11:37:35 INFO - PROCESS | 3896 | --DOCSHELL 168C7800 == 72 [pid = 3896] [id = 220] 11:37:35 INFO - PROCESS | 3896 | --DOCSHELL 161E3400 == 71 [pid = 3896] [id = 219] 11:37:35 INFO - PROCESS | 3896 | --DOCSHELL 12AF0800 == 70 [pid = 3896] [id = 218] 11:37:35 INFO - PROCESS | 3896 | --DOCSHELL 11A03400 == 69 [pid = 3896] [id = 217] 11:37:35 INFO - PROCESS | 3896 | --DOCSHELL 1AA55C00 == 68 [pid = 3896] [id = 215] 11:37:35 INFO - PROCESS | 3896 | --DOCSHELL 199C0000 == 67 [pid = 3896] [id = 214] 11:37:35 INFO - PROCESS | 3896 | --DOCSHELL 16185400 == 66 [pid = 3896] [id = 213] 11:37:35 INFO - PROCESS | 3896 | --DOCSHELL 112A0C00 == 65 [pid = 3896] [id = 212] 11:37:35 INFO - PROCESS | 3896 | --DOMWINDOW == 120 (1A982C00) [pid = 3896] [serial = 630] [outer = 00000000] [url = about:blank] 11:37:35 INFO - PROCESS | 3896 | --DOMWINDOW == 119 (1AAE3400) [pid = 3896] [serial = 632] [outer = 00000000] [url = about:blank] 11:37:35 INFO - PROCESS | 3896 | --DOMWINDOW == 118 (15F59000) [pid = 3896] [serial = 609] [outer = 00000000] [url = about:blank] 11:37:35 INFO - PROCESS | 3896 | --DOMWINDOW == 117 (112A3800) [pid = 3896] [serial = 602] [outer = 00000000] [url = about:blank] 11:37:35 INFO - PROCESS | 3896 | --DOMWINDOW == 116 (1A107800) [pid = 3896] [serial = 620] [outer = 00000000] [url = about:blank] 11:37:35 INFO - PROCESS | 3896 | --DOMWINDOW == 115 (16177000) [pid = 3896] [serial = 606] [outer = 00000000] [url = about:blank] 11:37:35 INFO - PROCESS | 3896 | --DOMWINDOW == 114 (16F31C00) [pid = 3896] [serial = 614] [outer = 00000000] [url = about:blank] 11:37:35 INFO - PROCESS | 3896 | --DOMWINDOW == 113 (199BDC00) [pid = 3896] [serial = 618] [outer = 00000000] [url = about:blank] 11:37:35 INFO - PROCESS | 3896 | --DOMWINDOW == 112 (154F4400) [pid = 3896] [serial = 605] [outer = 00000000] [url = about:blank] 11:37:35 INFO - PROCESS | 3896 | --DOMWINDOW == 111 (17887400) [pid = 3896] [serial = 617] [outer = 00000000] [url = about:blank] 11:37:35 INFO - PROCESS | 3896 | --DOMWINDOW == 110 (16F33800) [pid = 3896] [serial = 615] [outer = 00000000] [url = about:blank] 11:37:35 INFO - PROCESS | 3896 | --DOMWINDOW == 109 (1A186400) [pid = 3896] [serial = 623] [outer = 00000000] [url = about:blank] 11:37:35 INFO - PROCESS | 3896 | --DOMWINDOW == 108 (1A334C00) [pid = 3896] [serial = 624] [outer = 00000000] [url = about:blank] 11:37:35 INFO - PROCESS | 3896 | --DOMWINDOW == 107 (1A430800) [pid = 3896] [serial = 599] [outer = 00000000] [url = about:blank] 11:37:35 INFO - PROCESS | 3896 | --DOMWINDOW == 106 (16D76C00) [pid = 3896] [serial = 596] [outer = 00000000] [url = about:blank] 11:37:35 INFO - PROCESS | 3896 | --DOMWINDOW == 105 (14E51C00) [pid = 3896] [serial = 608] [outer = 00000000] [url = about:blank] 11:37:35 INFO - PROCESS | 3896 | --DOMWINDOW == 104 (16C4C400) [pid = 3896] [serial = 612] [outer = 00000000] [url = about:blank] 11:37:35 INFO - PROCESS | 3896 | --DOMWINDOW == 103 (16C4E400) [pid = 3896] [serial = 627] [outer = 00000000] [url = about:blank] 11:37:35 INFO - PROCESS | 3896 | --DOMWINDOW == 102 (13DB4400) [pid = 3896] [serial = 593] [outer = 00000000] [url = about:blank] 11:37:35 INFO - PROCESS | 3896 | --DOMWINDOW == 101 (168CB800) [pid = 3896] [serial = 626] [outer = 00000000] [url = about:blank] 11:37:35 INFO - PROCESS | 3896 | --DOMWINDOW == 100 (1A863800) [pid = 3896] [serial = 629] [outer = 00000000] [url = about:blank] 11:37:35 INFO - PROCESS | 3896 | --DOMWINDOW == 99 (1A101C00) [pid = 3896] [serial = 555] [outer = 00000000] [url = about:blank] 11:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:37:35 INFO - PROCESS | 3896 | --DOMWINDOW == 98 (1A154C00) [pid = 3896] [serial = 621] [outer = 00000000] [url = about:blank] 11:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 949ms 11:37:35 INFO - PROCESS | 3896 | --DOMWINDOW == 97 (1309C800) [pid = 3896] [serial = 603] [outer = 00000000] [url = about:blank] 11:37:35 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (168D5800) [pid = 3896] [serial = 611] [outer = 00000000] [url = about:blank] 11:37:35 INFO - PROCESS | 3896 | 1464377855914 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 11:37:35 INFO - PROCESS | 3896 | 1464377855920 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 11:37:35 INFO - PROCESS | 3896 | 1464377855926 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:37:35 INFO - PROCESS | 3896 | 1464377855929 Marionette TRACE conn2 <- [1,898,null,{}] 11:37:35 INFO - PROCESS | 3896 | 1464377855935 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:36 INFO - PROCESS | 3896 | 1464377856028 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 11:37:36 INFO - PROCESS | 3896 | 1464377856041 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:36 INFO - PROCESS | 3896 | ++DOCSHELL 1409E800 == 66 [pid = 3896] [id = 234] 11:37:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (1409F400) [pid = 3896] [serial = 701] [outer = 00000000] 11:37:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 98 (14E50C00) [pid = 3896] [serial = 702] [outer = 1409F400] 11:37:36 INFO - PROCESS | 3896 | 1464377856091 Marionette DEBUG loaded listener.js 11:37:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 99 (154F4400) [pid = 3896] [serial = 703] [outer = 1409F400] 11:37:36 INFO - PROCESS | 3896 | 1464377856590 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 11:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 719ms 11:37:36 INFO - PROCESS | 3896 | 1464377856663 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 11:37:36 INFO - PROCESS | 3896 | 1464377856666 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 11:37:36 INFO - PROCESS | 3896 | 1464377856669 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:37:36 INFO - PROCESS | 3896 | 1464377856672 Marionette TRACE conn2 <- [1,902,null,{}] 11:37:36 INFO - PROCESS | 3896 | 1464377856682 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:36 INFO - PROCESS | 3896 | 1464377856770 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 11:37:36 INFO - PROCESS | 3896 | 1464377856805 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:36 INFO - PROCESS | 3896 | ++DOCSHELL 110EDC00 == 67 [pid = 3896] [id = 235] 11:37:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 100 (12D2EC00) [pid = 3896] [serial = 704] [outer = 00000000] 11:37:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 101 (161E4800) [pid = 3896] [serial = 705] [outer = 12D2EC00] 11:37:36 INFO - PROCESS | 3896 | 1464377856924 Marionette DEBUG loaded listener.js 11:37:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 102 (168CBC00) [pid = 3896] [serial = 706] [outer = 12D2EC00] 11:37:37 INFO - PROCESS | 3896 | 1464377857341 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 11:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 735ms 11:37:37 INFO - PROCESS | 3896 | 1464377857402 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 11:37:37 INFO - PROCESS | 3896 | 1464377857404 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 11:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:37:37 INFO - PROCESS | 3896 | 1464377857408 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:37:37 INFO - PROCESS | 3896 | 1464377857409 Marionette TRACE conn2 <- [1,906,null,{}] 11:37:37 INFO - PROCESS | 3896 | 1464377857413 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:37 INFO - PROCESS | 3896 | 1464377857524 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 11:37:37 INFO - PROCESS | 3896 | 1464377857538 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:37 INFO - PROCESS | 3896 | ++DOCSHELL 16C4E400 == 68 [pid = 3896] [id = 236] 11:37:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 103 (16C4F400) [pid = 3896] [serial = 707] [outer = 00000000] 11:37:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 104 (16C68800) [pid = 3896] [serial = 708] [outer = 16C4F400] 11:37:37 INFO - PROCESS | 3896 | 1464377857583 Marionette DEBUG loaded listener.js 11:37:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 105 (16C72800) [pid = 3896] [serial = 709] [outer = 16C4F400] 11:37:38 INFO - PROCESS | 3896 | 1464377858073 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 11:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 736ms 11:37:38 INFO - PROCESS | 3896 | 1464377858143 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 11:37:38 INFO - PROCESS | 3896 | 1464377858146 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 11:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:37:38 INFO - PROCESS | 3896 | 1464377858151 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:37:38 INFO - PROCESS | 3896 | 1464377858153 Marionette TRACE conn2 <- [1,910,null,{}] 11:37:38 INFO - PROCESS | 3896 | 1464377858157 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:38 INFO - PROCESS | 3896 | 1464377858248 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 11:37:38 INFO - PROCESS | 3896 | 1464377858258 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:38 INFO - PROCESS | 3896 | ++DOCSHELL 112A1800 == 69 [pid = 3896] [id = 237] 11:37:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 106 (168D3000) [pid = 3896] [serial = 710] [outer = 00000000] 11:37:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 107 (16D77C00) [pid = 3896] [serial = 711] [outer = 168D3000] 11:37:38 INFO - PROCESS | 3896 | 1464377858303 Marionette DEBUG loaded listener.js 11:37:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 108 (16F31C00) [pid = 3896] [serial = 712] [outer = 168D3000] 11:37:38 INFO - PROCESS | 3896 | 1464377858832 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 11:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 736ms 11:37:38 INFO - PROCESS | 3896 | 1464377858881 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 11:37:38 INFO - PROCESS | 3896 | 1464377858883 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 11:37:38 INFO - PROCESS | 3896 | 1464377858886 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:37:38 INFO - PROCESS | 3896 | 1464377858888 Marionette TRACE conn2 <- [1,914,null,{}] 11:37:38 INFO - PROCESS | 3896 | 1464377858896 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:39 INFO - PROCESS | 3896 | 1464377859042 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 11:37:39 INFO - PROCESS | 3896 | 1464377859106 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:39 INFO - PROCESS | 3896 | ++DOCSHELL 17881000 == 70 [pid = 3896] [id = 238] 11:37:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 109 (1823F000) [pid = 3896] [serial = 713] [outer = 00000000] 11:37:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 110 (199BC800) [pid = 3896] [serial = 714] [outer = 1823F000] 11:37:39 INFO - PROCESS | 3896 | 1464377859170 Marionette DEBUG loaded listener.js 11:37:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 111 (199BD800) [pid = 3896] [serial = 715] [outer = 1823F000] 11:37:39 INFO - PROCESS | 3896 | 1464377859664 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 11:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 850ms 11:37:39 INFO - PROCESS | 3896 | 1464377859730 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 11:37:39 INFO - PROCESS | 3896 | 1464377859732 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 11:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:37:39 INFO - PROCESS | 3896 | 1464377859735 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:37:39 INFO - PROCESS | 3896 | 1464377859737 Marionette TRACE conn2 <- [1,918,null,{}] 11:37:39 INFO - PROCESS | 3896 | 1464377859740 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:39 INFO - PROCESS | 3896 | 1464377859852 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 11:37:39 INFO - PROCESS | 3896 | 1464377859912 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:39 INFO - PROCESS | 3896 | ++DOCSHELL 177CAC00 == 71 [pid = 3896] [id = 239] 11:37:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 112 (19D05400) [pid = 3896] [serial = 716] [outer = 00000000] 11:37:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 113 (19D0B800) [pid = 3896] [serial = 717] [outer = 19D05400] 11:37:39 INFO - PROCESS | 3896 | 1464377859956 Marionette DEBUG loaded listener.js 11:37:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 114 (19D64000) [pid = 3896] [serial = 718] [outer = 19D05400] 11:37:40 INFO - PROCESS | 3896 | 1464377860410 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 11:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 736ms 11:37:40 INFO - PROCESS | 3896 | 1464377860465 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 11:37:40 INFO - PROCESS | 3896 | 1464377860467 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 11:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:37:40 INFO - PROCESS | 3896 | 1464377860474 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:37:40 INFO - PROCESS | 3896 | 1464377860475 Marionette TRACE conn2 <- [1,922,null,{}] 11:37:40 INFO - PROCESS | 3896 | 1464377860479 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:40 INFO - PROCESS | 3896 | 1464377860714 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 11:37:40 INFO - PROCESS | 3896 | --DOMWINDOW == 113 (110E9400) [pid = 3896] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:37:40 INFO - PROCESS | 3896 | --DOMWINDOW == 112 (1617D400) [pid = 3896] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:37:40 INFO - PROCESS | 3896 | --DOMWINDOW == 111 (1A155000) [pid = 3896] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:37:40 INFO - PROCESS | 3896 | --DOMWINDOW == 110 (199C3800) [pid = 3896] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:37:40 INFO - PROCESS | 3896 | --DOMWINDOW == 109 (1A17A800) [pid = 3896] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:37:40 INFO - PROCESS | 3896 | --DOMWINDOW == 108 (14332000) [pid = 3896] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:37:40 INFO - PROCESS | 3896 | --DOMWINDOW == 107 (16C4E800) [pid = 3896] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:37:40 INFO - PROCESS | 3896 | --DOMWINDOW == 106 (12AF4400) [pid = 3896] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:37:40 INFO - PROCESS | 3896 | --DOMWINDOW == 105 (161E4400) [pid = 3896] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:37:40 INFO - PROCESS | 3896 | --DOMWINDOW == 104 (10A5B000) [pid = 3896] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:37:40 INFO - PROCESS | 3896 | --DOMWINDOW == 103 (11C68C00) [pid = 3896] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:37:40 INFO - PROCESS | 3896 | --DOMWINDOW == 102 (114A7C00) [pid = 3896] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:37:40 INFO - PROCESS | 3896 | 1464377860778 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:40 INFO - PROCESS | 3896 | ++DOCSHELL 10A5B000 == 72 [pid = 3896] [id = 240] 11:37:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 103 (10A76C00) [pid = 3896] [serial = 719] [outer = 00000000] 11:37:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 104 (1330B400) [pid = 3896] [serial = 720] [outer = 10A76C00] 11:37:40 INFO - PROCESS | 3896 | 1464377860823 Marionette DEBUG loaded listener.js 11:37:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 105 (1617DC00) [pid = 3896] [serial = 721] [outer = 10A76C00] 11:37:41 INFO - PROCESS | 3896 | 1464377861233 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 11:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 834ms 11:37:41 INFO - PROCESS | 3896 | 1464377861310 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 11:37:41 INFO - PROCESS | 3896 | 1464377861312 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 11:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:37:41 INFO - PROCESS | 3896 | 1464377861316 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:37:41 INFO - PROCESS | 3896 | 1464377861317 Marionette TRACE conn2 <- [1,926,null,{}] 11:37:41 INFO - PROCESS | 3896 | 1464377861321 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:41 INFO - PROCESS | 3896 | 1464377861409 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 11:37:41 INFO - PROCESS | 3896 | 1464377861416 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:41 INFO - PROCESS | 3896 | ++DOCSHELL 15B52800 == 73 [pid = 3896] [id = 241] 11:37:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 106 (161DFC00) [pid = 3896] [serial = 722] [outer = 00000000] 11:37:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 107 (1A109C00) [pid = 3896] [serial = 723] [outer = 161DFC00] 11:37:41 INFO - PROCESS | 3896 | 1464377861460 Marionette DEBUG loaded listener.js 11:37:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 108 (1A110C00) [pid = 3896] [serial = 724] [outer = 161DFC00] 11:37:41 INFO - PROCESS | 3896 | 1464377861935 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 11:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 654ms 11:37:42 INFO - PROCESS | 3896 | 1464377861988 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 11:37:42 INFO - PROCESS | 3896 | 1464377861990 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 11:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:37:42 INFO - PROCESS | 3896 | 1464377861993 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:37:42 INFO - PROCESS | 3896 | 1464377861995 Marionette TRACE conn2 <- [1,930,null,{}] 11:37:42 INFO - PROCESS | 3896 | 1464377861999 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:42 INFO - PROCESS | 3896 | 1464377862080 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 11:37:42 INFO - PROCESS | 3896 | 1464377862118 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:42 INFO - PROCESS | 3896 | ++DOCSHELL 1A17A800 == 74 [pid = 3896] [id = 242] 11:37:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 109 (1A17E000) [pid = 3896] [serial = 725] [outer = 00000000] 11:37:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 110 (1A32C800) [pid = 3896] [serial = 726] [outer = 1A17E000] 11:37:42 INFO - PROCESS | 3896 | 1464377862162 Marionette DEBUG loaded listener.js 11:37:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 111 (1A3DBC00) [pid = 3896] [serial = 727] [outer = 1A17E000] 11:37:42 INFO - PROCESS | 3896 | 1464377862670 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 11:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 719ms 11:37:42 INFO - PROCESS | 3896 | 1464377862727 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 11:37:42 INFO - PROCESS | 3896 | 1464377862729 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 11:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:37:42 INFO - PROCESS | 3896 | 1464377862733 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:37:42 INFO - PROCESS | 3896 | 1464377862735 Marionette TRACE conn2 <- [1,934,null,{}] 11:37:42 INFO - PROCESS | 3896 | 1464377862739 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:42 INFO - PROCESS | 3896 | 1464377862894 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 11:37:43 INFO - PROCESS | 3896 | 1464377863031 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:43 INFO - PROCESS | 3896 | ++DOCSHELL 103F7800 == 75 [pid = 3896] [id = 243] 11:37:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 112 (1047FC00) [pid = 3896] [serial = 728] [outer = 00000000] 11:37:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 113 (10A61800) [pid = 3896] [serial = 729] [outer = 1047FC00] 11:37:43 INFO - PROCESS | 3896 | 1464377863089 Marionette DEBUG loaded listener.js 11:37:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 114 (112A8000) [pid = 3896] [serial = 730] [outer = 1047FC00] 11:37:43 INFO - PROCESS | 3896 | 1464377863781 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 11:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1079ms 11:37:43 INFO - PROCESS | 3896 | 1464377863828 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 11:37:43 INFO - PROCESS | 3896 | 1464377863832 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 11:37:43 INFO - PROCESS | 3896 | 1464377863837 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:37:43 INFO - PROCESS | 3896 | 1464377863842 Marionette TRACE conn2 <- [1,938,null,{}] 11:37:43 INFO - PROCESS | 3896 | 1464377863846 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:44 INFO - PROCESS | 3896 | 1464377864010 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 11:37:44 INFO - PROCESS | 3896 | 1464377864142 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:44 INFO - PROCESS | 3896 | ++DOCSHELL 137E6400 == 76 [pid = 3896] [id = 244] 11:37:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 115 (137E8C00) [pid = 3896] [serial = 731] [outer = 00000000] 11:37:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 116 (15B4B000) [pid = 3896] [serial = 732] [outer = 137E8C00] 11:37:44 INFO - PROCESS | 3896 | 1464377864200 Marionette DEBUG loaded listener.js 11:37:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 117 (16176C00) [pid = 3896] [serial = 733] [outer = 137E8C00] 11:37:44 INFO - PROCESS | 3896 | 1464377864831 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 11:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1046ms 11:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:37:44 INFO - PROCESS | 3896 | 1464377864908 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 11:37:44 INFO - PROCESS | 3896 | 1464377864911 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 11:37:44 INFO - PROCESS | 3896 | 1464377864915 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:37:44 INFO - PROCESS | 3896 | 1464377864917 Marionette TRACE conn2 <- [1,942,null,{}] 11:37:44 INFO - PROCESS | 3896 | 1464377864935 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:45 INFO - PROCESS | 3896 | 1464377865042 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 11:37:45 INFO - PROCESS | 3896 | 1464377865189 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:45 INFO - PROCESS | 3896 | ++DOCSHELL 169E3C00 == 77 [pid = 3896] [id = 245] 11:37:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 118 (16C56000) [pid = 3896] [serial = 734] [outer = 00000000] 11:37:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 119 (17F96800) [pid = 3896] [serial = 735] [outer = 16C56000] 11:37:45 INFO - PROCESS | 3896 | 1464377865277 Marionette DEBUG loaded listener.js 11:37:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 120 (19D06800) [pid = 3896] [serial = 736] [outer = 16C56000] 11:37:46 INFO - PROCESS | 3896 | 1464377865995 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 11:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1161ms 11:37:46 INFO - PROCESS | 3896 | 1464377866060 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 11:37:46 INFO - PROCESS | 3896 | 1464377866064 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 11:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:37:46 INFO - PROCESS | 3896 | 1464377866075 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:37:46 INFO - PROCESS | 3896 | 1464377866080 Marionette TRACE conn2 <- [1,946,null,{}] 11:37:46 INFO - PROCESS | 3896 | 1464377866084 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:46 INFO - PROCESS | 3896 | 1464377866281 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 11:37:46 INFO - PROCESS | 3896 | 1464377866296 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:46 INFO - PROCESS | 3896 | ++DOCSHELL 19B6BC00 == 78 [pid = 3896] [id = 246] 11:37:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 121 (19D11C00) [pid = 3896] [serial = 737] [outer = 00000000] 11:37:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 122 (1AA4EC00) [pid = 3896] [serial = 738] [outer = 19D11C00] 11:37:46 INFO - PROCESS | 3896 | 1464377866376 Marionette DEBUG loaded listener.js 11:37:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 123 (1AA55C00) [pid = 3896] [serial = 739] [outer = 19D11C00] 11:37:47 INFO - PROCESS | 3896 | 1464377867044 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 11:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 980ms 11:37:47 INFO - PROCESS | 3896 | 1464377867083 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 11:37:47 INFO - PROCESS | 3896 | 1464377867085 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 11:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:37:47 INFO - PROCESS | 3896 | 1464377867089 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:37:47 INFO - PROCESS | 3896 | 1464377867090 Marionette TRACE conn2 <- [1,950,null,{}] 11:37:47 INFO - PROCESS | 3896 | 1464377867094 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:47 INFO - PROCESS | 3896 | 1464377867199 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 11:37:47 INFO - PROCESS | 3896 | 1464377867302 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:47 INFO - PROCESS | 3896 | ++DOCSHELL 177D6C00 == 79 [pid = 3896] [id = 247] 11:37:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 124 (1A102800) [pid = 3896] [serial = 740] [outer = 00000000] 11:37:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 125 (1AD42C00) [pid = 3896] [serial = 741] [outer = 1A102800] 11:37:47 INFO - PROCESS | 3896 | 1464377867356 Marionette DEBUG loaded listener.js 11:37:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 126 (1AE5D400) [pid = 3896] [serial = 742] [outer = 1A102800] 11:37:47 INFO - PROCESS | 3896 | 1464377867952 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 11:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 906ms 11:37:48 INFO - PROCESS | 3896 | 1464377867993 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 11:37:48 INFO - PROCESS | 3896 | 1464377867995 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 11:37:48 INFO - PROCESS | 3896 | 1464377867998 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:37:48 INFO - PROCESS | 3896 | 1464377868000 Marionette TRACE conn2 <- [1,954,null,{}] 11:37:48 INFO - PROCESS | 3896 | 1464377868004 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:48 INFO - PROCESS | 3896 | 1464377868109 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 11:37:48 INFO - PROCESS | 3896 | 1464377868271 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:48 INFO - PROCESS | 3896 | ++DOCSHELL 10C5E400 == 80 [pid = 3896] [id = 248] 11:37:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 127 (10C5F800) [pid = 3896] [serial = 743] [outer = 00000000] 11:37:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 128 (10C63000) [pid = 3896] [serial = 744] [outer = 10C5F800] 11:37:48 INFO - PROCESS | 3896 | 1464377868366 Marionette DEBUG loaded listener.js 11:37:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 129 (1AA4C000) [pid = 3896] [serial = 745] [outer = 10C5F800] 11:37:49 INFO - PROCESS | 3896 | 1464377869018 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 11:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1064ms 11:37:49 INFO - PROCESS | 3896 | 1464377869090 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 11:37:49 INFO - PROCESS | 3896 | 1464377869092 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 11:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:37:49 INFO - PROCESS | 3896 | 1464377869096 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:37:49 INFO - PROCESS | 3896 | 1464377869098 Marionette TRACE conn2 <- [1,958,null,{}] 11:37:49 INFO - PROCESS | 3896 | 1464377869102 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:49 INFO - PROCESS | 3896 | 1464377869208 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 11:37:49 INFO - PROCESS | 3896 | 1464377869489 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:49 INFO - PROCESS | 3896 | ++DOCSHELL 105F3800 == 81 [pid = 3896] [id = 249] 11:37:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 130 (10A57400) [pid = 3896] [serial = 746] [outer = 00000000] 11:37:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 131 (10C65C00) [pid = 3896] [serial = 747] [outer = 10A57400] 11:37:49 INFO - PROCESS | 3896 | 1464377869544 Marionette DEBUG loaded listener.js 11:37:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 132 (11449400) [pid = 3896] [serial = 748] [outer = 10A57400] 11:37:50 INFO - PROCESS | 3896 | 1464377870199 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 11:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1160ms 11:37:50 INFO - PROCESS | 3896 | 1464377870237 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 11:37:50 INFO - PROCESS | 3896 | 1464377870241 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 11:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:37:50 INFO - PROCESS | 3896 | 1464377870246 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:37:50 INFO - PROCESS | 3896 | 1464377870249 Marionette TRACE conn2 <- [1,962,null,{}] 11:37:50 INFO - PROCESS | 3896 | 1464377870254 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:50 INFO - PROCESS | 3896 | 1464377870355 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 11:37:50 INFO - PROCESS | 3896 | 1464377870464 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:50 INFO - PROCESS | 3896 | ++DOCSHELL 13DB4C00 == 82 [pid = 3896] [id = 250] 11:37:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 133 (13DB5800) [pid = 3896] [serial = 749] [outer = 00000000] 11:37:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 134 (14E57400) [pid = 3896] [serial = 750] [outer = 13DB5800] 11:37:50 INFO - PROCESS | 3896 | 1464377870516 Marionette DEBUG loaded listener.js 11:37:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 135 (161E2800) [pid = 3896] [serial = 751] [outer = 13DB5800] 11:37:51 INFO - PROCESS | 3896 | --DOCSHELL 1A17A800 == 81 [pid = 3896] [id = 242] 11:37:51 INFO - PROCESS | 3896 | --DOCSHELL 15B52800 == 80 [pid = 3896] [id = 241] 11:37:51 INFO - PROCESS | 3896 | --DOCSHELL 10A5B000 == 79 [pid = 3896] [id = 240] 11:37:51 INFO - PROCESS | 3896 | --DOCSHELL 177CAC00 == 78 [pid = 3896] [id = 239] 11:37:51 INFO - PROCESS | 3896 | --DOCSHELL 17881000 == 77 [pid = 3896] [id = 238] 11:37:51 INFO - PROCESS | 3896 | --DOCSHELL 112A1800 == 76 [pid = 3896] [id = 237] 11:37:51 INFO - PROCESS | 3896 | --DOCSHELL 16C4E400 == 75 [pid = 3896] [id = 236] 11:37:51 INFO - PROCESS | 3896 | --DOCSHELL 110EDC00 == 74 [pid = 3896] [id = 235] 11:37:51 INFO - PROCESS | 3896 | --DOCSHELL 1409E800 == 73 [pid = 3896] [id = 234] 11:37:51 INFO - PROCESS | 3896 | --DOCSHELL 11C01800 == 72 [pid = 3896] [id = 233] 11:37:51 INFO - PROCESS | 3896 | --DOMWINDOW == 134 (1AF41400) [pid = 3896] [serial = 647] [outer = 00000000] [url = about:blank] 11:37:51 INFO - PROCESS | 3896 | --DOMWINDOW == 133 (1AAE4C00) [pid = 3896] [serial = 677] [outer = 00000000] [url = about:blank] 11:37:51 INFO - PROCESS | 3896 | --DOCSHELL 112E2800 == 71 [pid = 3896] [id = 227] 11:37:51 INFO - PROCESS | 3896 | --DOMWINDOW == 132 (14E55800) [pid = 3896] [serial = 594] [outer = 00000000] [url = about:blank] 11:37:51 INFO - PROCESS | 3896 | --DOMWINDOW == 131 (16E30800) [pid = 3896] [serial = 597] [outer = 00000000] [url = about:blank] 11:37:51 INFO - PROCESS | 3896 | --DOMWINDOW == 130 (1A980000) [pid = 3896] [serial = 600] [outer = 00000000] [url = about:blank] 11:37:51 INFO - PROCESS | 3896 | --DOMWINDOW == 129 (1A104400) [pid = 3896] [serial = 665] [outer = 00000000] [url = about:blank] 11:37:51 INFO - PROCESS | 3896 | --DOMWINDOW == 128 (1A32A800) [pid = 3896] [serial = 668] [outer = 00000000] [url = about:blank] 11:37:51 INFO - PROCESS | 3896 | --DOMWINDOW == 127 (1A10E800) [pid = 3896] [serial = 666] [outer = 00000000] [url = about:blank] 11:37:51 INFO - PROCESS | 3896 | --DOMWINDOW == 126 (1800B400) [pid = 3896] [serial = 671] [outer = 00000000] [url = about:blank] 11:37:51 INFO - PROCESS | 3896 | --DOMWINDOW == 125 (1A158800) [pid = 3896] [serial = 672] [outer = 00000000] [url = about:blank] 11:37:51 INFO - PROCESS | 3896 | --DOMWINDOW == 124 (16C59C00) [pid = 3896] [serial = 659] [outer = 00000000] [url = about:blank] 11:37:51 INFO - PROCESS | 3896 | --DOMWINDOW == 123 (16C68C00) [pid = 3896] [serial = 660] [outer = 00000000] [url = about:blank] 11:37:51 INFO - PROCESS | 3896 | --DOMWINDOW == 122 (13708400) [pid = 3896] [serial = 653] [outer = 00000000] [url = about:blank] 11:37:51 INFO - PROCESS | 3896 | --DOMWINDOW == 121 (14093C00) [pid = 3896] [serial = 654] [outer = 00000000] [url = about:blank] 11:37:51 INFO - PROCESS | 3896 | --DOMWINDOW == 120 (1668C400) [pid = 3896] [serial = 656] [outer = 00000000] [url = about:blank] 11:37:51 INFO - PROCESS | 3896 | --DOMWINDOW == 119 (168CC400) [pid = 3896] [serial = 657] [outer = 00000000] [url = about:blank] 11:37:51 INFO - PROCESS | 3896 | --DOMWINDOW == 118 (1A865C00) [pid = 3896] [serial = 674] [outer = 00000000] [url = about:blank] 11:37:51 INFO - PROCESS | 3896 | --DOMWINDOW == 117 (137F1800) [pid = 3896] [serial = 635] [outer = 00000000] [url = about:blank] 11:37:51 INFO - PROCESS | 3896 | --DOMWINDOW == 116 (16928C00) [pid = 3896] [serial = 638] [outer = 00000000] [url = about:blank] 11:37:51 INFO - PROCESS | 3896 | --DOMWINDOW == 115 (1AAE1400) [pid = 3896] [serial = 641] [outer = 00000000] [url = about:blank] 11:37:51 INFO - PROCESS | 3896 | --DOMWINDOW == 114 (1AD43C00) [pid = 3896] [serial = 644] [outer = 00000000] [url = about:blank] 11:37:51 INFO - PROCESS | 3896 | --DOMWINDOW == 113 (14335C00) [pid = 3896] [serial = 651] [outer = 00000000] [url = about:blank] 11:37:51 INFO - PROCESS | 3896 | --DOMWINDOW == 112 (137F0800) [pid = 3896] [serial = 650] [outer = 00000000] [url = about:blank] 11:37:51 INFO - PROCESS | 3896 | --DOMWINDOW == 111 (16C72C00) [pid = 3896] [serial = 662] [outer = 00000000] [url = about:blank] 11:37:51 INFO - PROCESS | 3896 | --DOMWINDOW == 110 (18245400) [pid = 3896] [serial = 663] [outer = 00000000] [url = about:blank] 11:37:51 INFO - PROCESS | 3896 | --DOMWINDOW == 109 (1A3CE400) [pid = 3896] [serial = 669] [outer = 00000000] [url = about:blank] 11:37:51 INFO - PROCESS | 3896 | --DOMWINDOW == 108 (1A98B400) [pid = 3896] [serial = 675] [outer = 00000000] [url = about:blank] 11:37:51 INFO - PROCESS | 3896 | 1464377871165 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 11:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 953ms 11:37:51 INFO - PROCESS | 3896 | 1464377871222 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 11:37:51 INFO - PROCESS | 3896 | 1464377871226 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 11:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:37:51 INFO - PROCESS | 3896 | 1464377871230 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:37:51 INFO - PROCESS | 3896 | 1464377871232 Marionette TRACE conn2 <- [1,966,null,{}] 11:37:51 INFO - PROCESS | 3896 | 1464377871236 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:51 INFO - PROCESS | 3896 | 1464377871325 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 11:37:51 INFO - PROCESS | 3896 | 1464377871421 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:51 INFO - PROCESS | 3896 | ++DOCSHELL 11C01800 == 72 [pid = 3896] [id = 251] 11:37:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 109 (13076000) [pid = 3896] [serial = 752] [outer = 00000000] 11:37:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 110 (13DB4400) [pid = 3896] [serial = 753] [outer = 13076000] 11:37:51 INFO - PROCESS | 3896 | 1464377871494 Marionette DEBUG loaded listener.js 11:37:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 111 (156C2400) [pid = 3896] [serial = 754] [outer = 13076000] 11:37:51 INFO - PROCESS | 3896 | 1464377871941 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 11:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 746ms 11:37:51 INFO - PROCESS | 3896 | 1464377871971 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 11:37:51 INFO - PROCESS | 3896 | 1464377871973 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 11:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:37:51 INFO - PROCESS | 3896 | 1464377871978 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:37:51 INFO - PROCESS | 3896 | 1464377871984 Marionette TRACE conn2 <- [1,970,null,{}] 11:37:52 INFO - PROCESS | 3896 | 1464377871992 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:52 INFO - PROCESS | 3896 | 1464377872083 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 11:37:52 INFO - PROCESS | 3896 | 1464377872091 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:52 INFO - PROCESS | 3896 | ++DOCSHELL 169DC000 == 73 [pid = 3896] [id = 252] 11:37:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 112 (169DD800) [pid = 3896] [serial = 755] [outer = 00000000] 11:37:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 113 (16C6EC00) [pid = 3896] [serial = 756] [outer = 169DD800] 11:37:52 INFO - PROCESS | 3896 | 1464377872137 Marionette DEBUG loaded listener.js 11:37:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 114 (16D7FC00) [pid = 3896] [serial = 757] [outer = 169DD800] 11:37:52 INFO - PROCESS | 3896 | 1464377872581 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 11:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 667ms 11:37:52 INFO - PROCESS | 3896 | 1464377872635 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 11:37:52 INFO - PROCESS | 3896 | 1464377872637 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 11:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:37:52 INFO - PROCESS | 3896 | 1464377872641 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:37:52 INFO - PROCESS | 3896 | 1464377872642 Marionette TRACE conn2 <- [1,974,null,{}] 11:37:52 INFO - PROCESS | 3896 | 1464377872646 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:52 INFO - PROCESS | 3896 | 1464377872778 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 11:37:52 INFO - PROCESS | 3896 | 1464377872910 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:52 INFO - PROCESS | 3896 | ++DOCSHELL 10A7AC00 == 74 [pid = 3896] [id = 253] 11:37:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 115 (112A1000) [pid = 3896] [serial = 758] [outer = 00000000] 11:37:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 116 (1787D400) [pid = 3896] [serial = 759] [outer = 112A1000] 11:37:52 INFO - PROCESS | 3896 | 1464377872958 Marionette DEBUG loaded listener.js 11:37:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 117 (18242400) [pid = 3896] [serial = 760] [outer = 112A1000] 11:37:53 INFO - PROCESS | 3896 | 1464377873341 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 11:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 715ms 11:37:53 INFO - PROCESS | 3896 | 1464377873375 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 11:37:53 INFO - PROCESS | 3896 | 1464377873377 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 11:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:37:53 INFO - PROCESS | 3896 | 1464377873380 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:37:53 INFO - PROCESS | 3896 | 1464377873382 Marionette TRACE conn2 <- [1,978,null,{}] 11:37:53 INFO - PROCESS | 3896 | 1464377873386 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:53 INFO - PROCESS | 3896 | 1464377873510 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 11:37:53 INFO - PROCESS | 3896 | 1464377873565 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:53 INFO - PROCESS | 3896 | ++DOCSHELL 199C4400 == 75 [pid = 3896] [id = 254] 11:37:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 118 (199C5800) [pid = 3896] [serial = 761] [outer = 00000000] 11:37:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 119 (19D0B000) [pid = 3896] [serial = 762] [outer = 199C5800] 11:37:53 INFO - PROCESS | 3896 | 1464377873622 Marionette DEBUG loaded listener.js 11:37:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 120 (1A10EC00) [pid = 3896] [serial = 763] [outer = 199C5800] 11:37:54 INFO - PROCESS | 3896 | 1464377874070 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 11:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 747ms 11:37:54 INFO - PROCESS | 3896 | 1464377874119 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 11:37:54 INFO - PROCESS | 3896 | 1464377874121 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 11:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:37:54 INFO - PROCESS | 3896 | 1464377874150 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:37:54 INFO - PROCESS | 3896 | 1464377874152 Marionette TRACE conn2 <- [1,982,null,{}] 11:37:54 INFO - PROCESS | 3896 | 1464377874167 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:54 INFO - PROCESS | 3896 | 1464377874283 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 11:37:54 INFO - PROCESS | 3896 | 1464377874347 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:54 INFO - PROCESS | 3896 | ++DOCSHELL 1A158800 == 76 [pid = 3896] [id = 255] 11:37:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 121 (1A17EC00) [pid = 3896] [serial = 764] [outer = 00000000] 11:37:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 122 (1A333000) [pid = 3896] [serial = 765] [outer = 1A17EC00] 11:37:54 INFO - PROCESS | 3896 | 1464377874391 Marionette DEBUG loaded listener.js 11:37:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 123 (1A433000) [pid = 3896] [serial = 766] [outer = 1A17EC00] 11:37:54 INFO - PROCESS | 3896 | 1464377874851 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 11:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 730ms 11:37:54 INFO - PROCESS | 3896 | 1464377874877 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 11:37:54 INFO - PROCESS | 3896 | 1464377874879 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 11:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:37:54 INFO - PROCESS | 3896 | 1464377874888 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:37:54 INFO - PROCESS | 3896 | 1464377874889 Marionette TRACE conn2 <- [1,986,null,{}] 11:37:54 INFO - PROCESS | 3896 | 1464377874893 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:55 INFO - PROCESS | 3896 | 1464377875008 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 11:37:55 INFO - PROCESS | 3896 | 1464377875014 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:55 INFO - PROCESS | 3896 | ++DOCSHELL 1A157800 == 77 [pid = 3896] [id = 256] 11:37:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 124 (1A182C00) [pid = 3896] [serial = 767] [outer = 00000000] 11:37:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 125 (1A984000) [pid = 3896] [serial = 768] [outer = 1A182C00] 11:37:55 INFO - PROCESS | 3896 | 1464377875058 Marionette DEBUG loaded listener.js 11:37:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 126 (1A98C800) [pid = 3896] [serial = 769] [outer = 1A182C00] 11:37:55 INFO - PROCESS | 3896 | --DOMWINDOW == 125 (1409F400) [pid = 3896] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:37:55 INFO - PROCESS | 3896 | --DOMWINDOW == 124 (1823F000) [pid = 3896] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:37:55 INFO - PROCESS | 3896 | --DOMWINDOW == 123 (13707C00) [pid = 3896] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:37:55 INFO - PROCESS | 3896 | --DOMWINDOW == 122 (168D3000) [pid = 3896] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:37:55 INFO - PROCESS | 3896 | --DOMWINDOW == 121 (16C4F400) [pid = 3896] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:37:55 INFO - PROCESS | 3896 | --DOMWINDOW == 120 (12D2EC00) [pid = 3896] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:37:55 INFO - PROCESS | 3896 | --DOMWINDOW == 119 (19D05400) [pid = 3896] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:37:55 INFO - PROCESS | 3896 | --DOMWINDOW == 118 (10A76C00) [pid = 3896] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:37:55 INFO - PROCESS | 3896 | --DOMWINDOW == 117 (161DFC00) [pid = 3896] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:37:55 INFO - PROCESS | 3896 | --DOMWINDOW == 116 (1A156800) [pid = 3896] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:37:55 INFO - PROCESS | 3896 | --DOMWINDOW == 115 (1AD3E400) [pid = 3896] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:37:55 INFO - PROCESS | 3896 | 1464377875568 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 11:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 747ms 11:37:55 INFO - PROCESS | 3896 | 1464377875623 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 11:37:55 INFO - PROCESS | 3896 | 1464377875625 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 11:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:37:55 INFO - PROCESS | 3896 | 1464377875663 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:37:55 INFO - PROCESS | 3896 | 1464377875665 Marionette TRACE conn2 <- [1,990,null,{}] 11:37:55 INFO - PROCESS | 3896 | 1464377875669 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:55 INFO - PROCESS | 3896 | 1464377875752 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 11:37:55 INFO - PROCESS | 3896 | 1464377875760 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:55 INFO - PROCESS | 3896 | ++DOCSHELL 161DFC00 == 78 [pid = 3896] [id = 257] 11:37:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 116 (17652C00) [pid = 3896] [serial = 770] [outer = 00000000] 11:37:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 117 (1A158000) [pid = 3896] [serial = 771] [outer = 17652C00] 11:37:55 INFO - PROCESS | 3896 | 1464377875817 Marionette DEBUG loaded listener.js 11:37:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 118 (1A32D000) [pid = 3896] [serial = 772] [outer = 17652C00] 11:37:56 INFO - PROCESS | 3896 | 1464377876238 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 11:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 603ms 11:37:56 INFO - PROCESS | 3896 | 1464377876259 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 11:37:56 INFO - PROCESS | 3896 | 1464377876261 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 11:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:37:56 INFO - PROCESS | 3896 | 1464377876264 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:37:56 INFO - PROCESS | 3896 | 1464377876266 Marionette TRACE conn2 <- [1,994,null,{}] 11:37:56 INFO - PROCESS | 3896 | 1464377876269 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:56 INFO - PROCESS | 3896 | 1464377876392 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 11:37:56 INFO - PROCESS | 3896 | 1464377876401 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:56 INFO - PROCESS | 3896 | ++DOCSHELL 18427800 == 79 [pid = 3896] [id = 258] 11:37:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 119 (1A337C00) [pid = 3896] [serial = 773] [outer = 00000000] 11:37:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 120 (1AAE7800) [pid = 3896] [serial = 774] [outer = 1A337C00] 11:37:56 INFO - PROCESS | 3896 | 1464377876445 Marionette DEBUG loaded listener.js 11:37:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 121 (1AD43800) [pid = 3896] [serial = 775] [outer = 1A337C00] 11:37:56 INFO - PROCESS | 3896 | 1464377876911 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 11:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 636ms 11:37:56 INFO - PROCESS | 3896 | 1464377876936 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 11:37:56 INFO - PROCESS | 3896 | 1464377876938 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 11:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:37:56 INFO - PROCESS | 3896 | 1464377876941 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:37:56 INFO - PROCESS | 3896 | 1464377876943 Marionette TRACE conn2 <- [1,998,null,{}] 11:37:56 INFO - PROCESS | 3896 | 1464377876946 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:57 INFO - PROCESS | 3896 | 1464377877069 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 11:37:57 INFO - PROCESS | 3896 | 1464377877079 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:57 INFO - PROCESS | 3896 | ++DOCSHELL 156C3000 == 80 [pid = 3896] [id = 259] 11:37:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 122 (15B55C00) [pid = 3896] [serial = 776] [outer = 00000000] 11:37:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 123 (1AF4F000) [pid = 3896] [serial = 777] [outer = 15B55C00] 11:37:57 INFO - PROCESS | 3896 | 1464377877132 Marionette DEBUG loaded listener.js 11:37:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 124 (1B40B800) [pid = 3896] [serial = 778] [outer = 15B55C00] 11:37:57 INFO - PROCESS | 3896 | 1464377877717 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 11:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 810ms 11:37:57 INFO - PROCESS | 3896 | 1464377877744 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 11:37:57 INFO - PROCESS | 3896 | 1464377877748 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 11:37:57 INFO - PROCESS | 3896 | 1464377877754 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:37:57 INFO - PROCESS | 3896 | 1464377877758 Marionette TRACE conn2 <- [1,1002,null,{}] 11:37:57 INFO - PROCESS | 3896 | 1464377877763 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:57 INFO - PROCESS | 3896 | 1464377877879 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 11:37:58 INFO - PROCESS | 3896 | 1464377878007 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:58 INFO - PROCESS | 3896 | ++DOCSHELL 130A3800 == 81 [pid = 3896] [id = 260] 11:37:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 125 (130A3C00) [pid = 3896] [serial = 779] [outer = 00000000] 11:37:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 126 (14090800) [pid = 3896] [serial = 780] [outer = 130A3C00] 11:37:58 INFO - PROCESS | 3896 | 1464377878074 Marionette DEBUG loaded listener.js 11:37:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 127 (14098000) [pid = 3896] [serial = 781] [outer = 130A3C00] 11:37:58 INFO - PROCESS | 3896 | 1464377878722 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 11:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1016ms 11:37:58 INFO - PROCESS | 3896 | 1464377878790 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 11:37:58 INFO - PROCESS | 3896 | 1464377878796 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 11:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:37:58 INFO - PROCESS | 3896 | 1464377878803 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:37:58 INFO - PROCESS | 3896 | 1464377878806 Marionette TRACE conn2 <- [1,1006,null,{}] 11:37:58 INFO - PROCESS | 3896 | 1464377878810 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:58 INFO - PROCESS | 3896 | 1464377878956 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 11:37:59 INFO - PROCESS | 3896 | 1464377879090 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:59 INFO - PROCESS | 3896 | ++DOCSHELL 10C56C00 == 82 [pid = 3896] [id = 261] 11:37:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 128 (16921800) [pid = 3896] [serial = 782] [outer = 00000000] 11:37:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 129 (16C6E400) [pid = 3896] [serial = 783] [outer = 16921800] 11:37:59 INFO - PROCESS | 3896 | 1464377879150 Marionette DEBUG loaded listener.js 11:37:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 130 (17880800) [pid = 3896] [serial = 784] [outer = 16921800] 11:37:59 INFO - PROCESS | 3896 | 1464377879691 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 11:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 953ms 11:37:59 INFO - PROCESS | 3896 | 1464377879746 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 11:37:59 INFO - PROCESS | 3896 | 1464377879748 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 11:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:37:59 INFO - PROCESS | 3896 | 1464377879752 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:37:59 INFO - PROCESS | 3896 | 1464377879756 Marionette TRACE conn2 <- [1,1010,null,{}] 11:37:59 INFO - PROCESS | 3896 | 1464377879767 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:59 INFO - PROCESS | 3896 | 1464377879878 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 11:38:00 INFO - PROCESS | 3896 | 1464377879986 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:00 INFO - PROCESS | 3896 | ++DOCSHELL 1A985800 == 83 [pid = 3896] [id = 262] 11:38:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 131 (1A986C00) [pid = 3896] [serial = 785] [outer = 00000000] 11:38:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 132 (1AE52000) [pid = 3896] [serial = 786] [outer = 1A986C00] 11:38:00 INFO - PROCESS | 3896 | 1464377880044 Marionette DEBUG loaded listener.js 11:38:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 133 (1B402000) [pid = 3896] [serial = 787] [outer = 1A986C00] 11:38:00 INFO - PROCESS | 3896 | 1464377880717 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 11:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1017ms 11:38:00 INFO - PROCESS | 3896 | 1464377880786 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 11:38:00 INFO - PROCESS | 3896 | 1464377880789 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 11:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:38:00 INFO - PROCESS | 3896 | 1464377880792 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:38:00 INFO - PROCESS | 3896 | 1464377880794 Marionette TRACE conn2 <- [1,1014,null,{}] 11:38:00 INFO - PROCESS | 3896 | 1464377880798 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:00 INFO - PROCESS | 3896 | 1464377880908 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 11:38:01 INFO - PROCESS | 3896 | 1464377881041 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:01 INFO - PROCESS | 3896 | ++DOCSHELL 177B7800 == 84 [pid = 3896] [id = 263] 11:38:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 134 (177B7C00) [pid = 3896] [serial = 788] [outer = 00000000] 11:38:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 135 (177BC800) [pid = 3896] [serial = 789] [outer = 177B7C00] 11:38:01 INFO - PROCESS | 3896 | 1464377881097 Marionette DEBUG loaded listener.js 11:38:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 136 (19D08C00) [pid = 3896] [serial = 790] [outer = 177B7C00] 11:38:01 INFO - PROCESS | 3896 | 1464377881637 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 11:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 921ms 11:38:01 INFO - PROCESS | 3896 | 1464377881696 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 11:38:01 INFO - PROCESS | 3896 | 1464377881698 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 11:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:38:01 INFO - PROCESS | 3896 | 1464377881702 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:38:01 INFO - PROCESS | 3896 | 1464377881704 Marionette TRACE conn2 <- [1,1018,null,{}] 11:38:01 INFO - PROCESS | 3896 | 1464377881707 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:01 INFO - PROCESS | 3896 | 1464377881813 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 11:38:01 INFO - PROCESS | 3896 | 1464377881951 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:01 INFO - PROCESS | 3896 | ++DOCSHELL 177B9800 == 85 [pid = 3896] [id = 264] 11:38:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 137 (177BBC00) [pid = 3896] [serial = 791] [outer = 00000000] 11:38:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 138 (1B52B800) [pid = 3896] [serial = 792] [outer = 177BBC00] 11:38:02 INFO - PROCESS | 3896 | 1464377882006 Marionette DEBUG loaded listener.js 11:38:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 139 (1B52DC00) [pid = 3896] [serial = 793] [outer = 177BBC00] 11:38:02 INFO - PROCESS | 3896 | 1464377882577 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 11:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 969ms 11:38:02 INFO - PROCESS | 3896 | 1464377882679 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 11:38:02 INFO - PROCESS | 3896 | 1464377882681 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 11:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:38:02 INFO - PROCESS | 3896 | 1464377882685 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:38:02 INFO - PROCESS | 3896 | 1464377882687 Marionette TRACE conn2 <- [1,1022,null,{}] 11:38:02 INFO - PROCESS | 3896 | 1464377882691 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:02 INFO - PROCESS | 3896 | 1464377882814 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 11:38:02 INFO - PROCESS | 3896 | 1464377882922 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:02 INFO - PROCESS | 3896 | ++DOCSHELL 1A865000 == 86 [pid = 3896] [id = 265] 11:38:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 140 (1B536C00) [pid = 3896] [serial = 794] [outer = 00000000] 11:38:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 141 (1B639800) [pid = 3896] [serial = 795] [outer = 1B536C00] 11:38:02 INFO - PROCESS | 3896 | 1464377882977 Marionette DEBUG loaded listener.js 11:38:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 142 (1B63CC00) [pid = 3896] [serial = 796] [outer = 1B536C00] 11:38:03 INFO - PROCESS | 3896 | 1464377883761 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 11:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1176ms 11:38:03 INFO - PROCESS | 3896 | 1464377883839 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 11:38:03 INFO - PROCESS | 3896 | 1464377883843 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 11:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:38:03 INFO - PROCESS | 3896 | 1464377883848 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:38:03 INFO - PROCESS | 3896 | 1464377883851 Marionette TRACE conn2 <- [1,1026,null,{}] 11:38:03 INFO - PROCESS | 3896 | 1464377883857 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:04 INFO - PROCESS | 3896 | 1464377883990 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 11:38:04 INFO - PROCESS | 3896 | 1464377884120 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:04 INFO - PROCESS | 3896 | ++DOCSHELL 10A77800 == 87 [pid = 3896] [id = 266] 11:38:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 143 (10A78000) [pid = 3896] [serial = 797] [outer = 00000000] 11:38:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 144 (10C62800) [pid = 3896] [serial = 798] [outer = 10A78000] 11:38:04 INFO - PROCESS | 3896 | 1464377884169 Marionette DEBUG loaded listener.js 11:38:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 145 (11250000) [pid = 3896] [serial = 799] [outer = 10A78000] 11:38:04 INFO - PROCESS | 3896 | 1464377884833 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 11:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1017ms 11:38:04 INFO - PROCESS | 3896 | 1464377884882 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 11:38:04 INFO - PROCESS | 3896 | 1464377884887 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 11:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:38:04 INFO - PROCESS | 3896 | 1464377884893 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:38:04 INFO - PROCESS | 3896 | 1464377884896 Marionette TRACE conn2 <- [1,1030,null,{}] 11:38:04 INFO - PROCESS | 3896 | 1464377884899 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:05 INFO - PROCESS | 3896 | 1464377884999 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 11:38:05 INFO - PROCESS | 3896 | 1464377885111 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:05 INFO - PROCESS | 3896 | ++DOCSHELL 11C06400 == 88 [pid = 3896] [id = 267] 11:38:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 146 (11C5B400) [pid = 3896] [serial = 800] [outer = 00000000] 11:38:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 147 (12AF5800) [pid = 3896] [serial = 801] [outer = 11C5B400] 11:38:05 INFO - PROCESS | 3896 | 1464377885156 Marionette DEBUG loaded listener.js 11:38:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 148 (13077C00) [pid = 3896] [serial = 802] [outer = 11C5B400] 11:38:05 INFO - PROCESS | 3896 | --DOCSHELL 1AD3BC00 == 87 [pid = 3896] [id = 13] 11:38:05 INFO - PROCESS | 3896 | --DOCSHELL 1A85C400 == 86 [pid = 3896] [id = 164] 11:38:05 INFO - PROCESS | 3896 | --DOCSHELL 1AD3F400 == 85 [pid = 3896] [id = 109] 11:38:05 INFO - PROCESS | 3896 | --DOCSHELL 199BE000 == 84 [pid = 3896] [id = 80] 11:38:05 INFO - PROCESS | 3896 | --DOCSHELL 1432C800 == 83 [pid = 3896] [id = 24] 11:38:05 INFO - PROCESS | 3896 | --DOCSHELL 15B4F000 == 82 [pid = 3896] [id = 117] 11:38:05 INFO - PROCESS | 3896 | --DOCSHELL 10A59400 == 81 [pid = 3896] [id = 131] 11:38:05 INFO - PROCESS | 3896 | --DOCSHELL 153CDC00 == 80 [pid = 3896] [id = 163] 11:38:05 INFO - PROCESS | 3896 | --DOCSHELL 1668C800 == 79 [pid = 3896] [id = 26] 11:38:05 INFO - PROCESS | 3896 | --DOCSHELL 161E2000 == 78 [pid = 3896] [id = 111] 11:38:05 INFO - PROCESS | 3896 | --DOCSHELL 14098C00 == 77 [pid = 3896] [id = 132] 11:38:05 INFO - PROCESS | 3896 | --DOCSHELL 153CF800 == 76 [pid = 3896] [id = 20] 11:38:05 INFO - PROCESS | 3896 | --DOCSHELL 18427800 == 75 [pid = 3896] [id = 258] 11:38:05 INFO - PROCESS | 3896 | --DOCSHELL 161DFC00 == 74 [pid = 3896] [id = 257] 11:38:05 INFO - PROCESS | 3896 | --DOCSHELL 1A157800 == 73 [pid = 3896] [id = 256] 11:38:05 INFO - PROCESS | 3896 | --DOCSHELL 1A158800 == 72 [pid = 3896] [id = 255] 11:38:05 INFO - PROCESS | 3896 | --DOCSHELL 199C4400 == 71 [pid = 3896] [id = 254] 11:38:05 INFO - PROCESS | 3896 | --DOCSHELL 10A7AC00 == 70 [pid = 3896] [id = 253] 11:38:05 INFO - PROCESS | 3896 | --DOCSHELL 169DC000 == 69 [pid = 3896] [id = 252] 11:38:05 INFO - PROCESS | 3896 | --DOCSHELL 11C01800 == 68 [pid = 3896] [id = 251] 11:38:05 INFO - PROCESS | 3896 | --DOMWINDOW == 147 (13702000) [pid = 3896] [serial = 696] [outer = 00000000] [url = about:blank] 11:38:05 INFO - PROCESS | 3896 | --DOMWINDOW == 146 (12D24C00) [pid = 3896] [serial = 680] [outer = 00000000] [url = about:blank] 11:38:05 INFO - PROCESS | 3896 | --DOMWINDOW == 145 (161E1800) [pid = 3896] [serial = 683] [outer = 00000000] [url = about:blank] 11:38:05 INFO - PROCESS | 3896 | --DOMWINDOW == 144 (1AA56800) [pid = 3896] [serial = 687] [outer = 00000000] [url = about:blank] 11:38:05 INFO - PROCESS | 3896 | --DOMWINDOW == 143 (19D10400) [pid = 3896] [serial = 690] [outer = 00000000] [url = about:blank] 11:38:05 INFO - PROCESS | 3896 | --DOMWINDOW == 142 (1AF4C400) [pid = 3896] [serial = 693] [outer = 00000000] [url = about:blank] 11:38:05 INFO - PROCESS | 3896 | --DOCSHELL 13DB4C00 == 67 [pid = 3896] [id = 250] 11:38:05 INFO - PROCESS | 3896 | --DOCSHELL 105F3800 == 66 [pid = 3896] [id = 249] 11:38:05 INFO - PROCESS | 3896 | --DOCSHELL 177D6C00 == 65 [pid = 3896] [id = 247] 11:38:05 INFO - PROCESS | 3896 | --DOCSHELL 19B6BC00 == 64 [pid = 3896] [id = 246] 11:38:05 INFO - PROCESS | 3896 | --DOCSHELL 137E6400 == 63 [pid = 3896] [id = 244] 11:38:05 INFO - PROCESS | 3896 | --DOCSHELL 1A431000 == 62 [pid = 3896] [id = 226] 11:38:05 INFO - PROCESS | 3896 | --DOCSHELL 103F7800 == 61 [pid = 3896] [id = 243] 11:38:05 INFO - PROCESS | 3896 | --DOMWINDOW == 141 (1AF44C00) [pid = 3896] [serial = 648] [outer = 00000000] [url = about:blank] 11:38:05 INFO - PROCESS | 3896 | --DOMWINDOW == 140 (1A865800) [pid = 3896] [serial = 591] [outer = 00000000] [url = about:blank] 11:38:05 INFO - PROCESS | 3896 | --DOMWINDOW == 139 (1A32C800) [pid = 3896] [serial = 726] [outer = 00000000] [url = about:blank] 11:38:05 INFO - PROCESS | 3896 | --DOMWINDOW == 138 (14E50C00) [pid = 3896] [serial = 702] [outer = 00000000] [url = about:blank] 11:38:05 INFO - PROCESS | 3896 | --DOMWINDOW == 137 (154F4400) [pid = 3896] [serial = 703] [outer = 00000000] [url = about:blank] 11:38:05 INFO - PROCESS | 3896 | --DOMWINDOW == 136 (199BC800) [pid = 3896] [serial = 714] [outer = 00000000] [url = about:blank] 11:38:05 INFO - PROCESS | 3896 | --DOMWINDOW == 135 (140D2800) [pid = 3896] [serial = 700] [outer = 00000000] [url = about:blank] 11:38:05 INFO - PROCESS | 3896 | --DOMWINDOW == 134 (14097000) [pid = 3896] [serial = 699] [outer = 00000000] [url = about:blank] 11:38:05 INFO - PROCESS | 3896 | --DOMWINDOW == 133 (16D77C00) [pid = 3896] [serial = 711] [outer = 00000000] [url = about:blank] 11:38:05 INFO - PROCESS | 3896 | --DOMWINDOW == 132 (16C68800) [pid = 3896] [serial = 708] [outer = 00000000] [url = about:blank] 11:38:05 INFO - PROCESS | 3896 | --DOMWINDOW == 131 (16C72800) [pid = 3896] [serial = 709] [outer = 00000000] [url = about:blank] 11:38:05 INFO - PROCESS | 3896 | --DOMWINDOW == 130 (161E4800) [pid = 3896] [serial = 705] [outer = 00000000] [url = about:blank] 11:38:05 INFO - PROCESS | 3896 | --DOMWINDOW == 129 (19D0B800) [pid = 3896] [serial = 717] [outer = 00000000] [url = about:blank] 11:38:05 INFO - PROCESS | 3896 | --DOMWINDOW == 128 (168CBC00) [pid = 3896] [serial = 706] [outer = 00000000] [url = about:blank] 11:38:05 INFO - PROCESS | 3896 | --DOMWINDOW == 127 (199BD800) [pid = 3896] [serial = 715] [outer = 00000000] [url = about:blank] 11:38:05 INFO - PROCESS | 3896 | --DOMWINDOW == 126 (1330B400) [pid = 3896] [serial = 720] [outer = 00000000] [url = about:blank] 11:38:05 INFO - PROCESS | 3896 | --DOMWINDOW == 125 (19D64000) [pid = 3896] [serial = 718] [outer = 00000000] [url = about:blank] 11:38:05 INFO - PROCESS | 3896 | --DOMWINDOW == 124 (1A109C00) [pid = 3896] [serial = 723] [outer = 00000000] [url = about:blank] 11:38:05 INFO - PROCESS | 3896 | --DOMWINDOW == 123 (14093000) [pid = 3896] [serial = 390] [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:38:05 INFO - PROCESS | 3896 | --DOMWINDOW == 122 (1617DC00) [pid = 3896] [serial = 721] [outer = 00000000] [url = about:blank] 11:38:05 INFO - PROCESS | 3896 | --DOMWINDOW == 121 (1A110C00) [pid = 3896] [serial = 724] [outer = 00000000] [url = about:blank] 11:38:05 INFO - PROCESS | 3896 | --DOMWINDOW == 120 (16F31C00) [pid = 3896] [serial = 712] [outer = 00000000] [url = about:blank] 11:38:05 INFO - PROCESS | 3896 | 1464377885664 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 11:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 826ms 11:38:05 INFO - PROCESS | 3896 | 1464377885694 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 11:38:05 INFO - PROCESS | 3896 | 1464377885696 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 11:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:38:05 INFO - PROCESS | 3896 | 1464377885700 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:38:05 INFO - PROCESS | 3896 | 1464377885703 Marionette TRACE conn2 <- [1,1034,null,{}] 11:38:05 INFO - PROCESS | 3896 | 1464377885719 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:05 INFO - PROCESS | 3896 | 1464377885842 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 11:38:05 INFO - PROCESS | 3896 | 1464377885959 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:05 INFO - PROCESS | 3896 | ++DOCSHELL 13071400 == 62 [pid = 3896] [id = 268] 11:38:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 121 (13075800) [pid = 3896] [serial = 803] [outer = 00000000] 11:38:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 122 (137E9400) [pid = 3896] [serial = 804] [outer = 13075800] 11:38:06 INFO - PROCESS | 3896 | 1464377886008 Marionette DEBUG loaded listener.js 11:38:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 123 (14092400) [pid = 3896] [serial = 805] [outer = 13075800] 11:38:06 INFO - PROCESS | 3896 | 1464377886393 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 11:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 746ms 11:38:06 INFO - PROCESS | 3896 | 1464377886439 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 11:38:06 INFO - PROCESS | 3896 | 1464377886442 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 11:38:06 INFO - PROCESS | 3896 | 1464377886445 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:38:06 INFO - PROCESS | 3896 | 1464377886447 Marionette TRACE conn2 <- [1,1038,null,{}] 11:38:06 INFO - PROCESS | 3896 | 1464377886451 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:06 INFO - PROCESS | 3896 | 1464377886536 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 11:38:06 INFO - PROCESS | 3896 | 1464377886543 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:06 INFO - PROCESS | 3896 | ++DOCSHELL 14095400 == 63 [pid = 3896] [id = 269] 11:38:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 124 (1409E000) [pid = 3896] [serial = 806] [outer = 00000000] 11:38:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 125 (14332800) [pid = 3896] [serial = 807] [outer = 1409E000] 11:38:06 INFO - PROCESS | 3896 | 1464377886635 Marionette DEBUG loaded listener.js 11:38:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 126 (153C4400) [pid = 3896] [serial = 808] [outer = 1409E000] 11:38:07 INFO - PROCESS | 3896 | 1464377887089 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 11:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 699ms 11:38:07 INFO - PROCESS | 3896 | 1464377887177 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 11:38:07 INFO - PROCESS | 3896 | 1464377887179 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 11:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:38:07 INFO - PROCESS | 3896 | 1464377887183 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:38:07 INFO - PROCESS | 3896 | 1464377887184 Marionette TRACE conn2 <- [1,1042,null,{}] 11:38:07 INFO - PROCESS | 3896 | 1464377887188 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:07 INFO - PROCESS | 3896 | 1464377887298 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 11:38:07 INFO - PROCESS | 3896 | 1464377887307 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:07 INFO - PROCESS | 3896 | ++DOCSHELL 156BE400 == 64 [pid = 3896] [id = 270] 11:38:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 127 (156C1C00) [pid = 3896] [serial = 809] [outer = 00000000] 11:38:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 128 (15B56C00) [pid = 3896] [serial = 810] [outer = 156C1C00] 11:38:07 INFO - PROCESS | 3896 | 1464377887352 Marionette DEBUG loaded listener.js 11:38:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 129 (16179400) [pid = 3896] [serial = 811] [outer = 156C1C00] 11:38:07 INFO - PROCESS | 3896 | 1464377887827 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 11:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 715ms 11:38:07 INFO - PROCESS | 3896 | 1464377887882 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 11:38:07 INFO - PROCESS | 3896 | 1464377887885 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 11:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:38:07 INFO - PROCESS | 3896 | 1464377887903 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:38:07 INFO - PROCESS | 3896 | 1464377887905 Marionette TRACE conn2 <- [1,1046,null,{}] 11:38:07 INFO - PROCESS | 3896 | 1464377887909 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:08 INFO - PROCESS | 3896 | 1464377888045 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 11:38:08 INFO - PROCESS | 3896 | 1464377888123 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:08 INFO - PROCESS | 3896 | ++DOCSHELL 161EC000 == 65 [pid = 3896] [id = 271] 11:38:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 130 (168CA400) [pid = 3896] [serial = 812] [outer = 00000000] 11:38:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 131 (168CF800) [pid = 3896] [serial = 813] [outer = 168CA400] 11:38:08 INFO - PROCESS | 3896 | 1464377888185 Marionette DEBUG loaded listener.js 11:38:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 132 (16928C00) [pid = 3896] [serial = 814] [outer = 168CA400] 11:38:08 INFO - PROCESS | 3896 | 1464377888738 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 11:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 874ms 11:38:08 INFO - PROCESS | 3896 | 1464377888784 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 11:38:08 INFO - PROCESS | 3896 | 1464377888786 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 11:38:08 INFO - PROCESS | 3896 | 1464377888789 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:38:08 INFO - PROCESS | 3896 | 1464377888791 Marionette TRACE conn2 <- [1,1050,null,{}] 11:38:08 INFO - PROCESS | 3896 | 1464377888794 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:08 INFO - PROCESS | 3896 | 1464377888911 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 11:38:08 INFO - PROCESS | 3896 | 1464377888974 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:08 INFO - PROCESS | 3896 | ++DOCSHELL 10C64C00 == 66 [pid = 3896] [id = 272] 11:38:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 133 (168CE800) [pid = 3896] [serial = 815] [outer = 00000000] 11:38:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 134 (16C68800) [pid = 3896] [serial = 816] [outer = 168CE800] 11:38:09 INFO - PROCESS | 3896 | 1464377889018 Marionette DEBUG loaded listener.js 11:38:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 135 (16C72C00) [pid = 3896] [serial = 817] [outer = 168CE800] 11:38:09 INFO - PROCESS | 3896 | 1464377889440 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 11:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 699ms 11:38:09 INFO - PROCESS | 3896 | 1464377889490 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 11:38:09 INFO - PROCESS | 3896 | 1464377889492 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 11:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:38:09 INFO - PROCESS | 3896 | 1464377889495 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:38:09 INFO - PROCESS | 3896 | 1464377889496 Marionette TRACE conn2 <- [1,1054,null,{}] 11:38:09 INFO - PROCESS | 3896 | 1464377889500 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:09 INFO - PROCESS | 3896 | 1464377889822 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 11:38:09 INFO - PROCESS | 3896 | --DOMWINDOW == 134 (13DB5800) [pid = 3896] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:38:09 INFO - PROCESS | 3896 | --DOMWINDOW == 133 (1A17EC00) [pid = 3896] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:38:09 INFO - PROCESS | 3896 | --DOMWINDOW == 132 (199C5800) [pid = 3896] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:38:09 INFO - PROCESS | 3896 | --DOMWINDOW == 131 (17652C00) [pid = 3896] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:38:09 INFO - PROCESS | 3896 | --DOMWINDOW == 130 (1A337C00) [pid = 3896] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:38:09 INFO - PROCESS | 3896 | --DOMWINDOW == 129 (112A5800) [pid = 3896] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:38:09 INFO - PROCESS | 3896 | --DOMWINDOW == 128 (17698800) [pid = 3896] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:38:09 INFO - PROCESS | 3896 | --DOMWINDOW == 127 (11447400) [pid = 3896] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:38:09 INFO - PROCESS | 3896 | --DOMWINDOW == 126 (10A57400) [pid = 3896] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:38:09 INFO - PROCESS | 3896 | --DOMWINDOW == 125 (13076000) [pid = 3896] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:38:09 INFO - PROCESS | 3896 | --DOMWINDOW == 124 (1A182C00) [pid = 3896] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:38:09 INFO - PROCESS | 3896 | --DOMWINDOW == 123 (112A1000) [pid = 3896] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:38:09 INFO - PROCESS | 3896 | --DOMWINDOW == 122 (19D05000) [pid = 3896] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:38:09 INFO - PROCESS | 3896 | --DOMWINDOW == 121 (16176800) [pid = 3896] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:38:09 INFO - PROCESS | 3896 | --DOMWINDOW == 120 (1A985C00) [pid = 3896] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:38:09 INFO - PROCESS | 3896 | --DOMWINDOW == 119 (16691C00) [pid = 3896] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:38:09 INFO - PROCESS | 3896 | --DOMWINDOW == 118 (199C6000) [pid = 3896] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:38:09 INFO - PROCESS | 3896 | --DOMWINDOW == 117 (169DD800) [pid = 3896] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:38:09 INFO - PROCESS | 3896 | --DOMWINDOW == 116 (19D0AC00) [pid = 3896] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:38:09 INFO - PROCESS | 3896 | --DOMWINDOW == 115 (12D2CC00) [pid = 3896] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:38:09 INFO - PROCESS | 3896 | --DOMWINDOW == 114 (1AA54800) [pid = 3896] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:38:09 INFO - PROCESS | 3896 | --DOMWINDOW == 113 (1AAEF000) [pid = 3896] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:38:09 INFO - PROCESS | 3896 | 1464377889896 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:09 INFO - PROCESS | 3896 | ++DOCSHELL 10A57400 == 67 [pid = 3896] [id = 273] 11:38:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 114 (10A63800) [pid = 3896] [serial = 818] [outer = 00000000] 11:38:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 115 (11447400) [pid = 3896] [serial = 819] [outer = 10A63800] 11:38:09 INFO - PROCESS | 3896 | 1464377889961 Marionette DEBUG loaded listener.js 11:38:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 116 (14095C00) [pid = 3896] [serial = 820] [outer = 10A63800] 11:38:10 INFO - PROCESS | 3896 | 1464377890368 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 11:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 922ms 11:38:10 INFO - PROCESS | 3896 | 1464377890400 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 11:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:38:10 INFO - PROCESS | 3896 | 1464377890403 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 11:38:10 INFO - PROCESS | 3896 | 1464377890406 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:38:10 INFO - PROCESS | 3896 | 1464377890408 Marionette TRACE conn2 <- [1,1058,null,{}] 11:38:10 INFO - PROCESS | 3896 | 1464377890411 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:10 INFO - PROCESS | 3896 | 1464377890501 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 11:38:10 INFO - PROCESS | 3896 | 1464377890565 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:10 INFO - PROCESS | 3896 | ++DOCSHELL 112A5800 == 68 [pid = 3896] [id = 274] 11:38:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 117 (1318BC00) [pid = 3896] [serial = 821] [outer = 00000000] 11:38:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 118 (16F36C00) [pid = 3896] [serial = 822] [outer = 1318BC00] 11:38:10 INFO - PROCESS | 3896 | 1464377890614 Marionette DEBUG loaded listener.js 11:38:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 119 (171B0400) [pid = 3896] [serial = 823] [outer = 1318BC00] 11:38:11 INFO - PROCESS | 3896 | 1464377891043 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 11:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 651ms 11:38:11 INFO - PROCESS | 3896 | 1464377891075 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 11:38:11 INFO - PROCESS | 3896 | 1464377891077 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 11:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:38:11 INFO - PROCESS | 3896 | 1464377891080 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:38:11 INFO - PROCESS | 3896 | 1464377891082 Marionette TRACE conn2 <- [1,1062,null,{}] 11:38:11 INFO - PROCESS | 3896 | 1464377891089 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:11 INFO - PROCESS | 3896 | 1464377891174 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 11:38:11 INFO - PROCESS | 3896 | 1464377891181 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:11 INFO - PROCESS | 3896 | ++DOCSHELL 10F9A800 == 69 [pid = 3896] [id = 275] 11:38:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 120 (15F55000) [pid = 3896] [serial = 824] [outer = 00000000] 11:38:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 121 (177B7000) [pid = 3896] [serial = 825] [outer = 15F55000] 11:38:11 INFO - PROCESS | 3896 | 1464377891224 Marionette DEBUG loaded listener.js 11:38:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 122 (177CE800) [pid = 3896] [serial = 826] [outer = 15F55000] 11:38:11 INFO - PROCESS | 3896 | 1464377891684 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 11:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 651ms 11:38:11 INFO - PROCESS | 3896 | 1464377891718 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 11:38:11 INFO - PROCESS | 3896 | 1464377891721 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 11:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:38:11 INFO - PROCESS | 3896 | 1464377891724 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:38:11 INFO - PROCESS | 3896 | 1464377891726 Marionette TRACE conn2 <- [1,1066,null,{}] 11:38:11 INFO - PROCESS | 3896 | 1464377891729 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:11 INFO - PROCESS | 3896 | 1464377891833 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 11:38:12 INFO - PROCESS | 3896 | 1464377892091 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:12 INFO - PROCESS | 3896 | ++DOCSHELL 103F7800 == 70 [pid = 3896] [id = 276] 11:38:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 123 (103F9400) [pid = 3896] [serial = 827] [outer = 00000000] 11:38:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 124 (1055F400) [pid = 3896] [serial = 828] [outer = 103F9400] 11:38:12 INFO - PROCESS | 3896 | 1464377892150 Marionette DEBUG loaded listener.js 11:38:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 125 (10A75800) [pid = 3896] [serial = 829] [outer = 103F9400] 11:38:12 INFO - PROCESS | 3896 | 1464377892763 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 11:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1049ms 11:38:12 INFO - PROCESS | 3896 | 1464377892818 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 11:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:38:12 INFO - PROCESS | 3896 | 1464377892823 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 11:38:12 INFO - PROCESS | 3896 | 1464377892828 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:38:12 INFO - PROCESS | 3896 | 1464377892832 Marionette TRACE conn2 <- [1,1070,null,{}] 11:38:12 INFO - PROCESS | 3896 | 1464377892837 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:12 INFO - PROCESS | 3896 | 1464377892952 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 11:38:13 INFO - PROCESS | 3896 | 1464377893104 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:13 INFO - PROCESS | 3896 | ++DOCSHELL 13076400 == 71 [pid = 3896] [id = 277] 11:38:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 126 (13305C00) [pid = 3896] [serial = 830] [outer = 00000000] 11:38:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 127 (13391C00) [pid = 3896] [serial = 831] [outer = 13305C00] 11:38:13 INFO - PROCESS | 3896 | 1464377893189 Marionette DEBUG loaded listener.js 11:38:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 128 (137E9000) [pid = 3896] [serial = 832] [outer = 13305C00] 11:38:13 INFO - PROCESS | 3896 | 1464377893845 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 11:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1064ms 11:38:13 INFO - PROCESS | 3896 | 1464377893875 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 11:38:13 INFO - PROCESS | 3896 | 1464377893879 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 11:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:38:13 INFO - PROCESS | 3896 | 1464377893917 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:38:13 INFO - PROCESS | 3896 | 1464377893920 Marionette TRACE conn2 <- [1,1074,null,{}] 11:38:13 INFO - PROCESS | 3896 | 1464377893924 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:14 INFO - PROCESS | 3896 | 1464377894036 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 11:38:14 INFO - PROCESS | 3896 | 1464377894172 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:14 INFO - PROCESS | 3896 | ++DOCSHELL 10C5F400 == 72 [pid = 3896] [id = 278] 11:38:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 129 (153CF800) [pid = 3896] [serial = 833] [outer = 00000000] 11:38:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 130 (16C5A800) [pid = 3896] [serial = 834] [outer = 153CF800] 11:38:14 INFO - PROCESS | 3896 | 1464377894228 Marionette DEBUG loaded listener.js 11:38:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 131 (16D77400) [pid = 3896] [serial = 835] [outer = 153CF800] 11:38:14 INFO - PROCESS | 3896 | 1464377894866 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 11:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 985ms 11:38:14 INFO - PROCESS | 3896 | 1464377894902 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 11:38:14 INFO - PROCESS | 3896 | 1464377894905 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 11:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:38:14 INFO - PROCESS | 3896 | 1464377894915 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:38:14 INFO - PROCESS | 3896 | 1464377894921 Marionette TRACE conn2 <- [1,1078,null,{}] 11:38:14 INFO - PROCESS | 3896 | 1464377894925 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:15 INFO - PROCESS | 3896 | 1464377895036 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 11:38:15 INFO - PROCESS | 3896 | 1464377895199 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:15 INFO - PROCESS | 3896 | ++DOCSHELL 18240400 == 73 [pid = 3896] [id = 279] 11:38:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 132 (199BC400) [pid = 3896] [serial = 836] [outer = 00000000] 11:38:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 133 (199C6000) [pid = 3896] [serial = 837] [outer = 199BC400] 11:38:15 INFO - PROCESS | 3896 | 1464377895285 Marionette DEBUG loaded listener.js 11:38:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 134 (19B68800) [pid = 3896] [serial = 838] [outer = 199BC400] 11:38:15 INFO - PROCESS | 3896 | 1464377895950 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 11:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1064ms 11:38:15 INFO - PROCESS | 3896 | 1464377895960 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 11:38:15 INFO - PROCESS | 3896 | 1464377895963 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 11:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:38:16 INFO - PROCESS | 3896 | 1464377895997 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:38:16 INFO - PROCESS | 3896 | 1464377895999 Marionette TRACE conn2 <- [1,1082,null,{}] 11:38:16 INFO - PROCESS | 3896 | 1464377896004 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:16 INFO - PROCESS | 3896 | 1464377896115 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 11:38:16 INFO - PROCESS | 3896 | 1464377896250 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:16 INFO - PROCESS | 3896 | ++DOCSHELL 177CF400 == 74 [pid = 3896] [id = 280] 11:38:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 135 (18011400) [pid = 3896] [serial = 839] [outer = 00000000] 11:38:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 136 (19D0C800) [pid = 3896] [serial = 840] [outer = 18011400] 11:38:16 INFO - PROCESS | 3896 | 1464377896305 Marionette DEBUG loaded listener.js 11:38:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 137 (19D0F800) [pid = 3896] [serial = 841] [outer = 18011400] 11:38:16 INFO - PROCESS | 3896 | 1464377896867 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 11:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 921ms 11:38:16 INFO - PROCESS | 3896 | 1464377896920 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 11:38:16 INFO - PROCESS | 3896 | 1464377896923 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 11:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:38:16 INFO - PROCESS | 3896 | 1464377896926 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:38:16 INFO - PROCESS | 3896 | 1464377896928 Marionette TRACE conn2 <- [1,1086,null,{}] 11:38:16 INFO - PROCESS | 3896 | 1464377896932 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:17 INFO - PROCESS | 3896 | 1464377897059 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 11:38:17 INFO - PROCESS | 3896 | 1464377897170 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:17 INFO - PROCESS | 3896 | ++DOCSHELL 1A104C00 == 75 [pid = 3896] [id = 281] 11:38:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 138 (1A105000) [pid = 3896] [serial = 842] [outer = 00000000] 11:38:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 139 (1A10B000) [pid = 3896] [serial = 843] [outer = 1A105000] 11:38:17 INFO - PROCESS | 3896 | 1464377897300 Marionette DEBUG loaded listener.js 11:38:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 140 (1A157800) [pid = 3896] [serial = 844] [outer = 1A105000] 11:38:18 INFO - PROCESS | 3896 | 1464377898019 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 11:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1176ms 11:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:38:18 INFO - PROCESS | 3896 | 1464377898083 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 11:38:18 INFO - PROCESS | 3896 | 1464377898085 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 11:38:18 INFO - PROCESS | 3896 | 1464377898088 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:38:18 INFO - PROCESS | 3896 | 1464377898090 Marionette TRACE conn2 <- [1,1090,null,{}] 11:38:18 INFO - PROCESS | 3896 | 1464377898094 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:18 INFO - PROCESS | 3896 | 1464377898207 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 11:38:18 INFO - PROCESS | 3896 | 1464377898343 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:18 INFO - PROCESS | 3896 | ++DOCSHELL 13DB0400 == 76 [pid = 3896] [id = 282] 11:38:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 141 (14330800) [pid = 3896] [serial = 845] [outer = 00000000] 11:38:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 142 (161E9400) [pid = 3896] [serial = 846] [outer = 14330800] 11:38:18 INFO - PROCESS | 3896 | 1464377898399 Marionette DEBUG loaded listener.js 11:38:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 143 (161EB800) [pid = 3896] [serial = 847] [outer = 14330800] 11:38:19 INFO - PROCESS | 3896 | 1464377899215 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 11:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1159ms 11:38:19 INFO - PROCESS | 3896 | 1464377899270 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 11:38:19 INFO - PROCESS | 3896 | 1464377899275 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 11:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:38:19 INFO - PROCESS | 3896 | 1464377899279 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:38:19 INFO - PROCESS | 3896 | 1464377899283 Marionette TRACE conn2 <- [1,1094,null,{}] 11:38:19 INFO - PROCESS | 3896 | 1464377899288 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:19 INFO - PROCESS | 3896 | 1464377899432 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 11:38:19 INFO - PROCESS | 3896 | 1464377899576 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:19 INFO - PROCESS | 3896 | ++DOCSHELL 10C5B000 == 77 [pid = 3896] [id = 283] 11:38:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 144 (10C5FC00) [pid = 3896] [serial = 848] [outer = 00000000] 11:38:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 145 (13078400) [pid = 3896] [serial = 849] [outer = 10C5FC00] 11:38:19 INFO - PROCESS | 3896 | 1464377899630 Marionette DEBUG loaded listener.js 11:38:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 146 (1338C000) [pid = 3896] [serial = 850] [outer = 10C5FC00] 11:38:20 INFO - PROCESS | 3896 | --DOCSHELL 156C0800 == 76 [pid = 3896] [id = 210] 11:38:20 INFO - PROCESS | 3896 | --DOCSHELL 10F9A800 == 75 [pid = 3896] [id = 275] 11:38:20 INFO - PROCESS | 3896 | --DOCSHELL 112A5800 == 74 [pid = 3896] [id = 274] 11:38:20 INFO - PROCESS | 3896 | --DOCSHELL 10A57400 == 73 [pid = 3896] [id = 273] 11:38:20 INFO - PROCESS | 3896 | --DOCSHELL 10C64C00 == 72 [pid = 3896] [id = 272] 11:38:20 INFO - PROCESS | 3896 | --DOCSHELL 156BE400 == 71 [pid = 3896] [id = 270] 11:38:20 INFO - PROCESS | 3896 | --DOCSHELL 14095400 == 70 [pid = 3896] [id = 269] 11:38:20 INFO - PROCESS | 3896 | --DOCSHELL 13071400 == 69 [pid = 3896] [id = 268] 11:38:20 INFO - PROCESS | 3896 | --DOCSHELL 11C06400 == 68 [pid = 3896] [id = 267] 11:38:20 INFO - PROCESS | 3896 | --DOCSHELL 10A77800 == 67 [pid = 3896] [id = 266] 11:38:20 INFO - PROCESS | 3896 | --DOCSHELL 1A865000 == 66 [pid = 3896] [id = 265] 11:38:20 INFO - PROCESS | 3896 | --DOCSHELL 177B9800 == 65 [pid = 3896] [id = 264] 11:38:20 INFO - PROCESS | 3896 | --DOCSHELL 177B7800 == 64 [pid = 3896] [id = 263] 11:38:20 INFO - PROCESS | 3896 | --DOCSHELL 1A985800 == 63 [pid = 3896] [id = 262] 11:38:20 INFO - PROCESS | 3896 | --DOCSHELL 10C56C00 == 62 [pid = 3896] [id = 261] 11:38:20 INFO - PROCESS | 3896 | --DOCSHELL 130A3800 == 61 [pid = 3896] [id = 260] 11:38:20 INFO - PROCESS | 3896 | --DOCSHELL 156C3000 == 60 [pid = 3896] [id = 259] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 145 (1AD43800) [pid = 3896] [serial = 775] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 144 (1AF4F000) [pid = 3896] [serial = 777] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 143 (161E2800) [pid = 3896] [serial = 751] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 142 (10C63000) [pid = 3896] [serial = 744] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 141 (1A433000) [pid = 3896] [serial = 766] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 140 (1A10EC00) [pid = 3896] [serial = 763] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 139 (1A32D000) [pid = 3896] [serial = 772] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 138 (1AAE7800) [pid = 3896] [serial = 774] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 137 (140C8800) [pid = 3896] [serial = 636] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 136 (1AE55000) [pid = 3896] [serial = 688] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 135 (15B4B000) [pid = 3896] [serial = 732] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 134 (13186000) [pid = 3896] [serial = 681] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 133 (17F96800) [pid = 3896] [serial = 735] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 132 (1A158000) [pid = 3896] [serial = 771] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 131 (11449400) [pid = 3896] [serial = 748] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 130 (13DB4400) [pid = 3896] [serial = 753] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 129 (1A984000) [pid = 3896] [serial = 768] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 128 (1AA4EC00) [pid = 3896] [serial = 738] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 127 (18242400) [pid = 3896] [serial = 760] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 126 (19D0B000) [pid = 3896] [serial = 762] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 125 (10A61800) [pid = 3896] [serial = 729] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 124 (1AD42C00) [pid = 3896] [serial = 741] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 123 (1787D400) [pid = 3896] [serial = 759] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 122 (1AF50000) [pid = 3896] [serial = 694] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 121 (1624C400) [pid = 3896] [serial = 684] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 120 (156C2400) [pid = 3896] [serial = 754] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 119 (10C65C00) [pid = 3896] [serial = 747] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 118 (1AD3DC00) [pid = 3896] [serial = 678] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 117 (16D77800) [pid = 3896] [serial = 639] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 116 (1AAEBC00) [pid = 3896] [serial = 642] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 115 (16C6EC00) [pid = 3896] [serial = 756] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 114 (1A188800) [pid = 3896] [serial = 691] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 113 (1A333000) [pid = 3896] [serial = 765] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 112 (161EA400) [pid = 3896] [serial = 697] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 111 (14E57400) [pid = 3896] [serial = 750] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 110 (16D7FC00) [pid = 3896] [serial = 757] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 109 (1AAE9000) [pid = 3896] [serial = 633] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 108 (1AD49C00) [pid = 3896] [serial = 645] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | --DOMWINDOW == 107 (1A98C800) [pid = 3896] [serial = 769] [outer = 00000000] [url = about:blank] 11:38:20 INFO - PROCESS | 3896 | 1464377900171 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 11:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 953ms 11:38:20 INFO - PROCESS | 3896 | 1464377900226 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 11:38:20 INFO - PROCESS | 3896 | 1464377900232 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 11:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:38:20 INFO - PROCESS | 3896 | 1464377900239 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:38:20 INFO - PROCESS | 3896 | 1464377900241 Marionette TRACE conn2 <- [1,1098,null,{}] 11:38:20 INFO - PROCESS | 3896 | 1464377900244 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:20 INFO - PROCESS | 3896 | 1464377900335 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 11:38:20 INFO - PROCESS | 3896 | 1464377900432 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:20 INFO - PROCESS | 3896 | ++DOCSHELL 10A78800 == 61 [pid = 3896] [id = 284] 11:38:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 108 (10A79400) [pid = 3896] [serial = 851] [outer = 00000000] 11:38:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 109 (1309E800) [pid = 3896] [serial = 852] [outer = 10A79400] 11:38:20 INFO - PROCESS | 3896 | 1464377900525 Marionette DEBUG loaded listener.js 11:38:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 110 (140C9800) [pid = 3896] [serial = 853] [outer = 10A79400] 11:38:20 INFO - PROCESS | 3896 | 1464377900928 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 11:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 715ms 11:38:20 INFO - PROCESS | 3896 | 1464377900969 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 11:38:20 INFO - PROCESS | 3896 | 1464377900971 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 11:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:38:20 INFO - PROCESS | 3896 | 1464377900975 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:38:20 INFO - PROCESS | 3896 | 1464377900978 Marionette TRACE conn2 <- [1,1102,null,{}] 11:38:20 INFO - PROCESS | 3896 | 1464377900988 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:21 INFO - PROCESS | 3896 | 1464377901079 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 11:38:21 INFO - PROCESS | 3896 | 1464377901117 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:21 INFO - PROCESS | 3896 | ++DOCSHELL 15F5A400 == 62 [pid = 3896] [id = 285] 11:38:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 111 (16177800) [pid = 3896] [serial = 854] [outer = 00000000] 11:38:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 112 (16182C00) [pid = 3896] [serial = 855] [outer = 16177800] 11:38:21 INFO - PROCESS | 3896 | 1464377901171 Marionette DEBUG loaded listener.js 11:38:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 113 (161EA000) [pid = 3896] [serial = 856] [outer = 16177800] 11:38:21 INFO - PROCESS | 3896 | 1464377901619 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 11:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 715ms 11:38:21 INFO - PROCESS | 3896 | 1464377901674 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 11:38:21 INFO - PROCESS | 3896 | 1464377901677 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 11:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:38:21 INFO - PROCESS | 3896 | 1464377901680 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:38:21 INFO - PROCESS | 3896 | 1464377901682 Marionette TRACE conn2 <- [1,1106,null,{}] 11:38:21 INFO - PROCESS | 3896 | 1464377901685 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:21 INFO - PROCESS | 3896 | 1464377901773 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 11:38:21 INFO - PROCESS | 3896 | 1464377901783 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:21 INFO - PROCESS | 3896 | ++DOCSHELL 161E6400 == 63 [pid = 3896] [id = 286] 11:38:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 114 (16613000) [pid = 3896] [serial = 857] [outer = 00000000] 11:38:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 115 (169E0800) [pid = 3896] [serial = 858] [outer = 16613000] 11:38:21 INFO - PROCESS | 3896 | 1464377901829 Marionette DEBUG loaded listener.js 11:38:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 116 (16C69000) [pid = 3896] [serial = 859] [outer = 16613000] 11:38:22 INFO - PROCESS | 3896 | 1464377902297 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 11:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 715ms 11:38:22 INFO - PROCESS | 3896 | 1464377902379 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 11:38:22 INFO - PROCESS | 3896 | 1464377902381 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 11:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:38:22 INFO - PROCESS | 3896 | 1464377902389 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:38:22 INFO - PROCESS | 3896 | 1464377902401 Marionette TRACE conn2 <- [1,1110,null,{}] 11:38:22 INFO - PROCESS | 3896 | 1464377902405 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:22 INFO - PROCESS | 3896 | 1464377902602 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 11:38:22 INFO - PROCESS | 3896 | 1464377902613 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:22 INFO - PROCESS | 3896 | ++DOCSHELL 168C7800 == 64 [pid = 3896] [id = 287] 11:38:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 117 (168D5800) [pid = 3896] [serial = 860] [outer = 00000000] 11:38:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 118 (16D81C00) [pid = 3896] [serial = 861] [outer = 168D5800] 11:38:22 INFO - PROCESS | 3896 | 1464377902709 Marionette DEBUG loaded listener.js 11:38:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 119 (16E31800) [pid = 3896] [serial = 862] [outer = 168D5800] 11:38:23 INFO - PROCESS | 3896 | 1464377903146 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 11:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 762ms 11:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:38:23 INFO - PROCESS | 3896 | 1464377903183 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 11:38:23 INFO - PROCESS | 3896 | 1464377903185 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 11:38:23 INFO - PROCESS | 3896 | 1464377903189 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:38:23 INFO - PROCESS | 3896 | 1464377903190 Marionette TRACE conn2 <- [1,1114,null,{}] 11:38:23 INFO - PROCESS | 3896 | 1464377903194 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:23 INFO - PROCESS | 3896 | 1464377903321 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 11:38:23 INFO - PROCESS | 3896 | 1464377903393 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:23 INFO - PROCESS | 3896 | ++DOCSHELL 18008800 == 65 [pid = 3896] [id = 288] 11:38:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 120 (18009400) [pid = 3896] [serial = 863] [outer = 00000000] 11:38:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 121 (18427C00) [pid = 3896] [serial = 864] [outer = 18009400] 11:38:23 INFO - PROCESS | 3896 | 1464377903439 Marionette DEBUG loaded listener.js 11:38:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 122 (199C2000) [pid = 3896] [serial = 865] [outer = 18009400] 11:38:23 INFO - PROCESS | 3896 | 1464377903851 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 11:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 699ms 11:38:23 INFO - PROCESS | 3896 | 1464377903888 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 11:38:23 INFO - PROCESS | 3896 | 1464377903890 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 11:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:38:23 INFO - PROCESS | 3896 | 1464377903894 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:38:23 INFO - PROCESS | 3896 | 1464377903896 Marionette TRACE conn2 <- [1,1118,null,{}] 11:38:23 INFO - PROCESS | 3896 | 1464377903901 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:24 INFO - PROCESS | 3896 | 1464377904048 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 11:38:24 INFO - PROCESS | 3896 | 1464377904072 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:24 INFO - PROCESS | 3896 | ++DOCSHELL 154F6400 == 66 [pid = 3896] [id = 289] 11:38:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 123 (177B5800) [pid = 3896] [serial = 866] [outer = 00000000] 11:38:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 124 (19D13800) [pid = 3896] [serial = 867] [outer = 177B5800] 11:38:24 INFO - PROCESS | 3896 | 1464377904132 Marionette DEBUG loaded listener.js 11:38:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 125 (1A108000) [pid = 3896] [serial = 868] [outer = 177B5800] 11:38:24 INFO - PROCESS | 3896 | --DOMWINDOW == 124 (168CA400) [pid = 3896] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:38:24 INFO - PROCESS | 3896 | --DOMWINDOW == 123 (168CE800) [pid = 3896] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:38:24 INFO - PROCESS | 3896 | --DOMWINDOW == 122 (1318BC00) [pid = 3896] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:38:24 INFO - PROCESS | 3896 | --DOMWINDOW == 121 (1409E000) [pid = 3896] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:38:24 INFO - PROCESS | 3896 | --DOMWINDOW == 120 (11C5B400) [pid = 3896] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:38:24 INFO - PROCESS | 3896 | --DOMWINDOW == 119 (13075800) [pid = 3896] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:38:24 INFO - PROCESS | 3896 | --DOMWINDOW == 118 (10A78000) [pid = 3896] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:38:24 INFO - PROCESS | 3896 | --DOMWINDOW == 117 (156C1C00) [pid = 3896] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:38:24 INFO - PROCESS | 3896 | --DOMWINDOW == 116 (10A63800) [pid = 3896] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:38:24 INFO - PROCESS | 3896 | 1464377904711 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 11:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 858ms 11:38:24 INFO - PROCESS | 3896 | 1464377904769 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 11:38:24 INFO - PROCESS | 3896 | 1464377904771 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 11:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:38:24 INFO - PROCESS | 3896 | 1464377904774 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:38:24 INFO - PROCESS | 3896 | 1464377904776 Marionette TRACE conn2 <- [1,1122,null,{}] 11:38:24 INFO - PROCESS | 3896 | 1464377904787 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:24 INFO - PROCESS | 3896 | 1464377904901 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 11:38:24 INFO - PROCESS | 3896 | 1464377904914 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:24 INFO - PROCESS | 3896 | ++DOCSHELL 16176800 == 67 [pid = 3896] [id = 290] 11:38:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 117 (161E9C00) [pid = 3896] [serial = 869] [outer = 00000000] 11:38:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 118 (1769F400) [pid = 3896] [serial = 870] [outer = 161E9C00] 11:38:24 INFO - PROCESS | 3896 | 1464377904974 Marionette DEBUG loaded listener.js 11:38:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 119 (18245C00) [pid = 3896] [serial = 871] [outer = 161E9C00] 11:38:25 INFO - PROCESS | 3896 | 1464377905465 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 746ms 11:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:38:25 INFO - PROCESS | 3896 | 1464377905515 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 11:38:25 INFO - PROCESS | 3896 | 1464377905517 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 11:38:25 INFO - PROCESS | 3896 | 1464377905520 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:38:25 INFO - PROCESS | 3896 | 1464377905522 Marionette TRACE conn2 <- [1,1126,null,{}] 11:38:25 INFO - PROCESS | 3896 | 1464377905525 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:25 INFO - PROCESS | 3896 | 1464377905641 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 11:38:25 INFO - PROCESS | 3896 | 1464377905654 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:25 INFO - PROCESS | 3896 | ++DOCSHELL 154F4C00 == 68 [pid = 3896] [id = 291] 11:38:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 120 (1769E800) [pid = 3896] [serial = 872] [outer = 00000000] 11:38:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 121 (1A17AC00) [pid = 3896] [serial = 873] [outer = 1769E800] 11:38:25 INFO - PROCESS | 3896 | 1464377905697 Marionette DEBUG loaded listener.js 11:38:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 122 (1A32E800) [pid = 3896] [serial = 874] [outer = 1769E800] 11:38:26 INFO - PROCESS | 3896 | 1464377906132 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 11:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 652ms 11:38:26 INFO - PROCESS | 3896 | 1464377906159 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 11:38:26 INFO - PROCESS | 3896 | 1464377906160 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 11:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:38:26 INFO - PROCESS | 3896 | 1464377906164 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:38:26 INFO - PROCESS | 3896 | 1464377906166 Marionette TRACE conn2 <- [1,1130,null,{}] 11:38:26 INFO - PROCESS | 3896 | 1464377906169 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:26 INFO - PROCESS | 3896 | 1464377906256 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 11:38:26 INFO - PROCESS | 3896 | 1464377906265 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:26 INFO - PROCESS | 3896 | ++DOCSHELL 1A157400 == 69 [pid = 3896] [id = 292] 11:38:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 123 (1A32A400) [pid = 3896] [serial = 875] [outer = 00000000] 11:38:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 124 (1A430800) [pid = 3896] [serial = 876] [outer = 1A32A400] 11:38:26 INFO - PROCESS | 3896 | 1464377906309 Marionette DEBUG loaded listener.js 11:38:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 125 (1A861C00) [pid = 3896] [serial = 877] [outer = 1A32A400] 11:38:27 INFO - PROCESS | 3896 | 1464377907089 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 11:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 953ms 11:38:27 INFO - PROCESS | 3896 | 1464377907142 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 11:38:27 INFO - PROCESS | 3896 | 1464377907148 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 11:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:38:27 INFO - PROCESS | 3896 | 1464377907152 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:38:27 INFO - PROCESS | 3896 | 1464377907157 Marionette TRACE conn2 <- [1,1134,null,{}] 11:38:27 INFO - PROCESS | 3896 | 1464377907162 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:27 INFO - PROCESS | 3896 | 1464377907309 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 11:38:27 INFO - PROCESS | 3896 | 1464377907448 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:27 INFO - PROCESS | 3896 | ++DOCSHELL 10C61800 == 70 [pid = 3896] [id = 293] 11:38:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 126 (10F96400) [pid = 3896] [serial = 878] [outer = 00000000] 11:38:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 127 (12AE9400) [pid = 3896] [serial = 879] [outer = 10F96400] 11:38:27 INFO - PROCESS | 3896 | 1464377907506 Marionette DEBUG loaded listener.js 11:38:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 128 (137E7000) [pid = 3896] [serial = 880] [outer = 10F96400] 11:38:28 INFO - PROCESS | 3896 | 1464377908084 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 11:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 969ms 11:38:28 INFO - PROCESS | 3896 | 1464377908099 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 11:38:28 INFO - PROCESS | 3896 | 1464377908104 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 11:38:28 INFO - PROCESS | 3896 | 1464377908127 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:38:28 INFO - PROCESS | 3896 | 1464377908130 Marionette TRACE conn2 <- [1,1138,null,{}] 11:38:28 INFO - PROCESS | 3896 | 1464377908134 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:28 INFO - PROCESS | 3896 | 1464377908271 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 11:38:28 INFO - PROCESS | 3896 | 1464377908429 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:28 INFO - PROCESS | 3896 | ++DOCSHELL 105F6800 == 71 [pid = 3896] [id = 294] 11:38:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 129 (12B64800) [pid = 3896] [serial = 881] [outer = 00000000] 11:38:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 130 (16180400) [pid = 3896] [serial = 882] [outer = 12B64800] 11:38:28 INFO - PROCESS | 3896 | 1464377908555 Marionette DEBUG loaded listener.js 11:38:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 131 (168CBC00) [pid = 3896] [serial = 883] [outer = 12B64800] 11:38:29 INFO - PROCESS | 3896 | 1464377909195 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 11:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1097ms 11:38:29 INFO - PROCESS | 3896 | 1464377909251 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 11:38:29 INFO - PROCESS | 3896 | 1464377909253 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 11:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:38:29 INFO - PROCESS | 3896 | 1464377909257 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:38:29 INFO - PROCESS | 3896 | 1464377909261 Marionette TRACE conn2 <- [1,1142,null,{}] 11:38:29 INFO - PROCESS | 3896 | 1464377909272 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:29 INFO - PROCESS | 3896 | 1464377909425 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 11:38:29 INFO - PROCESS | 3896 | 1464377909565 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:29 INFO - PROCESS | 3896 | ++DOCSHELL 1A157C00 == 72 [pid = 3896] [id = 295] 11:38:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 132 (1A17A800) [pid = 3896] [serial = 884] [outer = 00000000] 11:38:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 133 (1A3CEC00) [pid = 3896] [serial = 885] [outer = 1A17A800] 11:38:29 INFO - PROCESS | 3896 | 1464377909623 Marionette DEBUG loaded listener.js 11:38:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 134 (1A865C00) [pid = 3896] [serial = 886] [outer = 1A17A800] 11:38:30 INFO - PROCESS | 3896 | 1464377910208 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 11:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1017ms 11:38:30 INFO - PROCESS | 3896 | 1464377910301 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 11:38:30 INFO - PROCESS | 3896 | 1464377910304 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 11:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:38:30 INFO - PROCESS | 3896 | 1464377910308 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:38:30 INFO - PROCESS | 3896 | 1464377910310 Marionette TRACE conn2 <- [1,1146,null,{}] 11:38:30 INFO - PROCESS | 3896 | 1464377910314 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:30 INFO - PROCESS | 3896 | 1464377910428 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 11:38:30 INFO - PROCESS | 3896 | 1464377910537 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:30 INFO - PROCESS | 3896 | ++DOCSHELL 16C70C00 == 73 [pid = 3896] [id = 296] 11:38:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 135 (1A32D400) [pid = 3896] [serial = 887] [outer = 00000000] 11:38:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 136 (1A988800) [pid = 3896] [serial = 888] [outer = 1A32D400] 11:38:30 INFO - PROCESS | 3896 | 1464377910623 Marionette DEBUG loaded listener.js 11:38:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 137 (1AA4BC00) [pid = 3896] [serial = 889] [outer = 1A32D400] 11:38:31 INFO - PROCESS | 3896 | 1464377911272 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 11:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1017ms 11:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:38:31 INFO - PROCESS | 3896 | 1464377911311 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 11:38:31 INFO - PROCESS | 3896 | 1464377911314 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 11:38:31 INFO - PROCESS | 3896 | 1464377911317 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:38:31 INFO - PROCESS | 3896 | 1464377911319 Marionette TRACE conn2 <- [1,1150,null,{}] 11:38:31 INFO - PROCESS | 3896 | 1464377911323 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:31 INFO - PROCESS | 3896 | 1464377911436 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 11:38:31 INFO - PROCESS | 3896 | 1464377911546 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:31 INFO - PROCESS | 3896 | ++DOCSHELL 1A32D800 == 74 [pid = 3896] [id = 297] 11:38:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 138 (1A97FC00) [pid = 3896] [serial = 890] [outer = 00000000] 11:38:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 139 (1AA55400) [pid = 3896] [serial = 891] [outer = 1A97FC00] 11:38:31 INFO - PROCESS | 3896 | 1464377911599 Marionette DEBUG loaded listener.js 11:38:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 140 (1AAE0800) [pid = 3896] [serial = 892] [outer = 1A97FC00] 11:38:32 INFO - PROCESS | 3896 | 1464377912186 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 11:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 953ms 11:38:32 INFO - PROCESS | 3896 | 1464377912262 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 11:38:32 INFO - PROCESS | 3896 | 1464377912265 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 11:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:38:32 INFO - PROCESS | 3896 | 1464377912317 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:38:32 INFO - PROCESS | 3896 | 1464377912319 Marionette TRACE conn2 <- [1,1154,null,{}] 11:38:32 INFO - PROCESS | 3896 | 1464377912323 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:32 INFO - PROCESS | 3896 | 1464377912438 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 11:38:32 INFO - PROCESS | 3896 | 1464377912585 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:32 INFO - PROCESS | 3896 | ++DOCSHELL 112D7000 == 75 [pid = 3896] [id = 298] 11:38:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 141 (112E2800) [pid = 3896] [serial = 893] [outer = 00000000] 11:38:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 142 (1AD41800) [pid = 3896] [serial = 894] [outer = 112E2800] 11:38:32 INFO - PROCESS | 3896 | 1464377912640 Marionette DEBUG loaded listener.js 11:38:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 143 (1AD44000) [pid = 3896] [serial = 895] [outer = 112E2800] 11:38:33 INFO - PROCESS | 3896 | 1464377913204 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 11:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 969ms 11:38:33 INFO - PROCESS | 3896 | 1464377913268 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 11:38:33 INFO - PROCESS | 3896 | 1464377913270 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 11:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:38:33 INFO - PROCESS | 3896 | 1464377913273 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:38:33 INFO - PROCESS | 3896 | 1464377913275 Marionette TRACE conn2 <- [1,1158,null,{}] 11:38:33 INFO - PROCESS | 3896 | 1464377913279 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:33 INFO - PROCESS | 3896 | 1464377913566 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 11:38:33 INFO - PROCESS | 3896 | 1464377913743 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:33 INFO - PROCESS | 3896 | ++DOCSHELL 10C5D800 == 76 [pid = 3896] [id = 299] 11:38:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 144 (10C5E800) [pid = 3896] [serial = 896] [outer = 00000000] 11:38:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 145 (110F3000) [pid = 3896] [serial = 897] [outer = 10C5E800] 11:38:33 INFO - PROCESS | 3896 | 1464377913793 Marionette DEBUG loaded listener.js 11:38:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 146 (11A02000) [pid = 3896] [serial = 898] [outer = 10C5E800] 11:38:34 INFO - PROCESS | 3896 | 1464377914480 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 11:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1270ms 11:38:34 INFO - PROCESS | 3896 | 1464377914566 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 11:38:34 INFO - PROCESS | 3896 | 1464377914570 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 11:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:38:34 INFO - PROCESS | 3896 | 1464377914575 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:38:34 INFO - PROCESS | 3896 | 1464377914579 Marionette TRACE conn2 <- [1,1162,null,{}] 11:38:34 INFO - PROCESS | 3896 | 1464377914583 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:34 INFO - PROCESS | 3896 | 1464377914717 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 11:38:34 INFO - PROCESS | 3896 | --DOCSHELL 154F4C00 == 75 [pid = 3896] [id = 291] 11:38:34 INFO - PROCESS | 3896 | --DOCSHELL 16176800 == 74 [pid = 3896] [id = 290] 11:38:34 INFO - PROCESS | 3896 | --DOCSHELL 154F6400 == 73 [pid = 3896] [id = 289] 11:38:34 INFO - PROCESS | 3896 | --DOCSHELL 18008800 == 72 [pid = 3896] [id = 288] 11:38:34 INFO - PROCESS | 3896 | --DOCSHELL 161EC000 == 71 [pid = 3896] [id = 271] 11:38:34 INFO - PROCESS | 3896 | --DOCSHELL 168C7800 == 70 [pid = 3896] [id = 287] 11:38:34 INFO - PROCESS | 3896 | --DOCSHELL 161E6400 == 69 [pid = 3896] [id = 286] 11:38:34 INFO - PROCESS | 3896 | --DOCSHELL 15F5A400 == 68 [pid = 3896] [id = 285] 11:38:34 INFO - PROCESS | 3896 | --DOCSHELL 10A78800 == 67 [pid = 3896] [id = 284] 11:38:34 INFO - PROCESS | 3896 | --DOCSHELL 10C5B000 == 66 [pid = 3896] [id = 283] 11:38:34 INFO - PROCESS | 3896 | --DOCSHELL 18240400 == 65 [pid = 3896] [id = 279] 11:38:34 INFO - PROCESS | 3896 | --DOCSHELL 10C5F400 == 64 [pid = 3896] [id = 278] 11:38:34 INFO - PROCESS | 3896 | --DOCSHELL 13076400 == 63 [pid = 3896] [id = 277] 11:38:34 INFO - PROCESS | 3896 | --DOCSHELL 103F7800 == 62 [pid = 3896] [id = 276] 11:38:34 INFO - PROCESS | 3896 | --DOMWINDOW == 145 (168CF800) [pid = 3896] [serial = 813] [outer = 00000000] [url = about:blank] 11:38:34 INFO - PROCESS | 3896 | --DOMWINDOW == 144 (16C68800) [pid = 3896] [serial = 816] [outer = 00000000] [url = about:blank] 11:38:34 INFO - PROCESS | 3896 | --DOMWINDOW == 143 (16928C00) [pid = 3896] [serial = 814] [outer = 00000000] [url = about:blank] 11:38:34 INFO - PROCESS | 3896 | --DOMWINDOW == 142 (16C72C00) [pid = 3896] [serial = 817] [outer = 00000000] [url = about:blank] 11:38:34 INFO - PROCESS | 3896 | --DOMWINDOW == 141 (14090800) [pid = 3896] [serial = 780] [outer = 00000000] [url = about:blank] 11:38:34 INFO - PROCESS | 3896 | --DOMWINDOW == 140 (16C6E400) [pid = 3896] [serial = 783] [outer = 00000000] [url = about:blank] 11:38:34 INFO - PROCESS | 3896 | --DOMWINDOW == 139 (16F36C00) [pid = 3896] [serial = 822] [outer = 00000000] [url = about:blank] 11:38:34 INFO - PROCESS | 3896 | --DOMWINDOW == 138 (1AE52000) [pid = 3896] [serial = 786] [outer = 00000000] [url = about:blank] 11:38:34 INFO - PROCESS | 3896 | --DOMWINDOW == 137 (177BC800) [pid = 3896] [serial = 789] [outer = 00000000] [url = about:blank] 11:38:34 INFO - PROCESS | 3896 | --DOMWINDOW == 136 (1B52B800) [pid = 3896] [serial = 792] [outer = 00000000] [url = about:blank] 11:38:34 INFO - PROCESS | 3896 | --DOMWINDOW == 135 (14332800) [pid = 3896] [serial = 807] [outer = 00000000] [url = about:blank] 11:38:34 INFO - PROCESS | 3896 | --DOMWINDOW == 134 (153C4400) [pid = 3896] [serial = 808] [outer = 00000000] [url = about:blank] 11:38:34 INFO - PROCESS | 3896 | --DOMWINDOW == 133 (13077C00) [pid = 3896] [serial = 802] [outer = 00000000] [url = about:blank] 11:38:34 INFO - PROCESS | 3896 | --DOMWINDOW == 132 (12AF5800) [pid = 3896] [serial = 801] [outer = 00000000] [url = about:blank] 11:38:34 INFO - PROCESS | 3896 | --DOMWINDOW == 131 (137E9400) [pid = 3896] [serial = 804] [outer = 00000000] [url = about:blank] 11:38:34 INFO - PROCESS | 3896 | --DOMWINDOW == 130 (14092400) [pid = 3896] [serial = 805] [outer = 00000000] [url = about:blank] 11:38:34 INFO - PROCESS | 3896 | --DOMWINDOW == 129 (11250000) [pid = 3896] [serial = 799] [outer = 00000000] [url = about:blank] 11:38:34 INFO - PROCESS | 3896 | --DOMWINDOW == 128 (10C62800) [pid = 3896] [serial = 798] [outer = 00000000] [url = about:blank] 11:38:34 INFO - PROCESS | 3896 | --DOMWINDOW == 127 (15B56C00) [pid = 3896] [serial = 810] [outer = 00000000] [url = about:blank] 11:38:34 INFO - PROCESS | 3896 | --DOMWINDOW == 126 (1B639800) [pid = 3896] [serial = 795] [outer = 00000000] [url = about:blank] 11:38:34 INFO - PROCESS | 3896 | --DOMWINDOW == 125 (11447400) [pid = 3896] [serial = 819] [outer = 00000000] [url = about:blank] 11:38:34 INFO - PROCESS | 3896 | --DOMWINDOW == 124 (14095C00) [pid = 3896] [serial = 820] [outer = 00000000] [url = about:blank] 11:38:34 INFO - PROCESS | 3896 | --DOMWINDOW == 123 (171B0400) [pid = 3896] [serial = 823] [outer = 00000000] [url = about:blank] 11:38:34 INFO - PROCESS | 3896 | --DOMWINDOW == 122 (16179400) [pid = 3896] [serial = 811] [outer = 00000000] [url = about:blank] 11:38:34 INFO - PROCESS | 3896 | --DOMWINDOW == 121 (177B7000) [pid = 3896] [serial = 825] [outer = 00000000] [url = about:blank] 11:38:34 INFO - PROCESS | 3896 | 1464377914866 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:34 INFO - PROCESS | 3896 | ++DOCSHELL 10A78800 == 63 [pid = 3896] [id = 300] 11:38:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 122 (10C5B000) [pid = 3896] [serial = 899] [outer = 00000000] 11:38:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 123 (12887400) [pid = 3896] [serial = 900] [outer = 10C5B000] 11:38:34 INFO - PROCESS | 3896 | 1464377914923 Marionette DEBUG loaded listener.js 11:38:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 124 (13031C00) [pid = 3896] [serial = 901] [outer = 10C5B000] 11:38:35 INFO - PROCESS | 3896 | 1464377915373 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 11:38:35 INFO - PROCESS | 3896 | 1464377915421 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 11:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:38:35 INFO - PROCESS | 3896 | 1464377915425 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:38:35 INFO - PROCESS | 3896 | 1464377915427 Marionette TRACE conn2 <- [1,1166,null,{}] 11:38:35 INFO - PROCESS | 3896 | 1464377915430 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:35 INFO - PROCESS | 3896 | 1464377915520 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 11:38:35 INFO - PROCESS | 3896 | 1464377915529 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:35 INFO - PROCESS | 3896 | ++DOCSHELL 14EBDC00 == 64 [pid = 3896] [id = 301] 11:38:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 125 (1536FC00) [pid = 3896] [serial = 902] [outer = 00000000] 11:38:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 126 (154EEC00) [pid = 3896] [serial = 903] [outer = 1536FC00] 11:38:35 INFO - PROCESS | 3896 | 1464377915575 Marionette DEBUG loaded listener.js 11:38:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 127 (156C3800) [pid = 3896] [serial = 904] [outer = 1536FC00] 11:38:36 INFO - PROCESS | 3896 | 1464377916046 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 11:38:36 INFO - PROCESS | 3896 | 1464377916066 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 11:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:38:36 INFO - PROCESS | 3896 | 1464377916080 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:38:36 INFO - PROCESS | 3896 | 1464377916084 Marionette TRACE conn2 <- [1,1170,null,{}] 11:38:36 INFO - PROCESS | 3896 | 1464377916088 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:36 INFO - PROCESS | 3896 | 1464377916179 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 11:38:36 INFO - PROCESS | 3896 | 1464377916188 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:36 INFO - PROCESS | 3896 | ++DOCSHELL 168C7800 == 65 [pid = 3896] [id = 302] 11:38:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 128 (168D5000) [pid = 3896] [serial = 905] [outer = 00000000] 11:38:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 129 (16C4C400) [pid = 3896] [serial = 906] [outer = 168D5000] 11:38:36 INFO - PROCESS | 3896 | 1464377916282 Marionette DEBUG loaded listener.js 11:38:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 130 (16C67C00) [pid = 3896] [serial = 907] [outer = 168D5000] 11:38:36 INFO - PROCESS | 3896 | 1464377916735 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 11:38:36 INFO - PROCESS | 3896 | 1464377916806 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 11:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:38:36 INFO - PROCESS | 3896 | 1464377916809 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:38:36 INFO - PROCESS | 3896 | 1464377916811 Marionette TRACE conn2 <- [1,1174,null,{}] 11:38:36 INFO - PROCESS | 3896 | 1464377916815 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:36 INFO - PROCESS | 3896 | 1464377916901 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 11:38:36 INFO - PROCESS | 3896 | 1464377916941 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:36 INFO - PROCESS | 3896 | ++DOCSHELL 16C72000 == 66 [pid = 3896] [id = 303] 11:38:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 131 (16D7A000) [pid = 3896] [serial = 908] [outer = 00000000] 11:38:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 132 (17695400) [pid = 3896] [serial = 909] [outer = 16D7A000] 11:38:37 INFO - PROCESS | 3896 | 1464377916985 Marionette DEBUG loaded listener.js 11:38:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 133 (176A4000) [pid = 3896] [serial = 910] [outer = 16D7A000] 11:38:37 INFO - PROCESS | 3896 | 1464377917486 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 11:38:37 INFO - PROCESS | 3896 | 1464377917511 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 11:38:37 INFO - PROCESS | 3896 | 1464377917515 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:38:37 INFO - PROCESS | 3896 | 1464377917516 Marionette TRACE conn2 <- [1,1178,null,{}] 11:38:37 INFO - PROCESS | 3896 | 1464377917519 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:37 INFO - PROCESS | 3896 | 1464377917641 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 11:38:37 INFO - PROCESS | 3896 | 1464377917709 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:37 INFO - PROCESS | 3896 | ++DOCSHELL 17884C00 == 67 [pid = 3896] [id = 304] 11:38:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 134 (17888000) [pid = 3896] [serial = 911] [outer = 00000000] 11:38:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 135 (1842A800) [pid = 3896] [serial = 912] [outer = 17888000] 11:38:37 INFO - PROCESS | 3896 | 1464377917759 Marionette DEBUG loaded listener.js 11:38:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 136 (19D0B000) [pid = 3896] [serial = 913] [outer = 17888000] 11:38:38 INFO - PROCESS | 3896 | 1464377918244 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 11:38:38 INFO - PROCESS | 3896 | 1464377918290 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 11:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:38:38 INFO - PROCESS | 3896 | 1464377918329 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:38:38 INFO - PROCESS | 3896 | 1464377918331 Marionette TRACE conn2 <- [1,1182,null,{}] 11:38:38 INFO - PROCESS | 3896 | 1464377918343 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:38 INFO - PROCESS | 3896 | 1464377918466 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 11:38:38 INFO - PROCESS | 3896 | 1464377918529 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:38 INFO - PROCESS | 3896 | ++DOCSHELL 1691F000 == 68 [pid = 3896] [id = 305] 11:38:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 137 (177B6400) [pid = 3896] [serial = 914] [outer = 00000000] 11:38:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 138 (1A432000) [pid = 3896] [serial = 915] [outer = 177B6400] 11:38:38 INFO - PROCESS | 3896 | 1464377918576 Marionette DEBUG loaded listener.js 11:38:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 139 (1A97EC00) [pid = 3896] [serial = 916] [outer = 177B6400] 11:38:39 INFO - PROCESS | 3896 | 1464377918995 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 11:38:39 INFO - PROCESS | 3896 | 1464377919033 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 11:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:38:39 INFO - PROCESS | 3896 | 1464377919036 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:38:39 INFO - PROCESS | 3896 | 1464377919038 Marionette TRACE conn2 <- [1,1186,null,{}] 11:38:39 INFO - PROCESS | 3896 | 1464377919041 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:39 INFO - PROCESS | 3896 | 1464377919158 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 11:38:39 INFO - PROCESS | 3896 | --DOMWINDOW == 138 (168D5800) [pid = 3896] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:38:39 INFO - PROCESS | 3896 | --DOMWINDOW == 137 (18009400) [pid = 3896] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:38:39 INFO - PROCESS | 3896 | --DOMWINDOW == 136 (177B5800) [pid = 3896] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:38:39 INFO - PROCESS | 3896 | --DOMWINDOW == 135 (10A79400) [pid = 3896] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:38:39 INFO - PROCESS | 3896 | --DOMWINDOW == 134 (10C5FC00) [pid = 3896] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:38:39 INFO - PROCESS | 3896 | --DOMWINDOW == 133 (16613000) [pid = 3896] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:38:39 INFO - PROCESS | 3896 | --DOMWINDOW == 132 (14330800) [pid = 3896] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:38:39 INFO - PROCESS | 3896 | --DOMWINDOW == 131 (1769E800) [pid = 3896] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:38:39 INFO - PROCESS | 3896 | --DOMWINDOW == 130 (16177800) [pid = 3896] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:38:39 INFO - PROCESS | 3896 | --DOMWINDOW == 129 (161E9C00) [pid = 3896] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:38:39 INFO - PROCESS | 3896 | --DOMWINDOW == 128 (1A17E000) [pid = 3896] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:38:39 INFO - PROCESS | 3896 | 1464377919392 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:39 INFO - PROCESS | 3896 | ++DOCSHELL 10A59000 == 69 [pid = 3896] [id = 306] 11:38:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 129 (10A73C00) [pid = 3896] [serial = 917] [outer = 00000000] 11:38:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 130 (11C9CC00) [pid = 3896] [serial = 918] [outer = 10A73C00] 11:38:39 INFO - PROCESS | 3896 | 1464377919446 Marionette DEBUG loaded listener.js 11:38:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 131 (15377C00) [pid = 3896] [serial = 919] [outer = 10A73C00] 11:38:39 INFO - PROCESS | 3896 | 1464377919827 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 858ms 11:38:39 INFO - PROCESS | 3896 | 1464377919878 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 11:38:39 INFO - PROCESS | 3896 | 1464377919880 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 11:38:39 INFO - PROCESS | 3896 | 1464377919883 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:38:39 INFO - PROCESS | 3896 | 1464377919885 Marionette TRACE conn2 <- [1,1190,null,{}] 11:38:39 INFO - PROCESS | 3896 | 1464377919889 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:40 INFO - PROCESS | 3896 | 1464377920013 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 11:38:40 INFO - PROCESS | 3896 | 1464377920025 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:40 INFO - PROCESS | 3896 | ++DOCSHELL 11C68000 == 70 [pid = 3896] [id = 307] 11:38:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 132 (153C4800) [pid = 3896] [serial = 920] [outer = 00000000] 11:38:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 133 (1A42F800) [pid = 3896] [serial = 921] [outer = 153C4800] 11:38:40 INFO - PROCESS | 3896 | 1464377920069 Marionette DEBUG loaded listener.js 11:38:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 134 (1A987000) [pid = 3896] [serial = 922] [outer = 153C4800] 11:38:40 INFO - PROCESS | 3896 | 1464377920530 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:38:40 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:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 635ms 11:38:40 INFO - PROCESS | 3896 | 1464377920553 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 11:38:40 INFO - PROCESS | 3896 | 1464377920555 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 11:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:38:40 INFO - PROCESS | 3896 | 1464377920559 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:38:40 INFO - PROCESS | 3896 | 1464377920560 Marionette TRACE conn2 <- [1,1194,null,{}] 11:38:40 INFO - PROCESS | 3896 | 1464377920564 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:40 INFO - PROCESS | 3896 | 1464377920685 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 11:38:40 INFO - PROCESS | 3896 | 1464377920694 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:40 INFO - PROCESS | 3896 | ++DOCSHELL 13DBA400 == 71 [pid = 3896] [id = 308] 11:38:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 135 (19D07000) [pid = 3896] [serial = 923] [outer = 00000000] 11:38:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 136 (1AAEC400) [pid = 3896] [serial = 924] [outer = 19D07000] 11:38:40 INFO - PROCESS | 3896 | 1464377920739 Marionette DEBUG loaded listener.js 11:38:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 137 (1AD42C00) [pid = 3896] [serial = 925] [outer = 19D07000] 11:38:41 INFO - PROCESS | 3896 | 1464377921144 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:38:41 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:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 636ms 11:38:41 INFO - PROCESS | 3896 | 1464377921197 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 11:38:41 INFO - PROCESS | 3896 | 1464377921199 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 11:38:41 INFO - PROCESS | 3896 | 1464377921202 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:38:41 INFO - PROCESS | 3896 | 1464377921204 Marionette TRACE conn2 <- [1,1198,null,{}] 11:38:41 INFO - PROCESS | 3896 | 1464377921208 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:41 INFO - PROCESS | 3896 | 1464377921293 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 11:38:41 INFO - PROCESS | 3896 | 1464377921492 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:41 INFO - PROCESS | 3896 | ++DOCSHELL 103CD000 == 72 [pid = 3896] [id = 309] 11:38:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 138 (103F7800) [pid = 3896] [serial = 926] [outer = 00000000] 11:38:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 139 (10A61800) [pid = 3896] [serial = 927] [outer = 103F7800] 11:38:41 INFO - PROCESS | 3896 | 1464377921559 Marionette DEBUG loaded listener.js 11:38:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 140 (1122B000) [pid = 3896] [serial = 928] [outer = 103F7800] 11:38:42 INFO - PROCESS | 3896 | 1464377922171 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1016ms 11:38:42 INFO - PROCESS | 3896 | 1464377922239 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 11:38:42 INFO - PROCESS | 3896 | 1464377922244 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 11:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:38:42 INFO - PROCESS | 3896 | 1464377922249 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:38:42 INFO - PROCESS | 3896 | 1464377922253 Marionette TRACE conn2 <- [1,1202,null,{}] 11:38:42 INFO - PROCESS | 3896 | 1464377922259 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:42 INFO - PROCESS | 3896 | 1464377922375 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 11:38:42 INFO - PROCESS | 3896 | 1464377922515 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:42 INFO - PROCESS | 3896 | ++DOCSHELL 14332800 == 73 [pid = 3896] [id = 310] 11:38:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 141 (14335C00) [pid = 3896] [serial = 929] [outer = 00000000] 11:38:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 142 (156C0800) [pid = 3896] [serial = 930] [outer = 14335C00] 11:38:42 INFO - PROCESS | 3896 | 1464377922580 Marionette DEBUG loaded listener.js 11:38:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 143 (1617EC00) [pid = 3896] [serial = 931] [outer = 14335C00] 11:38:43 INFO - PROCESS | 3896 | 1464377923195 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 11:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1017ms 11:38:43 INFO - PROCESS | 3896 | 1464377923254 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 11:38:43 INFO - PROCESS | 3896 | 1464377923259 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 11:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:38:43 INFO - PROCESS | 3896 | 1464377923264 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:38:43 INFO - PROCESS | 3896 | 1464377923266 Marionette TRACE conn2 <- [1,1206,null,{}] 11:38:43 INFO - PROCESS | 3896 | 1464377923270 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:43 INFO - PROCESS | 3896 | 1464377923383 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 11:38:43 INFO - PROCESS | 3896 | 1464377923523 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:43 INFO - PROCESS | 3896 | ++DOCSHELL 1617BC00 == 74 [pid = 3896] [id = 311] 11:38:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 144 (16185400) [pid = 3896] [serial = 932] [outer = 00000000] 11:38:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 145 (17F98000) [pid = 3896] [serial = 933] [outer = 16185400] 11:38:43 INFO - PROCESS | 3896 | 1464377923586 Marionette DEBUG loaded listener.js 11:38:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 146 (1928A000) [pid = 3896] [serial = 934] [outer = 16185400] 11:38:44 INFO - PROCESS | 3896 | 1464377924262 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 11:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1016ms 11:38:44 INFO - PROCESS | 3896 | 1464377924298 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 11:38:44 INFO - PROCESS | 3896 | 1464377924300 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 11:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:38:44 INFO - PROCESS | 3896 | 1464377924306 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:38:44 INFO - PROCESS | 3896 | 1464377924312 Marionette TRACE conn2 <- [1,1210,null,{}] 11:38:44 INFO - PROCESS | 3896 | 1464377924321 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:44 INFO - PROCESS | 3896 | 1464377924434 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 11:38:44 INFO - PROCESS | 3896 | 1464377924547 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:44 INFO - PROCESS | 3896 | ++DOCSHELL 177BD800 == 75 [pid = 3896] [id = 312] 11:38:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 147 (1A187400) [pid = 3896] [serial = 935] [outer = 00000000] 11:38:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 148 (1A989400) [pid = 3896] [serial = 936] [outer = 1A187400] 11:38:44 INFO - PROCESS | 3896 | 1464377924649 Marionette DEBUG loaded listener.js 11:38:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 149 (1AAEE400) [pid = 3896] [serial = 937] [outer = 1A187400] 11:38:45 INFO - PROCESS | 3896 | 1464377925188 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 11:38:45 INFO - PROCESS | 3896 | 1464377925251 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 11:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:38:45 INFO - PROCESS | 3896 | 1464377925255 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:38:45 INFO - PROCESS | 3896 | 1464377925257 Marionette TRACE conn2 <- [1,1214,null,{}] 11:38:45 INFO - PROCESS | 3896 | 1464377925261 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:45 INFO - PROCESS | 3896 | 1464377925372 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 11:38:45 INFO - PROCESS | 3896 | 1464377925482 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:45 INFO - PROCESS | 3896 | ++DOCSHELL 1928D800 == 76 [pid = 3896] [id = 313] 11:38:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 150 (199C0000) [pid = 3896] [serial = 938] [outer = 00000000] 11:38:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 151 (1AF48C00) [pid = 3896] [serial = 939] [outer = 199C0000] 11:38:45 INFO - PROCESS | 3896 | 1464377925536 Marionette DEBUG loaded listener.js 11:38:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 152 (1AF4C800) [pid = 3896] [serial = 940] [outer = 199C0000] 11:38:46 INFO - PROCESS | 3896 | 1464377926160 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 11:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 921ms 11:38:46 INFO - PROCESS | 3896 | 1464377926192 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 11:38:46 INFO - PROCESS | 3896 | 1464377926195 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 11:38:46 INFO - PROCESS | 3896 | 1464377926199 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:38:46 INFO - PROCESS | 3896 | 1464377926201 Marionette TRACE conn2 <- [1,1218,null,{}] 11:38:46 INFO - PROCESS | 3896 | 1464377926205 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:46 INFO - PROCESS | 3896 | 1464377926313 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 11:38:46 INFO - PROCESS | 3896 | 1464377926428 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:46 INFO - PROCESS | 3896 | ++DOCSHELL 1B403000 == 77 [pid = 3896] [id = 314] 11:38:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 153 (1B403800) [pid = 3896] [serial = 941] [outer = 00000000] 11:38:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 154 (1B407800) [pid = 3896] [serial = 942] [outer = 1B403800] 11:38:46 INFO - PROCESS | 3896 | 1464377926530 Marionette DEBUG loaded listener.js 11:38:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 155 (1B52A800) [pid = 3896] [serial = 943] [outer = 1B403800] 11:38:47 INFO - PROCESS | 3896 | 1464377927081 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 11:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 953ms 11:38:47 INFO - PROCESS | 3896 | 1464377927147 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 11:38:47 INFO - PROCESS | 3896 | 1464377927149 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 11:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:38:47 INFO - PROCESS | 3896 | 1464377927153 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:38:47 INFO - PROCESS | 3896 | 1464377927155 Marionette TRACE conn2 <- [1,1222,null,{}] 11:38:47 INFO - PROCESS | 3896 | 1464377927158 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:47 INFO - PROCESS | 3896 | 1464377927297 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 11:38:47 INFO - PROCESS | 3896 | 1464377927438 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:47 INFO - PROCESS | 3896 | ++DOCSHELL 1B534400 == 78 [pid = 3896] [id = 315] 11:38:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 156 (1B534800) [pid = 3896] [serial = 944] [outer = 00000000] 11:38:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 157 (1B537C00) [pid = 3896] [serial = 945] [outer = 1B534800] 11:38:47 INFO - PROCESS | 3896 | 1464377927493 Marionette DEBUG loaded listener.js 11:38:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 158 (1B633400) [pid = 3896] [serial = 946] [outer = 1B534800] 11:38:48 INFO - PROCESS | 3896 | 1464377928314 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 11:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1207ms 11:38:48 INFO - PROCESS | 3896 | 1464377928387 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 11:38:48 INFO - PROCESS | 3896 | 1464377928391 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 11:38:48 INFO - PROCESS | 3896 | 1464377928396 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:38:48 INFO - PROCESS | 3896 | 1464377928399 Marionette TRACE conn2 <- [1,1226,null,{}] 11:38:48 INFO - PROCESS | 3896 | 1464377928405 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:48 INFO - PROCESS | 3896 | 1464377928509 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 11:38:48 INFO - PROCESS | 3896 | 1464377928645 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:48 INFO - PROCESS | 3896 | ++DOCSHELL 13DB4C00 == 79 [pid = 3896] [id = 316] 11:38:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 159 (13DBAC00) [pid = 3896] [serial = 947] [outer = 00000000] 11:38:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 160 (1409E800) [pid = 3896] [serial = 948] [outer = 13DBAC00] 11:38:48 INFO - PROCESS | 3896 | 1464377928697 Marionette DEBUG loaded listener.js 11:38:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 161 (15375C00) [pid = 3896] [serial = 949] [outer = 13DBAC00] 11:38:49 INFO - PROCESS | 3896 | 1464377929250 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 11:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 921ms 11:38:49 INFO - PROCESS | 3896 | 1464377929302 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 11:38:49 INFO - PROCESS | 3896 | 1464377929308 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 11:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:38:49 INFO - PROCESS | 3896 | 1464377929314 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:38:49 INFO - PROCESS | 3896 | 1464377929316 Marionette TRACE conn2 <- [1,1230,null,{}] 11:38:49 INFO - PROCESS | 3896 | 1464377929320 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:49 INFO - PROCESS | 3896 | 1464377929428 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 11:38:49 INFO - PROCESS | 3896 | 1464377929602 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:49 INFO - PROCESS | 3896 | ++DOCSHELL 11A05800 == 80 [pid = 3896] [id = 317] 11:38:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 162 (14093400) [pid = 3896] [serial = 950] [outer = 00000000] 11:38:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 163 (16D82400) [pid = 3896] [serial = 951] [outer = 14093400] 11:38:49 INFO - PROCESS | 3896 | 1464377929651 Marionette DEBUG loaded listener.js 11:38:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 164 (1769C800) [pid = 3896] [serial = 952] [outer = 14093400] 11:38:50 INFO - PROCESS | 3896 | --DOCSHELL 1043AC00 == 79 [pid = 3896] [id = 151] 11:38:50 INFO - PROCESS | 3896 | --DOCSHELL 1AAE2800 == 78 [pid = 3896] [id = 128] 11:38:50 INFO - PROCESS | 3896 | --DOCSHELL 16D7B800 == 77 [pid = 3896] [id = 229] 11:38:50 INFO - PROCESS | 3896 | --DOCSHELL 153C4000 == 76 [pid = 3896] [id = 146] 11:38:50 INFO - PROCESS | 3896 | --DOCSHELL 171AC800 == 75 [pid = 3896] [id = 125] 11:38:50 INFO - PROCESS | 3896 | --DOCSHELL 19D0A800 == 74 [pid = 3896] [id = 230] 11:38:50 INFO - PROCESS | 3896 | --DOCSHELL 10A5B800 == 73 [pid = 3896] [id = 231] 11:38:50 INFO - PROCESS | 3896 | --DOCSHELL 13DBA400 == 72 [pid = 3896] [id = 308] 11:38:50 INFO - PROCESS | 3896 | --DOCSHELL 11C68000 == 71 [pid = 3896] [id = 307] 11:38:50 INFO - PROCESS | 3896 | --DOCSHELL 10A59000 == 70 [pid = 3896] [id = 306] 11:38:50 INFO - PROCESS | 3896 | --DOCSHELL 1691F000 == 69 [pid = 3896] [id = 305] 11:38:50 INFO - PROCESS | 3896 | --DOCSHELL 17884C00 == 68 [pid = 3896] [id = 304] 11:38:50 INFO - PROCESS | 3896 | --DOCSHELL 16C72000 == 67 [pid = 3896] [id = 303] 11:38:50 INFO - PROCESS | 3896 | --DOCSHELL 168C7800 == 66 [pid = 3896] [id = 302] 11:38:50 INFO - PROCESS | 3896 | --DOCSHELL 14EBDC00 == 65 [pid = 3896] [id = 301] 11:38:50 INFO - PROCESS | 3896 | --DOCSHELL 10A78800 == 64 [pid = 3896] [id = 300] 11:38:50 INFO - PROCESS | 3896 | --DOCSHELL 10C5D800 == 63 [pid = 3896] [id = 299] 11:38:50 INFO - PROCESS | 3896 | --DOMWINDOW == 163 (1055F400) [pid = 3896] [serial = 828] [outer = 00000000] [url = about:blank] 11:38:50 INFO - PROCESS | 3896 | --DOMWINDOW == 162 (13391C00) [pid = 3896] [serial = 831] [outer = 00000000] [url = about:blank] 11:38:50 INFO - PROCESS | 3896 | --DOMWINDOW == 161 (16C5A800) [pid = 3896] [serial = 834] [outer = 00000000] [url = about:blank] 11:38:50 INFO - PROCESS | 3896 | --DOMWINDOW == 160 (199C6000) [pid = 3896] [serial = 837] [outer = 00000000] [url = about:blank] 11:38:50 INFO - PROCESS | 3896 | --DOMWINDOW == 159 (19D0C800) [pid = 3896] [serial = 840] [outer = 00000000] [url = about:blank] 11:38:50 INFO - PROCESS | 3896 | --DOMWINDOW == 158 (1A10B000) [pid = 3896] [serial = 843] [outer = 00000000] [url = about:blank] 11:38:50 INFO - PROCESS | 3896 | --DOMWINDOW == 157 (1A430800) [pid = 3896] [serial = 876] [outer = 00000000] [url = about:blank] 11:38:50 INFO - PROCESS | 3896 | --DOCSHELL 1A32D800 == 62 [pid = 3896] [id = 297] 11:38:50 INFO - PROCESS | 3896 | --DOCSHELL 16C70C00 == 61 [pid = 3896] [id = 296] 11:38:50 INFO - PROCESS | 3896 | --DOCSHELL 1A157C00 == 60 [pid = 3896] [id = 295] 11:38:50 INFO - PROCESS | 3896 | --DOCSHELL 105F6800 == 59 [pid = 3896] [id = 294] 11:38:50 INFO - PROCESS | 3896 | --DOCSHELL 10C61800 == 58 [pid = 3896] [id = 293] 11:38:50 INFO - PROCESS | 3896 | --DOCSHELL 1A157400 == 57 [pid = 3896] [id = 292] 11:38:50 INFO - PROCESS | 3896 | --DOMWINDOW == 156 (1A3DBC00) [pid = 3896] [serial = 727] [outer = 00000000] [url = about:blank] 11:38:50 INFO - PROCESS | 3896 | --DOMWINDOW == 155 (16D81C00) [pid = 3896] [serial = 861] [outer = 00000000] [url = about:blank] 11:38:50 INFO - PROCESS | 3896 | --DOMWINDOW == 154 (16E31800) [pid = 3896] [serial = 862] [outer = 00000000] [url = about:blank] 11:38:50 INFO - PROCESS | 3896 | --DOMWINDOW == 153 (199C2000) [pid = 3896] [serial = 865] [outer = 00000000] [url = about:blank] 11:38:50 INFO - PROCESS | 3896 | --DOMWINDOW == 152 (18427C00) [pid = 3896] [serial = 864] [outer = 00000000] [url = about:blank] 11:38:50 INFO - PROCESS | 3896 | --DOMWINDOW == 151 (19D13800) [pid = 3896] [serial = 867] [outer = 00000000] [url = about:blank] 11:38:50 INFO - PROCESS | 3896 | --DOMWINDOW == 150 (1309E800) [pid = 3896] [serial = 852] [outer = 00000000] [url = about:blank] 11:38:50 INFO - PROCESS | 3896 | --DOMWINDOW == 149 (140C9800) [pid = 3896] [serial = 853] [outer = 00000000] [url = about:blank] 11:38:50 INFO - PROCESS | 3896 | --DOMWINDOW == 148 (1338C000) [pid = 3896] [serial = 850] [outer = 00000000] [url = about:blank] 11:38:50 INFO - PROCESS | 3896 | --DOMWINDOW == 147 (13078400) [pid = 3896] [serial = 849] [outer = 00000000] [url = about:blank] 11:38:50 INFO - PROCESS | 3896 | --DOMWINDOW == 146 (169E0800) [pid = 3896] [serial = 858] [outer = 00000000] [url = about:blank] 11:38:50 INFO - PROCESS | 3896 | --DOMWINDOW == 145 (161EB800) [pid = 3896] [serial = 847] [outer = 00000000] [url = about:blank] 11:38:50 INFO - PROCESS | 3896 | --DOMWINDOW == 144 (161E9400) [pid = 3896] [serial = 846] [outer = 00000000] [url = about:blank] 11:38:50 INFO - PROCESS | 3896 | --DOMWINDOW == 143 (1A32E800) [pid = 3896] [serial = 874] [outer = 00000000] [url = about:blank] 11:38:50 INFO - PROCESS | 3896 | --DOMWINDOW == 142 (16182C00) [pid = 3896] [serial = 855] [outer = 00000000] [url = about:blank] 11:38:50 INFO - PROCESS | 3896 | --DOMWINDOW == 141 (161EA000) [pid = 3896] [serial = 856] [outer = 00000000] [url = about:blank] 11:38:50 INFO - PROCESS | 3896 | --DOMWINDOW == 140 (1A17AC00) [pid = 3896] [serial = 873] [outer = 00000000] [url = about:blank] 11:38:50 INFO - PROCESS | 3896 | --DOMWINDOW == 139 (1A108000) [pid = 3896] [serial = 868] [outer = 00000000] [url = about:blank] 11:38:50 INFO - PROCESS | 3896 | --DOMWINDOW == 138 (1769F400) [pid = 3896] [serial = 870] [outer = 00000000] [url = about:blank] 11:38:50 INFO - PROCESS | 3896 | --DOMWINDOW == 137 (18245C00) [pid = 3896] [serial = 871] [outer = 00000000] [url = about:blank] 11:38:50 INFO - PROCESS | 3896 | --DOMWINDOW == 136 (16C69000) [pid = 3896] [serial = 859] [outer = 00000000] [url = about:blank] 11:38:50 INFO - PROCESS | 3896 | 1464377930298 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 11:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1017ms 11:38:50 INFO - PROCESS | 3896 | 1464377930347 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 11:38:50 INFO - PROCESS | 3896 | 1464377930349 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 11:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:38:50 INFO - PROCESS | 3896 | 1464377930353 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:38:50 INFO - PROCESS | 3896 | 1464377930356 Marionette TRACE conn2 <- [1,1234,null,{}] 11:38:50 INFO - PROCESS | 3896 | 1464377930366 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:50 INFO - PROCESS | 3896 | 1464377930459 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 11:38:50 INFO - PROCESS | 3896 | 1464377930562 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:50 INFO - PROCESS | 3896 | ++DOCSHELL 10A59000 == 58 [pid = 3896] [id = 318] 11:38:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 137 (10A70000) [pid = 3896] [serial = 953] [outer = 00000000] 11:38:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 138 (137E6000) [pid = 3896] [serial = 954] [outer = 10A70000] 11:38:50 INFO - PROCESS | 3896 | 1464377930635 Marionette DEBUG loaded listener.js 11:38:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 139 (1624B800) [pid = 3896] [serial = 955] [outer = 10A70000] 11:38:51 INFO - PROCESS | 3896 | 1464377931074 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 11:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 747ms 11:38:51 INFO - PROCESS | 3896 | 1464377931093 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 11:38:51 INFO - PROCESS | 3896 | 1464377931095 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 11:38:51 INFO - PROCESS | 3896 | 1464377931099 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:38:51 INFO - PROCESS | 3896 | 1464377931100 Marionette TRACE conn2 <- [1,1238,null,{}] 11:38:51 INFO - PROCESS | 3896 | 1464377931103 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:51 INFO - PROCESS | 3896 | 1464377931192 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 11:38:51 INFO - PROCESS | 3896 | 1464377931198 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:51 INFO - PROCESS | 3896 | ++DOCSHELL 161EA400 == 59 [pid = 3896] [id = 319] 11:38:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 140 (16C6B400) [pid = 3896] [serial = 956] [outer = 00000000] 11:38:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 141 (16D79400) [pid = 3896] [serial = 957] [outer = 16C6B400] 11:38:51 INFO - PROCESS | 3896 | 1464377931243 Marionette DEBUG loaded listener.js 11:38:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 142 (17F9AC00) [pid = 3896] [serial = 958] [outer = 16C6B400] 11:38:51 INFO - PROCESS | 3896 | 1464377931700 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 11:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 651ms 11:38:51 INFO - PROCESS | 3896 | 1464377931737 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 11:38:51 INFO - PROCESS | 3896 | 1464377931739 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 11:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:38:51 INFO - PROCESS | 3896 | 1464377931746 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:38:51 INFO - PROCESS | 3896 | 1464377931747 Marionette TRACE conn2 <- [1,1242,null,{}] 11:38:51 INFO - PROCESS | 3896 | 1464377931751 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:51 INFO - PROCESS | 3896 | 1464377931843 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 11:38:51 INFO - PROCESS | 3896 | 1464377931850 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:51 INFO - PROCESS | 3896 | ++DOCSHELL 19286C00 == 60 [pid = 3896] [id = 320] 11:38:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 143 (19287000) [pid = 3896] [serial = 959] [outer = 00000000] 11:38:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 144 (19292C00) [pid = 3896] [serial = 960] [outer = 19287000] 11:38:51 INFO - PROCESS | 3896 | 1464377931894 Marionette DEBUG loaded listener.js 11:38:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 145 (199C1400) [pid = 3896] [serial = 961] [outer = 19287000] 11:38:52 INFO - PROCESS | 3896 | 1464377932428 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 11:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 715ms 11:38:52 INFO - PROCESS | 3896 | 1464377932474 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 11:38:52 INFO - PROCESS | 3896 | 1464377932476 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 11:38:52 INFO - PROCESS | 3896 | 1464377932480 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:38:52 INFO - PROCESS | 3896 | 1464377932482 Marionette TRACE conn2 <- [1,1246,null,{}] 11:38:52 INFO - PROCESS | 3896 | 1464377932485 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:52 INFO - PROCESS | 3896 | 1464377932658 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 11:38:52 INFO - PROCESS | 3896 | 1464377932717 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:52 INFO - PROCESS | 3896 | ++DOCSHELL 171AC800 == 61 [pid = 3896] [id = 321] 11:38:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 146 (19291000) [pid = 3896] [serial = 962] [outer = 00000000] 11:38:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 147 (1A10A400) [pid = 3896] [serial = 963] [outer = 19291000] 11:38:52 INFO - PROCESS | 3896 | 1464377932762 Marionette DEBUG loaded listener.js 11:38:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 148 (1A157400) [pid = 3896] [serial = 964] [outer = 19291000] 11:38:53 INFO - PROCESS | 3896 | 1464377933194 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 11:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 762ms 11:38:53 INFO - PROCESS | 3896 | 1464377933219 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 11:38:53 INFO - PROCESS | 3896 | 1464377933221 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 11:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:38:53 INFO - PROCESS | 3896 | 1464377933236 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:38:53 INFO - PROCESS | 3896 | 1464377933237 Marionette TRACE conn2 <- [1,1250,null,{}] 11:38:53 INFO - PROCESS | 3896 | 1464377933241 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:53 INFO - PROCESS | 3896 | 1464377933386 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 11:38:53 INFO - PROCESS | 3896 | 1464377933454 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:53 INFO - PROCESS | 3896 | ++DOCSHELL 1122B800 == 62 [pid = 3896] [id = 322] 11:38:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 149 (19D13800) [pid = 3896] [serial = 965] [outer = 00000000] 11:38:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 150 (1A333000) [pid = 3896] [serial = 966] [outer = 19D13800] 11:38:53 INFO - PROCESS | 3896 | 1464377933498 Marionette DEBUG loaded listener.js 11:38:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 151 (1A432C00) [pid = 3896] [serial = 967] [outer = 19D13800] 11:38:53 INFO - PROCESS | 3896 | 1464377933964 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 11:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 763ms 11:38:54 INFO - PROCESS | 3896 | 1464377934003 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 11:38:54 INFO - PROCESS | 3896 | 1464377934005 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 11:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:38:54 INFO - PROCESS | 3896 | 1464377934008 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:38:54 INFO - PROCESS | 3896 | 1464377934010 Marionette TRACE conn2 <- [1,1254,null,{}] 11:38:54 INFO - PROCESS | 3896 | 1464377934013 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:54 INFO - PROCESS | 3896 | 1464377934134 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 11:38:54 INFO - PROCESS | 3896 | 1464377934201 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:54 INFO - PROCESS | 3896 | ++DOCSHELL 1A181800 == 63 [pid = 3896] [id = 323] 11:38:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 152 (1A436800) [pid = 3896] [serial = 968] [outer = 00000000] 11:38:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 153 (1AA4E800) [pid = 3896] [serial = 969] [outer = 1A436800] 11:38:54 INFO - PROCESS | 3896 | 1464377934244 Marionette DEBUG loaded listener.js 11:38:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 154 (1AD44400) [pid = 3896] [serial = 970] [outer = 1A436800] 11:38:54 INFO - PROCESS | 3896 | --DOMWINDOW == 153 (15F55000) [pid = 3896] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:38:54 INFO - PROCESS | 3896 | --DOMWINDOW == 152 (17888000) [pid = 3896] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:38:54 INFO - PROCESS | 3896 | --DOMWINDOW == 151 (177B6400) [pid = 3896] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:38:54 INFO - PROCESS | 3896 | --DOMWINDOW == 150 (10A73C00) [pid = 3896] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:38:54 INFO - PROCESS | 3896 | --DOMWINDOW == 149 (1536FC00) [pid = 3896] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:38:54 INFO - PROCESS | 3896 | --DOMWINDOW == 148 (168D5000) [pid = 3896] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:38:54 INFO - PROCESS | 3896 | --DOMWINDOW == 147 (10C5E800) [pid = 3896] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:38:54 INFO - PROCESS | 3896 | --DOMWINDOW == 146 (16D7A000) [pid = 3896] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:38:54 INFO - PROCESS | 3896 | --DOMWINDOW == 145 (10C5B000) [pid = 3896] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:38:54 INFO - PROCESS | 3896 | --DOMWINDOW == 144 (153C4800) [pid = 3896] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:38:54 INFO - PROCESS | 3896 | 1464377934925 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 11:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 953ms 11:38:54 INFO - PROCESS | 3896 | 1464377934955 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 11:38:54 INFO - PROCESS | 3896 | 1464377934957 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 11:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:38:54 INFO - PROCESS | 3896 | 1464377934960 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:38:54 INFO - PROCESS | 3896 | 1464377934962 Marionette TRACE conn2 <- [1,1258,null,{}] 11:38:54 INFO - PROCESS | 3896 | 1464377934965 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:55 INFO - PROCESS | 3896 | 1464377935051 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 11:38:55 INFO - PROCESS | 3896 | 1464377935154 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:55 INFO - PROCESS | 3896 | ++DOCSHELL 10C5B000 == 64 [pid = 3896] [id = 324] 11:38:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 145 (10C5E800) [pid = 3896] [serial = 971] [outer = 00000000] 11:38:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 146 (17648C00) [pid = 3896] [serial = 972] [outer = 10C5E800] 11:38:55 INFO - PROCESS | 3896 | 1464377935208 Marionette DEBUG loaded listener.js 11:38:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 147 (1A183400) [pid = 3896] [serial = 973] [outer = 10C5E800] 11:38:55 INFO - PROCESS | 3896 | 1464377935559 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 11:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 651ms 11:38:55 INFO - PROCESS | 3896 | 1464377935597 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 11:38:55 INFO - PROCESS | 3896 | 1464377935599 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 11:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:38:55 INFO - PROCESS | 3896 | 1464377935603 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:38:55 INFO - PROCESS | 3896 | 1464377935604 Marionette TRACE conn2 <- [1,1262,null,{}] 11:38:55 INFO - PROCESS | 3896 | 1464377935608 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:55 INFO - PROCESS | 3896 | 1464377935736 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 11:38:55 INFO - PROCESS | 3896 | 1464377935746 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:55 INFO - PROCESS | 3896 | ++DOCSHELL 16C69C00 == 65 [pid = 3896] [id = 325] 11:38:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 148 (17496800) [pid = 3896] [serial = 974] [outer = 00000000] 11:38:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 149 (1AE57C00) [pid = 3896] [serial = 975] [outer = 17496800] 11:38:55 INFO - PROCESS | 3896 | 1464377935790 Marionette DEBUG loaded listener.js 11:38:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 150 (1B404400) [pid = 3896] [serial = 976] [outer = 17496800] 11:38:56 INFO - PROCESS | 3896 | 1464377936267 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 11:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 715ms 11:38:56 INFO - PROCESS | 3896 | 1464377936335 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 11:38:56 INFO - PROCESS | 3896 | 1464377936338 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 11:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:38:56 INFO - PROCESS | 3896 | 1464377936350 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:38:56 INFO - PROCESS | 3896 | 1464377936352 Marionette TRACE conn2 <- [1,1266,null,{}] 11:38:56 INFO - PROCESS | 3896 | 1464377936356 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:56 INFO - PROCESS | 3896 | 1464377936491 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 11:38:56 INFO - PROCESS | 3896 | 1464377936507 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:56 INFO - PROCESS | 3896 | ++DOCSHELL 1B63B400 == 66 [pid = 3896] [id = 326] 11:38:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 151 (1B63B800) [pid = 3896] [serial = 977] [outer = 00000000] 11:38:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 152 (1B640000) [pid = 3896] [serial = 978] [outer = 1B63B800] 11:38:56 INFO - PROCESS | 3896 | 1464377936555 Marionette DEBUG loaded listener.js 11:38:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 153 (1B757C00) [pid = 3896] [serial = 979] [outer = 1B63B800] 11:38:57 INFO - PROCESS | 3896 | 1464377937213 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 11:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 921ms 11:38:57 INFO - PROCESS | 3896 | 1464377937256 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 11:38:57 INFO - PROCESS | 3896 | 1464377937261 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 11:38:57 INFO - PROCESS | 3896 | 1464377937266 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:38:57 INFO - PROCESS | 3896 | 1464377937270 Marionette TRACE conn2 <- [1,1270,null,{}] 11:38:57 INFO - PROCESS | 3896 | 1464377937276 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:57 INFO - PROCESS | 3896 | 1464377937426 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 11:38:57 INFO - PROCESS | 3896 | 1464377937544 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:57 INFO - PROCESS | 3896 | ++DOCSHELL 10C5F400 == 67 [pid = 3896] [id = 327] 11:38:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 154 (10F98000) [pid = 3896] [serial = 980] [outer = 00000000] 11:38:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 155 (137E9400) [pid = 3896] [serial = 981] [outer = 10F98000] 11:38:57 INFO - PROCESS | 3896 | 1464377937601 Marionette DEBUG loaded listener.js 11:38:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 156 (140CE000) [pid = 3896] [serial = 982] [outer = 10F98000] 11:38:58 INFO - PROCESS | 3896 | 1464377938227 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 11:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1017ms 11:38:58 INFO - PROCESS | 3896 | 1464377938302 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 11:38:58 INFO - PROCESS | 3896 | 1464377938308 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 11:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:38:58 INFO - PROCESS | 3896 | 1464377938314 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:38:58 INFO - PROCESS | 3896 | 1464377938317 Marionette TRACE conn2 <- [1,1274,null,{}] 11:38:58 INFO - PROCESS | 3896 | 1464377938322 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:58 INFO - PROCESS | 3896 | 1464377938505 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 11:38:58 INFO - PROCESS | 3896 | 1464377938642 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:58 INFO - PROCESS | 3896 | ++DOCSHELL 168D5C00 == 68 [pid = 3896] [id = 328] 11:38:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 157 (16C73800) [pid = 3896] [serial = 983] [outer = 00000000] 11:38:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 158 (1769E800) [pid = 3896] [serial = 984] [outer = 16C73800] 11:38:58 INFO - PROCESS | 3896 | 1464377938698 Marionette DEBUG loaded listener.js 11:38:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 159 (18246000) [pid = 3896] [serial = 985] [outer = 16C73800] 11:38:59 INFO - PROCESS | 3896 | 1464377939323 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 11:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1064ms 11:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:38:59 INFO - PROCESS | 3896 | 1464377939359 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 11:38:59 INFO - PROCESS | 3896 | 1464377939362 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 11:38:59 INFO - PROCESS | 3896 | 1464377939366 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:38:59 INFO - PROCESS | 3896 | 1464377939369 Marionette TRACE conn2 <- [1,1278,null,{}] 11:38:59 INFO - PROCESS | 3896 | 1464377939380 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:59 INFO - PROCESS | 3896 | 1464377939532 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 11:38:59 INFO - PROCESS | 3896 | 1464377939682 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:59 INFO - PROCESS | 3896 | ++DOCSHELL 1AA56400 == 69 [pid = 3896] [id = 329] 11:38:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 160 (1AE5AC00) [pid = 3896] [serial = 986] [outer = 00000000] 11:38:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 161 (1B40AC00) [pid = 3896] [serial = 987] [outer = 1AE5AC00] 11:38:59 INFO - PROCESS | 3896 | 1464377939740 Marionette DEBUG loaded listener.js 11:38:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 162 (1B537000) [pid = 3896] [serial = 988] [outer = 1AE5AC00] 11:39:00 INFO - PROCESS | 3896 | 1464377940330 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 11:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1017ms 11:39:00 INFO - PROCESS | 3896 | 1464377940400 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 11:39:00 INFO - PROCESS | 3896 | 1464377940403 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 11:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:39:00 INFO - PROCESS | 3896 | 1464377940407 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:39:00 INFO - PROCESS | 3896 | 1464377940409 Marionette TRACE conn2 <- [1,1282,null,{}] 11:39:00 INFO - PROCESS | 3896 | 1464377940413 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:00 INFO - PROCESS | 3896 | 1464377940525 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 11:39:00 INFO - PROCESS | 3896 | 1464377940667 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:00 INFO - PROCESS | 3896 | ++DOCSHELL 1B756C00 == 70 [pid = 3896] [id = 330] 11:39:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 163 (1B757400) [pid = 3896] [serial = 989] [outer = 00000000] 11:39:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 164 (1B780800) [pid = 3896] [serial = 990] [outer = 1B757400] 11:39:00 INFO - PROCESS | 3896 | 1464377940723 Marionette DEBUG loaded listener.js 11:39:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 165 (1B786000) [pid = 3896] [serial = 991] [outer = 1B757400] 11:39:01 INFO - PROCESS | 3896 | 1464377941339 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 11:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1016ms 11:39:01 INFO - PROCESS | 3896 | 1464377941409 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 11:39:01 INFO - PROCESS | 3896 | 1464377941411 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 11:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:39:01 INFO - PROCESS | 3896 | 1464377941415 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:39:01 INFO - PROCESS | 3896 | 1464377941417 Marionette TRACE conn2 <- [1,1286,null,{}] 11:39:01 INFO - PROCESS | 3896 | 1464377941421 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:01 INFO - PROCESS | 3896 | 1464377941530 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 11:39:01 INFO - PROCESS | 3896 | 1464377941688 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:01 INFO - PROCESS | 3896 | ++DOCSHELL 1B539800 == 71 [pid = 3896] [id = 331] 11:39:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 166 (1B63D800) [pid = 3896] [serial = 992] [outer = 00000000] 11:39:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 167 (1B78D000) [pid = 3896] [serial = 993] [outer = 1B63D800] 11:39:01 INFO - PROCESS | 3896 | 1464377941819 Marionette DEBUG loaded listener.js 11:39:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 168 (1DB78C00) [pid = 3896] [serial = 994] [outer = 1B63D800] 11:39:02 INFO - PROCESS | 3896 | 1464377942457 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1065ms 11:39:02 INFO - PROCESS | 3896 | 1464377942506 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 11:39:02 INFO - PROCESS | 3896 | 1464377942508 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 11:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:39:02 INFO - PROCESS | 3896 | 1464377942511 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:39:02 INFO - PROCESS | 3896 | 1464377942513 Marionette TRACE conn2 <- [1,1290,null,{}] 11:39:02 INFO - PROCESS | 3896 | 1464377942517 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:02 INFO - PROCESS | 3896 | 1464377942657 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 11:39:02 INFO - PROCESS | 3896 | 1464377942801 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:02 INFO - PROCESS | 3896 | ++DOCSHELL 1B78B000 == 72 [pid = 3896] [id = 332] 11:39:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 169 (1B78DC00) [pid = 3896] [serial = 995] [outer = 00000000] 11:39:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 170 (1DA3A000) [pid = 3896] [serial = 996] [outer = 1B78DC00] 11:39:02 INFO - PROCESS | 3896 | 1464377942856 Marionette DEBUG loaded listener.js 11:39:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 171 (1DA3FC00) [pid = 3896] [serial = 997] [outer = 1B78DC00] 11:39:03 INFO - PROCESS | 3896 | 1464377943437 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 11:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1016ms 11:39:03 INFO - PROCESS | 3896 | 1464377943513 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 11:39:03 INFO - PROCESS | 3896 | 1464377943516 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 11:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:39:03 INFO - PROCESS | 3896 | 1464377943519 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:39:03 INFO - PROCESS | 3896 | 1464377943521 Marionette TRACE conn2 <- [1,1294,null,{}] 11:39:03 INFO - PROCESS | 3896 | 1464377943526 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:03 INFO - PROCESS | 3896 | 1464377943642 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 11:39:03 INFO - PROCESS | 3896 | 1464377943819 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:03 INFO - PROCESS | 3896 | ++DOCSHELL 130A1800 == 73 [pid = 3896] [id = 333] 11:39:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 172 (1330BC00) [pid = 3896] [serial = 998] [outer = 00000000] 11:39:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 173 (16178000) [pid = 3896] [serial = 999] [outer = 1330BC00] 11:39:03 INFO - PROCESS | 3896 | 1464377943905 Marionette DEBUG loaded listener.js 11:39:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 174 (16C72C00) [pid = 3896] [serial = 1000] [outer = 1330BC00] 11:39:04 INFO - PROCESS | 3896 | 1464377944495 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 11:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1017ms 11:39:04 INFO - PROCESS | 3896 | 1464377944562 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 11:39:04 INFO - PROCESS | 3896 | 1464377944564 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 11:39:04 INFO - PROCESS | 3896 | 1464377944569 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:39:04 INFO - PROCESS | 3896 | 1464377944571 Marionette TRACE conn2 <- [1,1298,null,{}] 11:39:04 INFO - PROCESS | 3896 | 1464377944575 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:04 INFO - PROCESS | 3896 | 1464377944685 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 11:39:05 INFO - PROCESS | 3896 | 1464377944997 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:05 INFO - PROCESS | 3896 | ++DOCSHELL 1043AC00 == 74 [pid = 3896] [id = 334] 11:39:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 175 (105F0000) [pid = 3896] [serial = 1001] [outer = 00000000] 11:39:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 176 (10F97400) [pid = 3896] [serial = 1002] [outer = 105F0000] 11:39:05 INFO - PROCESS | 3896 | 1464377945083 Marionette DEBUG loaded listener.js 11:39:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 177 (11CA4000) [pid = 3896] [serial = 1003] [outer = 105F0000] 11:39:05 INFO - PROCESS | 3896 | 1464377945715 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 11:39:05 INFO - PROCESS | 3896 | 1464377945776 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 11:39:05 INFO - PROCESS | 3896 | 1464377945780 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:39:05 INFO - PROCESS | 3896 | 1464377945784 Marionette TRACE conn2 <- [1,1302,null,{}] 11:39:05 INFO - PROCESS | 3896 | 1464377945837 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:05 INFO - PROCESS | 3896 | 1464377945975 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 11:39:06 INFO - PROCESS | 3896 | 1464377946121 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:06 INFO - PROCESS | 3896 | ++DOCSHELL 153CF400 == 75 [pid = 3896] [id = 335] 11:39:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 178 (156BD000) [pid = 3896] [serial = 1004] [outer = 00000000] 11:39:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 179 (15F5AC00) [pid = 3896] [serial = 1005] [outer = 156BD000] 11:39:06 INFO - PROCESS | 3896 | 1464377946175 Marionette DEBUG loaded listener.js 11:39:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 180 (161E1000) [pid = 3896] [serial = 1006] [outer = 156BD000] 11:39:06 INFO - PROCESS | 3896 | --DOCSHELL 10C5E400 == 74 [pid = 3896] [id = 248] 11:39:06 INFO - PROCESS | 3896 | --DOCSHELL 11251000 == 73 [pid = 3896] [id = 135] 11:39:06 INFO - PROCESS | 3896 | --DOCSHELL 16C69C00 == 72 [pid = 3896] [id = 325] 11:39:06 INFO - PROCESS | 3896 | --DOCSHELL 10C5B000 == 71 [pid = 3896] [id = 324] 11:39:06 INFO - PROCESS | 3896 | --DOCSHELL 1A181800 == 70 [pid = 3896] [id = 323] 11:39:06 INFO - PROCESS | 3896 | --DOCSHELL 1122B800 == 69 [pid = 3896] [id = 322] 11:39:06 INFO - PROCESS | 3896 | --DOCSHELL 171AC800 == 68 [pid = 3896] [id = 321] 11:39:06 INFO - PROCESS | 3896 | --DOCSHELL 19286C00 == 67 [pid = 3896] [id = 320] 11:39:06 INFO - PROCESS | 3896 | --DOCSHELL 161EA400 == 66 [pid = 3896] [id = 319] 11:39:06 INFO - PROCESS | 3896 | --DOCSHELL 10A59000 == 65 [pid = 3896] [id = 318] 11:39:06 INFO - PROCESS | 3896 | --DOCSHELL 11A05800 == 64 [pid = 3896] [id = 317] 11:39:06 INFO - PROCESS | 3896 | --DOCSHELL 13DB4C00 == 63 [pid = 3896] [id = 316] 11:39:06 INFO - PROCESS | 3896 | --DOMWINDOW == 179 (1AAEC400) [pid = 3896] [serial = 924] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3896 | --DOCSHELL 14332800 == 62 [pid = 3896] [id = 310] 11:39:06 INFO - PROCESS | 3896 | --DOCSHELL 103CD000 == 61 [pid = 3896] [id = 309] 11:39:06 INFO - PROCESS | 3896 | --DOMWINDOW == 178 (1842A800) [pid = 3896] [serial = 912] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3896 | --DOMWINDOW == 177 (1A432000) [pid = 3896] [serial = 915] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3896 | --DOMWINDOW == 176 (19D0B000) [pid = 3896] [serial = 913] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3896 | --DOMWINDOW == 175 (11C9CC00) [pid = 3896] [serial = 918] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3896 | --DOMWINDOW == 174 (1A97EC00) [pid = 3896] [serial = 916] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3896 | --DOMWINDOW == 173 (1A3CEC00) [pid = 3896] [serial = 885] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3896 | --DOMWINDOW == 172 (154EEC00) [pid = 3896] [serial = 903] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3896 | --DOMWINDOW == 171 (156C3800) [pid = 3896] [serial = 904] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3896 | --DOMWINDOW == 170 (16C4C400) [pid = 3896] [serial = 906] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3896 | --DOMWINDOW == 169 (16C67C00) [pid = 3896] [serial = 907] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3896 | --DOMWINDOW == 168 (11A02000) [pid = 3896] [serial = 898] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3896 | --DOMWINDOW == 167 (110F3000) [pid = 3896] [serial = 897] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3896 | --DOMWINDOW == 166 (17695400) [pid = 3896] [serial = 909] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3896 | --DOMWINDOW == 165 (12887400) [pid = 3896] [serial = 900] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3896 | --DOMWINDOW == 164 (13031C00) [pid = 3896] [serial = 901] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3896 | --DOMWINDOW == 163 (12AE9400) [pid = 3896] [serial = 879] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3896 | --DOMWINDOW == 162 (16180400) [pid = 3896] [serial = 882] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3896 | --DOMWINDOW == 161 (1A988800) [pid = 3896] [serial = 888] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3896 | --DOMWINDOW == 160 (1AA55400) [pid = 3896] [serial = 891] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3896 | --DOMWINDOW == 159 (15377C00) [pid = 3896] [serial = 919] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3896 | --DOMWINDOW == 158 (1AD41800) [pid = 3896] [serial = 894] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3896 | --DOMWINDOW == 157 (1A987000) [pid = 3896] [serial = 922] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3896 | --DOMWINDOW == 156 (1A42F800) [pid = 3896] [serial = 921] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3896 | --DOMWINDOW == 155 (176A4000) [pid = 3896] [serial = 910] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3896 | --DOMWINDOW == 154 (177CE800) [pid = 3896] [serial = 826] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3896 | 1464377946709 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 11:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 969ms 11:39:06 INFO - PROCESS | 3896 | 1464377946762 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 11:39:06 INFO - PROCESS | 3896 | 1464377946766 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 11:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:39:06 INFO - PROCESS | 3896 | 1464377946771 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:39:06 INFO - PROCESS | 3896 | 1464377946773 Marionette TRACE conn2 <- [1,1306,null,{}] 11:39:06 INFO - PROCESS | 3896 | 1464377946777 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:06 INFO - PROCESS | 3896 | 1464377946874 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 11:39:06 INFO - PROCESS | 3896 | 1464377946980 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:07 INFO - PROCESS | 3896 | ++DOCSHELL 110EEC00 == 62 [pid = 3896] [id = 336] 11:39:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 155 (110F3000) [pid = 3896] [serial = 1007] [outer = 00000000] 11:39:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 156 (14E58400) [pid = 3896] [serial = 1008] [outer = 110F3000] 11:39:07 INFO - PROCESS | 3896 | 1464377947026 Marionette DEBUG loaded listener.js 11:39:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 157 (161E9C00) [pid = 3896] [serial = 1009] [outer = 110F3000] 11:39:07 INFO - PROCESS | 3896 | 1464377947447 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 11:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 763ms 11:39:07 INFO - PROCESS | 3896 | 1464377947511 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 11:39:07 INFO - PROCESS | 3896 | 1464377947513 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 11:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:39:07 INFO - PROCESS | 3896 | 1464377947518 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:39:07 INFO - PROCESS | 3896 | 1464377947524 Marionette TRACE conn2 <- [1,1310,null,{}] 11:39:07 INFO - PROCESS | 3896 | 1464377947533 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:07 INFO - PROCESS | 3896 | 1464377947651 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 11:39:07 INFO - PROCESS | 3896 | 1464377947669 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:07 INFO - PROCESS | 3896 | ++DOCSHELL 16D79000 == 63 [pid = 3896] [id = 337] 11:39:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 158 (16D7A000) [pid = 3896] [serial = 1010] [outer = 00000000] 11:39:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 159 (16F33800) [pid = 3896] [serial = 1011] [outer = 16D7A000] 11:39:07 INFO - PROCESS | 3896 | 1464377947714 Marionette DEBUG loaded listener.js 11:39:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 160 (176A3000) [pid = 3896] [serial = 1012] [outer = 16D7A000] 11:39:08 INFO - PROCESS | 3896 | 1464377948234 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 11:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 746ms 11:39:08 INFO - PROCESS | 3896 | 1464377948289 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 11:39:08 INFO - PROCESS | 3896 | 1464377948291 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 11:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:39:08 INFO - PROCESS | 3896 | 1464377948295 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:39:08 INFO - PROCESS | 3896 | 1464377948296 Marionette TRACE conn2 <- [1,1314,null,{}] 11:39:08 INFO - PROCESS | 3896 | 1464377948300 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:08 INFO - PROCESS | 3896 | 1464377948396 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 11:39:08 INFO - PROCESS | 3896 | 1464377948411 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:08 INFO - PROCESS | 3896 | ++DOCSHELL 16C5AC00 == 64 [pid = 3896] [id = 338] 11:39:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 161 (16C5B800) [pid = 3896] [serial = 1013] [outer = 00000000] 11:39:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 162 (1825D000) [pid = 3896] [serial = 1014] [outer = 16C5B800] 11:39:08 INFO - PROCESS | 3896 | 1464377948551 Marionette DEBUG loaded listener.js 11:39:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 163 (199BE000) [pid = 3896] [serial = 1015] [outer = 16C5B800] 11:39:08 INFO - PROCESS | 3896 | 1464377948960 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:39:09 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:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 699ms 11:39:09 INFO - PROCESS | 3896 | 1464377948994 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 11:39:09 INFO - PROCESS | 3896 | 1464377948996 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 11:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:39:09 INFO - PROCESS | 3896 | 1464377948999 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:39:09 INFO - PROCESS | 3896 | 1464377949001 Marionette TRACE conn2 <- [1,1318,null,{}] 11:39:09 INFO - PROCESS | 3896 | 1464377949004 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:09 INFO - PROCESS | 3896 | 1464377949154 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 11:39:09 INFO - PROCESS | 3896 | 1464377949179 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:09 INFO - PROCESS | 3896 | ++DOCSHELL 19D04C00 == 65 [pid = 3896] [id = 339] 11:39:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 164 (19D06C00) [pid = 3896] [serial = 1016] [outer = 00000000] 11:39:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 165 (19D0E400) [pid = 3896] [serial = 1017] [outer = 19D06C00] 11:39:09 INFO - PROCESS | 3896 | 1464377949231 Marionette DEBUG loaded listener.js 11:39:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 166 (1A150C00) [pid = 3896] [serial = 1018] [outer = 19D06C00] 11:39:09 INFO - PROCESS | 3896 | 1464377949702 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:39:09 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:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 747ms 11:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:39:09 INFO - PROCESS | 3896 | 1464377949772 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 11:39:09 INFO - PROCESS | 3896 | 1464377949774 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 11:39:09 INFO - PROCESS | 3896 | 1464377949778 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:39:09 INFO - PROCESS | 3896 | 1464377949779 Marionette TRACE conn2 <- [1,1322,null,{}] 11:39:09 INFO - PROCESS | 3896 | 1464377949783 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:09 INFO - PROCESS | 3896 | 1464377949906 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 11:39:09 INFO - PROCESS | 3896 | 1464377949973 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:09 INFO - PROCESS | 3896 | ++DOCSHELL 177BE400 == 66 [pid = 3896] [id = 340] 11:39:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 167 (1A155800) [pid = 3896] [serial = 1019] [outer = 00000000] 11:39:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 168 (1A432000) [pid = 3896] [serial = 1020] [outer = 1A155800] 11:39:10 INFO - PROCESS | 3896 | 1464377950017 Marionette DEBUG loaded listener.js 11:39:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 169 (1A983800) [pid = 3896] [serial = 1021] [outer = 1A155800] 11:39:10 INFO - PROCESS | 3896 | 1464377950444 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 699ms 11:39:10 INFO - PROCESS | 3896 | 1464377950478 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 11:39:10 INFO - PROCESS | 3896 | 1464377950480 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 11:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:39:10 INFO - PROCESS | 3896 | 1464377950484 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:39:10 INFO - PROCESS | 3896 | 1464377950485 Marionette TRACE conn2 <- [1,1326,null,{}] 11:39:10 INFO - PROCESS | 3896 | 1464377950489 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:10 INFO - PROCESS | 3896 | 1464377950634 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 11:39:10 INFO - PROCESS | 3896 | 1464377950656 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:10 INFO - PROCESS | 3896 | ++DOCSHELL 16D4E400 == 67 [pid = 3896] [id = 341] 11:39:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 170 (16D4EC00) [pid = 3896] [serial = 1022] [outer = 00000000] 11:39:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 171 (16D53800) [pid = 3896] [serial = 1023] [outer = 16D4EC00] 11:39:10 INFO - PROCESS | 3896 | 1464377950715 Marionette DEBUG loaded listener.js 11:39:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 172 (16D56800) [pid = 3896] [serial = 1024] [outer = 16D4EC00] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 171 (19D07000) [pid = 3896] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 170 (1A436800) [pid = 3896] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 169 (19D13800) [pid = 3896] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 168 (10C5E800) [pid = 3896] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 167 (10A70000) [pid = 3896] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 166 (17496800) [pid = 3896] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 165 (16C6B400) [pid = 3896] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 164 (19287000) [pid = 3896] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 163 (13DBAC00) [pid = 3896] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 162 (14093400) [pid = 3896] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 161 (19291000) [pid = 3896] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 160 (1047FC00) [pid = 3896] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 159 (137E8C00) [pid = 3896] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 158 (16C56000) [pid = 3896] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 157 (19D11C00) [pid = 3896] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 156 (1A102800) [pid = 3896] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 155 (10C5F800) [pid = 3896] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 154 (15B55C00) [pid = 3896] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 153 (130A3C00) [pid = 3896] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 152 (16921800) [pid = 3896] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 151 (1A986C00) [pid = 3896] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 150 (177B7C00) [pid = 3896] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 149 (177BBC00) [pid = 3896] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 148 (1B536C00) [pid = 3896] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 147 (103F9400) [pid = 3896] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 146 (13305C00) [pid = 3896] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 145 (153CF800) [pid = 3896] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 144 (199BC400) [pid = 3896] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 143 (18011400) [pid = 3896] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 142 (1A105000) [pid = 3896] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 141 (10F96400) [pid = 3896] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:39:11 INFO - PROCESS | 3896 | --DOMWINDOW == 140 (12B64800) [pid = 3896] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:39:12 INFO - PROCESS | 3896 | 1464377952011 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 11:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1589ms 11:39:12 INFO - PROCESS | 3896 | 1464377952085 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 11:39:12 INFO - PROCESS | 3896 | 1464377952087 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 11:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:39:12 INFO - PROCESS | 3896 | 1464377952090 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:39:12 INFO - PROCESS | 3896 | 1464377952092 Marionette TRACE conn2 <- [1,1330,null,{}] 11:39:12 INFO - PROCESS | 3896 | 1464377952096 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:12 INFO - PROCESS | 3896 | 1464377952209 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 11:39:12 INFO - PROCESS | 3896 | 1464377952216 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:12 INFO - PROCESS | 3896 | ++DOCSHELL 10C5E800 == 68 [pid = 3896] [id = 342] 11:39:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 141 (10C61800) [pid = 3896] [serial = 1025] [outer = 00000000] 11:39:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 142 (14096000) [pid = 3896] [serial = 1026] [outer = 10C61800] 11:39:12 INFO - PROCESS | 3896 | 1464377952260 Marionette DEBUG loaded listener.js 11:39:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 143 (161E1800) [pid = 3896] [serial = 1027] [outer = 10C61800] 11:39:12 INFO - PROCESS | 3896 | 1464377952716 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 11:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 715ms 11:39:12 INFO - PROCESS | 3896 | 1464377952790 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 11:39:12 INFO - PROCESS | 3896 | 1464377952792 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 11:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:39:12 INFO - PROCESS | 3896 | 1464377952796 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:39:12 INFO - PROCESS | 3896 | 1464377952797 Marionette TRACE conn2 <- [1,1334,null,{}] 11:39:12 INFO - PROCESS | 3896 | 1464377952801 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:12 INFO - PROCESS | 3896 | 1464377952888 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 11:39:12 INFO - PROCESS | 3896 | 1464377952894 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:12 INFO - PROCESS | 3896 | ++DOCSHELL 12B64800 == 69 [pid = 3896] [id = 343] 11:39:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 144 (1331F800) [pid = 3896] [serial = 1028] [outer = 00000000] 11:39:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 145 (16D4C400) [pid = 3896] [serial = 1029] [outer = 1331F800] 11:39:12 INFO - PROCESS | 3896 | 1464377952938 Marionette DEBUG loaded listener.js 11:39:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 146 (177B9000) [pid = 3896] [serial = 1030] [outer = 1331F800] 11:39:13 INFO - PROCESS | 3896 | 1464377953544 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 11:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 810ms 11:39:13 INFO - PROCESS | 3896 | 1464377953618 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 11:39:13 INFO - PROCESS | 3896 | 1464377953623 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 11:39:13 INFO - PROCESS | 3896 | 1464377953643 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:39:13 INFO - PROCESS | 3896 | 1464377953647 Marionette TRACE conn2 <- [1,1338,null,{}] 11:39:13 INFO - PROCESS | 3896 | 1464377953653 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:13 INFO - PROCESS | 3896 | 1464377953830 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 11:39:13 INFO - PROCESS | 3896 | 1464377953842 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:13 INFO - PROCESS | 3896 | ++DOCSHELL 112E3400 == 70 [pid = 3896] [id = 344] 11:39:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 147 (11A02000) [pid = 3896] [serial = 1031] [outer = 00000000] 11:39:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 148 (1309E800) [pid = 3896] [serial = 1032] [outer = 11A02000] 11:39:13 INFO - PROCESS | 3896 | 1464377953948 Marionette DEBUG loaded listener.js 11:39:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 149 (13DBD800) [pid = 3896] [serial = 1033] [outer = 11A02000] 11:39:14 INFO - PROCESS | 3896 | 1464377954623 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 11:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1016ms 11:39:14 INFO - PROCESS | 3896 | 1464377954684 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 11:39:14 INFO - PROCESS | 3896 | 1464377954690 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 11:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:39:14 INFO - PROCESS | 3896 | 1464377954696 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:39:14 INFO - PROCESS | 3896 | 1464377954699 Marionette TRACE conn2 <- [1,1342,null,{}] 11:39:14 INFO - PROCESS | 3896 | 1464377954704 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:14 INFO - PROCESS | 3896 | 1464377954820 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 11:39:15 INFO - PROCESS | 3896 | 1464377954988 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:15 INFO - PROCESS | 3896 | ++DOCSHELL 154F6400 == 71 [pid = 3896] [id = 345] 11:39:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 150 (168D3000) [pid = 3896] [serial = 1034] [outer = 00000000] 11:39:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 151 (16921C00) [pid = 3896] [serial = 1035] [outer = 168D3000] 11:39:15 INFO - PROCESS | 3896 | 1464377955044 Marionette DEBUG loaded listener.js 11:39:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 152 (1289E800) [pid = 3896] [serial = 1036] [outer = 168D3000] 11:39:15 INFO - PROCESS | 3896 | 1464377955661 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 11:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1017ms 11:39:15 INFO - PROCESS | 3896 | 1464377955698 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 11:39:15 INFO - PROCESS | 3896 | 1464377955701 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 11:39:15 INFO - PROCESS | 3896 | 1464377955706 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:39:15 INFO - PROCESS | 3896 | 1464377955710 Marionette TRACE conn2 <- [1,1346,null,{}] 11:39:15 INFO - PROCESS | 3896 | 1464377955721 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:15 INFO - PROCESS | 3896 | 1464377955835 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 11:39:16 INFO - PROCESS | 3896 | 1464377956028 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:16 INFO - PROCESS | 3896 | ++DOCSHELL 1787FC00 == 72 [pid = 3896] [id = 346] 11:39:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 153 (18427000) [pid = 3896] [serial = 1037] [outer = 00000000] 11:39:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 154 (19B6A800) [pid = 3896] [serial = 1038] [outer = 18427000] 11:39:16 INFO - PROCESS | 3896 | 1464377956086 Marionette DEBUG loaded listener.js 11:39:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 155 (1A101400) [pid = 3896] [serial = 1039] [outer = 18427000] 11:39:16 INFO - PROCESS | 3896 | 1464377956712 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 11:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1048ms 11:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:39:16 INFO - PROCESS | 3896 | 1464377956780 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 11:39:16 INFO - PROCESS | 3896 | 1464377956783 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 11:39:16 INFO - PROCESS | 3896 | 1464377956787 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:39:16 INFO - PROCESS | 3896 | 1464377956789 Marionette TRACE conn2 <- [1,1350,null,{}] 11:39:16 INFO - PROCESS | 3896 | 1464377956811 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:16 INFO - PROCESS | 3896 | 1464377956924 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 11:39:17 INFO - PROCESS | 3896 | 1464377957068 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:17 INFO - PROCESS | 3896 | ++DOCSHELL 1A109800 == 73 [pid = 3896] [id = 347] 11:39:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 156 (1A153C00) [pid = 3896] [serial = 1040] [outer = 00000000] 11:39:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 157 (1A335000) [pid = 3896] [serial = 1041] [outer = 1A153C00] 11:39:17 INFO - PROCESS | 3896 | 1464377957124 Marionette DEBUG loaded listener.js 11:39:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 158 (1A85C400) [pid = 3896] [serial = 1042] [outer = 1A153C00] 11:39:17 INFO - PROCESS | 3896 | 1464377957709 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1017ms 11:39:17 INFO - PROCESS | 3896 | 1464377957789 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 11:39:17 INFO - PROCESS | 3896 | 1464377957791 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 11:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:39:17 INFO - PROCESS | 3896 | 1464377957795 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:39:17 INFO - PROCESS | 3896 | 1464377957797 Marionette TRACE conn2 <- [1,1354,null,{}] 11:39:17 INFO - PROCESS | 3896 | 1464377957800 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:17 INFO - PROCESS | 3896 | 1464377957988 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 11:39:18 INFO - PROCESS | 3896 | 1464377958130 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:18 INFO - PROCESS | 3896 | ++DOCSHELL 1A187800 == 74 [pid = 3896] [id = 348] 11:39:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 159 (1A334000) [pid = 3896] [serial = 1043] [outer = 00000000] 11:39:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 160 (1AA54400) [pid = 3896] [serial = 1044] [outer = 1A334000] 11:39:18 INFO - PROCESS | 3896 | 1464377958186 Marionette DEBUG loaded listener.js 11:39:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 161 (1AA58800) [pid = 3896] [serial = 1045] [outer = 1A334000] 11:39:18 INFO - PROCESS | 3896 | 1464377958786 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 11:39:18 INFO - PROCESS | 3896 | 1464377958832 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 11:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:39:18 INFO - PROCESS | 3896 | 1464377958836 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:39:18 INFO - PROCESS | 3896 | 1464377958838 Marionette TRACE conn2 <- [1,1358,null,{}] 11:39:18 INFO - PROCESS | 3896 | 1464377958842 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:18 INFO - PROCESS | 3896 | 1464377958968 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 11:39:19 INFO - PROCESS | 3896 | 1464377959114 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:19 INFO - PROCESS | 3896 | ++DOCSHELL 1AD41800 == 75 [pid = 3896] [id = 349] 11:39:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 162 (1AD45400) [pid = 3896] [serial = 1046] [outer = 00000000] 11:39:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 163 (1B409C00) [pid = 3896] [serial = 1047] [outer = 1AD45400] 11:39:19 INFO - PROCESS | 3896 | 1464377959171 Marionette DEBUG loaded listener.js 11:39:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 164 (1B534C00) [pid = 3896] [serial = 1048] [outer = 1AD45400] 11:39:19 INFO - PROCESS | 3896 | 1464377959881 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 11:39:19 INFO - PROCESS | 3896 | 1464377959916 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 11:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:39:19 INFO - PROCESS | 3896 | 1464377959920 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:39:19 INFO - PROCESS | 3896 | 1464377959922 Marionette TRACE conn2 <- [1,1362,null,{}] 11:39:19 INFO - PROCESS | 3896 | 1464377959943 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:20 INFO - PROCESS | 3896 | 1464377960051 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 11:39:20 INFO - PROCESS | 3896 | 1464377960196 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:20 INFO - PROCESS | 3896 | ++DOCSHELL 10A75C00 == 76 [pid = 3896] [id = 350] 11:39:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 165 (10C57800) [pid = 3896] [serial = 1049] [outer = 00000000] 11:39:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 166 (140C8400) [pid = 3896] [serial = 1050] [outer = 10C57800] 11:39:20 INFO - PROCESS | 3896 | 1464377960253 Marionette DEBUG loaded listener.js 11:39:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 167 (17654C00) [pid = 3896] [serial = 1051] [outer = 10C57800] 11:39:20 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:39:20 INFO - PROCESS | 3896 | 1464377960969 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 11:39:21 INFO - PROCESS | 3896 | 1464377961033 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 11:39:21 INFO - PROCESS | 3896 | 1464377961038 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:39:21 INFO - PROCESS | 3896 | 1464377961042 Marionette TRACE conn2 <- [1,1366,null,{}] 11:39:21 INFO - PROCESS | 3896 | 1464377961046 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:21 INFO - PROCESS | 3896 | 1464377961152 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 11:39:21 INFO - PROCESS | 3896 | 1464377961316 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:21 INFO - PROCESS | 3896 | ++DOCSHELL 112D7800 == 77 [pid = 3896] [id = 351] 11:39:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 168 (11A0A000) [pid = 3896] [serial = 1052] [outer = 00000000] 11:39:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 169 (140C9400) [pid = 3896] [serial = 1053] [outer = 11A0A000] 11:39:21 INFO - PROCESS | 3896 | 1464377961371 Marionette DEBUG loaded listener.js 11:39:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 170 (15F54000) [pid = 3896] [serial = 1054] [outer = 11A0A000] 11:39:21 INFO - PROCESS | 3896 | --DOCSHELL 10C5E800 == 76 [pid = 3896] [id = 342] 11:39:21 INFO - PROCESS | 3896 | --DOCSHELL 16D4E400 == 75 [pid = 3896] [id = 341] 11:39:21 INFO - PROCESS | 3896 | --DOCSHELL 177BE400 == 74 [pid = 3896] [id = 340] 11:39:21 INFO - PROCESS | 3896 | --DOCSHELL 19D04C00 == 73 [pid = 3896] [id = 339] 11:39:21 INFO - PROCESS | 3896 | --DOCSHELL 16C5AC00 == 72 [pid = 3896] [id = 338] 11:39:21 INFO - PROCESS | 3896 | --DOCSHELL 16D79000 == 71 [pid = 3896] [id = 337] 11:39:21 INFO - PROCESS | 3896 | --DOCSHELL 110EEC00 == 70 [pid = 3896] [id = 336] 11:39:21 INFO - PROCESS | 3896 | --DOCSHELL 153CF400 == 69 [pid = 3896] [id = 335] 11:39:21 INFO - PROCESS | 3896 | --DOCSHELL 1043AC00 == 68 [pid = 3896] [id = 334] 11:39:22 INFO - PROCESS | 3896 | --DOMWINDOW == 169 (10A61800) [pid = 3896] [serial = 927] [outer = 00000000] [url = about:blank] 11:39:22 INFO - PROCESS | 3896 | --DOMWINDOW == 168 (156C0800) [pid = 3896] [serial = 930] [outer = 00000000] [url = about:blank] 11:39:22 INFO - PROCESS | 3896 | --DOMWINDOW == 167 (17F98000) [pid = 3896] [serial = 933] [outer = 00000000] [url = about:blank] 11:39:22 INFO - PROCESS | 3896 | --DOMWINDOW == 166 (1A989400) [pid = 3896] [serial = 936] [outer = 00000000] [url = about:blank] 11:39:22 INFO - PROCESS | 3896 | --DOMWINDOW == 165 (1AF48C00) [pid = 3896] [serial = 939] [outer = 00000000] [url = about:blank] 11:39:22 INFO - PROCESS | 3896 | --DOMWINDOW == 164 (1B407800) [pid = 3896] [serial = 942] [outer = 00000000] [url = about:blank] 11:39:22 INFO - PROCESS | 3896 | --DOMWINDOW == 163 (1B537C00) [pid = 3896] [serial = 945] [outer = 00000000] [url = about:blank] 11:39:22 INFO - PROCESS | 3896 | --DOMWINDOW == 162 (1B640000) [pid = 3896] [serial = 978] [outer = 00000000] [url = about:blank] 11:39:22 INFO - PROCESS | 3896 | --DOCSHELL 10C5F400 == 67 [pid = 3896] [id = 327] 11:39:22 INFO - PROCESS | 3896 | 1464377962051 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 11:39:22 INFO - PROCESS | 3896 | 1464377962088 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 11:39:22 INFO - PROCESS | 3896 | 1464377962098 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:39:22 INFO - PROCESS | 3896 | 1464377962100 Marionette TRACE conn2 <- [1,1370,null,{}] 11:39:22 INFO - PROCESS | 3896 | 1464377962104 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:22 INFO - PROCESS | 3896 | 1464377962205 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 11:39:22 INFO - PROCESS | 3896 | 1464377962212 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:22 INFO - PROCESS | 3896 | ++DOCSHELL 10C5F800 == 68 [pid = 3896] [id = 352] 11:39:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 121 (10C62400) [pid = 3896] [serial = 1055] [outer = 00000000] 11:39:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 122 (1409EC00) [pid = 3896] [serial = 1056] [outer = 10C62400] 11:39:22 INFO - PROCESS | 3896 | 1464377962258 Marionette DEBUG loaded listener.js 11:39:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 123 (154F3800) [pid = 3896] [serial = 1057] [outer = 10C62400] 11:39:22 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:39:22 INFO - PROCESS | 3896 | 1464377962763 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 11:39:22 INFO - PROCESS | 3896 | 1464377962798 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 11:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:39:22 INFO - PROCESS | 3896 | 1464377962802 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:39:22 INFO - PROCESS | 3896 | 1464377962805 Marionette TRACE conn2 <- [1,1374,null,{}] 11:39:22 INFO - PROCESS | 3896 | 1464377962815 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:22 INFO - PROCESS | 3896 | 1464377962942 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 11:39:23 INFO - PROCESS | 3896 | 1464377963047 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:23 INFO - PROCESS | 3896 | ++DOCSHELL 16C50C00 == 69 [pid = 3896] [id = 353] 11:39:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 124 (16C67C00) [pid = 3896] [serial = 1058] [outer = 00000000] 11:39:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 125 (16D4E800) [pid = 3896] [serial = 1059] [outer = 16C67C00] 11:39:23 INFO - PROCESS | 3896 | 1464377963096 Marionette DEBUG loaded listener.js 11:39:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 126 (16D79400) [pid = 3896] [serial = 1060] [outer = 16C67C00] 11:39:23 INFO - PROCESS | 3896 | 1464377963469 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 11:39:23 INFO - PROCESS | 3896 | 1464377963503 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 11:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:39:23 INFO - PROCESS | 3896 | 1464377963506 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:39:23 INFO - PROCESS | 3896 | 1464377963508 Marionette TRACE conn2 <- [1,1378,null,{}] 11:39:23 INFO - PROCESS | 3896 | 1464377963512 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:23 INFO - PROCESS | 3896 | 1464377963602 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 11:39:23 INFO - PROCESS | 3896 | 1464377963609 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:23 INFO - PROCESS | 3896 | ++DOCSHELL 16D55800 == 70 [pid = 3896] [id = 354] 11:39:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 127 (16D7B000) [pid = 3896] [serial = 1061] [outer = 00000000] 11:39:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 128 (17887400) [pid = 3896] [serial = 1062] [outer = 16D7B000] 11:39:23 INFO - PROCESS | 3896 | 1464377963687 Marionette DEBUG loaded listener.js 11:39:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 129 (18242C00) [pid = 3896] [serial = 1063] [outer = 16D7B000] 11:39:24 INFO - PROCESS | 3896 | 1464377964228 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 11:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 746ms 11:39:24 INFO - PROCESS | 3896 | 1464377964280 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 11:39:24 INFO - PROCESS | 3896 | 1464377964282 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 11:39:24 INFO - PROCESS | 3896 | 1464377964285 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:39:24 INFO - PROCESS | 3896 | 1464377964287 Marionette TRACE conn2 <- [1,1382,null,{}] 11:39:24 INFO - PROCESS | 3896 | 1464377964290 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:24 INFO - PROCESS | 3896 | 1464377964448 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 11:39:24 INFO - PROCESS | 3896 | 1464377964465 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:24 INFO - PROCESS | 3896 | ++DOCSHELL 168CB400 == 71 [pid = 3896] [id = 355] 11:39:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 130 (16D4AC00) [pid = 3896] [serial = 1064] [outer = 00000000] 11:39:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 131 (1928D000) [pid = 3896] [serial = 1065] [outer = 16D4AC00] 11:39:24 INFO - PROCESS | 3896 | 1464377964509 Marionette DEBUG loaded listener.js 11:39:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 132 (19294000) [pid = 3896] [serial = 1066] [outer = 16D4AC00] 11:39:24 INFO - PROCESS | 3896 | 1464377964959 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 11:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 699ms 11:39:25 INFO - PROCESS | 3896 | 1464377964985 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 11:39:25 INFO - PROCESS | 3896 | 1464377964987 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 11:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:39:25 INFO - PROCESS | 3896 | 1464377964990 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:39:25 INFO - PROCESS | 3896 | 1464377964991 Marionette TRACE conn2 <- [1,1386,null,{}] 11:39:25 INFO - PROCESS | 3896 | 1464377964995 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:25 INFO - PROCESS | 3896 | 1464377965126 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 11:39:25 INFO - PROCESS | 3896 | 1464377965193 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:25 INFO - PROCESS | 3896 | ++DOCSHELL 19B6B400 == 72 [pid = 3896] [id = 356] 11:39:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 133 (19B6BC00) [pid = 3896] [serial = 1067] [outer = 00000000] 11:39:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 134 (1A10D400) [pid = 3896] [serial = 1068] [outer = 19B6BC00] 11:39:25 INFO - PROCESS | 3896 | 1464377965240 Marionette DEBUG loaded listener.js 11:39:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 135 (1A156400) [pid = 3896] [serial = 1069] [outer = 19B6BC00] 11:39:25 INFO - PROCESS | 3896 | 1464377965645 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 11:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 699ms 11:39:25 INFO - PROCESS | 3896 | 1464377965722 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 11:39:25 INFO - PROCESS | 3896 | 1464377965724 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 11:39:25 INFO - PROCESS | 3896 | 1464377965727 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:39:25 INFO - PROCESS | 3896 | 1464377965729 Marionette TRACE conn2 <- [1,1390,null,{}] 11:39:25 INFO - PROCESS | 3896 | 1464377965732 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:25 INFO - PROCESS | 3896 | 1464377965904 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 11:39:25 INFO - PROCESS | 3896 | 1464377965930 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:25 INFO - PROCESS | 3896 | ++DOCSHELL 19D11000 == 73 [pid = 3896] [id = 357] 11:39:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 136 (1A157400) [pid = 3896] [serial = 1070] [outer = 00000000] 11:39:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 137 (1A3D3800) [pid = 3896] [serial = 1071] [outer = 1A157400] 11:39:25 INFO - PROCESS | 3896 | 1464377965974 Marionette DEBUG loaded listener.js 11:39:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 138 (1A434400) [pid = 3896] [serial = 1072] [outer = 1A157400] 11:39:26 INFO - PROCESS | 3896 | --DOMWINDOW == 137 (10C61800) [pid = 3896] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:39:26 INFO - PROCESS | 3896 | --DOMWINDOW == 136 (112E2800) [pid = 3896] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:39:26 INFO - PROCESS | 3896 | --DOMWINDOW == 135 (1A32D400) [pid = 3896] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:39:26 INFO - PROCESS | 3896 | --DOMWINDOW == 134 (1A17A800) [pid = 3896] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:39:26 INFO - PROCESS | 3896 | --DOMWINDOW == 133 (1A97FC00) [pid = 3896] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:39:26 INFO - PROCESS | 3896 | --DOMWINDOW == 132 (19D06C00) [pid = 3896] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:39:26 INFO - PROCESS | 3896 | --DOMWINDOW == 131 (1A155800) [pid = 3896] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:39:26 INFO - PROCESS | 3896 | --DOMWINDOW == 130 (16D4EC00) [pid = 3896] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:39:26 INFO - PROCESS | 3896 | --DOMWINDOW == 129 (156BD000) [pid = 3896] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:39:26 INFO - PROCESS | 3896 | --DOMWINDOW == 128 (1B63B800) [pid = 3896] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:39:26 INFO - PROCESS | 3896 | --DOMWINDOW == 127 (105F0000) [pid = 3896] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:39:26 INFO - PROCESS | 3896 | --DOMWINDOW == 126 (16C5B800) [pid = 3896] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:39:26 INFO - PROCESS | 3896 | --DOMWINDOW == 125 (110F3000) [pid = 3896] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:39:26 INFO - PROCESS | 3896 | --DOMWINDOW == 124 (16D7A000) [pid = 3896] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:39:26 INFO - PROCESS | 3896 | 1464377966614 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 11:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 953ms 11:39:26 INFO - PROCESS | 3896 | 1464377966673 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 11:39:26 INFO - PROCESS | 3896 | 1464377966675 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 11:39:26 INFO - PROCESS | 3896 | 1464377966678 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:39:26 INFO - PROCESS | 3896 | 1464377966680 Marionette TRACE conn2 <- [1,1394,null,{}] 11:39:26 INFO - PROCESS | 3896 | 1464377966683 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:26 INFO - PROCESS | 3896 | 1464377966770 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 11:39:26 INFO - PROCESS | 3896 | 1464377966874 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:26 INFO - PROCESS | 3896 | ++DOCSHELL 10A7B400 == 74 [pid = 3896] [id = 358] 11:39:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 125 (10C5B000) [pid = 3896] [serial = 1073] [outer = 00000000] 11:39:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 126 (153CC800) [pid = 3896] [serial = 1074] [outer = 10C5B000] 11:39:26 INFO - PROCESS | 3896 | 1464377966919 Marionette DEBUG loaded listener.js 11:39:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 127 (19D06C00) [pid = 3896] [serial = 1075] [outer = 10C5B000] 11:39:27 INFO - PROCESS | 3896 | 1464377967351 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 11:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 699ms 11:39:27 INFO - PROCESS | 3896 | 1464377967378 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 11:39:27 INFO - PROCESS | 3896 | 1464377967380 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 11:39:27 INFO - PROCESS | 3896 | 1464377967383 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:39:27 INFO - PROCESS | 3896 | 1464377967385 Marionette TRACE conn2 <- [1,1398,null,{}] 11:39:27 INFO - PROCESS | 3896 | 1464377967388 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:27 INFO - PROCESS | 3896 | 1464377967475 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 11:39:27 INFO - PROCESS | 3896 | 1464377967481 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:27 INFO - PROCESS | 3896 | ++DOCSHELL 14091400 == 75 [pid = 3896] [id = 359] 11:39:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 128 (14332000) [pid = 3896] [serial = 1076] [outer = 00000000] 11:39:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 129 (1A97F000) [pid = 3896] [serial = 1077] [outer = 14332000] 11:39:27 INFO - PROCESS | 3896 | 1464377967525 Marionette DEBUG loaded listener.js 11:39:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 130 (1AA54800) [pid = 3896] [serial = 1078] [outer = 14332000] 11:39:28 INFO - PROCESS | 3896 | 1464377968063 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 11:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 699ms 11:39:28 INFO - PROCESS | 3896 | 1464377968115 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 11:39:28 INFO - PROCESS | 3896 | 1464377968117 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 11:39:28 INFO - PROCESS | 3896 | 1464377968121 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:39:28 INFO - PROCESS | 3896 | 1464377968122 Marionette TRACE conn2 <- [1,1402,null,{}] 11:39:28 INFO - PROCESS | 3896 | 1464377968126 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:28 INFO - PROCESS | 3896 | 1464377968213 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 11:39:28 INFO - PROCESS | 3896 | 1464377968223 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:28 INFO - PROCESS | 3896 | ++DOCSHELL 110EF000 == 76 [pid = 3896] [id = 360] 11:39:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 131 (19D0D400) [pid = 3896] [serial = 1079] [outer = 00000000] 11:39:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 132 (1AAEC800) [pid = 3896] [serial = 1080] [outer = 19D0D400] 11:39:28 INFO - PROCESS | 3896 | 1464377968268 Marionette DEBUG loaded listener.js 11:39:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 133 (1AD44400) [pid = 3896] [serial = 1081] [outer = 19D0D400] 11:39:29 INFO - PROCESS | 3896 | 1464377969043 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 11:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1016ms 11:39:29 INFO - PROCESS | 3896 | 1464377969125 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 11:39:29 INFO - PROCESS | 3896 | 1464377969130 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 11:39:29 INFO - PROCESS | 3896 | 1464377969135 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:39:29 INFO - PROCESS | 3896 | 1464377969139 Marionette TRACE conn2 <- [1,1406,null,{}] 11:39:29 INFO - PROCESS | 3896 | 1464377969146 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:29 INFO - PROCESS | 3896 | 1464377969303 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 11:39:29 INFO - PROCESS | 3896 | 1464377969442 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:29 INFO - PROCESS | 3896 | ++DOCSHELL 11251400 == 77 [pid = 3896] [id = 361] 11:39:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 134 (1129F400) [pid = 3896] [serial = 1082] [outer = 00000000] 11:39:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 135 (137E7000) [pid = 3896] [serial = 1083] [outer = 1129F400] 11:39:29 INFO - PROCESS | 3896 | 1464377969503 Marionette DEBUG loaded listener.js 11:39:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 136 (14EBA000) [pid = 3896] [serial = 1084] [outer = 1129F400] 11:39:30 INFO - PROCESS | 3896 | 1464377970150 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 11:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1065ms 11:39:30 INFO - PROCESS | 3896 | 1464377970217 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 11:39:30 INFO - PROCESS | 3896 | 1464377970223 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 11:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:39:30 INFO - PROCESS | 3896 | 1464377970311 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:39:30 INFO - PROCESS | 3896 | 1464377970314 Marionette TRACE conn2 <- [1,1410,null,{}] 11:39:30 INFO - PROCESS | 3896 | 1464377970322 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:30 INFO - PROCESS | 3896 | 1464377970448 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 11:39:30 INFO - PROCESS | 3896 | 1464377970585 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:30 INFO - PROCESS | 3896 | ++DOCSHELL 16C53800 == 78 [pid = 3896] [id = 362] 11:39:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 137 (16C65C00) [pid = 3896] [serial = 1085] [outer = 00000000] 11:39:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 138 (16D75800) [pid = 3896] [serial = 1086] [outer = 16C65C00] 11:39:30 INFO - PROCESS | 3896 | 1464377970641 Marionette DEBUG loaded listener.js 11:39:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 139 (177BE800) [pid = 3896] [serial = 1087] [outer = 16C65C00] 11:39:31 INFO - PROCESS | 3896 | 1464377971278 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 11:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1081ms 11:39:31 INFO - PROCESS | 3896 | 1464377971313 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 11:39:31 INFO - PROCESS | 3896 | 1464377971315 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 11:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:39:31 INFO - PROCESS | 3896 | 1464377971319 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:39:31 INFO - PROCESS | 3896 | 1464377971323 Marionette TRACE conn2 <- [1,1414,null,{}] 11:39:31 INFO - PROCESS | 3896 | 1464377971334 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:31 INFO - PROCESS | 3896 | 1464377971450 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 11:39:31 INFO - PROCESS | 3896 | 1464377971619 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:31 INFO - PROCESS | 3896 | ++DOCSHELL 1AA59400 == 79 [pid = 3896] [id = 363] 11:39:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 140 (1AA5A400) [pid = 3896] [serial = 1088] [outer = 00000000] 11:39:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 141 (1AD3A400) [pid = 3896] [serial = 1089] [outer = 1AA5A400] 11:39:31 INFO - PROCESS | 3896 | 1464377971678 Marionette DEBUG loaded listener.js 11:39:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 142 (1AE5C400) [pid = 3896] [serial = 1090] [outer = 1AA5A400] 11:39:32 INFO - PROCESS | 3896 | 1464377972292 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 11:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1016ms 11:39:32 INFO - PROCESS | 3896 | 1464377972355 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 11:39:32 INFO - PROCESS | 3896 | 1464377972358 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 11:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:39:32 INFO - PROCESS | 3896 | 1464377972361 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:39:32 INFO - PROCESS | 3896 | 1464377972363 Marionette TRACE conn2 <- [1,1418,null,{}] 11:39:32 INFO - PROCESS | 3896 | 1464377972367 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:32 INFO - PROCESS | 3896 | 1464377972483 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 11:39:32 INFO - PROCESS | 3896 | 1464377972643 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:32 INFO - PROCESS | 3896 | ++DOCSHELL 19D04800 == 80 [pid = 3896] [id = 364] 11:39:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 143 (1AF41400) [pid = 3896] [serial = 1091] [outer = 00000000] 11:39:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 144 (1B403C00) [pid = 3896] [serial = 1092] [outer = 1AF41400] 11:39:32 INFO - PROCESS | 3896 | 1464377972734 Marionette DEBUG loaded listener.js 11:39:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 145 (1B40B800) [pid = 3896] [serial = 1093] [outer = 1AF41400] 11:39:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 146 (1B52C400) [pid = 3896] [serial = 1094] [outer = 1B63C800] 11:39:33 INFO - PROCESS | 3896 | 1464377973448 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 11:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1160ms 11:39:33 INFO - PROCESS | 3896 | 1464377973503 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 11:39:33 INFO - PROCESS | 3896 | 1464377973505 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 11:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:39:33 INFO - PROCESS | 3896 | 1464377973508 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:39:33 INFO - PROCESS | 3896 | 1464377973510 Marionette TRACE conn2 <- [1,1422,null,{}] 11:39:33 INFO - PROCESS | 3896 | 1464377973528 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:33 INFO - PROCESS | 3896 | 1464377973688 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 11:39:33 INFO - PROCESS | 3896 | 1464377973802 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:33 INFO - PROCESS | 3896 | ++DOCSHELL 1AAEA800 == 81 [pid = 3896] [id = 365] 11:39:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 147 (1B52DC00) [pid = 3896] [serial = 1095] [outer = 00000000] 11:39:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 148 (1B633800) [pid = 3896] [serial = 1096] [outer = 1B52DC00] 11:39:33 INFO - PROCESS | 3896 | 1464377973858 Marionette DEBUG loaded listener.js 11:39:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 149 (1B750400) [pid = 3896] [serial = 1097] [outer = 1B52DC00] 11:39:34 INFO - PROCESS | 3896 | 1464377974501 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 11:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1016ms 11:39:34 INFO - PROCESS | 3896 | 1464377974548 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 11:39:34 INFO - PROCESS | 3896 | 1464377974550 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 11:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:39:34 INFO - PROCESS | 3896 | 1464377974553 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:39:34 INFO - PROCESS | 3896 | 1464377974555 Marionette TRACE conn2 <- [1,1426,null,{}] 11:39:34 INFO - PROCESS | 3896 | 1464377974559 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:34 INFO - PROCESS | 3896 | 1464377974698 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 11:39:34 INFO - PROCESS | 3896 | 1464377974845 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:34 INFO - PROCESS | 3896 | ++DOCSHELL 1B757800 == 82 [pid = 3896] [id = 366] 11:39:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 150 (1B78C800) [pid = 3896] [serial = 1098] [outer = 00000000] 11:39:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 151 (1DA38C00) [pid = 3896] [serial = 1099] [outer = 1B78C800] 11:39:34 INFO - PROCESS | 3896 | 1464377974901 Marionette DEBUG loaded listener.js 11:39:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 152 (1DA3C800) [pid = 3896] [serial = 1100] [outer = 1B78C800] 11:39:35 INFO - PROCESS | 3896 | 1464377975591 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 11:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1065ms 11:39:35 INFO - PROCESS | 3896 | 1464377975626 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 11:39:35 INFO - PROCESS | 3896 | 1464377975629 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 11:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:39:35 INFO - PROCESS | 3896 | 1464377975633 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:39:35 INFO - PROCESS | 3896 | 1464377975635 Marionette TRACE conn2 <- [1,1430,null,{}] 11:39:35 INFO - PROCESS | 3896 | 1464377975638 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:35 INFO - PROCESS | 3896 | 1464377975746 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 11:39:36 INFO - PROCESS | 3896 | 1464377976071 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:36 INFO - PROCESS | 3896 | ++DOCSHELL 103D4800 == 83 [pid = 3896] [id = 367] 11:39:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 153 (104EB000) [pid = 3896] [serial = 1101] [outer = 00000000] 11:39:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 154 (112DBC00) [pid = 3896] [serial = 1102] [outer = 104EB000] 11:39:36 INFO - PROCESS | 3896 | 1464377976146 Marionette DEBUG loaded listener.js 11:39:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 155 (13078400) [pid = 3896] [serial = 1103] [outer = 104EB000] 11:39:36 INFO - PROCESS | 3896 | 1464377976769 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 11:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1207ms 11:39:36 INFO - PROCESS | 3896 | 1464377976824 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 11:39:36 INFO - PROCESS | 3896 | 1464377976828 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 11:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:39:36 INFO - PROCESS | 3896 | 1464377976832 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:39:36 INFO - PROCESS | 3896 | 1464377976835 Marionette TRACE conn2 <- [1,1434,null,{}] 11:39:36 INFO - PROCESS | 3896 | 1464377976840 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:36 INFO - PROCESS | 3896 | 1464377976962 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 11:39:37 INFO - PROCESS | 3896 | 1464377977138 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:37 INFO - PROCESS | 3896 | ++DOCSHELL 11C68000 == 84 [pid = 3896] [id = 368] 11:39:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 156 (12D30000) [pid = 3896] [serial = 1104] [outer = 00000000] 11:39:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 157 (1409A400) [pid = 3896] [serial = 1105] [outer = 12D30000] 11:39:37 INFO - PROCESS | 3896 | 1464377977191 Marionette DEBUG loaded listener.js 11:39:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 158 (169DEC00) [pid = 3896] [serial = 1106] [outer = 12D30000] 11:39:37 INFO - PROCESS | 3896 | --DOCSHELL 1617BC00 == 83 [pid = 3896] [id = 311] 11:39:37 INFO - PROCESS | 3896 | --DOCSHELL 1A104C00 == 82 [pid = 3896] [id = 281] 11:39:37 INFO - PROCESS | 3896 | --DOCSHELL 14091400 == 81 [pid = 3896] [id = 359] 11:39:37 INFO - PROCESS | 3896 | --DOCSHELL 10A7B400 == 80 [pid = 3896] [id = 358] 11:39:37 INFO - PROCESS | 3896 | --DOCSHELL 19D11000 == 79 [pid = 3896] [id = 357] 11:39:37 INFO - PROCESS | 3896 | --DOCSHELL 19B6B400 == 78 [pid = 3896] [id = 356] 11:39:37 INFO - PROCESS | 3896 | --DOCSHELL 168CB400 == 77 [pid = 3896] [id = 355] 11:39:37 INFO - PROCESS | 3896 | --DOCSHELL 16D55800 == 76 [pid = 3896] [id = 354] 11:39:37 INFO - PROCESS | 3896 | --DOCSHELL 16C50C00 == 75 [pid = 3896] [id = 353] 11:39:37 INFO - PROCESS | 3896 | --DOCSHELL 10C5F800 == 74 [pid = 3896] [id = 352] 11:39:37 INFO - PROCESS | 3896 | --DOCSHELL 112D7800 == 73 [pid = 3896] [id = 351] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 157 (1B40AC00) [pid = 3896] [serial = 987] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 156 (1769E800) [pid = 3896] [serial = 984] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 155 (137E9400) [pid = 3896] [serial = 981] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 154 (16D4C400) [pid = 3896] [serial = 1029] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | 1464377977903 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 11:39:37 INFO - PROCESS | 3896 | --DOCSHELL 1A109800 == 72 [pid = 3896] [id = 347] 11:39:37 INFO - PROCESS | 3896 | --DOCSHELL 1787FC00 == 71 [pid = 3896] [id = 346] 11:39:37 INFO - PROCESS | 3896 | --DOCSHELL 154F6400 == 70 [pid = 3896] [id = 345] 11:39:37 INFO - PROCESS | 3896 | --DOCSHELL 112E3400 == 69 [pid = 3896] [id = 344] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 153 (1AD44000) [pid = 3896] [serial = 895] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 152 (1AA4BC00) [pid = 3896] [serial = 889] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 151 (1A865C00) [pid = 3896] [serial = 886] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 150 (1AAE0800) [pid = 3896] [serial = 892] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 149 (19D0E400) [pid = 3896] [serial = 1017] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 148 (1A983800) [pid = 3896] [serial = 1021] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 147 (1A432000) [pid = 3896] [serial = 1020] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 146 (1A150C00) [pid = 3896] [serial = 1018] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 145 (16D53800) [pid = 3896] [serial = 1023] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 144 (15F5AC00) [pid = 3896] [serial = 1005] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 143 (1B757C00) [pid = 3896] [serial = 979] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 142 (11CA4000) [pid = 3896] [serial = 1003] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 141 (10F97400) [pid = 3896] [serial = 1002] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 140 (1825D000) [pid = 3896] [serial = 1014] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 139 (14E58400) [pid = 3896] [serial = 1008] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 138 (161E9C00) [pid = 3896] [serial = 1009] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 137 (16F33800) [pid = 3896] [serial = 1011] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 136 (176A3000) [pid = 3896] [serial = 1012] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 135 (1B780800) [pid = 3896] [serial = 990] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 134 (1B78D000) [pid = 3896] [serial = 993] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 133 (1DA3A000) [pid = 3896] [serial = 996] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 132 (16178000) [pid = 3896] [serial = 999] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 131 (16D56800) [pid = 3896] [serial = 1024] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 130 (161E1000) [pid = 3896] [serial = 1006] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 129 (161E1800) [pid = 3896] [serial = 1027] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 128 (14096000) [pid = 3896] [serial = 1026] [outer = 00000000] [url = about:blank] 11:39:37 INFO - PROCESS | 3896 | --DOMWINDOW == 127 (199BE000) [pid = 3896] [serial = 1015] [outer = 00000000] [url = about:blank] 11:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1112ms 11:39:37 INFO - PROCESS | 3896 | 1464377977965 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 11:39:37 INFO - PROCESS | 3896 | 1464377977970 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 11:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:39:37 INFO - PROCESS | 3896 | 1464377977976 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:39:37 INFO - PROCESS | 3896 | 1464377977978 Marionette TRACE conn2 <- [1,1438,null,{}] 11:39:37 INFO - PROCESS | 3896 | 1464377977982 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:38 INFO - PROCESS | 3896 | 1464377978074 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 11:39:38 INFO - PROCESS | 3896 | 1464377978088 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:38 INFO - PROCESS | 3896 | ++DOCSHELL 1409B800 == 70 [pid = 3896] [id = 369] 11:39:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 128 (140CD000) [pid = 3896] [serial = 1107] [outer = 00000000] 11:39:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 129 (156C3400) [pid = 3896] [serial = 1108] [outer = 140CD000] 11:39:38 INFO - PROCESS | 3896 | 1464377978134 Marionette DEBUG loaded listener.js 11:39:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 130 (1624D000) [pid = 3896] [serial = 1109] [outer = 140CD000] 11:39:38 INFO - PROCESS | 3896 | 1464377978677 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 11:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 747ms 11:39:38 INFO - PROCESS | 3896 | 1464377978714 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 11:39:38 INFO - PROCESS | 3896 | 1464377978716 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 11:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:39:38 INFO - PROCESS | 3896 | 1464377978721 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:39:38 INFO - PROCESS | 3896 | 1464377978726 Marionette TRACE conn2 <- [1,1442,null,{}] 11:39:38 INFO - PROCESS | 3896 | 1464377978735 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:38 INFO - PROCESS | 3896 | 1464377978827 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 11:39:38 INFO - PROCESS | 3896 | 1464377978935 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:38 INFO - PROCESS | 3896 | ++DOCSHELL 16C51C00 == 71 [pid = 3896] [id = 370] 11:39:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 131 (16C54400) [pid = 3896] [serial = 1110] [outer = 00000000] 11:39:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 132 (1713CC00) [pid = 3896] [serial = 1111] [outer = 16C54400] 11:39:39 INFO - PROCESS | 3896 | 1464377978980 Marionette DEBUG loaded listener.js 11:39:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 133 (176A2800) [pid = 3896] [serial = 1112] [outer = 16C54400] 11:39:39 INFO - PROCESS | 3896 | 1464377979360 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 11:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 699ms 11:39:39 INFO - PROCESS | 3896 | 1464377979419 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 11:39:39 INFO - PROCESS | 3896 | 1464377979422 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 11:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:39:39 INFO - PROCESS | 3896 | 1464377979425 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:39:39 INFO - PROCESS | 3896 | 1464377979427 Marionette TRACE conn2 <- [1,1446,null,{}] 11:39:39 INFO - PROCESS | 3896 | 1464377979431 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:39 INFO - PROCESS | 3896 | 1464377979574 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 11:39:39 INFO - PROCESS | 3896 | 1464377979580 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:39 INFO - PROCESS | 3896 | ++DOCSHELL 110EB000 == 72 [pid = 3896] [id = 371] 11:39:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 134 (17691800) [pid = 3896] [serial = 1113] [outer = 00000000] 11:39:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 135 (17F9AC00) [pid = 3896] [serial = 1114] [outer = 17691800] 11:39:39 INFO - PROCESS | 3896 | 1464377979625 Marionette DEBUG loaded listener.js 11:39:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 136 (1928E800) [pid = 3896] [serial = 1115] [outer = 17691800] 11:39:40 INFO - PROCESS | 3896 | 1464377980079 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 11:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 652ms 11:39:40 INFO - PROCESS | 3896 | 1464377980111 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 11:39:40 INFO - PROCESS | 3896 | 1464377980113 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 11:39:40 INFO - PROCESS | 3896 | 1464377980116 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:39:40 INFO - PROCESS | 3896 | 1464377980118 Marionette TRACE conn2 <- [1,1450,null,{}] 11:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:39:40 INFO - PROCESS | 3896 | 1464377980121 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:40 INFO - PROCESS | 3896 | 1464377980288 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 11:39:40 INFO - PROCESS | 3896 | 1464377980359 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:40 INFO - PROCESS | 3896 | ++DOCSHELL 199C1000 == 73 [pid = 3896] [id = 372] 11:39:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 137 (199C1400) [pid = 3896] [serial = 1116] [outer = 00000000] 11:39:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 138 (19B6AC00) [pid = 3896] [serial = 1117] [outer = 199C1400] 11:39:40 INFO - PROCESS | 3896 | 1464377980410 Marionette DEBUG loaded listener.js 11:39:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 139 (19D62400) [pid = 3896] [serial = 1118] [outer = 199C1400] 11:39:40 INFO - PROCESS | 3896 | 1464377980868 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 11:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 810ms 11:39:40 INFO - PROCESS | 3896 | 1464377980924 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 11:39:40 INFO - PROCESS | 3896 | 1464377980926 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 11:39:40 INFO - PROCESS | 3896 | 1464377980929 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:39:40 INFO - PROCESS | 3896 | 1464377980931 Marionette TRACE conn2 <- [1,1454,null,{}] 11:39:40 INFO - PROCESS | 3896 | 1464377980934 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:41 INFO - PROCESS | 3896 | 1464377981060 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 11:39:41 INFO - PROCESS | 3896 | 1464377981131 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:41 INFO - PROCESS | 3896 | ++DOCSHELL 16D75400 == 74 [pid = 3896] [id = 373] 11:39:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 140 (18011000) [pid = 3896] [serial = 1119] [outer = 00000000] 11:39:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 141 (1A181000) [pid = 3896] [serial = 1120] [outer = 18011000] 11:39:41 INFO - PROCESS | 3896 | 1464377981175 Marionette DEBUG loaded listener.js 11:39:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 142 (1A865C00) [pid = 3896] [serial = 1121] [outer = 18011000] 11:39:41 INFO - PROCESS | 3896 | 1464377981663 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 11:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 746ms 11:39:41 INFO - PROCESS | 3896 | 1464377981717 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 11:39:41 INFO - PROCESS | 3896 | 1464377981719 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 11:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:39:41 INFO - PROCESS | 3896 | 1464377981726 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:39:41 INFO - PROCESS | 3896 | 1464377981728 Marionette TRACE conn2 <- [1,1458,null,{}] 11:39:41 INFO - PROCESS | 3896 | 1464377981731 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:41 INFO - PROCESS | 3896 | 1464377981857 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 11:39:41 INFO - PROCESS | 3896 | 1464377981928 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:41 INFO - PROCESS | 3896 | ++DOCSHELL 1A156800 == 75 [pid = 3896] [id = 374] 11:39:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 143 (1A980400) [pid = 3896] [serial = 1122] [outer = 00000000] 11:39:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 144 (1A98B800) [pid = 3896] [serial = 1123] [outer = 1A980400] 11:39:41 INFO - PROCESS | 3896 | 1464377981972 Marionette DEBUG loaded listener.js 11:39:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 145 (1AAE1000) [pid = 3896] [serial = 1124] [outer = 1A980400] 11:39:42 INFO - PROCESS | 3896 | --DOMWINDOW == 144 (16D7B000) [pid = 3896] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:39:42 INFO - PROCESS | 3896 | --DOMWINDOW == 143 (10C5B000) [pid = 3896] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:39:42 INFO - PROCESS | 3896 | --DOMWINDOW == 142 (14332000) [pid = 3896] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:39:42 INFO - PROCESS | 3896 | --DOMWINDOW == 141 (10C57800) [pid = 3896] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:39:42 INFO - PROCESS | 3896 | --DOMWINDOW == 140 (16D4AC00) [pid = 3896] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:39:42 INFO - PROCESS | 3896 | --DOMWINDOW == 139 (199C0000) [pid = 3896] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:39:42 INFO - PROCESS | 3896 | --DOMWINDOW == 138 (19B6BC00) [pid = 3896] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:39:42 INFO - PROCESS | 3896 | --DOMWINDOW == 137 (103F7800) [pid = 3896] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:39:42 INFO - PROCESS | 3896 | --DOMWINDOW == 136 (16C73800) [pid = 3896] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:39:42 INFO - PROCESS | 3896 | --DOMWINDOW == 135 (1A187400) [pid = 3896] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:39:42 INFO - PROCESS | 3896 | --DOMWINDOW == 134 (10F98000) [pid = 3896] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:39:42 INFO - PROCESS | 3896 | --DOMWINDOW == 133 (1AE5AC00) [pid = 3896] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:39:42 INFO - PROCESS | 3896 | --DOMWINDOW == 132 (16C67C00) [pid = 3896] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:39:42 INFO - PROCESS | 3896 | --DOMWINDOW == 131 (11A0A000) [pid = 3896] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:39:42 INFO - PROCESS | 3896 | --DOMWINDOW == 130 (1A157400) [pid = 3896] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:39:42 INFO - PROCESS | 3896 | --DOMWINDOW == 129 (14335C00) [pid = 3896] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:39:42 INFO - PROCESS | 3896 | --DOMWINDOW == 128 (1B534800) [pid = 3896] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:39:42 INFO - PROCESS | 3896 | --DOMWINDOW == 127 (10C62400) [pid = 3896] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:39:42 INFO - PROCESS | 3896 | --DOMWINDOW == 126 (1B403800) [pid = 3896] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:39:42 INFO - PROCESS | 3896 | --DOMWINDOW == 125 (16185400) [pid = 3896] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:39:42 INFO - PROCESS | 3896 | --DOMWINDOW == 124 (1A32A400) [pid = 3896] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:39:42 INFO - PROCESS | 3896 | 1464377982620 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 11:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 953ms 11:39:42 INFO - PROCESS | 3896 | 1464377982673 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 11:39:42 INFO - PROCESS | 3896 | 1464377982675 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 11:39:42 INFO - PROCESS | 3896 | 1464377982678 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:39:42 INFO - PROCESS | 3896 | 1464377982680 Marionette TRACE conn2 <- [1,1462,null,{}] 11:39:42 INFO - PROCESS | 3896 | 1464377982684 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:42 INFO - PROCESS | 3896 | 1464377982773 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 11:39:42 INFO - PROCESS | 3896 | 1464377982781 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:42 INFO - PROCESS | 3896 | ++DOCSHELL 130A2000 == 76 [pid = 3896] [id = 375] 11:39:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 125 (1409B400) [pid = 3896] [serial = 1125] [outer = 00000000] 11:39:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 126 (16C67C00) [pid = 3896] [serial = 1126] [outer = 1409B400] 11:39:42 INFO - PROCESS | 3896 | 1464377982825 Marionette DEBUG loaded listener.js 11:39:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 127 (1A105800) [pid = 3896] [serial = 1127] [outer = 1409B400] 11:39:43 INFO - PROCESS | 3896 | 1464377983270 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 11:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 651ms 11:39:43 INFO - PROCESS | 3896 | 1464377983321 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 11:39:43 INFO - PROCESS | 3896 | 1464377983323 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 11:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:39:43 INFO - PROCESS | 3896 | 1464377983327 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:39:43 INFO - PROCESS | 3896 | 1464377983328 Marionette TRACE conn2 <- [1,1466,null,{}] 11:39:43 INFO - PROCESS | 3896 | 1464377983331 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:43 INFO - PROCESS | 3896 | 1464377983421 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 11:39:43 INFO - PROCESS | 3896 | 1464377983459 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:43 INFO - PROCESS | 3896 | ++DOCSHELL 14E54C00 == 77 [pid = 3896] [id = 376] 11:39:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 128 (1A154400) [pid = 3896] [serial = 1128] [outer = 00000000] 11:39:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 129 (1A42F400) [pid = 3896] [serial = 1129] [outer = 1A154400] 11:39:43 INFO - PROCESS | 3896 | 1464377983551 Marionette DEBUG loaded listener.js 11:39:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 130 (1AD41C00) [pid = 3896] [serial = 1130] [outer = 1A154400] 11:39:44 INFO - PROCESS | 3896 | 1464377984018 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 11:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 715ms 11:39:44 INFO - PROCESS | 3896 | 1464377984059 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 11:39:44 INFO - PROCESS | 3896 | 1464377984061 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 11:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:39:44 INFO - PROCESS | 3896 | 1464377984065 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:39:44 INFO - PROCESS | 3896 | 1464377984066 Marionette TRACE conn2 <- [1,1470,null,{}] 11:39:44 INFO - PROCESS | 3896 | 1464377984070 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:44 INFO - PROCESS | 3896 | 1464377984159 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 11:39:44 INFO - PROCESS | 3896 | 1464377984166 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:44 INFO - PROCESS | 3896 | ++DOCSHELL 19B6BC00 == 78 [pid = 3896] [id = 377] 11:39:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 131 (1A102800) [pid = 3896] [serial = 1131] [outer = 00000000] 11:39:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 132 (1AD48C00) [pid = 3896] [serial = 1132] [outer = 1A102800] 11:39:44 INFO - PROCESS | 3896 | 1464377984215 Marionette DEBUG loaded listener.js 11:39:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 133 (1B532000) [pid = 3896] [serial = 1133] [outer = 1A102800] 11:39:45 INFO - PROCESS | 3896 | 1464377985012 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 11:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1017ms 11:39:45 INFO - PROCESS | 3896 | 1464377985069 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 11:39:45 INFO - PROCESS | 3896 | 1464377985074 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 11:39:45 INFO - PROCESS | 3896 | 1464377985079 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:39:45 INFO - PROCESS | 3896 | 1464377985086 Marionette TRACE conn2 <- [1,1474,null,{}] 11:39:45 INFO - PROCESS | 3896 | 1464377985092 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:45 INFO - PROCESS | 3896 | 1464377985214 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 11:39:45 INFO - PROCESS | 3896 | 1464377985365 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:45 INFO - PROCESS | 3896 | ++DOCSHELL 1309A400 == 79 [pid = 3896] [id = 378] 11:39:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 134 (14097400) [pid = 3896] [serial = 1134] [outer = 00000000] 11:39:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 135 (153C4800) [pid = 3896] [serial = 1135] [outer = 14097400] 11:39:45 INFO - PROCESS | 3896 | 1464377985423 Marionette DEBUG loaded listener.js 11:39:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 136 (1617F800) [pid = 3896] [serial = 1136] [outer = 14097400] 11:39:46 INFO - PROCESS | 3896 | 1464377986090 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 11:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1064ms 11:39:46 INFO - PROCESS | 3896 | 1464377986159 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 11:39:46 INFO - PROCESS | 3896 | 1464377986165 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 11:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:39:46 INFO - PROCESS | 3896 | 1464377986204 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:39:46 INFO - PROCESS | 3896 | 1464377986207 Marionette TRACE conn2 <- [1,1478,null,{}] 11:39:46 INFO - PROCESS | 3896 | 1464377986211 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:46 INFO - PROCESS | 3896 | 1464377986340 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 11:39:46 INFO - PROCESS | 3896 | 1464377986485 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:46 INFO - PROCESS | 3896 | ++DOCSHELL 10C5DC00 == 80 [pid = 3896] [id = 379] 11:39:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 137 (168D5800) [pid = 3896] [serial = 1137] [outer = 00000000] 11:39:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 138 (16D7C400) [pid = 3896] [serial = 1138] [outer = 168D5800] 11:39:46 INFO - PROCESS | 3896 | 1464377986569 Marionette DEBUG loaded listener.js 11:39:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 139 (17888000) [pid = 3896] [serial = 1139] [outer = 168D5800] 11:39:47 INFO - PROCESS | 3896 | 1464377987206 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 11:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1080ms 11:39:47 INFO - PROCESS | 3896 | 1464377987246 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 11:39:47 INFO - PROCESS | 3896 | 1464377987248 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 11:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:39:47 INFO - PROCESS | 3896 | 1464377987269 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:39:47 INFO - PROCESS | 3896 | 1464377987273 Marionette TRACE conn2 <- [1,1482,null,{}] 11:39:47 INFO - PROCESS | 3896 | 1464377987284 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:47 INFO - PROCESS | 3896 | 1464377987433 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 11:39:47 INFO - PROCESS | 3896 | 1464377987634 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:47 INFO - PROCESS | 3896 | ++DOCSHELL 10C63800 == 81 [pid = 3896] [id = 380] 11:39:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 140 (16C65800) [pid = 3896] [serial = 1140] [outer = 00000000] 11:39:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 141 (1AF44C00) [pid = 3896] [serial = 1141] [outer = 16C65800] 11:39:47 INFO - PROCESS | 3896 | 1464377987696 Marionette DEBUG loaded listener.js 11:39:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 142 (1B74F400) [pid = 3896] [serial = 1142] [outer = 16C65800] 11:39:48 INFO - PROCESS | 3896 | 1464377988276 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 11:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1096ms 11:39:48 INFO - PROCESS | 3896 | 1464377988352 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 11:39:48 INFO - PROCESS | 3896 | 1464377988355 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 11:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:39:48 INFO - PROCESS | 3896 | 1464377988375 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:39:48 INFO - PROCESS | 3896 | 1464377988377 Marionette TRACE conn2 <- [1,1486,null,{}] 11:39:48 INFO - PROCESS | 3896 | 1464377988381 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:48 INFO - PROCESS | 3896 | 1464377988554 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 11:39:48 INFO - PROCESS | 3896 | 1464377988660 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:48 INFO - PROCESS | 3896 | ++DOCSHELL 1B537C00 == 82 [pid = 3896] [id = 381] 11:39:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 143 (1B783C00) [pid = 3896] [serial = 1143] [outer = 00000000] 11:39:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 144 (1B78D000) [pid = 3896] [serial = 1144] [outer = 1B783C00] 11:39:48 INFO - PROCESS | 3896 | 1464377988736 Marionette DEBUG loaded listener.js 11:39:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 145 (1D844000) [pid = 3896] [serial = 1145] [outer = 1B783C00] 11:39:49 INFO - PROCESS | 3896 | 1464377989337 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 11:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1017ms 11:39:49 INFO - PROCESS | 3896 | 1464377989376 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 11:39:49 INFO - PROCESS | 3896 | 1464377989378 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 11:39:49 INFO - PROCESS | 3896 | 1464377989381 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:39:49 INFO - PROCESS | 3896 | 1464377989383 Marionette TRACE conn2 <- [1,1490,null,{}] 11:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:39:49 INFO - PROCESS | 3896 | 1464377989387 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:49 INFO - PROCESS | 3896 | 1464377989546 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 11:39:49 INFO - PROCESS | 3896 | 1464377989706 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:49 INFO - PROCESS | 3896 | ++DOCSHELL 1B758800 == 83 [pid = 3896] [id = 382] 11:39:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 146 (1B780800) [pid = 3896] [serial = 1146] [outer = 00000000] 11:39:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 147 (1D84AC00) [pid = 3896] [serial = 1147] [outer = 1B780800] 11:39:49 INFO - PROCESS | 3896 | 1464377989762 Marionette DEBUG loaded listener.js 11:39:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 148 (1D84DC00) [pid = 3896] [serial = 1148] [outer = 1B780800] 11:39:50 INFO - PROCESS | 3896 | 1464377990426 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 11:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1048ms 11:39:50 INFO - PROCESS | 3896 | 1464377990471 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 11:39:50 INFO - PROCESS | 3896 | 1464377990473 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 11:39:50 INFO - PROCESS | 3896 | 1464377990477 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:39:50 INFO - PROCESS | 3896 | 1464377990479 Marionette TRACE conn2 <- [1,1494,null,{}] 11:39:50 INFO - PROCESS | 3896 | 1464377990482 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:50 INFO - PROCESS | 3896 | 1464377990601 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 11:39:50 INFO - PROCESS | 3896 | 1464377990749 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:50 INFO - PROCESS | 3896 | ++DOCSHELL 14E59C00 == 84 [pid = 3896] [id = 383] 11:39:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 149 (16697C00) [pid = 3896] [serial = 1149] [outer = 00000000] 11:39:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 150 (1DB80800) [pid = 3896] [serial = 1150] [outer = 16697C00] 11:39:50 INFO - PROCESS | 3896 | 1464377990805 Marionette DEBUG loaded listener.js 11:39:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 151 (1DB82400) [pid = 3896] [serial = 1151] [outer = 16697C00] 11:39:51 INFO - PROCESS | 3896 | 1464377991347 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 11:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 890ms 11:39:51 INFO - PROCESS | 3896 | 1464377991364 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 11:39:51 INFO - PROCESS | 3896 | 1464377991366 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 11:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:39:51 INFO - PROCESS | 3896 | 1464377991406 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:39:51 INFO - PROCESS | 3896 | 1464377991408 Marionette TRACE conn2 <- [1,1498,null,{}] 11:39:51 INFO - PROCESS | 3896 | 1464377991412 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:51 INFO - PROCESS | 3896 | 1464377991586 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 11:39:51 INFO - PROCESS | 3896 | 1464377991744 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:51 INFO - PROCESS | 3896 | ++DOCSHELL 10A61800 == 85 [pid = 3896] [id = 384] 11:39:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 152 (112A5800) [pid = 3896] [serial = 1152] [outer = 00000000] 11:39:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 153 (156BDC00) [pid = 3896] [serial = 1153] [outer = 112A5800] 11:39:51 INFO - PROCESS | 3896 | 1464377991800 Marionette DEBUG loaded listener.js 11:39:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 154 (168D5000) [pid = 3896] [serial = 1154] [outer = 112A5800] 11:39:52 INFO - PROCESS | 3896 | 1464377992603 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 11:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1208ms 11:39:52 INFO - PROCESS | 3896 | 1464377992645 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 11:39:52 INFO - PROCESS | 3896 | 1464377992649 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 11:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:39:52 INFO - PROCESS | 3896 | 1464377992656 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:39:52 INFO - PROCESS | 3896 | 1464377992660 Marionette TRACE conn2 <- [1,1502,null,{}] 11:39:52 INFO - PROCESS | 3896 | 1464377992665 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:52 INFO - PROCESS | 3896 | 1464377992774 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 11:39:52 INFO - PROCESS | 3896 | 1464377992924 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:52 INFO - PROCESS | 3896 | ++DOCSHELL 140D1000 == 86 [pid = 3896] [id = 385] 11:39:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 155 (140D2400) [pid = 3896] [serial = 1155] [outer = 00000000] 11:39:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 156 (154F4C00) [pid = 3896] [serial = 1156] [outer = 140D2400] 11:39:53 INFO - PROCESS | 3896 | 1464377992980 Marionette DEBUG loaded listener.js 11:39:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 157 (1617E400) [pid = 3896] [serial = 1157] [outer = 140D2400] 11:39:53 INFO - PROCESS | 3896 | 1464377993617 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 11:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1017ms 11:39:53 INFO - PROCESS | 3896 | 1464377993690 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 11:39:53 INFO - PROCESS | 3896 | 1464377993695 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 11:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:39:53 INFO - PROCESS | 3896 | 1464377993701 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:39:53 INFO - PROCESS | 3896 | 1464377993704 Marionette TRACE conn2 <- [1,1506,null,{}] 11:39:53 INFO - PROCESS | 3896 | 1464377993708 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:53 INFO - PROCESS | 3896 | 1464377993814 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 11:39:53 INFO - PROCESS | 3896 | 1464377993977 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:53 INFO - PROCESS | 3896 | --DOCSHELL 14E54C00 == 85 [pid = 3896] [id = 376] 11:39:53 INFO - PROCESS | 3896 | --DOCSHELL 130A2000 == 84 [pid = 3896] [id = 375] 11:39:53 INFO - PROCESS | 3896 | --DOCSHELL 1A156800 == 83 [pid = 3896] [id = 374] 11:39:53 INFO - PROCESS | 3896 | --DOCSHELL 16D75400 == 82 [pid = 3896] [id = 373] 11:39:53 INFO - PROCESS | 3896 | --DOCSHELL 199C1000 == 81 [pid = 3896] [id = 372] 11:39:53 INFO - PROCESS | 3896 | --DOCSHELL 110EB000 == 80 [pid = 3896] [id = 371] 11:39:53 INFO - PROCESS | 3896 | --DOCSHELL 16C51C00 == 79 [pid = 3896] [id = 370] 11:39:53 INFO - PROCESS | 3896 | --DOCSHELL 1409B800 == 78 [pid = 3896] [id = 369] 11:39:53 INFO - PROCESS | 3896 | --DOCSHELL 11C68000 == 77 [pid = 3896] [id = 368] 11:39:53 INFO - PROCESS | 3896 | --DOCSHELL 103D4800 == 76 [pid = 3896] [id = 367] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 156 (1A335000) [pid = 3896] [serial = 1041] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 155 (16921C00) [pid = 3896] [serial = 1035] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 154 (1309E800) [pid = 3896] [serial = 1032] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 153 (1AA54400) [pid = 3896] [serial = 1044] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 152 (19B6A800) [pid = 3896] [serial = 1038] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 151 (1B409C00) [pid = 3896] [serial = 1047] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 150 (1AAEC800) [pid = 3896] [serial = 1080] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | ++DOCSHELL 103F7800 == 77 [pid = 3896] [id = 386] 11:39:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 151 (10A74000) [pid = 3896] [serial = 1158] [outer = 00000000] 11:39:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 152 (11CA5800) [pid = 3896] [serial = 1159] [outer = 10A74000] 11:39:54 INFO - PROCESS | 3896 | 1464377994062 Marionette DEBUG loaded listener.js 11:39:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 153 (140D4800) [pid = 3896] [serial = 1160] [outer = 10A74000] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 152 (16D79400) [pid = 3896] [serial = 1060] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 151 (140C9400) [pid = 3896] [serial = 1053] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 150 (1A434400) [pid = 3896] [serial = 1072] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 149 (1617EC00) [pid = 3896] [serial = 931] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 148 (1B633400) [pid = 3896] [serial = 946] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 147 (154F3800) [pid = 3896] [serial = 1057] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 146 (1B52A800) [pid = 3896] [serial = 943] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 145 (1928A000) [pid = 3896] [serial = 934] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 144 (1A861C00) [pid = 3896] [serial = 877] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 143 (18242C00) [pid = 3896] [serial = 1063] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 142 (15F54000) [pid = 3896] [serial = 1054] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 141 (19D06C00) [pid = 3896] [serial = 1075] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 140 (1A97F000) [pid = 3896] [serial = 1077] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 139 (140C8400) [pid = 3896] [serial = 1050] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 138 (1928D000) [pid = 3896] [serial = 1065] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 137 (1AF4C800) [pid = 3896] [serial = 940] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 136 (17654C00) [pid = 3896] [serial = 1051] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 135 (16D4E800) [pid = 3896] [serial = 1059] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 134 (17887400) [pid = 3896] [serial = 1062] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 133 (1A156400) [pid = 3896] [serial = 1069] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 132 (1122B000) [pid = 3896] [serial = 928] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 131 (1409EC00) [pid = 3896] [serial = 1056] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 130 (1A10D400) [pid = 3896] [serial = 1068] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 129 (1A3D3800) [pid = 3896] [serial = 1071] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 128 (153CC800) [pid = 3896] [serial = 1074] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 127 (18246000) [pid = 3896] [serial = 985] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 126 (1AAEE400) [pid = 3896] [serial = 937] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 125 (140CE000) [pid = 3896] [serial = 982] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 124 (19294000) [pid = 3896] [serial = 1066] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 123 (1B537000) [pid = 3896] [serial = 988] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | --DOMWINDOW == 122 (1AA54800) [pid = 3896] [serial = 1078] [outer = 00000000] [url = about:blank] 11:39:54 INFO - PROCESS | 3896 | 1464377994473 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 810ms 11:39:54 INFO - PROCESS | 3896 | 1464377994502 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 11:39:54 INFO - PROCESS | 3896 | 1464377994504 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 11:39:54 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:39:54 INFO - PROCESS | 3896 | 1464377994508 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:39:54 INFO - PROCESS | 3896 | 1464377994511 Marionette TRACE conn2 <- [1,1510,null,{}] 11:39:54 INFO - PROCESS | 3896 | 1464377994521 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:54 INFO - PROCESS | 3896 | 1464377994622 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 11:39:54 INFO - PROCESS | 3896 | 1464377994629 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:54 INFO - PROCESS | 3896 | ++DOCSHELL 16C57400 == 78 [pid = 3896] [id = 387] 11:39:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 123 (16D4B400) [pid = 3896] [serial = 1161] [outer = 00000000] 11:39:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 124 (16D75400) [pid = 3896] [serial = 1162] [outer = 16D4B400] 11:39:54 INFO - PROCESS | 3896 | 1464377994678 Marionette DEBUG loaded listener.js 11:39:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 125 (17496800) [pid = 3896] [serial = 1163] [outer = 16D4B400] 11:39:55 INFO - PROCESS | 3896 | 1464377995164 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 11:39:55 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:39:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:39:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:39:55 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:39:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:39:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:39:55 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:39:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:39:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:39:55 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:39:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:39:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:39:55 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 715ms 11:39:55 INFO - PROCESS | 3896 | 1464377995214 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 11:39:55 INFO - PROCESS | 3896 | 1464377995217 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 11:39:55 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:39:55 INFO - PROCESS | 3896 | 1464377995220 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:39:55 INFO - PROCESS | 3896 | 1464377995221 Marionette TRACE conn2 <- [1,1514,null,{}] 11:39:55 INFO - PROCESS | 3896 | 1464377995225 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:55 INFO - PROCESS | 3896 | 1464377995345 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 11:39:55 INFO - PROCESS | 3896 | 1464377995358 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:55 INFO - PROCESS | 3896 | ++DOCSHELL 177BD400 == 79 [pid = 3896] [id = 388] 11:39:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 126 (177BF400) [pid = 3896] [serial = 1164] [outer = 00000000] 11:39:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 127 (1928C400) [pid = 3896] [serial = 1165] [outer = 177BF400] 11:39:55 INFO - PROCESS | 3896 | 1464377995449 Marionette DEBUG loaded listener.js 11:39:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 128 (19293400) [pid = 3896] [serial = 1166] [outer = 177BF400] 11:39:55 INFO - PROCESS | 3896 | 1464377995896 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 11:39:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:39:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:39:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:39:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:39:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:39:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:39:55 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 699ms 11:39:55 INFO - PROCESS | 3896 | 1464377995936 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 11:39:55 INFO - PROCESS | 3896 | 1464377995938 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 11:39:55 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:39:55 INFO - PROCESS | 3896 | 1464377995941 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:39:55 INFO - PROCESS | 3896 | 1464377995943 Marionette TRACE conn2 <- [1,1518,null,{}] 11:39:55 INFO - PROCESS | 3896 | 1464377995946 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:56 INFO - PROCESS | 3896 | 1464377996040 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 11:39:56 INFO - PROCESS | 3896 | 1464377996048 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:56 INFO - PROCESS | 3896 | ++DOCSHELL 10F97400 == 80 [pid = 3896] [id = 389] 11:39:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 129 (140CD400) [pid = 3896] [serial = 1167] [outer = 00000000] 11:39:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 130 (19D0A000) [pid = 3896] [serial = 1168] [outer = 140CD400] 11:39:56 INFO - PROCESS | 3896 | 1464377996092 Marionette DEBUG loaded listener.js 11:39:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 131 (1A10E800) [pid = 3896] [serial = 1169] [outer = 140CD400] 11:39:56 INFO - PROCESS | 3896 | 1464377996539 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 11:39:56 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:39:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:39:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:39:56 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:39:56 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:39:56 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 651ms 11:39:56 INFO - PROCESS | 3896 | 1464377996592 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 11:39:56 INFO - PROCESS | 3896 | 1464377996593 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 11:39:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:39:56 INFO - PROCESS | 3896 | 1464377996597 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:39:56 INFO - PROCESS | 3896 | 1464377996599 Marionette TRACE conn2 <- [1,1522,null,{}] 11:39:56 INFO - PROCESS | 3896 | 1464377996608 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:56 INFO - PROCESS | 3896 | 1464377996751 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 11:39:56 INFO - PROCESS | 3896 | 1464377996844 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:56 INFO - PROCESS | 3896 | ++DOCSHELL 1A154C00 == 81 [pid = 3896] [id = 390] 11:39:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 132 (1A17CC00) [pid = 3896] [serial = 1170] [outer = 00000000] 11:39:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 133 (1A865000) [pid = 3896] [serial = 1171] [outer = 1A17CC00] 11:39:56 INFO - PROCESS | 3896 | 1464377996918 Marionette DEBUG loaded listener.js 11:39:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 134 (1A98C000) [pid = 3896] [serial = 1172] [outer = 1A17CC00] 11:39:57 INFO - PROCESS | 3896 | 1464377997417 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:39:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:39:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 858ms 11:39:57 INFO - PROCESS | 3896 | 1464377997481 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 11:39:57 INFO - PROCESS | 3896 | 1464377997483 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 11:39:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:39:57 INFO - PROCESS | 3896 | 1464377997486 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:39:57 INFO - PROCESS | 3896 | 1464377997489 Marionette TRACE conn2 <- [1,1526,null,{}] 11:39:57 INFO - PROCESS | 3896 | 1464377997492 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:57 INFO - PROCESS | 3896 | 1464377997624 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 11:39:57 INFO - PROCESS | 3896 | 1464377997693 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:57 INFO - PROCESS | 3896 | ++DOCSHELL 1A182000 == 82 [pid = 3896] [id = 391] 11:39:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 135 (1AA4F400) [pid = 3896] [serial = 1173] [outer = 00000000] 11:39:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 136 (1AD3C000) [pid = 3896] [serial = 1174] [outer = 1AA4F400] 11:39:57 INFO - PROCESS | 3896 | 1464377997745 Marionette DEBUG loaded listener.js 11:39:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 137 (1AE5AC00) [pid = 3896] [serial = 1175] [outer = 1AA4F400] 11:39:58 INFO - PROCESS | 3896 | 1464377998225 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:39:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:39:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 810ms 11:39:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:39:58 INFO - PROCESS | 3896 | 1464377998289 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 11:39:58 INFO - PROCESS | 3896 | 1464377998291 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 11:39:58 INFO - PROCESS | 3896 | 1464377998294 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:39:58 INFO - PROCESS | 3896 | 1464377998296 Marionette TRACE conn2 <- [1,1530,null,{}] 11:39:58 INFO - PROCESS | 3896 | 1464377998303 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:58 INFO - PROCESS | 3896 | 1464377998456 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 11:39:58 INFO - PROCESS | 3896 | 1464377998480 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:58 INFO - PROCESS | 3896 | ++DOCSHELL 14092800 == 83 [pid = 3896] [id = 392] 11:39:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 138 (1A32DC00) [pid = 3896] [serial = 1176] [outer = 00000000] 11:39:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 139 (1B52B000) [pid = 3896] [serial = 1177] [outer = 1A32DC00] 11:39:58 INFO - PROCESS | 3896 | 1464377998524 Marionette DEBUG loaded listener.js 11:39:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 140 (1B530400) [pid = 3896] [serial = 1178] [outer = 1A32DC00] 11:39:58 INFO - PROCESS | 3896 | --DOMWINDOW == 139 (199C1400) [pid = 3896] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:39:58 INFO - PROCESS | 3896 | --DOMWINDOW == 138 (18011000) [pid = 3896] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:39:58 INFO - PROCESS | 3896 | --DOMWINDOW == 137 (17691800) [pid = 3896] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:39:58 INFO - PROCESS | 3896 | --DOMWINDOW == 136 (1A980400) [pid = 3896] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:39:58 INFO - PROCESS | 3896 | --DOMWINDOW == 135 (16C54400) [pid = 3896] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:39:58 INFO - PROCESS | 3896 | --DOMWINDOW == 134 (1A154400) [pid = 3896] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:39:58 INFO - PROCESS | 3896 | --DOMWINDOW == 133 (104EB000) [pid = 3896] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:39:58 INFO - PROCESS | 3896 | --DOMWINDOW == 132 (140CD000) [pid = 3896] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:39:58 INFO - PROCESS | 3896 | --DOMWINDOW == 131 (12D30000) [pid = 3896] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:39:58 INFO - PROCESS | 3896 | --DOMWINDOW == 130 (1409B400) [pid = 3896] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:39:58 INFO - PROCESS | 3896 | --DOMWINDOW == 129 (1B78DC00) [pid = 3896] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:39:58 INFO - PROCESS | 3896 | --DOMWINDOW == 128 (1B63D800) [pid = 3896] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:39:58 INFO - PROCESS | 3896 | --DOMWINDOW == 127 (1B757400) [pid = 3896] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:39:58 INFO - PROCESS | 3896 | --DOMWINDOW == 126 (1330BC00) [pid = 3896] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:39:59 INFO - PROCESS | 3896 | 1464377999134 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 11:39:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:39:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 905ms 11:39:59 INFO - PROCESS | 3896 | 1464377999208 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 11:39:59 INFO - PROCESS | 3896 | 1464377999210 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 11:39:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:39:59 INFO - PROCESS | 3896 | 1464377999214 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:39:59 INFO - PROCESS | 3896 | 1464377999216 Marionette TRACE conn2 <- [1,1534,null,{}] 11:39:59 INFO - PROCESS | 3896 | 1464377999219 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:59 INFO - PROCESS | 3896 | 1464377999310 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 11:39:59 INFO - PROCESS | 3896 | 1464377999316 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:59 INFO - PROCESS | 3896 | ++DOCSHELL 1330BC00 == 84 [pid = 3896] [id = 393] 11:39:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 127 (15F59000) [pid = 3896] [serial = 1179] [outer = 00000000] 11:39:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 128 (177B7400) [pid = 3896] [serial = 1180] [outer = 15F59000] 11:39:59 INFO - PROCESS | 3896 | 1464377999409 Marionette DEBUG loaded listener.js 11:39:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 129 (19B6CC00) [pid = 3896] [serial = 1181] [outer = 15F59000] 11:39:59 INFO - PROCESS | 3896 | 1464377999868 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:39:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:39:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 699ms 11:39:59 INFO - PROCESS | 3896 | 1464377999948 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 11:39:59 INFO - PROCESS | 3896 | 1464377999950 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 11:39:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:39:59 INFO - PROCESS | 3896 | 1464377999954 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:39:59 INFO - PROCESS | 3896 | 1464377999955 Marionette TRACE conn2 <- [1,1538,null,{}] 11:39:59 INFO - PROCESS | 3896 | 1464377999959 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:00 INFO - PROCESS | 3896 | 1464378000050 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 11:40:00 INFO - PROCESS | 3896 | 1464378000088 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:00 INFO - PROCESS | 3896 | ++DOCSHELL 16D4D000 == 85 [pid = 3896] [id = 394] 11:40:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 130 (1A17B400) [pid = 3896] [serial = 1182] [outer = 00000000] 11:40:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 131 (1AD48000) [pid = 3896] [serial = 1183] [outer = 1A17B400] 11:40:00 INFO - PROCESS | 3896 | 1464378000133 Marionette DEBUG loaded listener.js 11:40:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 132 (1B530C00) [pid = 3896] [serial = 1184] [outer = 1A17B400] 11:40:00 INFO - PROCESS | 3896 | 1464378000614 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:40:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:40:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 747ms 11:40:00 INFO - PROCESS | 3896 | 1464378000694 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 11:40:00 INFO - PROCESS | 3896 | 1464378000697 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 11:40:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:40:00 INFO - PROCESS | 3896 | 1464378000700 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:40:00 INFO - PROCESS | 3896 | 1464378000702 Marionette TRACE conn2 <- [1,1542,null,{}] 11:40:00 INFO - PROCESS | 3896 | 1464378000706 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:00 INFO - PROCESS | 3896 | 1464378000817 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 11:40:00 INFO - PROCESS | 3896 | 1464378000830 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:00 INFO - PROCESS | 3896 | ++DOCSHELL 1D848400 == 86 [pid = 3896] [id = 395] 11:40:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 133 (1D848800) [pid = 3896] [serial = 1185] [outer = 00000000] 11:40:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 134 (1DA37000) [pid = 3896] [serial = 1186] [outer = 1D848800] 11:40:00 INFO - PROCESS | 3896 | 1464378000878 Marionette DEBUG loaded listener.js 11:40:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 135 (1DB79800) [pid = 3896] [serial = 1187] [outer = 1D848800] 11:40:01 INFO - PROCESS | 3896 | 1464378001730 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:40:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:40:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1048ms 11:40:01 INFO - PROCESS | 3896 | 1464378001794 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 11:40:01 INFO - PROCESS | 3896 | 1464378001797 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 11:40:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:40:01 INFO - PROCESS | 3896 | 1464378001803 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:40:01 INFO - PROCESS | 3896 | 1464378001806 Marionette TRACE conn2 <- [1,1546,null,{}] 11:40:01 INFO - PROCESS | 3896 | 1464378001811 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:01 INFO - PROCESS | 3896 | 1464378001964 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 11:40:02 INFO - PROCESS | 3896 | 1464378002117 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:02 INFO - PROCESS | 3896 | ++DOCSHELL 13708000 == 87 [pid = 3896] [id = 396] 11:40:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 136 (1370A800) [pid = 3896] [serial = 1188] [outer = 00000000] 11:40:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 137 (153C5C00) [pid = 3896] [serial = 1189] [outer = 1370A800] 11:40:02 INFO - PROCESS | 3896 | 1464378002174 Marionette DEBUG loaded listener.js 11:40:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 138 (16921000) [pid = 3896] [serial = 1190] [outer = 1370A800] 11:40:02 INFO - PROCESS | 3896 | 1464378002747 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:40:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:40:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1016ms 11:40:02 INFO - PROCESS | 3896 | 1464378002804 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 11:40:02 INFO - PROCESS | 3896 | 1464378002810 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 11:40:02 INFO - PROCESS | 3896 | 1464378002817 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:40:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:40:02 INFO - PROCESS | 3896 | 1464378002820 Marionette TRACE conn2 <- [1,1550,null,{}] 11:40:02 INFO - PROCESS | 3896 | 1464378002824 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:02 INFO - PROCESS | 3896 | 1464378002948 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 11:40:03 INFO - PROCESS | 3896 | 1464378003126 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:03 INFO - PROCESS | 3896 | ++DOCSHELL 16D4C000 == 88 [pid = 3896] [id = 397] 11:40:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 139 (16D4CC00) [pid = 3896] [serial = 1191] [outer = 00000000] 11:40:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 140 (1842C800) [pid = 3896] [serial = 1192] [outer = 16D4CC00] 11:40:03 INFO - PROCESS | 3896 | 1464378003203 Marionette DEBUG loaded listener.js 11:40:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 141 (19B68800) [pid = 3896] [serial = 1193] [outer = 16D4CC00] 11:40:03 INFO - PROCESS | 3896 | 1464378003865 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:40:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:40:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1065ms 11:40:03 INFO - PROCESS | 3896 | 1464378003895 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 11:40:03 INFO - PROCESS | 3896 | 1464378003898 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 11:40:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:40:03 INFO - PROCESS | 3896 | 1464378003919 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:40:03 INFO - PROCESS | 3896 | 1464378003922 Marionette TRACE conn2 <- [1,1554,null,{}] 11:40:03 INFO - PROCESS | 3896 | 1464378003933 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:04 INFO - PROCESS | 3896 | 1464378004052 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 11:40:04 INFO - PROCESS | 3896 | 1464378004229 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:04 INFO - PROCESS | 3896 | ++DOCSHELL 1AAE9000 == 89 [pid = 3896] [id = 398] 11:40:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 142 (1AAEB000) [pid = 3896] [serial = 1194] [outer = 00000000] 11:40:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 143 (1B52CC00) [pid = 3896] [serial = 1195] [outer = 1AAEB000] 11:40:04 INFO - PROCESS | 3896 | 1464378004319 Marionette DEBUG loaded listener.js 11:40:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 144 (1B789400) [pid = 3896] [serial = 1196] [outer = 1AAEB000] 11:40:04 INFO - PROCESS | 3896 | 1464378004941 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:40:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:40:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1128ms 11:40:05 INFO - PROCESS | 3896 | 1464378005025 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 11:40:05 INFO - PROCESS | 3896 | 1464378005028 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 11:40:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:40:05 INFO - PROCESS | 3896 | 1464378005031 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:40:05 INFO - PROCESS | 3896 | 1464378005033 Marionette TRACE conn2 <- [1,1558,null,{}] 11:40:05 INFO - PROCESS | 3896 | 1464378005037 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:05 INFO - PROCESS | 3896 | 1464378005191 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 11:40:05 INFO - PROCESS | 3896 | 1464378005400 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:05 INFO - PROCESS | 3896 | ++DOCSHELL 10C57C00 == 90 [pid = 3896] [id = 399] 11:40:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 145 (1A43C800) [pid = 3896] [serial = 1197] [outer = 00000000] 11:40:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 146 (1DB87400) [pid = 3896] [serial = 1198] [outer = 1A43C800] 11:40:05 INFO - PROCESS | 3896 | 1464378005479 Marionette DEBUG loaded listener.js 11:40:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 147 (1DBC5C00) [pid = 3896] [serial = 1199] [outer = 1A43C800] 11:40:06 INFO - PROCESS | 3896 | 1464378006066 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:40:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:40:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1049ms 11:40:06 INFO - PROCESS | 3896 | 1464378006107 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 11:40:06 INFO - PROCESS | 3896 | 1464378006109 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 11:40:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:40:06 INFO - PROCESS | 3896 | 1464378006131 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:40:06 INFO - PROCESS | 3896 | 1464378006133 Marionette TRACE conn2 <- [1,1562,null,{}] 11:40:06 INFO - PROCESS | 3896 | 1464378006137 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:06 INFO - PROCESS | 3896 | 1464378006250 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 11:40:06 INFO - PROCESS | 3896 | 1464378006421 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:06 INFO - PROCESS | 3896 | ++DOCSHELL 10C5F400 == 91 [pid = 3896] [id = 400] 11:40:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 148 (13392000) [pid = 3896] [serial = 1200] [outer = 00000000] 11:40:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 149 (1DBCB000) [pid = 3896] [serial = 1201] [outer = 13392000] 11:40:06 INFO - PROCESS | 3896 | 1464378006476 Marionette DEBUG loaded listener.js 11:40:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 150 (1DBCCC00) [pid = 3896] [serial = 1202] [outer = 13392000] 11:40:07 INFO - PROCESS | 3896 | 1464378007056 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 11:40:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:40:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 953ms 11:40:07 INFO - PROCESS | 3896 | 1464378007075 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 11:40:07 INFO - PROCESS | 3896 | 1464378007078 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 11:40:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:40:07 INFO - PROCESS | 3896 | 1464378007081 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:40:07 INFO - PROCESS | 3896 | 1464378007083 Marionette TRACE conn2 <- [1,1566,null,{}] 11:40:07 INFO - PROCESS | 3896 | 1464378007087 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:07 INFO - PROCESS | 3896 | 1464378007208 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 11:40:07 INFO - PROCESS | 3896 | 1464378007387 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:07 INFO - PROCESS | 3896 | ++DOCSHELL 1DEE2800 == 92 [pid = 3896] [id = 401] 11:40:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 151 (1DEE3400) [pid = 3896] [serial = 1203] [outer = 00000000] 11:40:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 152 (1DEE8800) [pid = 3896] [serial = 1204] [outer = 1DEE3400] 11:40:07 INFO - PROCESS | 3896 | 1464378007448 Marionette DEBUG loaded listener.js 11:40:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 153 (1F29A000) [pid = 3896] [serial = 1205] [outer = 1DEE3400] 11:40:08 INFO - PROCESS | 3896 | 1464378008062 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 11:40:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:40:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1016ms 11:40:08 INFO - PROCESS | 3896 | 1464378008116 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 11:40:08 INFO - PROCESS | 3896 | 1464378008118 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 11:40:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:40:08 INFO - PROCESS | 3896 | 1464378008122 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:40:08 INFO - PROCESS | 3896 | 1464378008124 Marionette TRACE conn2 <- [1,1570,null,{}] 11:40:08 INFO - PROCESS | 3896 | 1464378008143 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:08 INFO - PROCESS | 3896 | 1464378008259 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 11:40:08 INFO - PROCESS | 3896 | 1464378008410 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:08 INFO - PROCESS | 3896 | ++DOCSHELL 14096400 == 93 [pid = 3896] [id = 402] 11:40:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 154 (140CD800) [pid = 3896] [serial = 1206] [outer = 00000000] 11:40:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 155 (16D4C800) [pid = 3896] [serial = 1207] [outer = 140CD800] 11:40:08 INFO - PROCESS | 3896 | 1464378008468 Marionette DEBUG loaded listener.js 11:40:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 156 (19288C00) [pid = 3896] [serial = 1208] [outer = 140CD800] 11:40:09 INFO - PROCESS | 3896 | 1464378009394 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:40:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:40:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1319ms 11:40:09 INFO - PROCESS | 3896 | 1464378009447 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 11:40:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:40:09 INFO - PROCESS | 3896 | 1464378009454 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 11:40:09 INFO - PROCESS | 3896 | 1464378009461 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:40:09 INFO - PROCESS | 3896 | 1464378009467 Marionette TRACE conn2 <- [1,1574,null,{}] 11:40:09 INFO - PROCESS | 3896 | 1464378009472 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:09 INFO - PROCESS | 3896 | 1464378009579 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 11:40:09 INFO - PROCESS | 3896 | 1464378009733 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:09 INFO - PROCESS | 3896 | ++DOCSHELL 12D2C800 == 94 [pid = 3896] [id = 403] 11:40:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 157 (12D2EC00) [pid = 3896] [serial = 1209] [outer = 00000000] 11:40:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 158 (13305400) [pid = 3896] [serial = 1210] [outer = 12D2EC00] 11:40:09 INFO - PROCESS | 3896 | 1464378009789 Marionette DEBUG loaded listener.js 11:40:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 159 (13392C00) [pid = 3896] [serial = 1211] [outer = 12D2EC00] 11:40:10 INFO - PROCESS | 3896 | --DOCSHELL 10A78C00 == 93 [pid = 3896] [id = 122] 11:40:10 INFO - PROCESS | 3896 | --DOCSHELL 12B64800 == 92 [pid = 3896] [id = 343] 11:40:10 INFO - PROCESS | 3896 | --DOCSHELL 171AE400 == 91 [pid = 3896] [id = 28] 11:40:10 INFO - PROCESS | 3896 | --DOCSHELL 16D4D000 == 90 [pid = 3896] [id = 394] 11:40:10 INFO - PROCESS | 3896 | --DOCSHELL 1330BC00 == 89 [pid = 3896] [id = 393] 11:40:10 INFO - PROCESS | 3896 | --DOCSHELL 14092800 == 88 [pid = 3896] [id = 392] 11:40:10 INFO - PROCESS | 3896 | --DOCSHELL 1A182000 == 87 [pid = 3896] [id = 391] 11:40:10 INFO - PROCESS | 3896 | --DOCSHELL 1A154C00 == 86 [pid = 3896] [id = 390] 11:40:10 INFO - PROCESS | 3896 | --DOCSHELL 10F97400 == 85 [pid = 3896] [id = 389] 11:40:10 INFO - PROCESS | 3896 | --DOCSHELL 177BD400 == 84 [pid = 3896] [id = 388] 11:40:10 INFO - PROCESS | 3896 | --DOCSHELL 16C57400 == 83 [pid = 3896] [id = 387] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 158 (1AD48C00) [pid = 3896] [serial = 1132] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOCSHELL 103F7800 == 82 [pid = 3896] [id = 386] 11:40:10 INFO - PROCESS | 3896 | --DOCSHELL 140D1000 == 81 [pid = 3896] [id = 385] 11:40:10 INFO - PROCESS | 3896 | --DOCSHELL 14E59C00 == 80 [pid = 3896] [id = 383] 11:40:10 INFO - PROCESS | 3896 | --DOCSHELL 1B758800 == 79 [pid = 3896] [id = 382] 11:40:10 INFO - PROCESS | 3896 | --DOCSHELL 1B537C00 == 78 [pid = 3896] [id = 381] 11:40:10 INFO - PROCESS | 3896 | --DOCSHELL 10C63800 == 77 [pid = 3896] [id = 380] 11:40:10 INFO - PROCESS | 3896 | --DOCSHELL 10C5DC00 == 76 [pid = 3896] [id = 379] 11:40:10 INFO - PROCESS | 3896 | --DOCSHELL 1309A400 == 75 [pid = 3896] [id = 378] 11:40:10 INFO - PROCESS | 3896 | --DOCSHELL 19B6BC00 == 74 [pid = 3896] [id = 377] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 157 (1DA3FC00) [pid = 3896] [serial = 997] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 156 (1DB78C00) [pid = 3896] [serial = 994] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 155 (1B786000) [pid = 3896] [serial = 991] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 154 (16C72C00) [pid = 3896] [serial = 1000] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 153 (19B6AC00) [pid = 3896] [serial = 1117] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 152 (19D62400) [pid = 3896] [serial = 1118] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 151 (16D75800) [pid = 3896] [serial = 1086] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 150 (1A865C00) [pid = 3896] [serial = 1121] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 149 (17F9AC00) [pid = 3896] [serial = 1114] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 148 (1A181000) [pid = 3896] [serial = 1120] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 147 (1A98B800) [pid = 3896] [serial = 1123] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 146 (137E7000) [pid = 3896] [serial = 1083] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 145 (1713CC00) [pid = 3896] [serial = 1111] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 144 (176A2800) [pid = 3896] [serial = 1112] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 143 (1AD3A400) [pid = 3896] [serial = 1089] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 142 (1A42F400) [pid = 3896] [serial = 1129] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 141 (13078400) [pid = 3896] [serial = 1103] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 140 (112DBC00) [pid = 3896] [serial = 1102] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 139 (1B403C00) [pid = 3896] [serial = 1092] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 138 (1B633800) [pid = 3896] [serial = 1096] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 137 (1DA38C00) [pid = 3896] [serial = 1099] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 136 (1AAE1000) [pid = 3896] [serial = 1124] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 135 (156C3400) [pid = 3896] [serial = 1108] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 134 (1624D000) [pid = 3896] [serial = 1109] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 133 (169DEC00) [pid = 3896] [serial = 1106] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 132 (1409A400) [pid = 3896] [serial = 1105] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 131 (1AD41C00) [pid = 3896] [serial = 1130] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 130 (16C67C00) [pid = 3896] [serial = 1126] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 129 (1A105800) [pid = 3896] [serial = 1127] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 128 (16C58C00) [pid = 3896] [serial = 685] [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:40:10 INFO - PROCESS | 3896 | --DOMWINDOW == 127 (1928E800) [pid = 3896] [serial = 1115] [outer = 00000000] [url = about:blank] 11:40:10 INFO - PROCESS | 3896 | 1464378010431 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 11:40:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:40:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1016ms 11:40:10 INFO - PROCESS | 3896 | 1464378010461 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 11:40:10 INFO - PROCESS | 3896 | 1464378010467 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 11:40:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:40:10 INFO - PROCESS | 3896 | 1464378010475 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:40:10 INFO - PROCESS | 3896 | 1464378010479 Marionette TRACE conn2 <- [1,1578,null,{}] 11:40:10 INFO - PROCESS | 3896 | 1464378010483 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:10 INFO - PROCESS | 3896 | 1464378010591 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 11:40:10 INFO - PROCESS | 3896 | 1464378010697 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:10 INFO - PROCESS | 3896 | ++DOCSHELL 11444400 == 75 [pid = 3896] [id = 404] 11:40:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 128 (11445400) [pid = 3896] [serial = 1212] [outer = 00000000] 11:40:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 129 (13385C00) [pid = 3896] [serial = 1213] [outer = 11445400] 11:40:10 INFO - PROCESS | 3896 | 1464378010742 Marionette DEBUG loaded listener.js 11:40:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 130 (1409A800) [pid = 3896] [serial = 1214] [outer = 11445400] 11:40:11 INFO - PROCESS | 3896 | 1464378011114 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 11:40:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:40:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 699ms 11:40:11 INFO - PROCESS | 3896 | 1464378011212 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 11:40:11 INFO - PROCESS | 3896 | 1464378011214 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 11:40:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:40:11 INFO - PROCESS | 3896 | 1464378011245 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:40:11 INFO - PROCESS | 3896 | 1464378011249 Marionette TRACE conn2 <- [1,1582,null,{}] 11:40:11 INFO - PROCESS | 3896 | 1464378011263 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:11 INFO - PROCESS | 3896 | 1464378011357 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 11:40:11 INFO - PROCESS | 3896 | 1464378011371 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:11 INFO - PROCESS | 3896 | ++DOCSHELL 16178000 == 76 [pid = 3896] [id = 405] 11:40:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 131 (16180000) [pid = 3896] [serial = 1215] [outer = 00000000] 11:40:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 132 (161E0C00) [pid = 3896] [serial = 1216] [outer = 16180000] 11:40:11 INFO - PROCESS | 3896 | 1464378011421 Marionette DEBUG loaded listener.js 11:40:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 133 (16691400) [pid = 3896] [serial = 1217] [outer = 16180000] 11:40:11 INFO - PROCESS | 3896 | 1464378011901 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:40:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:40:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 731ms 11:40:11 INFO - PROCESS | 3896 | 1464378011938 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 11:40:11 INFO - PROCESS | 3896 | 1464378011941 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 11:40:11 INFO - PROCESS | 3896 | 1464378011948 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:40:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:40:11 INFO - PROCESS | 3896 | 1464378011950 Marionette TRACE conn2 <- [1,1586,null,{}] 11:40:11 INFO - PROCESS | 3896 | 1464378011953 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:12 INFO - PROCESS | 3896 | 1464378012044 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 11:40:12 INFO - PROCESS | 3896 | 1464378012051 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:12 INFO - PROCESS | 3896 | ++DOCSHELL 16183C00 == 77 [pid = 3896] [id = 406] 11:40:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 134 (168CCC00) [pid = 3896] [serial = 1218] [outer = 00000000] 11:40:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 135 (16C57400) [pid = 3896] [serial = 1219] [outer = 168CCC00] 11:40:12 INFO - PROCESS | 3896 | 1464378012096 Marionette DEBUG loaded listener.js 11:40:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 136 (16C6C000) [pid = 3896] [serial = 1220] [outer = 168CCC00] 11:40:12 INFO - PROCESS | 3896 | 1464378012530 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:40:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:40:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 651ms 11:40:12 INFO - PROCESS | 3896 | 1464378012587 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 11:40:12 INFO - PROCESS | 3896 | 1464378012589 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 11:40:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:40:12 INFO - PROCESS | 3896 | 1464378012592 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:40:12 INFO - PROCESS | 3896 | 1464378012594 Marionette TRACE conn2 <- [1,1590,null,{}] 11:40:12 INFO - PROCESS | 3896 | 1464378012598 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:12 INFO - PROCESS | 3896 | 1464378012694 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 11:40:12 INFO - PROCESS | 3896 | 1464378012700 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:12 INFO - PROCESS | 3896 | ++DOCSHELL 168D4400 == 78 [pid = 3896] [id = 407] 11:40:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 137 (1691E400) [pid = 3896] [serial = 1221] [outer = 00000000] 11:40:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 138 (16D56800) [pid = 3896] [serial = 1222] [outer = 1691E400] 11:40:12 INFO - PROCESS | 3896 | 1464378012746 Marionette DEBUG loaded listener.js 11:40:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 139 (16D7F000) [pid = 3896] [serial = 1223] [outer = 1691E400] 11:40:13 INFO - PROCESS | 3896 | 1464378013344 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 11:40:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:40:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 763ms 11:40:13 INFO - PROCESS | 3896 | 1464378013366 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 11:40:13 INFO - PROCESS | 3896 | 1464378013368 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 11:40:13 INFO - PROCESS | 3896 | 1464378013371 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:40:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:40:13 INFO - PROCESS | 3896 | 1464378013373 Marionette TRACE conn2 <- [1,1594,null,{}] 11:40:13 INFO - PROCESS | 3896 | 1464378013376 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:13 INFO - PROCESS | 3896 | 1464378013512 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 11:40:13 INFO - PROCESS | 3896 | 1464378013533 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:13 INFO - PROCESS | 3896 | ++DOCSHELL 177B0C00 == 79 [pid = 3896] [id = 408] 11:40:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 140 (177B2000) [pid = 3896] [serial = 1224] [outer = 00000000] 11:40:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 141 (177C9C00) [pid = 3896] [serial = 1225] [outer = 177B2000] 11:40:13 INFO - PROCESS | 3896 | 1464378013578 Marionette DEBUG loaded listener.js 11:40:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 142 (17882800) [pid = 3896] [serial = 1226] [outer = 177B2000] 11:40:14 INFO - PROCESS | 3896 | 1464378014016 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 11:40:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:40:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 715ms 11:40:14 INFO - PROCESS | 3896 | 1464378014071 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 11:40:14 INFO - PROCESS | 3896 | 1464378014073 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 11:40:14 INFO - PROCESS | 3896 | 1464378014076 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:40:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:40:14 INFO - PROCESS | 3896 | 1464378014078 Marionette TRACE conn2 <- [1,1598,null,{}] 11:40:14 INFO - PROCESS | 3896 | 1464378014081 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:14 INFO - PROCESS | 3896 | 1464378014231 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 11:40:14 INFO - PROCESS | 3896 | 1464378014257 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:14 INFO - PROCESS | 3896 | ++DOCSHELL 177B0800 == 80 [pid = 3896] [id = 409] 11:40:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 143 (18244C00) [pid = 3896] [serial = 1227] [outer = 00000000] 11:40:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 144 (19288800) [pid = 3896] [serial = 1228] [outer = 18244C00] 11:40:14 INFO - PROCESS | 3896 | 1464378014313 Marionette DEBUG loaded listener.js 11:40:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 145 (199BCC00) [pid = 3896] [serial = 1229] [outer = 18244C00] 11:40:14 INFO - PROCESS | 3896 | 1464378014804 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 11:40:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:40:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 810ms 11:40:14 INFO - PROCESS | 3896 | 1464378014882 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 11:40:14 INFO - PROCESS | 3896 | 1464378014884 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 11:40:14 INFO - PROCESS | 3896 | 1464378014888 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:40:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:40:14 INFO - PROCESS | 3896 | 1464378014889 Marionette TRACE conn2 <- [1,1602,null,{}] 11:40:14 INFO - PROCESS | 3896 | 1464378014893 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:15 INFO - PROCESS | 3896 | 1464378015378 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 11:40:15 INFO - PROCESS | 3896 | --DOMWINDOW == 144 (15F59000) [pid = 3896] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:40:15 INFO - PROCESS | 3896 | --DOMWINDOW == 143 (19D0D400) [pid = 3896] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:40:15 INFO - PROCESS | 3896 | --DOMWINDOW == 142 (1331F800) [pid = 3896] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:40:15 INFO - PROCESS | 3896 | --DOMWINDOW == 141 (11A02000) [pid = 3896] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:40:15 INFO - PROCESS | 3896 | --DOMWINDOW == 140 (168D3000) [pid = 3896] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:40:15 INFO - PROCESS | 3896 | --DOMWINDOW == 139 (18427000) [pid = 3896] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:40:15 INFO - PROCESS | 3896 | --DOMWINDOW == 138 (1A153C00) [pid = 3896] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:40:15 INFO - PROCESS | 3896 | --DOMWINDOW == 137 (1A334000) [pid = 3896] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:40:15 INFO - PROCESS | 3896 | --DOMWINDOW == 136 (1AD45400) [pid = 3896] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:40:15 INFO - PROCESS | 3896 | --DOMWINDOW == 135 (1AA5A400) [pid = 3896] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:40:15 INFO - PROCESS | 3896 | --DOMWINDOW == 134 (1129F400) [pid = 3896] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:40:15 INFO - PROCESS | 3896 | --DOMWINDOW == 133 (16C65C00) [pid = 3896] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:40:15 INFO - PROCESS | 3896 | --DOMWINDOW == 132 (1A17CC00) [pid = 3896] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:40:15 INFO - PROCESS | 3896 | --DOMWINDOW == 131 (1AA4F400) [pid = 3896] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:40:15 INFO - PROCESS | 3896 | --DOMWINDOW == 130 (1A32DC00) [pid = 3896] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:40:15 INFO - PROCESS | 3896 | --DOMWINDOW == 129 (177BF400) [pid = 3896] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:40:15 INFO - PROCESS | 3896 | --DOMWINDOW == 128 (140D2400) [pid = 3896] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:40:15 INFO - PROCESS | 3896 | --DOMWINDOW == 127 (16D4B400) [pid = 3896] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:40:15 INFO - PROCESS | 3896 | --DOMWINDOW == 126 (140CD400) [pid = 3896] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:40:15 INFO - PROCESS | 3896 | --DOMWINDOW == 125 (10A74000) [pid = 3896] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:40:15 INFO - PROCESS | 3896 | --DOMWINDOW == 124 (112A5800) [pid = 3896] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:40:15 INFO - PROCESS | 3896 | --DOMWINDOW == 123 (1A17B400) [pid = 3896] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:40:15 INFO - PROCESS | 3896 | 1464378015457 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:15 INFO - PROCESS | 3896 | ++DOCSHELL 10A74000 == 81 [pid = 3896] [id = 410] 11:40:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 124 (10C62C00) [pid = 3896] [serial = 1230] [outer = 00000000] 11:40:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 125 (1307A800) [pid = 3896] [serial = 1231] [outer = 10C62C00] 11:40:15 INFO - PROCESS | 3896 | 1464378015506 Marionette DEBUG loaded listener.js 11:40:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 126 (14099800) [pid = 3896] [serial = 1232] [outer = 10C62C00] 11:40:15 INFO - PROCESS | 3896 | 1464378015917 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 11:40:15 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:40:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1064ms 11:40:15 INFO - PROCESS | 3896 | 1464378015971 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 11:40:15 INFO - PROCESS | 3896 | 1464378015973 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 11:40:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:40:16 INFO - PROCESS | 3896 | 1464378015979 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:40:16 INFO - PROCESS | 3896 | 1464378015981 Marionette TRACE conn2 <- [1,1606,null,{}] 11:40:16 INFO - PROCESS | 3896 | 1464378015984 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:16 INFO - PROCESS | 3896 | 1464378016072 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 11:40:16 INFO - PROCESS | 3896 | 1464378016080 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:16 INFO - PROCESS | 3896 | ++DOCSHELL 128A2400 == 82 [pid = 3896] [id = 411] 11:40:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 127 (161E3000) [pid = 3896] [serial = 1233] [outer = 00000000] 11:40:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 128 (19285800) [pid = 3896] [serial = 1234] [outer = 161E3000] 11:40:16 INFO - PROCESS | 3896 | 1464378016124 Marionette DEBUG loaded listener.js 11:40:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 129 (19D05400) [pid = 3896] [serial = 1235] [outer = 161E3000] 11:40:16 INFO - PROCESS | 3896 | 1464378016585 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 11:40:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:40:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 635ms 11:40:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:40:16 INFO - PROCESS | 3896 | 1464378016615 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 11:40:16 INFO - PROCESS | 3896 | 1464378016617 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 11:40:16 INFO - PROCESS | 3896 | 1464378016620 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:40:16 INFO - PROCESS | 3896 | 1464378016622 Marionette TRACE conn2 <- [1,1610,null,{}] 11:40:16 INFO - PROCESS | 3896 | 1464378016625 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:16 INFO - PROCESS | 3896 | 1464378016718 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 11:40:16 INFO - PROCESS | 3896 | 1464378016725 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:16 INFO - PROCESS | 3896 | ++DOCSHELL 16F36C00 == 83 [pid = 3896] [id = 412] 11:40:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 130 (19B6BC00) [pid = 3896] [serial = 1236] [outer = 00000000] 11:40:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 131 (1A108800) [pid = 3896] [serial = 1237] [outer = 19B6BC00] 11:40:16 INFO - PROCESS | 3896 | 1464378016773 Marionette DEBUG loaded listener.js 11:40:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 132 (1A157000) [pid = 3896] [serial = 1238] [outer = 19B6BC00] 11:40:17 INFO - PROCESS | 3896 | 1464378017250 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 11:40:17 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:40:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 699ms 11:40:17 INFO - PROCESS | 3896 | 1464378017321 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 11:40:17 INFO - PROCESS | 3896 | 1464378017370 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 11:40:17 INFO - PROCESS | 3896 | 1464378017445 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:40:17 INFO - PROCESS | 3896 | 1464378017449 Marionette TRACE conn2 <- [1,1614,null,{}] 11:40:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:40:17 INFO - PROCESS | 3896 | 1464378017455 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:17 INFO - PROCESS | 3896 | 1464378017579 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 11:40:17 INFO - PROCESS | 3896 | 1464378017727 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:17 INFO - PROCESS | 3896 | ++DOCSHELL 10F97400 == 84 [pid = 3896] [id = 413] 11:40:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 133 (10F98000) [pid = 3896] [serial = 1239] [outer = 00000000] 11:40:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 134 (112A0000) [pid = 3896] [serial = 1240] [outer = 10F98000] 11:40:17 INFO - PROCESS | 3896 | 1464378017827 Marionette DEBUG loaded listener.js 11:40:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 135 (11A05800) [pid = 3896] [serial = 1241] [outer = 10F98000] 11:40:18 INFO - PROCESS | 3896 | 1464378018438 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:40:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:40:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1049ms 11:40:18 INFO - PROCESS | 3896 | 1464378018494 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 11:40:18 INFO - PROCESS | 3896 | 1464378018498 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 11:40:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:40:18 INFO - PROCESS | 3896 | 1464378018522 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:40:18 INFO - PROCESS | 3896 | 1464378018524 Marionette TRACE conn2 <- [1,1618,null,{}] 11:40:18 INFO - PROCESS | 3896 | 1464378018532 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:18 INFO - PROCESS | 3896 | 1464378018684 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 11:40:18 INFO - PROCESS | 3896 | 1464378018840 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:18 INFO - PROCESS | 3896 | ++DOCSHELL 1338C000 == 85 [pid = 3896] [id = 414] 11:40:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 136 (14327C00) [pid = 3896] [serial = 1242] [outer = 00000000] 11:40:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 137 (15B4F000) [pid = 3896] [serial = 1243] [outer = 14327C00] 11:40:18 INFO - PROCESS | 3896 | 1464378018897 Marionette DEBUG loaded listener.js 11:40:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 138 (161E2400) [pid = 3896] [serial = 1244] [outer = 14327C00] 11:40:19 INFO - PROCESS | 3896 | 1464378019548 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 11:40:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:40:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1064ms 11:40:19 INFO - PROCESS | 3896 | 1464378019595 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 11:40:19 INFO - PROCESS | 3896 | 1464378019598 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 11:40:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:40:19 INFO - PROCESS | 3896 | 1464378019602 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:40:19 INFO - PROCESS | 3896 | 1464378019604 Marionette TRACE conn2 <- [1,1622,null,{}] 11:40:19 INFO - PROCESS | 3896 | 1464378019627 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:19 INFO - PROCESS | 3896 | 1464378019743 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 11:40:19 INFO - PROCESS | 3896 | 1464378019905 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:19 INFO - PROCESS | 3896 | ++DOCSHELL 17884C00 == 86 [pid = 3896] [id = 415] 11:40:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 139 (17F97000) [pid = 3896] [serial = 1245] [outer = 00000000] 11:40:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 140 (19D0CC00) [pid = 3896] [serial = 1246] [outer = 17F97000] 11:40:19 INFO - PROCESS | 3896 | 1464378019967 Marionette DEBUG loaded listener.js 11:40:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 141 (1A106800) [pid = 3896] [serial = 1247] [outer = 17F97000] 11:40:20 INFO - PROCESS | 3896 | 1464378020532 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:40:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:40:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 985ms 11:40:20 INFO - PROCESS | 3896 | 1464378020567 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 11:40:20 INFO - PROCESS | 3896 | 1464378020569 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 11:40:20 INFO - PROCESS | 3896 | 1464378020573 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:40:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:40:20 INFO - PROCESS | 3896 | 1464378020575 Marionette TRACE conn2 <- [1,1626,null,{}] 11:40:20 INFO - PROCESS | 3896 | 1464378020578 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:20 INFO - PROCESS | 3896 | 1464378020692 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 11:40:20 INFO - PROCESS | 3896 | 1464378020841 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:20 INFO - PROCESS | 3896 | ++DOCSHELL 1A185400 == 87 [pid = 3896] [id = 416] 11:40:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 142 (1A185C00) [pid = 3896] [serial = 1248] [outer = 00000000] 11:40:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 143 (1A3CEC00) [pid = 3896] [serial = 1249] [outer = 1A185C00] 11:40:20 INFO - PROCESS | 3896 | 1464378020897 Marionette DEBUG loaded listener.js 11:40:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 144 (1A432400) [pid = 3896] [serial = 1250] [outer = 1A185C00] 11:40:21 INFO - PROCESS | 3896 | 1464378021519 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 11:40:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:40:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 969ms 11:40:21 INFO - PROCESS | 3896 | 1464378021551 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 11:40:21 INFO - PROCESS | 3896 | 1464378021553 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 11:40:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:40:21 INFO - PROCESS | 3896 | 1464378021556 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:40:21 INFO - PROCESS | 3896 | 1464378021558 Marionette TRACE conn2 <- [1,1630,null,{}] 11:40:21 INFO - PROCESS | 3896 | 1464378021562 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:21 INFO - PROCESS | 3896 | 1464378021673 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 11:40:21 INFO - PROCESS | 3896 | 1464378021834 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:21 INFO - PROCESS | 3896 | ++DOCSHELL 1A17E000 == 88 [pid = 3896] [id = 417] 11:40:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 145 (1A437C00) [pid = 3896] [serial = 1251] [outer = 00000000] 11:40:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 146 (1A981000) [pid = 3896] [serial = 1252] [outer = 1A437C00] 11:40:21 INFO - PROCESS | 3896 | 1464378021898 Marionette DEBUG loaded listener.js 11:40:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 147 (1A984000) [pid = 3896] [serial = 1253] [outer = 1A437C00] 11:40:22 INFO - PROCESS | 3896 | 1464378022432 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 11:40:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:40:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 969ms 11:40:22 INFO - PROCESS | 3896 | 1464378022502 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 11:40:22 INFO - PROCESS | 3896 | 1464378022504 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 11:40:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:40:22 INFO - PROCESS | 3896 | 1464378022508 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:40:22 INFO - PROCESS | 3896 | 1464378022510 Marionette TRACE conn2 <- [1,1634,null,{}] 11:40:22 INFO - PROCESS | 3896 | 1464378022513 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:22 INFO - PROCESS | 3896 | 1464378022645 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 11:40:22 INFO - PROCESS | 3896 | 1464378022797 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:22 INFO - PROCESS | 3896 | ++DOCSHELL 1AAE3C00 == 89 [pid = 3896] [id = 418] 11:40:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 148 (1AAE4400) [pid = 3896] [serial = 1254] [outer = 00000000] 11:40:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 149 (1AAEDC00) [pid = 3896] [serial = 1255] [outer = 1AAE4400] 11:40:22 INFO - PROCESS | 3896 | 1464378022852 Marionette DEBUG loaded listener.js 11:40:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 150 (1AD43400) [pid = 3896] [serial = 1256] [outer = 1AAE4400] 11:40:23 INFO - PROCESS | 3896 | 1464378023548 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 11:40:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:40:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1064ms 11:40:23 INFO - PROCESS | 3896 | 1464378023583 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 11:40:23 INFO - PROCESS | 3896 | 1464378023585 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 11:40:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:40:23 INFO - PROCESS | 3896 | 1464378023588 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:40:23 INFO - PROCESS | 3896 | 1464378023590 Marionette TRACE conn2 <- [1,1638,null,{}] 11:40:23 INFO - PROCESS | 3896 | 1464378023610 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:23 INFO - PROCESS | 3896 | 1464378023720 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 11:40:23 INFO - PROCESS | 3896 | 1464378023870 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:23 INFO - PROCESS | 3896 | ++DOCSHELL 1AAE3000 == 90 [pid = 3896] [id = 419] 11:40:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 151 (1AE57C00) [pid = 3896] [serial = 1257] [outer = 00000000] 11:40:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 152 (1AF4F000) [pid = 3896] [serial = 1258] [outer = 1AE57C00] 11:40:23 INFO - PROCESS | 3896 | 1464378023925 Marionette DEBUG loaded listener.js 11:40:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 153 (1B780000) [pid = 3896] [serial = 1259] [outer = 1AE57C00] 11:40:24 INFO - PROCESS | 3896 | 1464378024546 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 11:40:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:40:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1017ms 11:40:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:40:24 INFO - PROCESS | 3896 | 1464378024591 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 11:40:24 INFO - PROCESS | 3896 | 1464378024593 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 11:40:24 INFO - PROCESS | 3896 | 1464378024597 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:40:24 INFO - PROCESS | 3896 | 1464378024599 Marionette TRACE conn2 <- [1,1642,null,{}] 11:40:24 INFO - PROCESS | 3896 | 1464378024603 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:24 INFO - PROCESS | 3896 | 1464378024716 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 11:40:24 INFO - PROCESS | 3896 | 1464378024881 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:24 INFO - PROCESS | 3896 | ++DOCSHELL 10C5E800 == 91 [pid = 3896] [id = 420] 11:40:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 154 (11250000) [pid = 3896] [serial = 1260] [outer = 00000000] 11:40:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 155 (140D1C00) [pid = 3896] [serial = 1261] [outer = 11250000] 11:40:24 INFO - PROCESS | 3896 | 1464378024937 Marionette DEBUG loaded listener.js 11:40:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 156 (16D4B800) [pid = 3896] [serial = 1262] [outer = 11250000] 11:40:25 INFO - PROCESS | 3896 | 1464378025775 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:40:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:40:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1207ms 11:40:25 INFO - PROCESS | 3896 | 1464378025827 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 11:40:25 INFO - PROCESS | 3896 | 1464378025832 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 11:40:25 INFO - PROCESS | 3896 | 1464378025836 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:40:25 INFO - PROCESS | 3896 | 1464378025840 Marionette TRACE conn2 <- [1,1646,null,{}] 11:40:25 INFO - PROCESS | 3896 | 1464378025845 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:25 INFO - PROCESS | 3896 | 1464378025953 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 11:40:26 INFO - PROCESS | 3896 | 1464378026115 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:26 INFO - PROCESS | 3896 | ++DOCSHELL 10C5B000 == 92 [pid = 3896] [id = 421] 11:40:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 157 (10F92C00) [pid = 3896] [serial = 1263] [outer = 00000000] 11:40:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 158 (140CD000) [pid = 3896] [serial = 1264] [outer = 10F92C00] 11:40:26 INFO - PROCESS | 3896 | 1464378026167 Marionette DEBUG loaded listener.js 11:40:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 159 (156C2400) [pid = 3896] [serial = 1265] [outer = 10F92C00] 11:40:26 INFO - PROCESS | 3896 | 1464378026743 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 969ms 11:40:26 INFO - PROCESS | 3896 | 1464378026784 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 11:40:26 INFO - PROCESS | 3896 | 1464378026789 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 11:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:40:26 INFO - PROCESS | 3896 | 1464378026795 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:40:26 INFO - PROCESS | 3896 | 1464378026797 Marionette TRACE conn2 <- [1,1650,null,{}] 11:40:26 INFO - PROCESS | 3896 | 1464378026801 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:26 INFO - PROCESS | 3896 | 1464378026945 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 11:40:26 INFO - PROCESS | 3896 | --DOCSHELL 16C53800 == 91 [pid = 3896] [id = 362] 11:40:26 INFO - PROCESS | 3896 | --DOCSHELL 1AAEA800 == 90 [pid = 3896] [id = 365] 11:40:26 INFO - PROCESS | 3896 | --DOCSHELL 1B757800 == 89 [pid = 3896] [id = 366] 11:40:26 INFO - PROCESS | 3896 | --DOCSHELL 19D04800 == 88 [pid = 3896] [id = 364] 11:40:26 INFO - PROCESS | 3896 | --DOCSHELL 128A2400 == 87 [pid = 3896] [id = 411] 11:40:26 INFO - PROCESS | 3896 | --DOCSHELL 10A74000 == 86 [pid = 3896] [id = 410] 11:40:26 INFO - PROCESS | 3896 | --DOCSHELL 177B0800 == 85 [pid = 3896] [id = 409] 11:40:26 INFO - PROCESS | 3896 | --DOCSHELL 177B0C00 == 84 [pid = 3896] [id = 408] 11:40:26 INFO - PROCESS | 3896 | --DOCSHELL 168D4400 == 83 [pid = 3896] [id = 407] 11:40:26 INFO - PROCESS | 3896 | --DOCSHELL 16183C00 == 82 [pid = 3896] [id = 406] 11:40:26 INFO - PROCESS | 3896 | --DOCSHELL 16178000 == 81 [pid = 3896] [id = 405] 11:40:26 INFO - PROCESS | 3896 | --DOCSHELL 11444400 == 80 [pid = 3896] [id = 404] 11:40:26 INFO - PROCESS | 3896 | --DOCSHELL 12D2C800 == 79 [pid = 3896] [id = 403] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 158 (153C4800) [pid = 3896] [serial = 1135] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 157 (16D7C400) [pid = 3896] [serial = 1138] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 156 (1AF44C00) [pid = 3896] [serial = 1141] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 155 (1B78D000) [pid = 3896] [serial = 1144] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 154 (1D84AC00) [pid = 3896] [serial = 1147] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 153 (1DB80800) [pid = 3896] [serial = 1150] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOCSHELL 1DEE2800 == 78 [pid = 3896] [id = 401] 11:40:27 INFO - PROCESS | 3896 | --DOCSHELL 10C5F400 == 77 [pid = 3896] [id = 400] 11:40:27 INFO - PROCESS | 3896 | --DOCSHELL 10C57C00 == 76 [pid = 3896] [id = 399] 11:40:27 INFO - PROCESS | 3896 | --DOCSHELL 1AAE9000 == 75 [pid = 3896] [id = 398] 11:40:27 INFO - PROCESS | 3896 | --DOCSHELL 16D4C000 == 74 [pid = 3896] [id = 397] 11:40:27 INFO - PROCESS | 3896 | --DOCSHELL 13708000 == 73 [pid = 3896] [id = 396] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 152 (1AD44400) [pid = 3896] [serial = 1081] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 151 (177B9000) [pid = 3896] [serial = 1030] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 150 (13DBD800) [pid = 3896] [serial = 1033] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 149 (1289E800) [pid = 3896] [serial = 1036] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 148 (1A101400) [pid = 3896] [serial = 1039] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 147 (1A85C400) [pid = 3896] [serial = 1042] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 146 (1AA58800) [pid = 3896] [serial = 1045] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 145 (1B534C00) [pid = 3896] [serial = 1048] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 144 (140D4800) [pid = 3896] [serial = 1160] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 143 (168D5000) [pid = 3896] [serial = 1154] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 142 (156BDC00) [pid = 3896] [serial = 1153] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 141 (1AD48000) [pid = 3896] [serial = 1183] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 140 (1B530C00) [pid = 3896] [serial = 1184] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 139 (1B530400) [pid = 3896] [serial = 1178] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 138 (1AE5AC00) [pid = 3896] [serial = 1175] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 137 (177B7400) [pid = 3896] [serial = 1180] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 136 (19B6CC00) [pid = 3896] [serial = 1181] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 135 (1A10E800) [pid = 3896] [serial = 1169] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 134 (1AE5C400) [pid = 3896] [serial = 1090] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 133 (14EBA000) [pid = 3896] [serial = 1084] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 132 (177BE800) [pid = 3896] [serial = 1087] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 131 (1A865000) [pid = 3896] [serial = 1171] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 130 (1A98C000) [pid = 3896] [serial = 1172] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 129 (1AD3C000) [pid = 3896] [serial = 1174] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 128 (1B52B000) [pid = 3896] [serial = 1177] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 127 (1928C400) [pid = 3896] [serial = 1165] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 126 (19293400) [pid = 3896] [serial = 1166] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 125 (1617E400) [pid = 3896] [serial = 1157] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 124 (154F4C00) [pid = 3896] [serial = 1156] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 123 (16D75400) [pid = 3896] [serial = 1162] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 122 (17496800) [pid = 3896] [serial = 1163] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 121 (19D0A000) [pid = 3896] [serial = 1168] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | --DOMWINDOW == 120 (11CA5800) [pid = 3896] [serial = 1159] [outer = 00000000] [url = about:blank] 11:40:27 INFO - PROCESS | 3896 | 1464378027120 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:27 INFO - PROCESS | 3896 | ++DOCSHELL 10C57C00 == 74 [pid = 3896] [id = 422] 11:40:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 121 (10C59C00) [pid = 3896] [serial = 1266] [outer = 00000000] 11:40:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 122 (12B64800) [pid = 3896] [serial = 1267] [outer = 10C59C00] 11:40:27 INFO - PROCESS | 3896 | 1464378027166 Marionette DEBUG loaded listener.js 11:40:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 123 (13DBD800) [pid = 3896] [serial = 1268] [outer = 10C59C00] 11:40:27 INFO - PROCESS | 3896 | 1464378027661 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 922ms 11:40:27 INFO - PROCESS | 3896 | 1464378027731 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 11:40:27 INFO - PROCESS | 3896 | 1464378027733 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 11:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:40:27 INFO - PROCESS | 3896 | 1464378027737 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:40:27 INFO - PROCESS | 3896 | 1464378027740 Marionette TRACE conn2 <- [1,1654,null,{}] 11:40:27 INFO - PROCESS | 3896 | 1464378027749 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:27 INFO - PROCESS | 3896 | 1464378027844 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 11:40:27 INFO - PROCESS | 3896 | 1464378027860 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:27 INFO - PROCESS | 3896 | ++DOCSHELL 16C58000 == 75 [pid = 3896] [id = 423] 11:40:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 124 (16C6CC00) [pid = 3896] [serial = 1269] [outer = 00000000] 11:40:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 125 (16D50000) [pid = 3896] [serial = 1270] [outer = 16C6CC00] 11:40:27 INFO - PROCESS | 3896 | 1464378027907 Marionette DEBUG loaded listener.js 11:40:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 126 (16D77000) [pid = 3896] [serial = 1271] [outer = 16C6CC00] 11:40:28 INFO - PROCESS | 3896 | 1464378028377 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 11:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 699ms 11:40:28 INFO - PROCESS | 3896 | 1464378028436 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 11:40:28 INFO - PROCESS | 3896 | 1464378028438 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 11:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:40:28 INFO - PROCESS | 3896 | 1464378028442 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:40:28 INFO - PROCESS | 3896 | 1464378028443 Marionette TRACE conn2 <- [1,1658,null,{}] 11:40:28 INFO - PROCESS | 3896 | 1464378028447 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:28 INFO - PROCESS | 3896 | 1464378028560 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 11:40:28 INFO - PROCESS | 3896 | 1464378028670 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:28 INFO - PROCESS | 3896 | ++DOCSHELL 171A6C00 == 76 [pid = 3896] [id = 424] 11:40:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 127 (17494000) [pid = 3896] [serial = 1272] [outer = 00000000] 11:40:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 128 (176A5000) [pid = 3896] [serial = 1273] [outer = 17494000] 11:40:28 INFO - PROCESS | 3896 | 1464378028715 Marionette DEBUG loaded listener.js 11:40:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 129 (177B9C00) [pid = 3896] [serial = 1274] [outer = 17494000] 11:40:29 INFO - PROCESS | 3896 | 1464378029094 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 11:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 699ms 11:40:29 INFO - PROCESS | 3896 | 1464378029141 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 11:40:29 INFO - PROCESS | 3896 | 1464378029143 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 11:40:29 INFO - PROCESS | 3896 | 1464378029146 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:40:29 INFO - PROCESS | 3896 | 1464378029147 Marionette TRACE conn2 <- [1,1662,null,{}] 11:40:29 INFO - PROCESS | 3896 | 1464378029168 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:29 INFO - PROCESS | 3896 | 1464378029369 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 11:40:29 INFO - PROCESS | 3896 | 1464378029395 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:29 INFO - PROCESS | 3896 | ++DOCSHELL 168C9800 == 77 [pid = 3896] [id = 425] 11:40:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 130 (168D1400) [pid = 3896] [serial = 1275] [outer = 00000000] 11:40:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 131 (17FA0400) [pid = 3896] [serial = 1276] [outer = 168D1400] 11:40:29 INFO - PROCESS | 3896 | 1464378029440 Marionette DEBUG loaded listener.js 11:40:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 132 (18426800) [pid = 3896] [serial = 1277] [outer = 168D1400] 11:40:29 INFO - PROCESS | 3896 | 1464378029917 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 11:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 810ms 11:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:40:29 INFO - PROCESS | 3896 | 1464378029981 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 11:40:29 INFO - PROCESS | 3896 | 1464378029983 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 11:40:29 INFO - PROCESS | 3896 | 1464378029986 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:40:29 INFO - PROCESS | 3896 | 1464378029988 Marionette TRACE conn2 <- [1,1666,null,{}] 11:40:29 INFO - PROCESS | 3896 | 1464378029991 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:30 INFO - PROCESS | 3896 | 1464378030127 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 11:40:30 INFO - PROCESS | 3896 | 1464378030154 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:30 INFO - PROCESS | 3896 | ++DOCSHELL 168D4400 == 78 [pid = 3896] [id = 426] 11:40:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 133 (19289800) [pid = 3896] [serial = 1278] [outer = 00000000] 11:40:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 134 (19D62400) [pid = 3896] [serial = 1279] [outer = 19289800] 11:40:30 INFO - PROCESS | 3896 | 1464378030198 Marionette DEBUG loaded listener.js 11:40:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 135 (1A106000) [pid = 3896] [serial = 1280] [outer = 19289800] 11:40:30 INFO - PROCESS | 3896 | 1464378030645 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 11:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 699ms 11:40:30 INFO - PROCESS | 3896 | 1464378030686 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 11:40:30 INFO - PROCESS | 3896 | 1464378030688 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 11:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:40:30 INFO - PROCESS | 3896 | 1464378030700 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:40:30 INFO - PROCESS | 3896 | 1464378030702 Marionette TRACE conn2 <- [1,1670,null,{}] 11:40:30 INFO - PROCESS | 3896 | 1464378030705 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:30 INFO - PROCESS | 3896 | 1464378030854 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 11:40:30 INFO - PROCESS | 3896 | 1464378030926 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:30 INFO - PROCESS | 3896 | ++DOCSHELL 19B6CC00 == 79 [pid = 3896] [id = 427] 11:40:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 136 (19D04C00) [pid = 3896] [serial = 1281] [outer = 00000000] 11:40:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 137 (1A182000) [pid = 3896] [serial = 1282] [outer = 19D04C00] 11:40:31 INFO - PROCESS | 3896 | 1464378030970 Marionette DEBUG loaded listener.js 11:40:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 138 (1A435800) [pid = 3896] [serial = 1283] [outer = 19D04C00] 11:40:31 INFO - PROCESS | 3896 | --DOMWINDOW == 137 (12D2EC00) [pid = 3896] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:40:31 INFO - PROCESS | 3896 | --DOMWINDOW == 136 (16C65800) [pid = 3896] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:40:31 INFO - PROCESS | 3896 | --DOMWINDOW == 135 (16180000) [pid = 3896] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:40:31 INFO - PROCESS | 3896 | --DOMWINDOW == 134 (168CCC00) [pid = 3896] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:40:31 INFO - PROCESS | 3896 | --DOMWINDOW == 133 (1B78C800) [pid = 3896] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:40:31 INFO - PROCESS | 3896 | --DOMWINDOW == 132 (1AF41400) [pid = 3896] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:40:31 INFO - PROCESS | 3896 | --DOMWINDOW == 131 (177B2000) [pid = 3896] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:40:31 INFO - PROCESS | 3896 | --DOMWINDOW == 130 (1D848800) [pid = 3896] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:40:31 INFO - PROCESS | 3896 | --DOMWINDOW == 129 (1691E400) [pid = 3896] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:40:31 INFO - PROCESS | 3896 | --DOMWINDOW == 128 (161E3000) [pid = 3896] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:40:31 INFO - PROCESS | 3896 | --DOMWINDOW == 127 (10C62C00) [pid = 3896] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:40:31 INFO - PROCESS | 3896 | --DOMWINDOW == 126 (14097400) [pid = 3896] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:40:31 INFO - PROCESS | 3896 | --DOMWINDOW == 125 (11445400) [pid = 3896] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:40:31 INFO - PROCESS | 3896 | --DOMWINDOW == 124 (18244C00) [pid = 3896] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:40:31 INFO - PROCESS | 3896 | --DOMWINDOW == 123 (1B52DC00) [pid = 3896] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:40:31 INFO - PROCESS | 3896 | --DOMWINDOW == 122 (1B780800) [pid = 3896] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:40:31 INFO - PROCESS | 3896 | --DOMWINDOW == 121 (168D5800) [pid = 3896] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:40:31 INFO - PROCESS | 3896 | --DOMWINDOW == 120 (1B783C00) [pid = 3896] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:40:31 INFO - PROCESS | 3896 | --DOMWINDOW == 119 (16697C00) [pid = 3896] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:40:31 INFO - PROCESS | 3896 | 1464378031588 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 11:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 906ms 11:40:31 INFO - PROCESS | 3896 | 1464378031629 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 11:40:31 INFO - PROCESS | 3896 | 1464378031631 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 11:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:40:31 INFO - PROCESS | 3896 | 1464378031634 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:40:31 INFO - PROCESS | 3896 | 1464378031636 Marionette TRACE conn2 <- [1,1674,null,{}] 11:40:31 INFO - PROCESS | 3896 | 1464378031639 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:31 INFO - PROCESS | 3896 | 1464378031727 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 11:40:31 INFO - PROCESS | 3896 | 1464378031857 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:31 INFO - PROCESS | 3896 | ++DOCSHELL 137E6000 == 80 [pid = 3896] [id = 428] 11:40:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 120 (1409C000) [pid = 3896] [serial = 1284] [outer = 00000000] 11:40:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 121 (168CCC00) [pid = 3896] [serial = 1285] [outer = 1409C000] 11:40:31 INFO - PROCESS | 3896 | 1464378031924 Marionette DEBUG loaded listener.js 11:40:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 122 (18425C00) [pid = 3896] [serial = 1286] [outer = 1409C000] 11:40:32 INFO - PROCESS | 3896 | 1464378032378 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 11:40:32 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:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 810ms 11:40:32 INFO - PROCESS | 3896 | 1464378032436 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 11:40:32 INFO - PROCESS | 3896 | 1464378032438 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 11:40:32 INFO - PROCESS | 3896 | 1464378032441 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:40:32 INFO - PROCESS | 3896 | 1464378032443 Marionette TRACE conn2 <- [1,1678,null,{}] 11:40:32 INFO - PROCESS | 3896 | 1464378032446 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:32 INFO - PROCESS | 3896 | 1464378032535 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 11:40:32 INFO - PROCESS | 3896 | 1464378032541 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:32 INFO - PROCESS | 3896 | ++DOCSHELL 16D4F400 == 81 [pid = 3896] [id = 429] 11:40:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 123 (19B63400) [pid = 3896] [serial = 1287] [outer = 00000000] 11:40:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 124 (1A15B800) [pid = 3896] [serial = 1288] [outer = 19B63400] 11:40:32 INFO - PROCESS | 3896 | 1464378032585 Marionette DEBUG loaded listener.js 11:40:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 125 (1A988C00) [pid = 3896] [serial = 1289] [outer = 19B63400] 11:40:33 INFO - PROCESS | 3896 | 1464378033025 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 11:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 635ms 11:40:33 INFO - PROCESS | 3896 | 1464378033080 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 11:40:33 INFO - PROCESS | 3896 | 1464378033129 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 11:40:33 INFO - PROCESS | 3896 | 1464378033133 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:40:33 INFO - PROCESS | 3896 | 1464378033134 Marionette TRACE conn2 <- [1,1682,null,{}] 11:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:40:33 INFO - PROCESS | 3896 | 1464378033138 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:33 INFO - PROCESS | 3896 | 1464378033230 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 11:40:33 INFO - PROCESS | 3896 | 1464378033236 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:33 INFO - PROCESS | 3896 | ++DOCSHELL 10F93400 == 82 [pid = 3896] [id = 430] 11:40:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 126 (1A983800) [pid = 3896] [serial = 1290] [outer = 00000000] 11:40:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 127 (1AA58000) [pid = 3896] [serial = 1291] [outer = 1A983800] 11:40:33 INFO - PROCESS | 3896 | 1464378033288 Marionette DEBUG loaded listener.js 11:40:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 128 (1AAEE400) [pid = 3896] [serial = 1292] [outer = 1A983800] 11:40:34 INFO - PROCESS | 3896 | 1464378034033 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 11:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 953ms 11:40:34 INFO - PROCESS | 3896 | 1464378034081 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 11:40:34 INFO - PROCESS | 3896 | 1464378034086 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 11:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:40:34 INFO - PROCESS | 3896 | 1464378034091 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:40:34 INFO - PROCESS | 3896 | 1464378034095 Marionette TRACE conn2 <- [1,1686,null,{}] 11:40:34 INFO - PROCESS | 3896 | 1464378034100 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:34 INFO - PROCESS | 3896 | 1464378034253 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 11:40:34 INFO - PROCESS | 3896 | 1464378034412 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:34 INFO - PROCESS | 3896 | ++DOCSHELL 10C59400 == 83 [pid = 3896] [id = 431] 11:40:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 129 (1288A800) [pid = 3896] [serial = 1293] [outer = 00000000] 11:40:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 130 (14EBDC00) [pid = 3896] [serial = 1294] [outer = 1288A800] 11:40:34 INFO - PROCESS | 3896 | 1464378034472 Marionette DEBUG loaded listener.js 11:40:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 131 (15F4EC00) [pid = 3896] [serial = 1295] [outer = 1288A800] 11:40:35 INFO - PROCESS | 3896 | 1464378035008 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 11:40:35 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:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 953ms 11:40:35 INFO - PROCESS | 3896 | 1464378035038 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 11:40:35 INFO - PROCESS | 3896 | 1464378035044 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 11:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:40:35 INFO - PROCESS | 3896 | 1464378035050 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:40:35 INFO - PROCESS | 3896 | 1464378035053 Marionette TRACE conn2 <- [1,1690,null,{}] 11:40:35 INFO - PROCESS | 3896 | 1464378035058 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:35 INFO - PROCESS | 3896 | 1464378035225 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 11:40:35 INFO - PROCESS | 3896 | 1464378035396 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:35 INFO - PROCESS | 3896 | ++DOCSHELL 16C71000 == 84 [pid = 3896] [id = 432] 11:40:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 132 (16D4D400) [pid = 3896] [serial = 1296] [outer = 00000000] 11:40:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 133 (16D81000) [pid = 3896] [serial = 1297] [outer = 16D4D400] 11:40:35 INFO - PROCESS | 3896 | 1464378035451 Marionette DEBUG loaded listener.js 11:40:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 134 (177B0400) [pid = 3896] [serial = 1298] [outer = 16D4D400] 11:40:36 INFO - PROCESS | 3896 | 1464378036042 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1001ms 11:40:36 INFO - PROCESS | 3896 | 1464378036072 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 11:40:36 INFO - PROCESS | 3896 | 1464378036075 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 11:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:40:36 INFO - PROCESS | 3896 | 1464378036079 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:40:36 INFO - PROCESS | 3896 | 1464378036082 Marionette TRACE conn2 <- [1,1694,null,{}] 11:40:36 INFO - PROCESS | 3896 | 1464378036093 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:36 INFO - PROCESS | 3896 | 1464378036211 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 11:40:36 INFO - PROCESS | 3896 | 1464378036379 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:36 INFO - PROCESS | 3896 | ++DOCSHELL 1A183000 == 85 [pid = 3896] [id = 433] 11:40:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 135 (1A184800) [pid = 3896] [serial = 1299] [outer = 00000000] 11:40:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 136 (1A981400) [pid = 3896] [serial = 1300] [outer = 1A184800] 11:40:36 INFO - PROCESS | 3896 | 1464378036437 Marionette DEBUG loaded listener.js 11:40:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 137 (1AAE4000) [pid = 3896] [serial = 1301] [outer = 1A184800] 11:40:37 INFO - PROCESS | 3896 | 1464378036990 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 11:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 969ms 11:40:37 INFO - PROCESS | 3896 | 1464378037023 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 11:40:37 INFO - PROCESS | 3896 | 1464378037026 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 11:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:40:37 INFO - PROCESS | 3896 | 1464378037030 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:40:37 INFO - PROCESS | 3896 | 1464378037032 Marionette TRACE conn2 <- [1,1698,null,{}] 11:40:37 INFO - PROCESS | 3896 | 1464378037036 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:37 INFO - PROCESS | 3896 | 1464378037207 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 11:40:37 INFO - PROCESS | 3896 | 1464378037371 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:37 INFO - PROCESS | 3896 | ++DOCSHELL 1AD42C00 == 86 [pid = 3896] [id = 434] 11:40:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 138 (1AD46000) [pid = 3896] [serial = 1302] [outer = 00000000] 11:40:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 139 (1AE54C00) [pid = 3896] [serial = 1303] [outer = 1AD46000] 11:40:37 INFO - PROCESS | 3896 | 1464378037434 Marionette DEBUG loaded listener.js 11:40:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 140 (1AF44C00) [pid = 3896] [serial = 1304] [outer = 1AD46000] 11:40:38 INFO - PROCESS | 3896 | 1464378038030 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 11:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1016ms 11:40:38 INFO - PROCESS | 3896 | 1464378038064 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 11:40:38 INFO - PROCESS | 3896 | 1464378038066 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 11:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:40:38 INFO - PROCESS | 3896 | 1464378038071 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:40:38 INFO - PROCESS | 3896 | 1464378038073 Marionette TRACE conn2 <- [1,1702,null,{}] 11:40:38 INFO - PROCESS | 3896 | 1464378038077 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:38 INFO - PROCESS | 3896 | 1464378038188 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 11:40:38 INFO - PROCESS | 3896 | 1464378038352 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:38 INFO - PROCESS | 3896 | ++DOCSHELL 1AD49C00 == 87 [pid = 3896] [id = 435] 11:40:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 141 (1AF50800) [pid = 3896] [serial = 1305] [outer = 00000000] 11:40:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 142 (1B52B000) [pid = 3896] [serial = 1306] [outer = 1AF50800] 11:40:38 INFO - PROCESS | 3896 | 1464378038411 Marionette DEBUG loaded listener.js 11:40:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 143 (1B539000) [pid = 3896] [serial = 1307] [outer = 1AF50800] 11:40:39 INFO - PROCESS | 3896 | 1464378038982 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 953ms 11:40:39 INFO - PROCESS | 3896 | 1464378039015 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 11:40:39 INFO - PROCESS | 3896 | 1464378039018 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 11:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:40:39 INFO - PROCESS | 3896 | 1464378039021 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:40:39 INFO - PROCESS | 3896 | 1464378039070 Marionette TRACE conn2 <- [1,1706,null,{}] 11:40:39 INFO - PROCESS | 3896 | 1464378039074 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:39 INFO - PROCESS | 3896 | 1464378039196 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 11:40:39 INFO - PROCESS | 3896 | 1464378039349 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:39 INFO - PROCESS | 3896 | ++DOCSHELL 1303C800 == 88 [pid = 3896] [id = 436] 11:40:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 144 (156BE000) [pid = 3896] [serial = 1308] [outer = 00000000] 11:40:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 145 (1B78E800) [pid = 3896] [serial = 1309] [outer = 156BE000] 11:40:39 INFO - PROCESS | 3896 | 1464378039422 Marionette DEBUG loaded listener.js 11:40:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 146 (1D84B800) [pid = 3896] [serial = 1310] [outer = 156BE000] 11:40:40 INFO - PROCESS | 3896 | 1464378040004 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1017ms 11:40:40 INFO - PROCESS | 3896 | 1464378040056 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 11:40:40 INFO - PROCESS | 3896 | 1464378040058 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 11:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:40:40 INFO - PROCESS | 3896 | 1464378040062 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:40:40 INFO - PROCESS | 3896 | 1464378040064 Marionette TRACE conn2 <- [1,1710,null,{}] 11:40:40 INFO - PROCESS | 3896 | 1464378040068 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:40 INFO - PROCESS | 3896 | 1464378040179 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 11:40:40 INFO - PROCESS | 3896 | 1464378040344 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:40 INFO - PROCESS | 3896 | ++DOCSHELL 1D84F000 == 89 [pid = 3896] [id = 437] 11:40:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 147 (1DA31800) [pid = 3896] [serial = 1311] [outer = 00000000] 11:40:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 148 (1DA3B400) [pid = 3896] [serial = 1312] [outer = 1DA31800] 11:40:40 INFO - PROCESS | 3896 | 1464378040423 Marionette DEBUG loaded listener.js 11:40:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 149 (1DB7B400) [pid = 3896] [serial = 1313] [outer = 1DA31800] 11:40:41 INFO - PROCESS | 3896 | 1464378041130 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 11:40:41 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:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1112ms 11:40:41 INFO - PROCESS | 3896 | 1464378041192 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 11:40:41 INFO - PROCESS | 3896 | 1464378041194 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 11:40:41 INFO - PROCESS | 3896 | 1464378041213 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:40:41 INFO - PROCESS | 3896 | 1464378041215 Marionette TRACE conn2 <- [1,1714,null,{}] 11:40:41 INFO - PROCESS | 3896 | 1464378041219 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:41 INFO - PROCESS | 3896 | 1464378041332 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 11:40:41 INFO - PROCESS | 3896 | 1464378041653 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:41 INFO - PROCESS | 3896 | ++DOCSHELL 105FA400 == 90 [pid = 3896] [id = 438] 11:40:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 150 (10A78000) [pid = 3896] [serial = 1314] [outer = 00000000] 11:40:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 151 (11C6A000) [pid = 3896] [serial = 1315] [outer = 10A78000] 11:40:41 INFO - PROCESS | 3896 | 1464378041720 Marionette DEBUG loaded listener.js 11:40:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 152 (13386C00) [pid = 3896] [serial = 1316] [outer = 10A78000] 11:40:42 INFO - PROCESS | 3896 | 1464378042311 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 11:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1159ms 11:40:42 INFO - PROCESS | 3896 | 1464378042361 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 11:40:42 INFO - PROCESS | 3896 | 1464378042365 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 11:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:40:42 INFO - PROCESS | 3896 | 1464378042370 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:40:42 INFO - PROCESS | 3896 | 1464378042374 Marionette TRACE conn2 <- [1,1718,null,{}] 11:40:42 INFO - PROCESS | 3896 | 1464378042379 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:42 INFO - PROCESS | 3896 | 1464378042494 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 11:40:42 INFO - PROCESS | 3896 | 1464378042674 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:42 INFO - PROCESS | 3896 | ++DOCSHELL 168D4800 == 91 [pid = 3896] [id = 439] 11:40:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 153 (168D5800) [pid = 3896] [serial = 1317] [outer = 00000000] 11:40:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 154 (16C58C00) [pid = 3896] [serial = 1318] [outer = 168D5800] 11:40:42 INFO - PROCESS | 3896 | 1464378042727 Marionette DEBUG loaded listener.js 11:40:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 155 (16C72400) [pid = 3896] [serial = 1319] [outer = 168D5800] 11:40:43 INFO - PROCESS | 3896 | --DOCSHELL 177BD800 == 90 [pid = 3896] [id = 312] 11:40:43 INFO - PROCESS | 3896 | --DOCSHELL 16D4F400 == 89 [pid = 3896] [id = 429] 11:40:43 INFO - PROCESS | 3896 | --DOCSHELL 137E6000 == 88 [pid = 3896] [id = 428] 11:40:43 INFO - PROCESS | 3896 | --DOCSHELL 19B6CC00 == 87 [pid = 3896] [id = 427] 11:40:43 INFO - PROCESS | 3896 | --DOCSHELL 168D4400 == 86 [pid = 3896] [id = 426] 11:40:43 INFO - PROCESS | 3896 | --DOCSHELL 168C9800 == 85 [pid = 3896] [id = 425] 11:40:43 INFO - PROCESS | 3896 | --DOCSHELL 171A6C00 == 84 [pid = 3896] [id = 424] 11:40:43 INFO - PROCESS | 3896 | --DOCSHELL 16C58000 == 83 [pid = 3896] [id = 423] 11:40:43 INFO - PROCESS | 3896 | --DOCSHELL 10C57C00 == 82 [pid = 3896] [id = 422] 11:40:43 INFO - PROCESS | 3896 | --DOCSHELL 10C5B000 == 81 [pid = 3896] [id = 421] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 154 (16D4C800) [pid = 3896] [serial = 1207] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 153 (153C5C00) [pid = 3896] [serial = 1189] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 152 (1A108800) [pid = 3896] [serial = 1237] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOCSHELL 17884C00 == 80 [pid = 3896] [id = 415] 11:40:43 INFO - PROCESS | 3896 | --DOCSHELL 1338C000 == 79 [pid = 3896] [id = 414] 11:40:43 INFO - PROCESS | 3896 | --DOCSHELL 10F97400 == 78 [pid = 3896] [id = 413] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 151 (13305400) [pid = 3896] [serial = 1210] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 150 (1DEE8800) [pid = 3896] [serial = 1204] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 149 (1B74F400) [pid = 3896] [serial = 1142] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 148 (161E0C00) [pid = 3896] [serial = 1216] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 147 (16C57400) [pid = 3896] [serial = 1219] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 146 (1B52CC00) [pid = 3896] [serial = 1195] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 145 (1DA3C800) [pid = 3896] [serial = 1100] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 144 (1B40B800) [pid = 3896] [serial = 1093] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 143 (13392C00) [pid = 3896] [serial = 1211] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 142 (16691400) [pid = 3896] [serial = 1217] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 141 (177C9C00) [pid = 3896] [serial = 1225] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 140 (1DB87400) [pid = 3896] [serial = 1198] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 139 (1DB79800) [pid = 3896] [serial = 1187] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 138 (16D56800) [pid = 3896] [serial = 1222] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 137 (19D05400) [pid = 3896] [serial = 1235] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 136 (1307A800) [pid = 3896] [serial = 1231] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 135 (1DBCB000) [pid = 3896] [serial = 1201] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 134 (1617F800) [pid = 3896] [serial = 1136] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 133 (1409A800) [pid = 3896] [serial = 1214] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 132 (1DA37000) [pid = 3896] [serial = 1186] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 131 (1842C800) [pid = 3896] [serial = 1192] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 130 (19288800) [pid = 3896] [serial = 1228] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 129 (16D7F000) [pid = 3896] [serial = 1223] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 128 (13385C00) [pid = 3896] [serial = 1213] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 127 (1B750400) [pid = 3896] [serial = 1097] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 126 (199BCC00) [pid = 3896] [serial = 1229] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 125 (19285800) [pid = 3896] [serial = 1234] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 124 (1D84DC00) [pid = 3896] [serial = 1148] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 123 (17888000) [pid = 3896] [serial = 1139] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 122 (1D844000) [pid = 3896] [serial = 1145] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 121 (16C6C000) [pid = 3896] [serial = 1220] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 120 (14099800) [pid = 3896] [serial = 1232] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 119 (17882800) [pid = 3896] [serial = 1226] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | --DOMWINDOW == 118 (1DB82400) [pid = 3896] [serial = 1151] [outer = 00000000] [url = about:blank] 11:40:43 INFO - PROCESS | 3896 | 1464378043344 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 11:40:43 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:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1017ms 11:40:43 INFO - PROCESS | 3896 | 1464378043407 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 11:40:43 INFO - PROCESS | 3896 | 1464378043411 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 11:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:40:43 INFO - PROCESS | 3896 | 1464378043415 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:40:43 INFO - PROCESS | 3896 | 1464378043417 Marionette TRACE conn2 <- [1,1722,null,{}] 11:40:43 INFO - PROCESS | 3896 | 1464378043421 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:43 INFO - PROCESS | 3896 | 1464378043520 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 11:40:43 INFO - PROCESS | 3896 | 1464378043635 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:43 INFO - PROCESS | 3896 | ++DOCSHELL 13392C00 == 79 [pid = 3896] [id = 440] 11:40:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 119 (14093400) [pid = 3896] [serial = 1320] [outer = 00000000] 11:40:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 120 (156BF400) [pid = 3896] [serial = 1321] [outer = 14093400] 11:40:43 INFO - PROCESS | 3896 | 1464378043681 Marionette DEBUG loaded listener.js 11:40:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 121 (16928C00) [pid = 3896] [serial = 1322] [outer = 14093400] 11:40:44 INFO - PROCESS | 3896 | 1464378044091 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 11:40:44 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:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 746ms 11:40:44 INFO - PROCESS | 3896 | 1464378044156 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 11:40:44 INFO - PROCESS | 3896 | 1464378044159 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 11:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:40:44 INFO - PROCESS | 3896 | 1464378044163 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:40:44 INFO - PROCESS | 3896 | 1464378044169 Marionette TRACE conn2 <- [1,1726,null,{}] 11:40:44 INFO - PROCESS | 3896 | 1464378044177 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:44 INFO - PROCESS | 3896 | 1464378044299 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 11:40:44 INFO - PROCESS | 3896 | 1464378044316 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:44 INFO - PROCESS | 3896 | ++DOCSHELL 17691400 == 80 [pid = 3896] [id = 441] 11:40:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 122 (17694800) [pid = 3896] [serial = 1323] [outer = 00000000] 11:40:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 123 (177B9800) [pid = 3896] [serial = 1324] [outer = 17694800] 11:40:44 INFO - PROCESS | 3896 | 1464378044363 Marionette DEBUG loaded listener.js 11:40:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 124 (17882400) [pid = 3896] [serial = 1325] [outer = 17694800] 11:40:44 INFO - PROCESS | 3896 | 1464378044922 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 11:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 763ms 11:40:44 INFO - PROCESS | 3896 | 1464378044935 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 11:40:44 INFO - PROCESS | 3896 | 1464378044937 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 11:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:40:44 INFO - PROCESS | 3896 | 1464378044941 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:40:44 INFO - PROCESS | 3896 | 1464378044942 Marionette TRACE conn2 <- [1,1730,null,{}] 11:40:44 INFO - PROCESS | 3896 | 1464378044950 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:45 INFO - PROCESS | 3896 | 1464378045050 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 11:40:45 INFO - PROCESS | 3896 | 1464378045057 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:45 INFO - PROCESS | 3896 | ++DOCSHELL 177B7000 == 81 [pid = 3896] [id = 442] 11:40:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 125 (177BA000) [pid = 3896] [serial = 1326] [outer = 00000000] 11:40:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 126 (1928F000) [pid = 3896] [serial = 1327] [outer = 177BA000] 11:40:45 INFO - PROCESS | 3896 | 1464378045101 Marionette DEBUG loaded listener.js 11:40:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 127 (19294000) [pid = 3896] [serial = 1328] [outer = 177BA000] 11:40:45 INFO - PROCESS | 3896 | 1464378045580 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 11:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 715ms 11:40:45 INFO - PROCESS | 3896 | 1464378045640 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 11:40:45 INFO - PROCESS | 3896 | 1464378045642 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 11:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:40:45 INFO - PROCESS | 3896 | 1464378045658 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:40:45 INFO - PROCESS | 3896 | 1464378045661 Marionette TRACE conn2 <- [1,1734,null,{}] 11:40:45 INFO - PROCESS | 3896 | 1464378045674 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:45 INFO - PROCESS | 3896 | 1464378045800 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 11:40:45 INFO - PROCESS | 3896 | 1464378045898 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:45 INFO - PROCESS | 3896 | ++DOCSHELL 199C5400 == 82 [pid = 3896] [id = 443] 11:40:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 128 (199C5800) [pid = 3896] [serial = 1329] [outer = 00000000] 11:40:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 129 (19D04400) [pid = 3896] [serial = 1330] [outer = 199C5800] 11:40:45 INFO - PROCESS | 3896 | 1464378045948 Marionette DEBUG loaded listener.js 11:40:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 130 (19D6C800) [pid = 3896] [serial = 1331] [outer = 199C5800] 11:40:46 INFO - PROCESS | 3896 | 1464378046387 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 11:40:46 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:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 778ms 11:40:46 INFO - PROCESS | 3896 | 1464378046414 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 11:40:46 INFO - PROCESS | 3896 | 1464378046416 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 11:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:40:46 INFO - PROCESS | 3896 | 1464378046419 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:40:46 INFO - PROCESS | 3896 | 1464378046420 Marionette TRACE conn2 <- [1,1738,null,{}] 11:40:46 INFO - PROCESS | 3896 | 1464378046424 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:46 INFO - PROCESS | 3896 | 1464378046552 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 11:40:46 INFO - PROCESS | 3896 | 1464378046630 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:46 INFO - PROCESS | 3896 | ++DOCSHELL 1A106400 == 83 [pid = 3896] [id = 444] 11:40:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 131 (1A155400) [pid = 3896] [serial = 1332] [outer = 00000000] 11:40:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 132 (1A336400) [pid = 3896] [serial = 1333] [outer = 1A155400] 11:40:46 INFO - PROCESS | 3896 | 1464378046680 Marionette DEBUG loaded listener.js 11:40:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 133 (1A97FC00) [pid = 3896] [serial = 1334] [outer = 1A155400] 11:40:47 INFO - PROCESS | 3896 | 1464378047162 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 11:40:47 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:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 747ms 11:40:47 INFO - PROCESS | 3896 | 1464378047190 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 11:40:47 INFO - PROCESS | 3896 | 1464378047192 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 11:40:47 INFO - PROCESS | 3896 | 1464378047195 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:40:47 INFO - PROCESS | 3896 | 1464378047197 Marionette TRACE conn2 <- [1,1742,null,{}] 11:40:47 INFO - PROCESS | 3896 | 1464378047210 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:47 INFO - PROCESS | 3896 | 1464378047363 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 11:40:47 INFO - PROCESS | 3896 | 1464378047384 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:47 INFO - PROCESS | 3896 | ++DOCSHELL 1A334C00 == 84 [pid = 3896] [id = 445] 11:40:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 134 (1A988000) [pid = 3896] [serial = 1335] [outer = 00000000] 11:40:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 135 (1AF47C00) [pid = 3896] [serial = 1336] [outer = 1A988000] 11:40:47 INFO - PROCESS | 3896 | 1464378047428 Marionette DEBUG loaded listener.js 11:40:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 136 (1B406C00) [pid = 3896] [serial = 1337] [outer = 1A988000] 11:40:47 INFO - PROCESS | 3896 | --DOMWINDOW == 135 (168D1400) [pid = 3896] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:40:47 INFO - PROCESS | 3896 | --DOMWINDOW == 134 (19289800) [pid = 3896] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:40:47 INFO - PROCESS | 3896 | --DOMWINDOW == 133 (1409C000) [pid = 3896] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:40:47 INFO - PROCESS | 3896 | --DOMWINDOW == 132 (19D04C00) [pid = 3896] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:40:47 INFO - PROCESS | 3896 | --DOMWINDOW == 131 (19B63400) [pid = 3896] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:40:47 INFO - PROCESS | 3896 | --DOMWINDOW == 130 (10F92C00) [pid = 3896] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:40:47 INFO - PROCESS | 3896 | --DOMWINDOW == 129 (10C59C00) [pid = 3896] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:40:47 INFO - PROCESS | 3896 | --DOMWINDOW == 128 (17494000) [pid = 3896] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:40:47 INFO - PROCESS | 3896 | --DOMWINDOW == 127 (11250000) [pid = 3896] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:40:47 INFO - PROCESS | 3896 | --DOMWINDOW == 126 (16C6CC00) [pid = 3896] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:40:47 INFO - PROCESS | 3896 | --DOMWINDOW == 125 (140CD800) [pid = 3896] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:40:47 INFO - PROCESS | 3896 | --DOMWINDOW == 124 (1A102800) [pid = 3896] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:40:47 INFO - PROCESS | 3896 | --DOMWINDOW == 123 (1370A800) [pid = 3896] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:40:48 INFO - PROCESS | 3896 | 1464378048056 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 11:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 921ms 11:40:48 INFO - PROCESS | 3896 | 1464378048100 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 11:40:48 INFO - PROCESS | 3896 | 1464378048102 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 11:40:48 INFO - PROCESS | 3896 | 1464378048106 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:40:48 INFO - PROCESS | 3896 | 1464378048107 Marionette TRACE conn2 <- [1,1746,null,{}] 11:40:48 INFO - PROCESS | 3896 | 1464378048111 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:48 INFO - PROCESS | 3896 | 1464378048259 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 11:40:48 INFO - PROCESS | 3896 | 1464378048337 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:48 INFO - PROCESS | 3896 | ++DOCSHELL 140C7800 == 85 [pid = 3896] [id = 446] 11:40:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 124 (140CD800) [pid = 3896] [serial = 1338] [outer = 00000000] 11:40:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 125 (16D4EC00) [pid = 3896] [serial = 1339] [outer = 140CD800] 11:40:48 INFO - PROCESS | 3896 | 1464378048382 Marionette DEBUG loaded listener.js 11:40:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 126 (19B63400) [pid = 3896] [serial = 1340] [outer = 140CD800] 11:40:48 INFO - PROCESS | 3896 | 1464378048742 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 11:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 699ms 11:40:48 INFO - PROCESS | 3896 | 1464378048805 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 11:40:48 INFO - PROCESS | 3896 | 1464378048807 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 11:40:48 INFO - PROCESS | 3896 | 1464378048858 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:40:48 INFO - PROCESS | 3896 | 1464378048860 Marionette TRACE conn2 <- [1,1750,null,{}] 11:40:48 INFO - PROCESS | 3896 | 1464378048863 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:49 INFO - PROCESS | 3896 | 1464378049009 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 11:40:49 INFO - PROCESS | 3896 | 1464378049023 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:49 INFO - PROCESS | 3896 | ++DOCSHELL 17494000 == 86 [pid = 3896] [id = 447] 11:40:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 127 (19289800) [pid = 3896] [serial = 1341] [outer = 00000000] 11:40:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 128 (1AAECC00) [pid = 3896] [serial = 1342] [outer = 19289800] 11:40:49 INFO - PROCESS | 3896 | 1464378049067 Marionette DEBUG loaded listener.js 11:40:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 129 (1B52CC00) [pid = 3896] [serial = 1343] [outer = 19289800] 11:40:49 INFO - PROCESS | 3896 | 1464378049545 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 11:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 746ms 11:40:49 INFO - PROCESS | 3896 | 1464378049601 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 11:40:49 INFO - PROCESS | 3896 | 1464378049603 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 11:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:40:49 INFO - PROCESS | 3896 | 1464378049606 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:40:49 INFO - PROCESS | 3896 | 1464378049608 Marionette TRACE conn2 <- [1,1754,null,{}] 11:40:49 INFO - PROCESS | 3896 | 1464378049611 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:49 INFO - PROCESS | 3896 | 1464378049703 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 11:40:49 INFO - PROCESS | 3896 | 1464378049709 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:49 INFO - PROCESS | 3896 | ++DOCSHELL 177B2C00 == 87 [pid = 3896] [id = 448] 11:40:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 130 (1AA4B400) [pid = 3896] [serial = 1344] [outer = 00000000] 11:40:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 131 (1B781400) [pid = 3896] [serial = 1345] [outer = 1AA4B400] 11:40:49 INFO - PROCESS | 3896 | 1464378049760 Marionette DEBUG loaded listener.js 11:40:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 132 (1D849800) [pid = 3896] [serial = 1346] [outer = 1AA4B400] 11:40:50 INFO - PROCESS | 3896 | 1464378050518 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 11:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 953ms 11:40:50 INFO - PROCESS | 3896 | 1464378050553 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 11:40:50 INFO - PROCESS | 3896 | 1464378050558 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 11:40:50 INFO - PROCESS | 3896 | 1464378050563 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:40:50 INFO - PROCESS | 3896 | 1464378050567 Marionette TRACE conn2 <- [1,1758,null,{}] 11:40:50 INFO - PROCESS | 3896 | 1464378050573 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:50 INFO - PROCESS | 3896 | 1464378050696 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 11:40:50 INFO - PROCESS | 3896 | 1464378050918 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:50 INFO - PROCESS | 3896 | ++DOCSHELL 14099800 == 88 [pid = 3896] [id = 449] 11:40:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 133 (14328000) [pid = 3896] [serial = 1347] [outer = 00000000] 11:40:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 134 (16179000) [pid = 3896] [serial = 1348] [outer = 14328000] 11:40:50 INFO - PROCESS | 3896 | 1464378050976 Marionette DEBUG loaded listener.js 11:40:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 135 (168C8000) [pid = 3896] [serial = 1349] [outer = 14328000] 11:40:51 INFO - PROCESS | 3896 | 1464378051534 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 11:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1017ms 11:40:51 INFO - PROCESS | 3896 | 1464378051599 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 11:40:51 INFO - PROCESS | 3896 | 1464378051605 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 11:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:40:51 INFO - PROCESS | 3896 | 1464378051612 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:40:51 INFO - PROCESS | 3896 | 1464378051614 Marionette TRACE conn2 <- [1,1762,null,{}] 11:40:51 INFO - PROCESS | 3896 | 1464378051619 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:51 INFO - PROCESS | 3896 | 1464378051740 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 11:40:51 INFO - PROCESS | 3896 | 1464378051894 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:51 INFO - PROCESS | 3896 | ++DOCSHELL 16D7F000 == 89 [pid = 3896] [id = 450] 11:40:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 136 (16D7F800) [pid = 3896] [serial = 1350] [outer = 00000000] 11:40:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 137 (177B7800) [pid = 3896] [serial = 1351] [outer = 16D7F800] 11:40:51 INFO - PROCESS | 3896 | 1464378051950 Marionette DEBUG loaded listener.js 11:40:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 138 (19286C00) [pid = 3896] [serial = 1352] [outer = 16D7F800] 11:40:52 INFO - PROCESS | 3896 | 1464378052537 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 11:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 953ms 11:40:52 INFO - PROCESS | 3896 | 1464378052555 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 11:40:52 INFO - PROCESS | 3896 | 1464378052557 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 11:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:40:52 INFO - PROCESS | 3896 | 1464378052561 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:40:52 INFO - PROCESS | 3896 | 1464378052565 Marionette TRACE conn2 <- [1,1766,null,{}] 11:40:52 INFO - PROCESS | 3896 | 1464378052576 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:52 INFO - PROCESS | 3896 | 1464378052695 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 11:40:52 INFO - PROCESS | 3896 | 1464378052876 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:52 INFO - PROCESS | 3896 | ++DOCSHELL 1AE52000 == 90 [pid = 3896] [id = 451] 11:40:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 139 (1AE53C00) [pid = 3896] [serial = 1353] [outer = 00000000] 11:40:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 140 (1B77FC00) [pid = 3896] [serial = 1354] [outer = 1AE53C00] 11:40:52 INFO - PROCESS | 3896 | 1464378052942 Marionette DEBUG loaded listener.js 11:40:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 141 (1D846C00) [pid = 3896] [serial = 1355] [outer = 1AE53C00] 11:40:53 INFO - PROCESS | 3896 | 1464378053480 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 11:40:53 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:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 953ms 11:40:53 INFO - PROCESS | 3896 | 1464378053540 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 11:40:53 INFO - PROCESS | 3896 | 1464378053543 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 11:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:40:53 INFO - PROCESS | 3896 | 1464378053546 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:40:53 INFO - PROCESS | 3896 | 1464378053548 Marionette TRACE conn2 <- [1,1770,null,{}] 11:40:53 INFO - PROCESS | 3896 | 1464378053552 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:53 INFO - PROCESS | 3896 | 1464378053670 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 11:40:53 INFO - PROCESS | 3896 | 1464378053836 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:53 INFO - PROCESS | 3896 | ++DOCSHELL 1AAEF400 == 91 [pid = 3896] [id = 452] 11:40:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 142 (1DA37C00) [pid = 3896] [serial = 1356] [outer = 00000000] 11:40:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 143 (1DA3E000) [pid = 3896] [serial = 1357] [outer = 1DA37C00] 11:40:53 INFO - PROCESS | 3896 | 1464378053891 Marionette DEBUG loaded listener.js 11:40:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 144 (1DB81C00) [pid = 3896] [serial = 1358] [outer = 1DA37C00] 11:40:54 INFO - PROCESS | 3896 | 1464378054489 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 11:40:54 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:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1017ms 11:40:54 INFO - PROCESS | 3896 | 1464378054548 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 11:40:54 INFO - PROCESS | 3896 | 1464378054550 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 11:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:40:54 INFO - PROCESS | 3896 | 1464378054553 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:40:54 INFO - PROCESS | 3896 | 1464378054555 Marionette TRACE conn2 <- [1,1774,null,{}] 11:40:54 INFO - PROCESS | 3896 | 1464378054559 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:54 INFO - PROCESS | 3896 | 1464378054674 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 11:40:54 INFO - PROCESS | 3896 | 1464378054864 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:54 INFO - PROCESS | 3896 | ++DOCSHELL 13384800 == 92 [pid = 3896] [id = 453] 11:40:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 145 (1D844400) [pid = 3896] [serial = 1359] [outer = 00000000] 11:40:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 146 (1DBC3000) [pid = 3896] [serial = 1360] [outer = 1D844400] 11:40:54 INFO - PROCESS | 3896 | 1464378054920 Marionette DEBUG loaded listener.js 11:40:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 147 (1DBCAC00) [pid = 3896] [serial = 1361] [outer = 1D844400] 11:40:55 INFO - PROCESS | 3896 | 1464378055477 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 11:40:55 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:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 953ms 11:40:55 INFO - PROCESS | 3896 | 1464378055531 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 11:40:55 INFO - PROCESS | 3896 | 1464378055533 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 11:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:40:55 INFO - PROCESS | 3896 | 1464378055537 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:40:55 INFO - PROCESS | 3896 | 1464378055539 Marionette TRACE conn2 <- [1,1778,null,{}] 11:40:55 INFO - PROCESS | 3896 | 1464378055542 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:55 INFO - PROCESS | 3896 | 1464378055664 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 11:40:55 INFO - PROCESS | 3896 | 1464378055820 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:55 INFO - PROCESS | 3896 | ++DOCSHELL 1DEE4400 == 93 [pid = 3896] [id = 454] 11:40:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 148 (1DEE4800) [pid = 3896] [serial = 1362] [outer = 00000000] 11:40:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 149 (1DEEBC00) [pid = 3896] [serial = 1363] [outer = 1DEE4800] 11:40:55 INFO - PROCESS | 3896 | 1464378055876 Marionette DEBUG loaded listener.js 11:40:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 150 (1F299C00) [pid = 3896] [serial = 1364] [outer = 1DEE4800] 11:40:56 INFO - PROCESS | 3896 | 1464378056479 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:40:56 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:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1016ms 11:40:56 INFO - PROCESS | 3896 | 1464378056540 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 11:40:56 INFO - PROCESS | 3896 | 1464378056542 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 11:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:40:56 INFO - PROCESS | 3896 | 1464378056546 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:40:56 INFO - PROCESS | 3896 | 1464378056548 Marionette TRACE conn2 <- [1,1782,null,{}] 11:40:56 INFO - PROCESS | 3896 | 1464378056551 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:56 INFO - PROCESS | 3896 | 1464378056663 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 11:40:56 INFO - PROCESS | 3896 | 1464378056849 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:56 INFO - PROCESS | 3896 | ++DOCSHELL 1D846800 == 94 [pid = 3896] [id = 455] 11:40:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 151 (1DEE2400) [pid = 3896] [serial = 1365] [outer = 00000000] 11:40:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 152 (1F2A2C00) [pid = 3896] [serial = 1366] [outer = 1DEE2400] 11:40:56 INFO - PROCESS | 3896 | 1464378056935 Marionette DEBUG loaded listener.js 11:40:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 153 (1F2A8800) [pid = 3896] [serial = 1367] [outer = 1DEE2400] 11:40:57 INFO - PROCESS | 3896 | 1464378057546 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1017ms 11:40:57 INFO - PROCESS | 3896 | 1464378057581 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 11:40:57 INFO - PROCESS | 3896 | 1464378057583 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 11:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:40:57 INFO - PROCESS | 3896 | 1464378057587 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:40:57 INFO - PROCESS | 3896 | 1464378057589 Marionette TRACE conn2 <- [1,1786,null,{}] 11:40:57 INFO - PROCESS | 3896 | 1464378057592 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:57 INFO - PROCESS | 3896 | 1464378057703 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 11:40:57 INFO - PROCESS | 3896 | 1464378057869 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:57 INFO - PROCESS | 3896 | ++DOCSHELL 1F29D400 == 95 [pid = 3896] [id = 456] 11:40:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 154 (1F2A0800) [pid = 3896] [serial = 1368] [outer = 00000000] 11:40:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 155 (2055E800) [pid = 3896] [serial = 1369] [outer = 1F2A0800] 11:40:57 INFO - PROCESS | 3896 | 1464378057923 Marionette DEBUG loaded listener.js 11:40:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 156 (2055F000) [pid = 3896] [serial = 1370] [outer = 1F2A0800] 11:40:58 INFO - PROCESS | 3896 | 1464378058456 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 11:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 953ms 11:40:58 INFO - PROCESS | 3896 | 1464378058532 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 11:40:58 INFO - PROCESS | 3896 | 1464378058535 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 11:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:40:58 INFO - PROCESS | 3896 | 1464378058538 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:40:58 INFO - PROCESS | 3896 | 1464378058540 Marionette TRACE conn2 <- [1,1790,null,{}] 11:40:58 INFO - PROCESS | 3896 | 1464378058544 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:58 INFO - PROCESS | 3896 | 1464378058657 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 11:40:58 INFO - PROCESS | 3896 | 1464378058873 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:58 INFO - PROCESS | 3896 | ++DOCSHELL 12AF2000 == 96 [pid = 3896] [id = 457] 11:40:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 157 (13389C00) [pid = 3896] [serial = 1371] [outer = 00000000] 11:40:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 158 (1D849C00) [pid = 3896] [serial = 1372] [outer = 13389C00] 11:40:58 INFO - PROCESS | 3896 | 1464378058927 Marionette DEBUG loaded listener.js 11:40:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 159 (1F024800) [pid = 3896] [serial = 1373] [outer = 13389C00] 11:40:59 INFO - PROCESS | 3896 | 1464378059790 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1271ms 11:40:59 INFO - PROCESS | 3896 | 1464378059830 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 11:40:59 INFO - PROCESS | 3896 | 1464378059834 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 11:40:59 INFO - PROCESS | 3896 | 1464378059839 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:40:59 INFO - PROCESS | 3896 | 1464378059843 Marionette TRACE conn2 <- [1,1794,null,{}] 11:40:59 INFO - PROCESS | 3896 | 1464378059849 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:59 INFO - PROCESS | 3896 | 1464378059963 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 11:41:00 INFO - PROCESS | 3896 | 1464378060126 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 3896 | ++DOCSHELL 128A0C00 == 97 [pid = 3896] [id = 458] 11:41:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 160 (1370A800) [pid = 3896] [serial = 1374] [outer = 00000000] 11:41:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 161 (140C8400) [pid = 3896] [serial = 1375] [outer = 1370A800] 11:41:00 INFO - PROCESS | 3896 | 1464378060201 Marionette DEBUG loaded listener.js 11:41:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 162 (1617CC00) [pid = 3896] [serial = 1376] [outer = 1370A800] 11:41:00 INFO - PROCESS | 3896 | 1464378060862 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 11:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1064ms 11:41:00 INFO - PROCESS | 3896 | 1464378060917 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 11:41:00 INFO - PROCESS | 3896 | 1464378060922 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 11:41:00 INFO - PROCESS | 3896 | 1464378060944 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:41:00 INFO - PROCESS | 3896 | 1464378060947 Marionette TRACE conn2 <- [1,1798,null,{}] 11:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:41:00 INFO - PROCESS | 3896 | 1464378060968 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:01 INFO - PROCESS | 3896 | 1464378061120 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 11:41:01 INFO - PROCESS | 3896 | 1464378061244 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 3896 | ++DOCSHELL 13702000 == 98 [pid = 3896] [id = 459] 11:41:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 163 (16C58000) [pid = 3896] [serial = 1377] [outer = 00000000] 11:41:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 164 (16D4BC00) [pid = 3896] [serial = 1378] [outer = 16C58000] 11:41:01 INFO - PROCESS | 3896 | 1464378061293 Marionette DEBUG loaded listener.js 11:41:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 165 (16D82400) [pid = 3896] [serial = 1379] [outer = 16C58000] 11:41:01 INFO - PROCESS | 3896 | --DOCSHELL 17494000 == 97 [pid = 3896] [id = 447] 11:41:01 INFO - PROCESS | 3896 | --DOCSHELL 140C7800 == 96 [pid = 3896] [id = 446] 11:41:01 INFO - PROCESS | 3896 | --DOCSHELL 1A334C00 == 95 [pid = 3896] [id = 445] 11:41:01 INFO - PROCESS | 3896 | --DOCSHELL 1A106400 == 94 [pid = 3896] [id = 444] 11:41:01 INFO - PROCESS | 3896 | --DOCSHELL 199C5400 == 93 [pid = 3896] [id = 443] 11:41:01 INFO - PROCESS | 3896 | --DOCSHELL 177B7000 == 92 [pid = 3896] [id = 442] 11:41:01 INFO - PROCESS | 3896 | --DOCSHELL 17691400 == 91 [pid = 3896] [id = 441] 11:41:01 INFO - PROCESS | 3896 | --DOCSHELL 13392C00 == 90 [pid = 3896] [id = 440] 11:41:01 INFO - PROCESS | 3896 | --DOCSHELL 168D4800 == 89 [pid = 3896] [id = 439] 11:41:01 INFO - PROCESS | 3896 | --DOCSHELL 105FA400 == 88 [pid = 3896] [id = 438] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 164 (112A0000) [pid = 3896] [serial = 1240] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 163 (15B4F000) [pid = 3896] [serial = 1243] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 162 (19D0CC00) [pid = 3896] [serial = 1246] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 161 (1A3CEC00) [pid = 3896] [serial = 1249] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 160 (1A981000) [pid = 3896] [serial = 1252] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 159 (1AAEDC00) [pid = 3896] [serial = 1255] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 158 (1AF4F000) [pid = 3896] [serial = 1258] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 157 (1AA58000) [pid = 3896] [serial = 1291] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 156 (19288C00) [pid = 3896] [serial = 1208] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 155 (1B532000) [pid = 3896] [serial = 1133] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 154 (16921000) [pid = 3896] [serial = 1190] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 153 (17FA0400) [pid = 3896] [serial = 1276] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 152 (18426800) [pid = 3896] [serial = 1277] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 151 (19D62400) [pid = 3896] [serial = 1279] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 150 (168CCC00) [pid = 3896] [serial = 1285] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 149 (1A182000) [pid = 3896] [serial = 1282] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 148 (1A15B800) [pid = 3896] [serial = 1288] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 147 (156C2400) [pid = 3896] [serial = 1265] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 146 (140CD000) [pid = 3896] [serial = 1264] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 145 (12B64800) [pid = 3896] [serial = 1267] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 144 (13DBD800) [pid = 3896] [serial = 1268] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 143 (176A5000) [pid = 3896] [serial = 1273] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 142 (16D4B800) [pid = 3896] [serial = 1262] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 141 (140D1C00) [pid = 3896] [serial = 1261] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 140 (16D50000) [pid = 3896] [serial = 1270] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 139 (16D77000) [pid = 3896] [serial = 1271] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 138 (1A435800) [pid = 3896] [serial = 1283] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 137 (1A106000) [pid = 3896] [serial = 1280] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 136 (1A988C00) [pid = 3896] [serial = 1289] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 135 (177B9C00) [pid = 3896] [serial = 1274] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | --DOMWINDOW == 134 (18425C00) [pid = 3896] [serial = 1286] [outer = 00000000] [url = about:blank] 11:41:01 INFO - PROCESS | 3896 | 1464378061845 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 953ms 11:41:01 INFO - PROCESS | 3896 | 1464378061893 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 11:41:01 INFO - PROCESS | 3896 | 1464378061895 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 11:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:41:01 INFO - PROCESS | 3896 | 1464378061899 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:41:01 INFO - PROCESS | 3896 | 1464378061902 Marionette TRACE conn2 <- [1,1802,null,{}] 11:41:01 INFO - PROCESS | 3896 | 1464378061912 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:02 INFO - PROCESS | 3896 | 1464378062014 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 11:41:02 INFO - PROCESS | 3896 | 1464378062129 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 3896 | ++DOCSHELL 140CD000 == 89 [pid = 3896] [id = 460] 11:41:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 135 (14330800) [pid = 3896] [serial = 1380] [outer = 00000000] 11:41:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 136 (16928800) [pid = 3896] [serial = 1381] [outer = 14330800] 11:41:02 INFO - PROCESS | 3896 | 1464378062177 Marionette DEBUG loaded listener.js 11:41:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 137 (176A5000) [pid = 3896] [serial = 1382] [outer = 14330800] 11:41:02 INFO - PROCESS | 3896 | 1464378062608 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 747ms 11:41:02 INFO - PROCESS | 3896 | 1464378062639 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 11:41:02 INFO - PROCESS | 3896 | 1464378062641 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 11:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:41:02 INFO - PROCESS | 3896 | 1464378062721 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:41:02 INFO - PROCESS | 3896 | 1464378062723 Marionette TRACE conn2 <- [1,1806,null,{}] 11:41:02 INFO - PROCESS | 3896 | 1464378062726 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:02 INFO - PROCESS | 3896 | 1464378062823 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 11:41:02 INFO - PROCESS | 3896 | 1464378062836 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 3896 | ++DOCSHELL 17888000 == 90 [pid = 3896] [id = 461] 11:41:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 138 (1800BC00) [pid = 3896] [serial = 1383] [outer = 00000000] 11:41:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 139 (1928A800) [pid = 3896] [serial = 1384] [outer = 1800BC00] 11:41:02 INFO - PROCESS | 3896 | 1464378062881 Marionette DEBUG loaded listener.js 11:41:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 140 (19292000) [pid = 3896] [serial = 1385] [outer = 1800BC00] 11:41:03 INFO - PROCESS | 3896 | 1464378063360 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 11:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 715ms 11:41:03 INFO - PROCESS | 3896 | 1464378063420 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 11:41:03 INFO - PROCESS | 3896 | 1464378063421 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 11:41:03 INFO - PROCESS | 3896 | 1464378063425 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:41:03 INFO - PROCESS | 3896 | 1464378063427 Marionette TRACE conn2 <- [1,1810,null,{}] 11:41:03 INFO - PROCESS | 3896 | 1464378063430 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:03 INFO - PROCESS | 3896 | 1464378063522 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 11:41:03 INFO - PROCESS | 3896 | 1464378063531 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 3896 | ++DOCSHELL 177D3800 == 91 [pid = 3896] [id = 462] 11:41:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 141 (199BFC00) [pid = 3896] [serial = 1386] [outer = 00000000] 11:41:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 142 (19D12000) [pid = 3896] [serial = 1387] [outer = 199BFC00] 11:41:03 INFO - PROCESS | 3896 | 1464378063576 Marionette DEBUG loaded listener.js 11:41:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 143 (1A102800) [pid = 3896] [serial = 1388] [outer = 199BFC00] 11:41:04 INFO - PROCESS | 3896 | 1464378064088 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 11:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 715ms 11:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:41:04 INFO - PROCESS | 3896 | 1464378064125 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 11:41:04 INFO - PROCESS | 3896 | 1464378064127 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 11:41:04 INFO - PROCESS | 3896 | 1464378064130 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:41:04 INFO - PROCESS | 3896 | 1464378064131 Marionette TRACE conn2 <- [1,1814,null,{}] 11:41:04 INFO - PROCESS | 3896 | 1464378064141 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:04 INFO - PROCESS | 3896 | 1464378064323 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 11:41:04 INFO - PROCESS | 3896 | 1464378064351 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 3896 | ++DOCSHELL 1A17D000 == 92 [pid = 3896] [id = 463] 11:41:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 144 (1A17EC00) [pid = 3896] [serial = 1389] [outer = 00000000] 11:41:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 145 (1A431400) [pid = 3896] [serial = 1390] [outer = 1A17EC00] 11:41:04 INFO - PROCESS | 3896 | 1464378064396 Marionette DEBUG loaded listener.js 11:41:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 146 (1A980C00) [pid = 3896] [serial = 1391] [outer = 1A17EC00] 11:41:04 INFO - PROCESS | 3896 | 1464378064924 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 11:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 810ms 11:41:04 INFO - PROCESS | 3896 | 1464378064966 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 11:41:04 INFO - PROCESS | 3896 | 1464378064968 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 11:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:41:04 INFO - PROCESS | 3896 | 1464378064971 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:41:04 INFO - PROCESS | 3896 | 1464378064973 Marionette TRACE conn2 <- [1,1818,null,{}] 11:41:04 INFO - PROCESS | 3896 | 1464378064976 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:05 INFO - PROCESS | 3896 | 1464378065106 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 11:41:05 INFO - PROCESS | 3896 | 1464378065123 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 3896 | ++DOCSHELL 177D0000 == 93 [pid = 3896] [id = 464] 11:41:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 147 (18264C00) [pid = 3896] [serial = 1392] [outer = 00000000] 11:41:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 148 (1AAE9C00) [pid = 3896] [serial = 1393] [outer = 18264C00] 11:41:05 INFO - PROCESS | 3896 | 1464378065166 Marionette DEBUG loaded listener.js 11:41:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 149 (1AE5D000) [pid = 3896] [serial = 1394] [outer = 18264C00] 11:41:05 INFO - PROCESS | 3896 | 1464378065622 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 11:41:05 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:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 715ms 11:41:05 INFO - PROCESS | 3896 | 1464378065671 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 11:41:05 INFO - PROCESS | 3896 | 1464378065673 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 11:41:05 INFO - PROCESS | 3896 | 1464378065676 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:41:05 INFO - PROCESS | 3896 | 1464378065678 Marionette TRACE conn2 <- [1,1822,null,{}] 11:41:05 INFO - PROCESS | 3896 | 1464378065681 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:05 INFO - PROCESS | 3896 | 1464378065849 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 11:41:05 INFO - PROCESS | 3896 | 1464378065875 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 3896 | ++DOCSHELL 1AA54000 == 94 [pid = 3896] [id = 465] 11:41:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 150 (1AA58400) [pid = 3896] [serial = 1395] [outer = 00000000] 11:41:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 151 (1B751C00) [pid = 3896] [serial = 1396] [outer = 1AA58400] 11:41:05 INFO - PROCESS | 3896 | 1464378065930 Marionette DEBUG loaded listener.js 11:41:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 152 (1B785C00) [pid = 3896] [serial = 1397] [outer = 1AA58400] 11:41:06 INFO - PROCESS | 3896 | --DOMWINDOW == 151 (199C5800) [pid = 3896] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:41:06 INFO - PROCESS | 3896 | --DOMWINDOW == 150 (1A155400) [pid = 3896] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:41:06 INFO - PROCESS | 3896 | --DOMWINDOW == 149 (140CD800) [pid = 3896] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:41:06 INFO - PROCESS | 3896 | --DOMWINDOW == 148 (1A988000) [pid = 3896] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:41:06 INFO - PROCESS | 3896 | --DOMWINDOW == 147 (17694800) [pid = 3896] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:41:06 INFO - PROCESS | 3896 | --DOMWINDOW == 146 (10A78000) [pid = 3896] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:41:06 INFO - PROCESS | 3896 | --DOMWINDOW == 145 (168D5800) [pid = 3896] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:41:06 INFO - PROCESS | 3896 | --DOMWINDOW == 144 (14093400) [pid = 3896] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:41:06 INFO - PROCESS | 3896 | --DOMWINDOW == 143 (177BA000) [pid = 3896] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:41:06 INFO - PROCESS | 3896 | --DOMWINDOW == 142 (19289800) [pid = 3896] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:41:06 INFO - PROCESS | 3896 | --DOMWINDOW == 141 (13392000) [pid = 3896] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:41:06 INFO - PROCESS | 3896 | --DOMWINDOW == 140 (1DEE3400) [pid = 3896] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:41:06 INFO - PROCESS | 3896 | --DOMWINDOW == 139 (1AAEB000) [pid = 3896] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:41:06 INFO - PROCESS | 3896 | --DOMWINDOW == 138 (1A43C800) [pid = 3896] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:41:06 INFO - PROCESS | 3896 | --DOMWINDOW == 137 (16D4CC00) [pid = 3896] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:41:06 INFO - PROCESS | 3896 | 1464378066730 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 11:41:06 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:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1064ms 11:41:06 INFO - PROCESS | 3896 | 1464378066766 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 11:41:06 INFO - PROCESS | 3896 | 1464378066768 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 11:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:41:06 INFO - PROCESS | 3896 | 1464378066773 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:41:06 INFO - PROCESS | 3896 | 1464378066784 Marionette TRACE conn2 <- [1,1826,null,{}] 11:41:06 INFO - PROCESS | 3896 | 1464378066788 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:06 INFO - PROCESS | 3896 | 1464378066883 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 11:41:06 INFO - PROCESS | 3896 | 1464378066894 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 3896 | ++DOCSHELL 161E6C00 == 95 [pid = 3896] [id = 466] 11:41:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 138 (168CAC00) [pid = 3896] [serial = 1398] [outer = 00000000] 11:41:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 139 (17694800) [pid = 3896] [serial = 1399] [outer = 168CAC00] 11:41:06 INFO - PROCESS | 3896 | 1464378066939 Marionette DEBUG loaded listener.js 11:41:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 140 (1A152400) [pid = 3896] [serial = 1400] [outer = 168CAC00] 11:41:07 INFO - PROCESS | 3896 | 1464378067382 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 715ms 11:41:07 INFO - PROCESS | 3896 | 1464378067471 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 11:41:07 INFO - PROCESS | 3896 | 1464378067473 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 11:41:07 INFO - PROCESS | 3896 | 1464378067476 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:41:07 INFO - PROCESS | 3896 | 1464378067478 Marionette TRACE conn2 <- [1,1830,null,{}] 11:41:07 INFO - PROCESS | 3896 | 1464378067481 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:07 INFO - PROCESS | 3896 | 1464378067604 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 11:41:07 INFO - PROCESS | 3896 | 1464378067617 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 3896 | ++DOCSHELL 16D55800 == 96 [pid = 3896] [id = 467] 11:41:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 141 (17FA0C00) [pid = 3896] [serial = 1401] [outer = 00000000] 11:41:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 142 (161ED800) [pid = 3896] [serial = 1402] [outer = 17FA0C00] 11:41:07 INFO - PROCESS | 3896 | 1464378067664 Marionette DEBUG loaded listener.js 11:41:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 143 (1B535800) [pid = 3896] [serial = 1403] [outer = 17FA0C00] 11:41:08 INFO - PROCESS | 3896 | 1464378068141 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 747ms 11:41:08 INFO - PROCESS | 3896 | 1464378068217 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 11:41:08 INFO - PROCESS | 3896 | 1464378068219 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 11:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:41:08 INFO - PROCESS | 3896 | 1464378068223 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:41:08 INFO - PROCESS | 3896 | 1464378068225 Marionette TRACE conn2 <- [1,1834,null,{}] 11:41:08 INFO - PROCESS | 3896 | 1464378068228 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:08 INFO - PROCESS | 3896 | 1464378068340 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 11:41:08 INFO - PROCESS | 3896 | 1464378068346 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 3896 | ++DOCSHELL 1D84C400 == 97 [pid = 3896] [id = 468] 11:41:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 144 (1DB80C00) [pid = 3896] [serial = 1404] [outer = 00000000] 11:41:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 145 (1DEE0800) [pid = 3896] [serial = 1405] [outer = 1DB80C00] 11:41:08 INFO - PROCESS | 3896 | 1464378068396 Marionette DEBUG loaded listener.js 11:41:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 146 (1DEEC400) [pid = 3896] [serial = 1406] [outer = 1DB80C00] 11:41:09 INFO - PROCESS | 3896 | 1464378069226 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:41:09 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:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1064ms 11:41:09 INFO - PROCESS | 3896 | 1464378069316 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 11:41:09 INFO - PROCESS | 3896 | 1464378069321 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 11:41:09 INFO - PROCESS | 3896 | 1464378069326 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:41:09 INFO - PROCESS | 3896 | 1464378069331 Marionette TRACE conn2 <- [1,1838,null,{}] 11:41:09 INFO - PROCESS | 3896 | 1464378069355 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:09 INFO - PROCESS | 3896 | 1464378069517 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 11:41:09 INFO - PROCESS | 3896 | 1464378069669 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 3896 | ++DOCSHELL 13305400 == 98 [pid = 3896] [id = 469] 11:41:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 147 (1330CC00) [pid = 3896] [serial = 1407] [outer = 00000000] 11:41:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 148 (15375C00) [pid = 3896] [serial = 1408] [outer = 1330CC00] 11:41:09 INFO - PROCESS | 3896 | 1464378069727 Marionette DEBUG loaded listener.js 11:41:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 149 (168D1000) [pid = 3896] [serial = 1409] [outer = 1330CC00] 11:41:10 INFO - PROCESS | 3896 | 1464378070312 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1064ms 11:41:10 INFO - PROCESS | 3896 | 1464378070384 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 11:41:10 INFO - PROCESS | 3896 | 1464378070390 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 11:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:41:10 INFO - PROCESS | 3896 | 1464378070397 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:41:10 INFO - PROCESS | 3896 | 1464378070400 Marionette TRACE conn2 <- [1,1842,null,{}] 11:41:10 INFO - PROCESS | 3896 | 1464378070404 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:10 INFO - PROCESS | 3896 | 1464378070532 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 11:41:10 INFO - PROCESS | 3896 | 1464378070701 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 3896 | ++DOCSHELL 16D50000 == 99 [pid = 3896] [id = 470] 11:41:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 150 (16D54800) [pid = 3896] [serial = 1410] [outer = 00000000] 11:41:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 151 (18008800) [pid = 3896] [serial = 1411] [outer = 16D54800] 11:41:10 INFO - PROCESS | 3896 | 1464378070757 Marionette DEBUG loaded listener.js 11:41:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 152 (19B66C00) [pid = 3896] [serial = 1412] [outer = 16D54800] 11:41:11 INFO - PROCESS | 3896 | 1464378071379 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1017ms 11:41:11 INFO - PROCESS | 3896 | 1464378071443 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 11:41:11 INFO - PROCESS | 3896 | 1464378071446 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 11:41:11 INFO - PROCESS | 3896 | 1464378071451 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:41:11 INFO - PROCESS | 3896 | 1464378071455 Marionette TRACE conn2 <- [1,1846,null,{}] 11:41:11 INFO - PROCESS | 3896 | 1464378071466 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:11 INFO - PROCESS | 3896 | 1464378071595 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 11:41:11 INFO - PROCESS | 3896 | 1464378071755 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 3896 | ++DOCSHELL 1B403400 == 100 [pid = 3896] [id = 471] 11:41:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 153 (1B52B800) [pid = 3896] [serial = 1413] [outer = 00000000] 11:41:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 154 (1D842C00) [pid = 3896] [serial = 1414] [outer = 1B52B800] 11:41:11 INFO - PROCESS | 3896 | 1464378071813 Marionette DEBUG loaded listener.js 11:41:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 155 (1DBC2000) [pid = 3896] [serial = 1415] [outer = 1B52B800] 11:41:12 INFO - PROCESS | 3896 | 1464378072414 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1017ms 11:41:12 INFO - PROCESS | 3896 | 1464378072455 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 11:41:12 INFO - PROCESS | 3896 | 1464378072458 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 11:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:41:12 INFO - PROCESS | 3896 | 1464378072462 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:41:12 INFO - PROCESS | 3896 | 1464378072464 Marionette TRACE conn2 <- [1,1850,null,{}] 11:41:12 INFO - PROCESS | 3896 | 1464378072467 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:12 INFO - PROCESS | 3896 | 1464378072637 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 11:41:12 INFO - PROCESS | 3896 | 1464378072809 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 3896 | ++DOCSHELL 1D883C00 == 101 [pid = 3896] [id = 472] 11:41:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 156 (1D884C00) [pid = 3896] [serial = 1416] [outer = 00000000] 11:41:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 157 (1D889800) [pid = 3896] [serial = 1417] [outer = 1D884C00] 11:41:12 INFO - PROCESS | 3896 | 1464378072864 Marionette DEBUG loaded listener.js 11:41:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 158 (1D88CC00) [pid = 3896] [serial = 1418] [outer = 1D884C00] 11:41:13 INFO - PROCESS | 3896 | 1464378073451 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1017ms 11:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:41:13 INFO - PROCESS | 3896 | 1464378073495 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 11:41:13 INFO - PROCESS | 3896 | 1464378073498 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 11:41:13 INFO - PROCESS | 3896 | 1464378073501 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:41:13 INFO - PROCESS | 3896 | 1464378073503 Marionette TRACE conn2 <- [1,1854,null,{}] 11:41:13 INFO - PROCESS | 3896 | 1464378073507 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:13 INFO - PROCESS | 3896 | 1464378073628 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 11:41:13 INFO - PROCESS | 3896 | 1464378073797 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 3896 | ++DOCSHELL 1A981000 == 102 [pid = 3896] [id = 473] 11:41:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 159 (1D883000) [pid = 3896] [serial = 1419] [outer = 00000000] 11:41:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 160 (1DBC6C00) [pid = 3896] [serial = 1420] [outer = 1D883000] 11:41:13 INFO - PROCESS | 3896 | 1464378073855 Marionette DEBUG loaded listener.js 11:41:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 161 (1EFD4000) [pid = 3896] [serial = 1421] [outer = 1D883000] 11:41:14 INFO - PROCESS | 3896 | 1464378074439 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 11:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1016ms 11:41:14 INFO - PROCESS | 3896 | 1464378074504 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 11:41:14 INFO - PROCESS | 3896 | 1464378074506 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 11:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:41:14 INFO - PROCESS | 3896 | 1464378074510 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:41:14 INFO - PROCESS | 3896 | 1464378074512 Marionette TRACE conn2 <- [1,1858,null,{}] 11:41:14 INFO - PROCESS | 3896 | 1464378074515 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:14 INFO - PROCESS | 3896 | 1464378074688 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 11:41:14 INFO - PROCESS | 3896 | 1464378074847 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 3896 | ++DOCSHELL 1D88E000 == 103 [pid = 3896] [id = 474] 11:41:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 162 (1D88F000) [pid = 3896] [serial = 1422] [outer = 00000000] 11:41:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 163 (1F027800) [pid = 3896] [serial = 1423] [outer = 1D88F000] 11:41:14 INFO - PROCESS | 3896 | 1464378074903 Marionette DEBUG loaded listener.js 11:41:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 164 (1F02B000) [pid = 3896] [serial = 1424] [outer = 1D88F000] 11:41:15 INFO - PROCESS | 3896 | 1464378075469 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 11:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 969ms 11:41:15 INFO - PROCESS | 3896 | 1464378075501 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 11:41:15 INFO - PROCESS | 3896 | 1464378075504 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 11:41:15 INFO - PROCESS | 3896 | 1464378075509 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:41:15 INFO - PROCESS | 3896 | 1464378075511 Marionette TRACE conn2 <- [1,1862,null,{}] 11:41:15 INFO - PROCESS | 3896 | 1464378075514 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:15 INFO - PROCESS | 3896 | 1464378075628 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 11:41:15 INFO - PROCESS | 3896 | 1464378075804 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 3896 | ++DOCSHELL 1EFDC400 == 104 [pid = 3896] [id = 475] 11:41:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 165 (1F022800) [pid = 3896] [serial = 1425] [outer = 00000000] 11:41:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 166 (1F23C000) [pid = 3896] [serial = 1426] [outer = 1F022800] 11:41:15 INFO - PROCESS | 3896 | 1464378075859 Marionette DEBUG loaded listener.js 11:41:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 167 (1F23F800) [pid = 3896] [serial = 1427] [outer = 1F022800] 11:41:16 INFO - PROCESS | 3896 | 1464378076404 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 969ms 11:41:16 INFO - PROCESS | 3896 | 1464378076456 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 11:41:16 INFO - PROCESS | 3896 | 1464378076459 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 11:41:16 INFO - PROCESS | 3896 | 1464378076462 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:41:16 INFO - PROCESS | 3896 | 1464378076464 Marionette TRACE conn2 <- [1,1866,null,{}] 11:41:16 INFO - PROCESS | 3896 | 1464378076468 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:16 INFO - PROCESS | 3896 | 1464378076582 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 11:41:16 INFO - PROCESS | 3896 | 1464378076815 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 3896 | ++DOCSHELL 13188400 == 105 [pid = 3896] [id = 476] 11:41:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 168 (1B40D000) [pid = 3896] [serial = 1428] [outer = 00000000] 11:41:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 169 (1F244400) [pid = 3896] [serial = 1429] [outer = 1B40D000] 11:41:16 INFO - PROCESS | 3896 | 1464378076897 Marionette DEBUG loaded listener.js 11:41:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 170 (1F246400) [pid = 3896] [serial = 1430] [outer = 1B40D000] 11:41:17 INFO - PROCESS | 3896 | 1464378077509 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1065ms 11:41:17 INFO - PROCESS | 3896 | 1464378077552 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 11:41:17 INFO - PROCESS | 3896 | 1464378077554 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 11:41:17 INFO - PROCESS | 3896 | 1464378077558 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:41:17 INFO - PROCESS | 3896 | 1464378077560 Marionette TRACE conn2 <- [1,1870,null,{}] 11:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:41:17 INFO - PROCESS | 3896 | 1464378077564 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:17 INFO - PROCESS | 3896 | 1464378077682 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 11:41:17 INFO - PROCESS | 3896 | 1464378077883 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 3896 | ++DOCSHELL 10A70800 == 106 [pid = 3896] [id = 477] 11:41:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 171 (1125BC00) [pid = 3896] [serial = 1431] [outer = 00000000] 11:41:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 172 (177B6000) [pid = 3896] [serial = 1432] [outer = 1125BC00] 11:41:17 INFO - PROCESS | 3896 | 1464378077938 Marionette DEBUG loaded listener.js 11:41:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 173 (199C0400) [pid = 3896] [serial = 1433] [outer = 1125BC00] 11:41:18 INFO - PROCESS | 3896 | 1464378078820 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1318ms 11:41:18 INFO - PROCESS | 3896 | 1464378078885 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 11:41:18 INFO - PROCESS | 3896 | 1464378078890 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 11:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:41:18 INFO - PROCESS | 3896 | 1464378078895 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:41:18 INFO - PROCESS | 3896 | 1464378078898 Marionette TRACE conn2 <- [1,1874,null,{}] 11:41:18 INFO - PROCESS | 3896 | 1464378078903 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:19 INFO - PROCESS | 3896 | 1464378079018 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 11:41:19 INFO - PROCESS | 3896 | 1464378079183 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 3896 | ++DOCSHELL 104EA400 == 107 [pid = 3896] [id = 478] 11:41:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 174 (10C62000) [pid = 3896] [serial = 1434] [outer = 00000000] 11:41:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 175 (14094000) [pid = 3896] [serial = 1435] [outer = 10C62000] 11:41:19 INFO - PROCESS | 3896 | 1464378079234 Marionette DEBUG loaded listener.js 11:41:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 176 (153C5C00) [pid = 3896] [serial = 1436] [outer = 10C62000] 11:41:19 INFO - PROCESS | 3896 | 1464378079856 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 11:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1017ms 11:41:19 INFO - PROCESS | 3896 | 1464378079899 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 11:41:19 INFO - PROCESS | 3896 | 1464378079905 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 11:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:41:19 INFO - PROCESS | 3896 | 1464378079911 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:41:19 INFO - PROCESS | 3896 | 1464378079914 Marionette TRACE conn2 <- [1,1878,null,{}] 11:41:19 INFO - PROCESS | 3896 | 1464378079918 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:20 INFO - PROCESS | 3896 | 1464378080032 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 11:41:20 INFO - PROCESS | 3896 | --DOCSHELL 1AD41800 == 106 [pid = 3896] [id = 349] 11:41:20 INFO - PROCESS | 3896 | --DOCSHELL 16D55800 == 105 [pid = 3896] [id = 467] 11:41:20 INFO - PROCESS | 3896 | --DOCSHELL 161E6C00 == 104 [pid = 3896] [id = 466] 11:41:20 INFO - PROCESS | 3896 | --DOCSHELL 1AA54000 == 103 [pid = 3896] [id = 465] 11:41:20 INFO - PROCESS | 3896 | --DOCSHELL 177D0000 == 102 [pid = 3896] [id = 464] 11:41:20 INFO - PROCESS | 3896 | --DOCSHELL 1A17D000 == 101 [pid = 3896] [id = 463] 11:41:20 INFO - PROCESS | 3896 | --DOCSHELL 177D3800 == 100 [pid = 3896] [id = 462] 11:41:20 INFO - PROCESS | 3896 | --DOCSHELL 17888000 == 99 [pid = 3896] [id = 461] 11:41:20 INFO - PROCESS | 3896 | --DOCSHELL 140CD000 == 98 [pid = 3896] [id = 460] 11:41:20 INFO - PROCESS | 3896 | --DOCSHELL 10F93400 == 97 [pid = 3896] [id = 430] 11:41:20 INFO - PROCESS | 3896 | --DOCSHELL 13702000 == 96 [pid = 3896] [id = 459] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 175 (1B781400) [pid = 3896] [serial = 1345] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOCSHELL 128A0C00 == 95 [pid = 3896] [id = 458] 11:41:20 INFO - PROCESS | 3896 | --DOCSHELL 13384800 == 94 [pid = 3896] [id = 453] 11:41:20 INFO - PROCESS | 3896 | --DOCSHELL 1AAEF400 == 93 [pid = 3896] [id = 452] 11:41:20 INFO - PROCESS | 3896 | --DOCSHELL 1AE52000 == 92 [pid = 3896] [id = 451] 11:41:20 INFO - PROCESS | 3896 | --DOCSHELL 16D7F000 == 91 [pid = 3896] [id = 450] 11:41:20 INFO - PROCESS | 3896 | --DOCSHELL 14099800 == 90 [pid = 3896] [id = 449] 11:41:20 INFO - PROCESS | 3896 | --DOCSHELL 177B2C00 == 89 [pid = 3896] [id = 448] 11:41:20 INFO - PROCESS | 3896 | 1464378080280 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 3896 | --DOMWINDOW == 174 (1DBCCC00) [pid = 3896] [serial = 1202] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 173 (1F29A000) [pid = 3896] [serial = 1205] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 172 (1B789400) [pid = 3896] [serial = 1196] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 171 (1DBC5C00) [pid = 3896] [serial = 1199] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 170 (19B68800) [pid = 3896] [serial = 1193] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 169 (19D04400) [pid = 3896] [serial = 1330] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 168 (19D6C800) [pid = 3896] [serial = 1331] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 167 (1A97FC00) [pid = 3896] [serial = 1334] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 166 (1A336400) [pid = 3896] [serial = 1333] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 165 (16D4EC00) [pid = 3896] [serial = 1339] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 164 (1AF47C00) [pid = 3896] [serial = 1336] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 163 (177B9800) [pid = 3896] [serial = 1324] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 162 (17882400) [pid = 3896] [serial = 1325] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 161 (13386C00) [pid = 3896] [serial = 1316] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 160 (11C6A000) [pid = 3896] [serial = 1315] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 159 (16C72400) [pid = 3896] [serial = 1319] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 158 (16C58C00) [pid = 3896] [serial = 1318] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 157 (1B52B000) [pid = 3896] [serial = 1306] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 156 (1A981400) [pid = 3896] [serial = 1300] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 155 (156BF400) [pid = 3896] [serial = 1321] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 154 (16928C00) [pid = 3896] [serial = 1322] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 153 (1B78E800) [pid = 3896] [serial = 1309] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 152 (1928F000) [pid = 3896] [serial = 1327] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 151 (16D81000) [pid = 3896] [serial = 1297] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 150 (14EBDC00) [pid = 3896] [serial = 1294] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 149 (1AAECC00) [pid = 3896] [serial = 1342] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 148 (1AE54C00) [pid = 3896] [serial = 1303] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 147 (1DA3B400) [pid = 3896] [serial = 1312] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 146 (1B406C00) [pid = 3896] [serial = 1337] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 145 (19B63400) [pid = 3896] [serial = 1340] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 144 (1B52CC00) [pid = 3896] [serial = 1343] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | --DOMWINDOW == 143 (19294000) [pid = 3896] [serial = 1328] [outer = 00000000] [url = about:blank] 11:41:20 INFO - PROCESS | 3896 | ++DOCSHELL 10C5F400 == 90 [pid = 3896] [id = 479] 11:41:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 144 (10C60400) [pid = 3896] [serial = 1437] [outer = 00000000] 11:41:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 145 (1303E000) [pid = 3896] [serial = 1438] [outer = 10C60400] 11:41:20 INFO - PROCESS | 3896 | 1464378080334 Marionette DEBUG loaded listener.js 11:41:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 146 (13DBAC00) [pid = 3896] [serial = 1439] [outer = 10C60400] 11:41:20 INFO - PROCESS | 3896 | 1464378080811 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 11:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 905ms 11:41:20 INFO - PROCESS | 3896 | 1464378080890 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 11:41:20 INFO - PROCESS | 3896 | 1464378080893 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 11:41:20 INFO - PROCESS | 3896 | 1464378080905 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:41:20 INFO - PROCESS | 3896 | 1464378080909 Marionette TRACE conn2 <- [1,1882,null,{}] 11:41:20 INFO - PROCESS | 3896 | 1464378080919 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:21 INFO - PROCESS | 3896 | 1464378081018 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 11:41:21 INFO - PROCESS | 3896 | 1464378081034 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 3896 | ++DOCSHELL 16D7E400 == 91 [pid = 3896] [id = 480] 11:41:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 147 (16D7F000) [pid = 3896] [serial = 1440] [outer = 00000000] 11:41:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 148 (1769AC00) [pid = 3896] [serial = 1441] [outer = 16D7F000] 11:41:21 INFO - PROCESS | 3896 | 1464378081081 Marionette DEBUG loaded listener.js 11:41:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 149 (177C9C00) [pid = 3896] [serial = 1442] [outer = 16D7F000] 11:41:21 INFO - PROCESS | 3896 | 1464378081561 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 715ms 11:41:21 INFO - PROCESS | 3896 | 1464378081606 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 11:41:21 INFO - PROCESS | 3896 | 1464378081609 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 11:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:41:21 INFO - PROCESS | 3896 | 1464378081612 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:41:21 INFO - PROCESS | 3896 | 1464378081614 Marionette TRACE conn2 <- [1,1886,null,{}] 11:41:21 INFO - PROCESS | 3896 | 1464378081617 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:21 INFO - PROCESS | 3896 | 1464378081713 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 11:41:21 INFO - PROCESS | 3896 | 1464378081720 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 3896 | ++DOCSHELL 17691400 == 92 [pid = 3896] [id = 481] 11:41:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 150 (177D5400) [pid = 3896] [serial = 1443] [outer = 00000000] 11:41:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 151 (1928B400) [pid = 3896] [serial = 1444] [outer = 177D5400] 11:41:21 INFO - PROCESS | 3896 | 1464378081765 Marionette DEBUG loaded listener.js 11:41:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 152 (199BE000) [pid = 3896] [serial = 1445] [outer = 177D5400] 11:41:22 INFO - PROCESS | 3896 | 1464378082247 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 714ms 11:41:22 INFO - PROCESS | 3896 | 1464378082312 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 11:41:22 INFO - PROCESS | 3896 | 1464378082314 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 11:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:41:22 INFO - PROCESS | 3896 | 1464378082317 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:41:22 INFO - PROCESS | 3896 | 1464378082319 Marionette TRACE conn2 <- [1,1890,null,{}] 11:41:22 INFO - PROCESS | 3896 | 1464378082322 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:22 INFO - PROCESS | 3896 | 1464378082415 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 11:41:22 INFO - PROCESS | 3896 | 1464378082450 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 3896 | ++DOCSHELL 15B4B800 == 93 [pid = 3896] [id = 482] 11:41:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 153 (15F4FC00) [pid = 3896] [serial = 1446] [outer = 00000000] 11:41:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 154 (19D08400) [pid = 3896] [serial = 1447] [outer = 15F4FC00] 11:41:22 INFO - PROCESS | 3896 | 1464378082495 Marionette DEBUG loaded listener.js 11:41:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 155 (19D6DC00) [pid = 3896] [serial = 1448] [outer = 15F4FC00] 11:41:23 INFO - PROCESS | 3896 | 1464378083074 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 747ms 11:41:23 INFO - PROCESS | 3896 | 1464378083091 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 11:41:23 INFO - PROCESS | 3896 | 1464378083093 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 11:41:23 INFO - PROCESS | 3896 | 1464378083096 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:41:23 INFO - PROCESS | 3896 | 1464378083098 Marionette TRACE conn2 <- [1,1894,null,{}] 11:41:23 INFO - PROCESS | 3896 | 1464378083102 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:23 INFO - PROCESS | 3896 | 1464378083251 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 11:41:23 INFO - PROCESS | 3896 | 1464378083331 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 3896 | ++DOCSHELL 1A337800 == 94 [pid = 3896] [id = 483] 11:41:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 156 (1A3D3800) [pid = 3896] [serial = 1449] [outer = 00000000] 11:41:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 157 (1A97F400) [pid = 3896] [serial = 1450] [outer = 1A3D3800] 11:41:23 INFO - PROCESS | 3896 | 1464378083376 Marionette DEBUG loaded listener.js 11:41:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 158 (1A98A400) [pid = 3896] [serial = 1451] [outer = 1A3D3800] 11:41:23 INFO - PROCESS | 3896 | 1464378083790 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 11:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 762ms 11:41:23 INFO - PROCESS | 3896 | 1464378083837 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 11:41:23 INFO - PROCESS | 3896 | 1464378083839 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 11:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:41:23 INFO - PROCESS | 3896 | 1464378083859 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:41:23 INFO - PROCESS | 3896 | 1464378083861 Marionette TRACE conn2 <- [1,1898,null,{}] 11:41:23 INFO - PROCESS | 3896 | 1464378083864 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:24 INFO - PROCESS | 3896 | 1464378084035 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 11:41:24 INFO - PROCESS | 3896 | 1464378084112 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 3896 | ++DOCSHELL 1A17F400 == 95 [pid = 3896] [id = 484] 11:41:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 159 (1A334000) [pid = 3896] [serial = 1452] [outer = 00000000] 11:41:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 160 (1AAEF400) [pid = 3896] [serial = 1453] [outer = 1A334000] 11:41:24 INFO - PROCESS | 3896 | 1464378084156 Marionette DEBUG loaded listener.js 11:41:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 161 (1AF45C00) [pid = 3896] [serial = 1454] [outer = 1A334000] 11:41:24 INFO - PROCESS | 3896 | 1464378084575 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 11:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 747ms 11:41:24 INFO - PROCESS | 3896 | 1464378084601 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 11:41:24 INFO - PROCESS | 3896 | 1464378084603 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 11:41:24 INFO - PROCESS | 3896 | 1464378084606 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:41:24 INFO - PROCESS | 3896 | 1464378084608 Marionette TRACE conn2 <- [1,1902,null,{}] 11:41:24 INFO - PROCESS | 3896 | 1464378084612 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:25 INFO - PROCESS | 3896 | 1464378085014 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 11:41:25 INFO - PROCESS | 3896 | --DOMWINDOW == 160 (1A983800) [pid = 3896] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:41:25 INFO - PROCESS | 3896 | --DOMWINDOW == 159 (10F98000) [pid = 3896] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:41:25 INFO - PROCESS | 3896 | --DOMWINDOW == 158 (1A17EC00) [pid = 3896] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:41:25 INFO - PROCESS | 3896 | --DOMWINDOW == 157 (1A185C00) [pid = 3896] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:41:25 INFO - PROCESS | 3896 | --DOMWINDOW == 156 (1AAE4400) [pid = 3896] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:41:25 INFO - PROCESS | 3896 | --DOMWINDOW == 155 (1370A800) [pid = 3896] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:41:25 INFO - PROCESS | 3896 | --DOMWINDOW == 154 (18264C00) [pid = 3896] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:41:25 INFO - PROCESS | 3896 | --DOMWINDOW == 153 (17FA0C00) [pid = 3896] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:41:25 INFO - PROCESS | 3896 | --DOMWINDOW == 152 (1A437C00) [pid = 3896] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:41:25 INFO - PROCESS | 3896 | --DOMWINDOW == 151 (199BFC00) [pid = 3896] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:41:25 INFO - PROCESS | 3896 | --DOMWINDOW == 150 (16C58000) [pid = 3896] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:41:25 INFO - PROCESS | 3896 | --DOMWINDOW == 149 (1AE57C00) [pid = 3896] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:41:25 INFO - PROCESS | 3896 | --DOMWINDOW == 148 (17F97000) [pid = 3896] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:41:25 INFO - PROCESS | 3896 | --DOMWINDOW == 147 (1AA58400) [pid = 3896] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:41:25 INFO - PROCESS | 3896 | --DOMWINDOW == 146 (1800BC00) [pid = 3896] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:41:25 INFO - PROCESS | 3896 | --DOMWINDOW == 145 (14330800) [pid = 3896] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:41:25 INFO - PROCESS | 3896 | --DOMWINDOW == 144 (168CAC00) [pid = 3896] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:41:25 INFO - PROCESS | 3896 | --DOMWINDOW == 143 (14327C00) [pid = 3896] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:41:25 INFO - PROCESS | 3896 | 1464378085096 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 3896 | ++DOCSHELL 10C56400 == 96 [pid = 3896] [id = 485] 11:41:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 144 (10C5A000) [pid = 3896] [serial = 1455] [outer = 00000000] 11:41:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 145 (1409C400) [pid = 3896] [serial = 1456] [outer = 10C5A000] 11:41:25 INFO - PROCESS | 3896 | 1464378085142 Marionette DEBUG loaded listener.js 11:41:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 146 (16613000) [pid = 3896] [serial = 1457] [outer = 10C5A000] 11:41:25 INFO - PROCESS | 3896 | 1464378085520 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 953ms 11:41:25 INFO - PROCESS | 3896 | 1464378085595 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 11:41:25 INFO - PROCESS | 3896 | 1464378085597 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 11:41:25 INFO - PROCESS | 3896 | 1464378085601 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:41:25 INFO - PROCESS | 3896 | 1464378085603 Marionette TRACE conn2 <- [1,1906,null,{}] 11:41:25 INFO - PROCESS | 3896 | 1464378085606 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:25 INFO - PROCESS | 3896 | 1464378085698 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 11:41:25 INFO - PROCESS | 3896 | 1464378085704 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 3896 | ++DOCSHELL 112DD800 == 97 [pid = 3896] [id = 486] 11:41:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 147 (1409B800) [pid = 3896] [serial = 1458] [outer = 00000000] 11:41:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 148 (1A989400) [pid = 3896] [serial = 1459] [outer = 1409B800] 11:41:25 INFO - PROCESS | 3896 | 1464378085748 Marionette DEBUG loaded listener.js 11:41:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 149 (1AAECC00) [pid = 3896] [serial = 1460] [outer = 1409B800] 11:41:26 INFO - PROCESS | 3896 | 1464378086218 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 11:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 699ms 11:41:26 INFO - PROCESS | 3896 | 1464378086302 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 11:41:26 INFO - PROCESS | 3896 | 1464378086304 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 11:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:41:26 INFO - PROCESS | 3896 | 1464378086307 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:41:26 INFO - PROCESS | 3896 | 1464378086309 Marionette TRACE conn2 <- [1,1910,null,{}] 11:41:26 INFO - PROCESS | 3896 | 1464378086312 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:26 INFO - PROCESS | 3896 | 1464378086425 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 11:41:26 INFO - PROCESS | 3896 | 1464378086432 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 3896 | ++DOCSHELL 161E2C00 == 98 [pid = 3896] [id = 487] 11:41:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 150 (16928C00) [pid = 3896] [serial = 1461] [outer = 00000000] 11:41:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 151 (1B52D400) [pid = 3896] [serial = 1462] [outer = 16928C00] 11:41:26 INFO - PROCESS | 3896 | 1464378086476 Marionette DEBUG loaded listener.js 11:41:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 152 (1B781000) [pid = 3896] [serial = 1463] [outer = 16928C00] 11:41:27 INFO - PROCESS | 3896 | 1464378087015 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 11:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 810ms 11:41:27 INFO - PROCESS | 3896 | 1464378087154 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 11:41:27 INFO - PROCESS | 3896 | 1464378087158 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 11:41:27 INFO - PROCESS | 3896 | 1464378087163 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:41:27 INFO - PROCESS | 3896 | 1464378087167 Marionette TRACE conn2 <- [1,1914,null,{}] 11:41:27 INFO - PROCESS | 3896 | 1464378087185 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:27 INFO - PROCESS | 3896 | 1464378087347 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 11:41:27 INFO - PROCESS | 3896 | 1464378087474 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1318AC00 == 99 [pid = 3896] [id = 488] 11:41:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 153 (13308000) [pid = 3896] [serial = 1464] [outer = 00000000] 11:41:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 154 (137E6000) [pid = 3896] [serial = 1465] [outer = 13308000] 11:41:27 INFO - PROCESS | 3896 | 1464378087531 Marionette DEBUG loaded listener.js 11:41:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 155 (140CF400) [pid = 3896] [serial = 1466] [outer = 13308000] 11:41:28 INFO - PROCESS | 3896 | 1464378088091 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 11:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 969ms 11:41:28 INFO - PROCESS | 3896 | 1464378088113 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 11:41:28 INFO - PROCESS | 3896 | 1464378088117 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 11:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:41:28 INFO - PROCESS | 3896 | 1464378088126 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:41:28 INFO - PROCESS | 3896 | 1464378088130 Marionette TRACE conn2 <- [1,1918,null,{}] 11:41:28 INFO - PROCESS | 3896 | 1464378088134 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:28 INFO - PROCESS | 3896 | 1464378088255 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 11:41:28 INFO - PROCESS | 3896 | 1464378088430 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 140CA000 == 100 [pid = 3896] [id = 489] 11:41:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 156 (16C55400) [pid = 3896] [serial = 1467] [outer = 00000000] 11:41:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 157 (16D4B000) [pid = 3896] [serial = 1468] [outer = 16C55400] 11:41:28 INFO - PROCESS | 3896 | 1464378088486 Marionette DEBUG loaded listener.js 11:41:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 158 (16D77800) [pid = 3896] [serial = 1469] [outer = 16C55400] 11:41:29 INFO - PROCESS | 3896 | 1464378089153 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 11:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1064ms 11:41:29 INFO - PROCESS | 3896 | 1464378089224 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 11:41:29 INFO - PROCESS | 3896 | 1464378089226 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 11:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:41:29 INFO - PROCESS | 3896 | 1464378089243 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:41:29 INFO - PROCESS | 3896 | 1464378089246 Marionette TRACE conn2 <- [1,1922,null,{}] 11:41:29 INFO - PROCESS | 3896 | 1464378089259 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:29 INFO - PROCESS | 3896 | 1464378089391 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 11:41:29 INFO - PROCESS | 3896 | 1464378089545 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1A180400 == 101 [pid = 3896] [id = 490] 11:41:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 159 (1A335000) [pid = 3896] [serial = 1470] [outer = 00000000] 11:41:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 160 (1A98BC00) [pid = 3896] [serial = 1471] [outer = 1A335000] 11:41:29 INFO - PROCESS | 3896 | 1464378089609 Marionette DEBUG loaded listener.js 11:41:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 161 (1AAEE800) [pid = 3896] [serial = 1472] [outer = 1A335000] 11:41:30 INFO - PROCESS | 3896 | 1464378090244 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1080ms 11:41:30 INFO - PROCESS | 3896 | 1464378090286 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 11:41:30 INFO - PROCESS | 3896 | 1464378090288 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 11:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:41:30 INFO - PROCESS | 3896 | 1464378090292 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:41:30 INFO - PROCESS | 3896 | 1464378090294 Marionette TRACE conn2 <- [1,1926,null,{}] 11:41:30 INFO - PROCESS | 3896 | 1464378090297 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:30 INFO - PROCESS | 3896 | 1464378090433 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 11:41:30 INFO - PROCESS | 3896 | 1464378090592 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1D884800 == 102 [pid = 3896] [id = 491] 11:41:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 162 (1D885400) [pid = 3896] [serial = 1473] [outer = 00000000] 11:41:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 163 (1DA3B400) [pid = 3896] [serial = 1474] [outer = 1D885400] 11:41:30 INFO - PROCESS | 3896 | 1464378090649 Marionette DEBUG loaded listener.js 11:41:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 164 (1DB86400) [pid = 3896] [serial = 1475] [outer = 1D885400] 11:41:31 INFO - PROCESS | 3896 | 1464378091234 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 969ms 11:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:41:31 INFO - PROCESS | 3896 | 1464378091273 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 11:41:31 INFO - PROCESS | 3896 | 1464378091276 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 11:41:31 INFO - PROCESS | 3896 | 1464378091279 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:41:31 INFO - PROCESS | 3896 | 1464378091281 Marionette TRACE conn2 <- [1,1930,null,{}] 11:41:31 INFO - PROCESS | 3896 | 1464378091285 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:31 INFO - PROCESS | 3896 | 1464378091400 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 11:41:31 INFO - PROCESS | 3896 | 1464378091572 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 3896 | ++DOCSHELL 1D845800 == 103 [pid = 3896] [id = 492] 11:41:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 165 (1D882400) [pid = 3896] [serial = 1476] [outer = 00000000] 11:41:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 166 (1DBCF000) [pid = 3896] [serial = 1477] [outer = 1D882400] 11:41:31 INFO - PROCESS | 3896 | 1464378091627 Marionette DEBUG loaded listener.js 11:41:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 167 (1DEEC000) [pid = 3896] [serial = 1478] [outer = 1D882400] 11:41:32 INFO - PROCESS | 3896 | 1464378092217 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1017ms 11:41:32 INFO - PROCESS | 3896 | 1464378092282 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 11:41:32 INFO - PROCESS | 3896 | 1464378092284 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 11:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:41:32 INFO - PROCESS | 3896 | 1464378092287 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:41:32 INFO - PROCESS | 3896 | 1464378092289 Marionette TRACE conn2 <- [1,1934,null,{}] 11:41:32 INFO - PROCESS | 3896 | 1464378092293 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:32 INFO - PROCESS | 3896 | 1464378092461 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 11:41:32 INFO - PROCESS | 3896 | 1464378092625 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 154F6400 == 104 [pid = 3896] [id = 493] 11:41:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 168 (16C6CC00) [pid = 3896] [serial = 1479] [outer = 00000000] 11:41:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 169 (1F23E400) [pid = 3896] [serial = 1480] [outer = 16C6CC00] 11:41:32 INFO - PROCESS | 3896 | 1464378092682 Marionette DEBUG loaded listener.js 11:41:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 170 (1F29C000) [pid = 3896] [serial = 1481] [outer = 16C6CC00] 11:41:33 INFO - PROCESS | 3896 | 1464378093357 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1112ms 11:41:33 INFO - PROCESS | 3896 | 1464378093417 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 11:41:33 INFO - PROCESS | 3896 | 1464378093419 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 11:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:41:33 INFO - PROCESS | 3896 | 1464378093423 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:41:33 INFO - PROCESS | 3896 | 1464378093425 Marionette TRACE conn2 <- [1,1938,null,{}] 11:41:33 INFO - PROCESS | 3896 | 1464378093428 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:33 INFO - PROCESS | 3896 | 1464378093542 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 11:41:33 INFO - PROCESS | 3896 | 1464378093702 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1F23E000 == 105 [pid = 3896] [id = 494] 11:41:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 171 (1F2A0400) [pid = 3896] [serial = 1482] [outer = 00000000] 11:41:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 172 (2055F800) [pid = 3896] [serial = 1483] [outer = 1F2A0400] 11:41:33 INFO - PROCESS | 3896 | 1464378093757 Marionette DEBUG loaded listener.js 11:41:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 173 (20565000) [pid = 3896] [serial = 1484] [outer = 1F2A0400] 11:41:34 INFO - PROCESS | 3896 | 1464378094295 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 905ms 11:41:34 INFO - PROCESS | 3896 | 1464378094338 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 11:41:34 INFO - PROCESS | 3896 | 1464378094341 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 11:41:34 INFO - PROCESS | 3896 | 1464378094346 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:41:34 INFO - PROCESS | 3896 | 1464378094348 Marionette TRACE conn2 <- [1,1942,null,{}] 11:41:34 INFO - PROCESS | 3896 | 1464378094351 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:34 INFO - PROCESS | 3896 | 1464378094466 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 11:41:34 INFO - PROCESS | 3896 | 1464378094638 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1F246800 == 106 [pid = 3896] [id = 495] 11:41:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 174 (1F2A3C00) [pid = 3896] [serial = 1485] [outer = 00000000] 11:41:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 175 (205DE400) [pid = 3896] [serial = 1486] [outer = 1F2A3C00] 11:41:34 INFO - PROCESS | 3896 | 1464378094741 Marionette DEBUG loaded listener.js 11:41:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 176 (1AF50C00) [pid = 3896] [serial = 1487] [outer = 1F2A3C00] 11:41:35 INFO - PROCESS | 3896 | 1464378095380 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 11:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1048ms 11:41:35 INFO - PROCESS | 3896 | 1464378095435 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 11:41:35 INFO - PROCESS | 3896 | 1464378095437 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 11:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:41:35 INFO - PROCESS | 3896 | 1464378095455 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:41:35 INFO - PROCESS | 3896 | 1464378095458 Marionette TRACE conn2 <- [1,1946,null,{}] 11:41:35 INFO - PROCESS | 3896 | 1464378095463 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:35 INFO - PROCESS | 3896 | 1464378095579 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 11:41:35 INFO - PROCESS | 3896 | 1464378095737 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1D998C00 == 107 [pid = 3896] [id = 496] 11:41:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 177 (1D99B000) [pid = 3896] [serial = 1488] [outer = 00000000] 11:41:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 178 (1D9A1800) [pid = 3896] [serial = 1489] [outer = 1D99B000] 11:41:35 INFO - PROCESS | 3896 | 1464378095792 Marionette DEBUG loaded listener.js 11:41:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 179 (1D9A4000) [pid = 3896] [serial = 1490] [outer = 1D99B000] 11:41:36 INFO - PROCESS | 3896 | 1464378096441 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 11:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1065ms 11:41:36 INFO - PROCESS | 3896 | 1464378096514 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 11:41:36 INFO - PROCESS | 3896 | 1464378096517 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 11:41:36 INFO - PROCESS | 3896 | 1464378096520 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:41:36 INFO - PROCESS | 3896 | 1464378096522 Marionette TRACE conn2 <- [1,1950,null,{}] 11:41:36 INFO - PROCESS | 3896 | 1464378096526 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:36 INFO - PROCESS | 3896 | 1464378096641 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 11:41:36 INFO - PROCESS | 3896 | 1464378096819 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 17687400 == 108 [pid = 3896] [id = 497] 11:41:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 180 (17695400) [pid = 3896] [serial = 1491] [outer = 00000000] 11:41:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 181 (199C2000) [pid = 3896] [serial = 1492] [outer = 17695400] 11:41:36 INFO - PROCESS | 3896 | 1464378096874 Marionette DEBUG loaded listener.js 11:41:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 182 (1A3DBC00) [pid = 3896] [serial = 1493] [outer = 17695400] 11:41:37 INFO - PROCESS | 3896 | 1464378097655 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 11:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1160ms 11:41:37 INFO - PROCESS | 3896 | 1464378097700 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 11:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:41:37 INFO - PROCESS | 3896 | 1464378097703 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 11:41:37 INFO - PROCESS | 3896 | 1464378097709 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:41:37 INFO - PROCESS | 3896 | 1464378097712 Marionette TRACE conn2 <- [1,1954,null,{}] 11:41:37 INFO - PROCESS | 3896 | 1464378097730 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:37 INFO - PROCESS | 3896 | 1464378097891 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 11:41:38 INFO - PROCESS | 3896 | 1464378098016 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1409FC00 == 109 [pid = 3896] [id = 498] 11:41:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 183 (14332000) [pid = 3896] [serial = 1494] [outer = 00000000] 11:41:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 184 (16181800) [pid = 3896] [serial = 1495] [outer = 14332000] 11:41:38 INFO - PROCESS | 3896 | 1464378098068 Marionette DEBUG loaded listener.js 11:41:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 185 (16C69000) [pid = 3896] [serial = 1496] [outer = 14332000] 11:41:38 INFO - PROCESS | 3896 | 1464378098677 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 11:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1048ms 11:41:38 INFO - PROCESS | 3896 | 1464378098751 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 11:41:38 INFO - PROCESS | 3896 | 1464378098757 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 11:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:41:38 INFO - PROCESS | 3896 | 1464378098763 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:41:38 INFO - PROCESS | 3896 | 1464378098765 Marionette TRACE conn2 <- [1,1958,null,{}] 11:41:38 INFO - PROCESS | 3896 | 1464378098836 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:39 INFO - PROCESS | 3896 | 1464378099040 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 11:41:39 INFO - PROCESS | 3896 | 1464378099153 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | --DOCSHELL 112DD800 == 108 [pid = 3896] [id = 486] 11:41:39 INFO - PROCESS | 3896 | --DOCSHELL 10C56400 == 107 [pid = 3896] [id = 485] 11:41:39 INFO - PROCESS | 3896 | --DOCSHELL 1A17F400 == 106 [pid = 3896] [id = 484] 11:41:39 INFO - PROCESS | 3896 | --DOCSHELL 1A337800 == 105 [pid = 3896] [id = 483] 11:41:39 INFO - PROCESS | 3896 | --DOCSHELL 15B4B800 == 104 [pid = 3896] [id = 482] 11:41:39 INFO - PROCESS | 3896 | --DOCSHELL 17691400 == 103 [pid = 3896] [id = 481] 11:41:39 INFO - PROCESS | 3896 | --DOCSHELL 16D7E400 == 102 [pid = 3896] [id = 480] 11:41:39 INFO - PROCESS | 3896 | --DOCSHELL 10C5F400 == 101 [pid = 3896] [id = 479] 11:41:39 INFO - PROCESS | 3896 | --DOCSHELL 104EA400 == 100 [pid = 3896] [id = 478] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 184 (1DEE0800) [pid = 3896] [serial = 1405] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 183 (177B7800) [pid = 3896] [serial = 1351] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 182 (1DA3E000) [pid = 3896] [serial = 1357] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 181 (16179000) [pid = 3896] [serial = 1348] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 180 (1DBC3000) [pid = 3896] [serial = 1360] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 179 (1DEEBC00) [pid = 3896] [serial = 1363] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 178 (1F2A2C00) [pid = 3896] [serial = 1366] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 177 (2055E800) [pid = 3896] [serial = 1369] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 176 (1B77FC00) [pid = 3896] [serial = 1354] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | ++DOCSHELL 10C56400 == 101 [pid = 3896] [id = 499] 11:41:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 177 (10C5F400) [pid = 3896] [serial = 1497] [outer = 00000000] 11:41:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 178 (154F4C00) [pid = 3896] [serial = 1498] [outer = 10C5F400] 11:41:39 INFO - PROCESS | 3896 | 1464378099251 Marionette DEBUG loaded listener.js 11:41:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 179 (16C59800) [pid = 3896] [serial = 1499] [outer = 10C5F400] 11:41:39 INFO - PROCESS | 3896 | --DOCSHELL 13305400 == 100 [pid = 3896] [id = 469] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 178 (1B535800) [pid = 3896] [serial = 1403] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 177 (1AAEE400) [pid = 3896] [serial = 1292] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 176 (11A05800) [pid = 3896] [serial = 1241] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 175 (1A431400) [pid = 3896] [serial = 1390] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 174 (1A432400) [pid = 3896] [serial = 1250] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 173 (1AD43400) [pid = 3896] [serial = 1256] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 172 (1617CC00) [pid = 3896] [serial = 1376] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 171 (1AE5D000) [pid = 3896] [serial = 1394] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 170 (161ED800) [pid = 3896] [serial = 1402] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 169 (1D849C00) [pid = 3896] [serial = 1372] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 168 (1A984000) [pid = 3896] [serial = 1253] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 167 (19D12000) [pid = 3896] [serial = 1387] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 166 (16D82400) [pid = 3896] [serial = 1379] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 165 (1A980C00) [pid = 3896] [serial = 1391] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 164 (1B780000) [pid = 3896] [serial = 1259] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 163 (1A106800) [pid = 3896] [serial = 1247] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 162 (140C8400) [pid = 3896] [serial = 1375] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 161 (1B785C00) [pid = 3896] [serial = 1397] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 160 (19292000) [pid = 3896] [serial = 1385] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 159 (176A5000) [pid = 3896] [serial = 1382] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 158 (1A152400) [pid = 3896] [serial = 1400] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 157 (1AAE9C00) [pid = 3896] [serial = 1393] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 156 (161E2400) [pid = 3896] [serial = 1244] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 155 (16D4BC00) [pid = 3896] [serial = 1378] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 154 (1B751C00) [pid = 3896] [serial = 1396] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 153 (17694800) [pid = 3896] [serial = 1399] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 152 (1928A800) [pid = 3896] [serial = 1384] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 151 (1A102800) [pid = 3896] [serial = 1388] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | --DOMWINDOW == 150 (16928800) [pid = 3896] [serial = 1381] [outer = 00000000] [url = about:blank] 11:41:39 INFO - PROCESS | 3896 | 1464378099704 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 11:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 953ms 11:41:39 INFO - PROCESS | 3896 | 1464378099739 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 11:41:39 INFO - PROCESS | 3896 | 1464378099741 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 11:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:41:39 INFO - PROCESS | 3896 | 1464378099745 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:41:39 INFO - PROCESS | 3896 | 1464378099748 Marionette TRACE conn2 <- [1,1962,null,{}] 11:41:39 INFO - PROCESS | 3896 | 1464378099758 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:39 INFO - PROCESS | 3896 | 1464378099859 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 11:41:39 INFO - PROCESS | 3896 | 1464378099869 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 177D3800 == 101 [pid = 3896] [id = 500] 11:41:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 151 (177D6C00) [pid = 3896] [serial = 1500] [outer = 00000000] 11:41:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 152 (19287000) [pid = 3896] [serial = 1501] [outer = 177D6C00] 11:41:39 INFO - PROCESS | 3896 | 1464378099917 Marionette DEBUG loaded listener.js 11:41:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 153 (19292000) [pid = 3896] [serial = 1502] [outer = 177D6C00] 11:41:40 INFO - PROCESS | 3896 | 1464378100405 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 11:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 715ms 11:41:40 INFO - PROCESS | 3896 | 1464378100444 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 11:41:40 INFO - PROCESS | 3896 | 1464378100447 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 11:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:41:40 INFO - PROCESS | 3896 | 1464378100450 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:41:40 INFO - PROCESS | 3896 | 1464378100451 Marionette TRACE conn2 <- [1,1966,null,{}] 11:41:40 INFO - PROCESS | 3896 | 1464378100455 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:40 INFO - PROCESS | 3896 | 1464378100587 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 11:41:40 INFO - PROCESS | 3896 | 1464378100720 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 19D07C00 == 102 [pid = 3896] [id = 501] 11:41:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 154 (19D12000) [pid = 3896] [serial = 1503] [outer = 00000000] 11:41:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 155 (1A106C00) [pid = 3896] [serial = 1504] [outer = 19D12000] 11:41:40 INFO - PROCESS | 3896 | 1464378100765 Marionette DEBUG loaded listener.js 11:41:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 156 (1A155000) [pid = 3896] [serial = 1505] [outer = 19D12000] 11:41:41 INFO - PROCESS | 3896 | 1464378101184 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 747ms 11:41:41 INFO - PROCESS | 3896 | 1464378101223 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 11:41:41 INFO - PROCESS | 3896 | 1464378101225 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 11:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:41:41 INFO - PROCESS | 3896 | 1464378101229 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:41:41 INFO - PROCESS | 3896 | 1464378101230 Marionette TRACE conn2 <- [1,1970,null,{}] 11:41:41 INFO - PROCESS | 3896 | 1464378101234 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:41 INFO - PROCESS | 3896 | 1464378101328 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 11:41:41 INFO - PROCESS | 3896 | 1464378101335 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 19D0D400 == 103 [pid = 3896] [id = 502] 11:41:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 157 (19D67800) [pid = 3896] [serial = 1506] [outer = 00000000] 11:41:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 158 (1A433000) [pid = 3896] [serial = 1507] [outer = 19D67800] 11:41:41 INFO - PROCESS | 3896 | 1464378101381 Marionette DEBUG loaded listener.js 11:41:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 159 (1A980C00) [pid = 3896] [serial = 1508] [outer = 19D67800] 11:41:41 INFO - PROCESS | 3896 | 1464378101905 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 699ms 11:41:41 INFO - PROCESS | 3896 | 1464378101928 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 11:41:41 INFO - PROCESS | 3896 | 1464378101930 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 11:41:41 INFO - PROCESS | 3896 | 1464378101934 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:41:41 INFO - PROCESS | 3896 | 1464378101935 Marionette TRACE conn2 <- [1,1974,null,{}] 11:41:41 INFO - PROCESS | 3896 | 1464378101938 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:42 INFO - PROCESS | 3896 | 1464378102122 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 11:41:42 INFO - PROCESS | 3896 | 1464378102151 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 3896 | ++DOCSHELL 1AAEF800 == 104 [pid = 3896] [id = 503] 11:41:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 160 (1AD3A400) [pid = 3896] [serial = 1509] [outer = 00000000] 11:41:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 161 (1AE54000) [pid = 3896] [serial = 1510] [outer = 1AD3A400] 11:41:42 INFO - PROCESS | 3896 | 1464378102196 Marionette DEBUG loaded listener.js 11:41:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 162 (1B40C000) [pid = 3896] [serial = 1511] [outer = 1AD3A400] 11:41:42 INFO - PROCESS | 3896 | 1464378102639 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 747ms 11:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:41:42 INFO - PROCESS | 3896 | 1464378102676 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 11:41:42 INFO - PROCESS | 3896 | 1464378102678 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 11:41:42 INFO - PROCESS | 3896 | 1464378102681 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:41:42 INFO - PROCESS | 3896 | 1464378102682 Marionette TRACE conn2 <- [1,1978,null,{}] 11:41:42 INFO - PROCESS | 3896 | 1464378102686 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:42 INFO - PROCESS | 3896 | 1464378102868 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 11:41:42 INFO - PROCESS | 3896 | 1464378102946 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 3896 | ++DOCSHELL 1668C400 == 105 [pid = 3896] [id = 504] 11:41:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 163 (1AAE0C00) [pid = 3896] [serial = 1512] [outer = 00000000] 11:41:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 164 (1B786800) [pid = 3896] [serial = 1513] [outer = 1AAE0C00] 11:41:43 INFO - PROCESS | 3896 | 1464378103015 Marionette DEBUG loaded listener.js 11:41:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 165 (1D84BC00) [pid = 3896] [serial = 1514] [outer = 1AAE0C00] 11:41:43 INFO - PROCESS | 3896 | 1464378103468 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 810ms 11:41:43 INFO - PROCESS | 3896 | 1464378103523 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 11:41:43 INFO - PROCESS | 3896 | 1464378103525 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 11:41:43 INFO - PROCESS | 3896 | 1464378103528 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:41:43 INFO - PROCESS | 3896 | 1464378103530 Marionette TRACE conn2 <- [1,1982,null,{}] 11:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:41:43 INFO - PROCESS | 3896 | 1464378103533 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:43 INFO - PROCESS | 3896 | 1464378103870 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 11:41:43 INFO - PROCESS | 3896 | --DOMWINDOW == 164 (1A3D3800) [pid = 3896] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:41:43 INFO - PROCESS | 3896 | --DOMWINDOW == 163 (10C60400) [pid = 3896] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:41:43 INFO - PROCESS | 3896 | --DOMWINDOW == 162 (1A334000) [pid = 3896] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:41:43 INFO - PROCESS | 3896 | --DOMWINDOW == 161 (15F4FC00) [pid = 3896] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:41:43 INFO - PROCESS | 3896 | --DOMWINDOW == 160 (10C62000) [pid = 3896] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:41:43 INFO - PROCESS | 3896 | --DOMWINDOW == 159 (16D7F000) [pid = 3896] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:41:43 INFO - PROCESS | 3896 | --DOMWINDOW == 158 (1409B800) [pid = 3896] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:41:43 INFO - PROCESS | 3896 | --DOMWINDOW == 157 (10C5A000) [pid = 3896] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:41:43 INFO - PROCESS | 3896 | --DOMWINDOW == 156 (177D5400) [pid = 3896] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:41:43 INFO - PROCESS | 3896 | --DOMWINDOW == 155 (1AA4B400) [pid = 3896] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:41:43 INFO - PROCESS | 3896 | 1464378103956 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 10C5A000 == 106 [pid = 3896] [id = 505] 11:41:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 156 (10C60400) [pid = 3896] [serial = 1515] [outer = 00000000] 11:41:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 157 (15F4FC00) [pid = 3896] [serial = 1516] [outer = 10C60400] 11:41:44 INFO - PROCESS | 3896 | 1464378104005 Marionette DEBUG loaded listener.js 11:41:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 158 (19288800) [pid = 3896] [serial = 1517] [outer = 10C60400] 11:41:44 INFO - PROCESS | 3896 | 1464378104379 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 890ms 11:41:44 INFO - PROCESS | 3896 | 1464378104415 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 11:41:44 INFO - PROCESS | 3896 | 1464378104417 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 11:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:41:44 INFO - PROCESS | 3896 | 1464378104430 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:41:44 INFO - PROCESS | 3896 | 1464378104432 Marionette TRACE conn2 <- [1,1986,null,{}] 11:41:44 INFO - PROCESS | 3896 | 1464378104435 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:44 INFO - PROCESS | 3896 | 1464378104530 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 11:41:44 INFO - PROCESS | 3896 | 1464378104536 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 16D7FC00 == 107 [pid = 3896] [id = 506] 11:41:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 159 (1A3CEC00) [pid = 3896] [serial = 1518] [outer = 00000000] 11:41:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 160 (1D99C800) [pid = 3896] [serial = 1519] [outer = 1A3CEC00] 11:41:44 INFO - PROCESS | 3896 | 1464378104580 Marionette DEBUG loaded listener.js 11:41:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 161 (1DA30400) [pid = 3896] [serial = 1520] [outer = 1A3CEC00] 11:41:45 INFO - PROCESS | 3896 | 1464378105075 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 11:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 636ms 11:41:45 INFO - PROCESS | 3896 | 1464378105101 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 11:41:45 INFO - PROCESS | 3896 | 1464378105103 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 11:41:45 INFO - PROCESS | 3896 | 1464378105106 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:41:45 INFO - PROCESS | 3896 | 1464378105108 Marionette TRACE conn2 <- [1,1990,null,{}] 11:41:45 INFO - PROCESS | 3896 | 1464378105132 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:45 INFO - PROCESS | 3896 | 1464378105229 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 11:41:45 INFO - PROCESS | 3896 | 1464378105268 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1B75D000 == 108 [pid = 3896] [id = 507] 11:41:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 162 (1D886C00) [pid = 3896] [serial = 1521] [outer = 00000000] 11:41:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 163 (1DBC8400) [pid = 3896] [serial = 1522] [outer = 1D886C00] 11:41:45 INFO - PROCESS | 3896 | 1464378105316 Marionette DEBUG loaded listener.js 11:41:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 164 (1DBCC400) [pid = 3896] [serial = 1523] [outer = 1D886C00] 11:41:45 INFO - PROCESS | 3896 | 1464378105806 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 762ms 11:41:45 INFO - PROCESS | 3896 | 1464378105868 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 11:41:45 INFO - PROCESS | 3896 | 1464378105870 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 11:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:41:45 INFO - PROCESS | 3896 | 1464378105954 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:41:45 INFO - PROCESS | 3896 | 1464378105958 Marionette TRACE conn2 <- [1,1994,null,{}] 11:41:45 INFO - PROCESS | 3896 | 1464378105964 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:46 INFO - PROCESS | 3896 | 1464378106098 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 11:41:46 INFO - PROCESS | 3896 | 1464378106299 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 11C68000 == 109 [pid = 3896] [id = 508] 11:41:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 165 (13323800) [pid = 3896] [serial = 1524] [outer = 00000000] 11:41:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 166 (140C9400) [pid = 3896] [serial = 1525] [outer = 13323800] 11:41:46 INFO - PROCESS | 3896 | 1464378106358 Marionette DEBUG loaded listener.js 11:41:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 167 (156C2400) [pid = 3896] [serial = 1526] [outer = 13323800] 11:41:47 INFO - PROCESS | 3896 | 1464378107035 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 11:41:47 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:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1112ms 11:41:47 INFO - PROCESS | 3896 | 1464378107086 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 11:41:47 INFO - PROCESS | 3896 | 1464378107090 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 11:41:47 INFO - PROCESS | 3896 | 1464378107094 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:41:47 INFO - PROCESS | 3896 | 1464378107097 Marionette TRACE conn2 <- [1,1998,null,{}] 11:41:47 INFO - PROCESS | 3896 | 1464378107105 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:47 INFO - PROCESS | 3896 | 1464378107231 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 11:41:47 INFO - PROCESS | 3896 | 1464378107394 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 16F2A000 == 110 [pid = 3896] [id = 509] 11:41:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 168 (16F34000) [pid = 3896] [serial = 1527] [outer = 00000000] 11:41:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 169 (18246800) [pid = 3896] [serial = 1528] [outer = 16F34000] 11:41:47 INFO - PROCESS | 3896 | 1464378107450 Marionette DEBUG loaded listener.js 11:41:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 170 (19294800) [pid = 3896] [serial = 1529] [outer = 16F34000] 11:41:48 INFO - PROCESS | 3896 | 1464378108065 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 11:41:48 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:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1064ms 11:41:48 INFO - PROCESS | 3896 | 1464378108141 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 11:41:48 INFO - PROCESS | 3896 | 1464378108144 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 11:41:48 INFO - PROCESS | 3896 | 1464378108167 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:41:48 INFO - PROCESS | 3896 | 1464378108169 Marionette TRACE conn2 <- [1,2002,null,{}] 11:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:41:48 INFO - PROCESS | 3896 | 1464378108190 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:48 INFO - PROCESS | 3896 | 1464378108319 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 11:41:48 INFO - PROCESS | 3896 | 1464378108482 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1B783C00 == 111 [pid = 3896] [id = 510] 11:41:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 171 (1B785000) [pid = 3896] [serial = 1530] [outer = 00000000] 11:41:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 172 (1D99A000) [pid = 3896] [serial = 1531] [outer = 1B785000] 11:41:48 INFO - PROCESS | 3896 | 1464378108566 Marionette DEBUG loaded listener.js 11:41:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 173 (1DB7A400) [pid = 3896] [serial = 1532] [outer = 1B785000] 11:41:49 INFO - PROCESS | 3896 | 1464378109162 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1000ms 11:41:49 INFO - PROCESS | 3896 | 1464378109192 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 11:41:49 INFO - PROCESS | 3896 | 1464378109194 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 11:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:41:49 INFO - PROCESS | 3896 | 1464378109198 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:41:49 INFO - PROCESS | 3896 | 1464378109200 Marionette TRACE conn2 <- [1,2006,null,{}] 11:41:49 INFO - PROCESS | 3896 | 1464378109204 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:49 INFO - PROCESS | 3896 | 1464378109325 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 11:41:49 INFO - PROCESS | 3896 | 1464378109501 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1EFE2400 == 112 [pid = 3896] [id = 511] 11:41:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 174 (1F023C00) [pid = 3896] [serial = 1533] [outer = 00000000] 11:41:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 175 (1F02A400) [pid = 3896] [serial = 1534] [outer = 1F023C00] 11:41:49 INFO - PROCESS | 3896 | 1464378109556 Marionette DEBUG loaded listener.js 11:41:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 176 (1F03A400) [pid = 3896] [serial = 1535] [outer = 1F023C00] 11:41:50 INFO - PROCESS | 3896 | 1464378110149 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1017ms 11:41:50 INFO - PROCESS | 3896 | 1464378110200 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 11:41:50 INFO - PROCESS | 3896 | 1464378110203 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 11:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:41:50 INFO - PROCESS | 3896 | 1464378110206 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:41:50 INFO - PROCESS | 3896 | 1464378110208 Marionette TRACE conn2 <- [1,2010,null,{}] 11:41:50 INFO - PROCESS | 3896 | 1464378110212 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:50 INFO - PROCESS | 3896 | 1464378110332 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 11:41:50 INFO - PROCESS | 3896 | 1464378110513 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1EFDF000 == 113 [pid = 3896] [id = 512] 11:41:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 177 (1F03F400) [pid = 3896] [serial = 1536] [outer = 00000000] 11:41:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 178 (1F042400) [pid = 3896] [serial = 1537] [outer = 1F03F400] 11:41:50 INFO - PROCESS | 3896 | 1464378110570 Marionette DEBUG loaded listener.js 11:41:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 179 (1F242000) [pid = 3896] [serial = 1538] [outer = 1F03F400] 11:41:51 INFO - PROCESS | 3896 | 1464378111158 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1017ms 11:41:51 INFO - PROCESS | 3896 | 1464378111240 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 11:41:51 INFO - PROCESS | 3896 | 1464378111242 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 11:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:41:51 INFO - PROCESS | 3896 | 1464378111246 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:41:51 INFO - PROCESS | 3896 | 1464378111248 Marionette TRACE conn2 <- [1,2014,null,{}] 11:41:51 INFO - PROCESS | 3896 | 1464378111252 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:51 INFO - PROCESS | 3896 | 1464378111391 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 11:41:51 INFO - PROCESS | 3896 | 1464378111568 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1F043000 == 114 [pid = 3896] [id = 513] 11:41:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 180 (1F2A8C00) [pid = 3896] [serial = 1539] [outer = 00000000] 11:41:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 181 (1FDECC00) [pid = 3896] [serial = 1540] [outer = 1F2A8C00] 11:41:51 INFO - PROCESS | 3896 | 1464378111638 Marionette DEBUG loaded listener.js 11:41:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 182 (1FDF2400) [pid = 3896] [serial = 1541] [outer = 1F2A8C00] 11:41:52 INFO - PROCESS | 3896 | 1464378112221 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1064ms 11:41:52 INFO - PROCESS | 3896 | 1464378112293 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 11:41:52 INFO - PROCESS | 3896 | 1464378112295 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 11:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:41:52 INFO - PROCESS | 3896 | 1464378112315 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:41:52 INFO - PROCESS | 3896 | 1464378112317 Marionette TRACE conn2 <- [1,2018,null,{}] 11:41:52 INFO - PROCESS | 3896 | 1464378112322 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:52 INFO - PROCESS | 3896 | 1464378112437 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 11:41:52 INFO - PROCESS | 3896 | 1464378112600 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1F068000 == 115 [pid = 3896] [id = 514] 11:41:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 183 (1F068800) [pid = 3896] [serial = 1542] [outer = 00000000] 11:41:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 184 (1F070400) [pid = 3896] [serial = 1543] [outer = 1F068800] 11:41:52 INFO - PROCESS | 3896 | 1464378112657 Marionette DEBUG loaded listener.js 11:41:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 185 (1F073800) [pid = 3896] [serial = 1544] [outer = 1F068800] 11:41:53 INFO - PROCESS | 3896 | 1464378113250 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 969ms 11:41:53 INFO - PROCESS | 3896 | 1464378113297 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 11:41:53 INFO - PROCESS | 3896 | 1464378113299 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 11:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:41:53 INFO - PROCESS | 3896 | 1464378113303 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:41:53 INFO - PROCESS | 3896 | 1464378113305 Marionette TRACE conn2 <- [1,2022,null,{}] 11:41:53 INFO - PROCESS | 3896 | 1464378113308 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:53 INFO - PROCESS | 3896 | 1464378113425 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 11:41:53 INFO - PROCESS | 3896 | 1464378113616 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1B780800 == 116 [pid = 3896] [id = 515] 11:41:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 186 (1F067800) [pid = 3896] [serial = 1545] [outer = 00000000] 11:41:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 187 (20382400) [pid = 3896] [serial = 1546] [outer = 1F067800] 11:41:53 INFO - PROCESS | 3896 | 1464378113671 Marionette DEBUG loaded listener.js 11:41:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 188 (20384400) [pid = 3896] [serial = 1547] [outer = 1F067800] 11:41:54 INFO - PROCESS | 3896 | 1464378114266 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1017ms 11:41:54 INFO - PROCESS | 3896 | 1464378114305 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 11:41:54 INFO - PROCESS | 3896 | 1464378114308 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 11:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:41:54 INFO - PROCESS | 3896 | 1464378114311 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:41:54 INFO - PROCESS | 3896 | 1464378114313 Marionette TRACE conn2 <- [1,2026,null,{}] 11:41:54 INFO - PROCESS | 3896 | 1464378114317 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:54 INFO - PROCESS | 3896 | 1464378114434 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 11:41:54 INFO - PROCESS | 3896 | 1464378114621 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1F074C00 == 117 [pid = 3896] [id = 516] 11:41:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 189 (1F2A2C00) [pid = 3896] [serial = 1548] [outer = 00000000] 11:41:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 190 (2038CC00) [pid = 3896] [serial = 1549] [outer = 1F2A2C00] 11:41:54 INFO - PROCESS | 3896 | 1464378114676 Marionette DEBUG loaded listener.js 11:41:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 191 (2038F000) [pid = 3896] [serial = 1550] [outer = 1F2A2C00] 11:41:55 INFO - PROCESS | 3896 | 1464378115315 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1017ms 11:41:55 INFO - PROCESS | 3896 | 1464378115352 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 11:41:55 INFO - PROCESS | 3896 | 1464378115354 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 11:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:41:55 INFO - PROCESS | 3896 | 1464378115358 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:41:55 INFO - PROCESS | 3896 | 1464378115360 Marionette TRACE conn2 <- [1,2030,null,{}] 11:41:55 INFO - PROCESS | 3896 | 1464378115363 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:55 INFO - PROCESS | 3896 | 1464378115483 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 11:41:55 INFO - PROCESS | 3896 | 1464378115668 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 13DB2800 == 118 [pid = 3896] [id = 517] 11:41:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 192 (13DB3000) [pid = 3896] [serial = 1551] [outer = 00000000] 11:41:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 193 (16182400) [pid = 3896] [serial = 1552] [outer = 13DB3000] 11:41:55 INFO - PROCESS | 3896 | 1464378115722 Marionette DEBUG loaded listener.js 11:41:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 194 (177B9800) [pid = 3896] [serial = 1553] [outer = 13DB3000] 11:41:56 INFO - PROCESS | 3896 | 1464378116306 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:41:56 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:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1017ms 11:41:56 INFO - PROCESS | 3896 | 1464378116715 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 11:41:56 INFO - PROCESS | 3896 | 1464378116719 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 11:41:56 INFO - PROCESS | 3896 | 1464378116739 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:41:56 INFO - PROCESS | 3896 | 1464378116742 Marionette TRACE conn2 <- [1,2034,null,{}] 11:41:56 INFO - PROCESS | 3896 | 1464378116748 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:41:56 INFO - PROCESS | 3896 | 1464378116868 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 11:41:57 INFO - PROCESS | 3896 | 1464378117001 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 13186800 == 119 [pid = 3896] [id = 518] 11:41:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 195 (13305000) [pid = 3896] [serial = 1554] [outer = 00000000] 11:41:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 196 (13702000) [pid = 3896] [serial = 1555] [outer = 13305000] 11:41:57 INFO - PROCESS | 3896 | 1464378117068 Marionette DEBUG loaded listener.js 11:41:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 197 (1432EC00) [pid = 3896] [serial = 1556] [outer = 13305000] 11:41:57 INFO - PROCESS | 3896 | 1464378117676 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1001ms 11:41:57 INFO - PROCESS | 3896 | 1464378117743 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 11:41:57 INFO - PROCESS | 3896 | 1464378117746 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 11:41:57 INFO - PROCESS | 3896 | 1464378117753 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:41:57 INFO - PROCESS | 3896 | 1464378117757 Marionette TRACE conn2 <- [1,2038,null,{}] 11:41:57 INFO - PROCESS | 3896 | 1464378117761 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:57 INFO - PROCESS | 3896 | 1464378117873 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 11:41:58 INFO - PROCESS | 3896 | 1464378118059 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 12AEAC00 == 120 [pid = 3896] [id = 519] 11:41:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 198 (12D24400) [pid = 3896] [serial = 1557] [outer = 00000000] 11:41:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 199 (16D4C800) [pid = 3896] [serial = 1558] [outer = 12D24400] 11:41:58 INFO - PROCESS | 3896 | 1464378118128 Marionette DEBUG loaded listener.js 11:41:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 200 (177BB400) [pid = 3896] [serial = 1559] [outer = 12D24400] 11:41:58 INFO - PROCESS | 3896 | 1464378118765 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1048ms 11:41:58 INFO - PROCESS | 3896 | 1464378118828 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 11:41:58 INFO - PROCESS | 3896 | 1464378118830 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 11:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:41:58 INFO - PROCESS | 3896 | 1464378118850 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:41:58 INFO - PROCESS | 3896 | 1464378118852 Marionette TRACE conn2 <- [1,2042,null,{}] 11:41:58 INFO - PROCESS | 3896 | 1464378118861 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:59 INFO - PROCESS | 3896 | 1464378119016 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 11:41:59 INFO - PROCESS | 3896 | --DOCSHELL 1B403000 == 119 [pid = 3896] [id = 314] 11:41:59 INFO - PROCESS | 3896 | --DOCSHELL 16D7FC00 == 118 [pid = 3896] [id = 506] 11:41:59 INFO - PROCESS | 3896 | --DOCSHELL 10C5A000 == 117 [pid = 3896] [id = 505] 11:41:59 INFO - PROCESS | 3896 | --DOCSHELL 1668C400 == 116 [pid = 3896] [id = 504] 11:41:59 INFO - PROCESS | 3896 | --DOCSHELL 1AAEF800 == 115 [pid = 3896] [id = 503] 11:41:59 INFO - PROCESS | 3896 | --DOCSHELL 19D0D400 == 114 [pid = 3896] [id = 502] 11:41:59 INFO - PROCESS | 3896 | --DOCSHELL 19D07C00 == 113 [pid = 3896] [id = 501] 11:41:59 INFO - PROCESS | 3896 | --DOCSHELL 177D3800 == 112 [pid = 3896] [id = 500] 11:41:59 INFO - PROCESS | 3896 | --DOCSHELL 10C56400 == 111 [pid = 3896] [id = 499] 11:41:59 INFO - PROCESS | 3896 | --DOCSHELL 1409FC00 == 110 [pid = 3896] [id = 498] 11:41:59 INFO - PROCESS | 3896 | --DOCSHELL 154F6400 == 109 [pid = 3896] [id = 493] 11:41:59 INFO - PROCESS | 3896 | --DOCSHELL 1D845800 == 108 [pid = 3896] [id = 492] 11:41:59 INFO - PROCESS | 3896 | --DOCSHELL 1D884800 == 107 [pid = 3896] [id = 491] 11:41:59 INFO - PROCESS | 3896 | --DOCSHELL 1A180400 == 106 [pid = 3896] [id = 490] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 199 (1B52D400) [pid = 3896] [serial = 1462] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | --DOCSHELL 140CA000 == 105 [pid = 3896] [id = 489] 11:41:59 INFO - PROCESS | 3896 | --DOCSHELL 1318AC00 == 104 [pid = 3896] [id = 488] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 198 (1D849800) [pid = 3896] [serial = 1346] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 197 (1A97F400) [pid = 3896] [serial = 1450] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 196 (1303E000) [pid = 3896] [serial = 1438] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 195 (1AAEF400) [pid = 3896] [serial = 1453] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 194 (1A98A400) [pid = 3896] [serial = 1451] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 193 (15375C00) [pid = 3896] [serial = 1408] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 192 (1AF45C00) [pid = 3896] [serial = 1454] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 191 (19D08400) [pid = 3896] [serial = 1447] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 190 (14094000) [pid = 3896] [serial = 1435] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 189 (153C5C00) [pid = 3896] [serial = 1436] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 188 (177B6000) [pid = 3896] [serial = 1432] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 187 (1769AC00) [pid = 3896] [serial = 1441] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 186 (177C9C00) [pid = 3896] [serial = 1442] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 185 (1D842C00) [pid = 3896] [serial = 1414] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 184 (1A989400) [pid = 3896] [serial = 1459] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 183 (1D889800) [pid = 3896] [serial = 1417] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 182 (1DBC6C00) [pid = 3896] [serial = 1420] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 181 (1F027800) [pid = 3896] [serial = 1423] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 180 (1F23C000) [pid = 3896] [serial = 1426] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 179 (1F244400) [pid = 3896] [serial = 1429] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 178 (1409C400) [pid = 3896] [serial = 1456] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 177 (1928B400) [pid = 3896] [serial = 1444] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 176 (199BE000) [pid = 3896] [serial = 1445] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 175 (18008800) [pid = 3896] [serial = 1411] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 174 (13DBAC00) [pid = 3896] [serial = 1439] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 173 (16613000) [pid = 3896] [serial = 1457] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 172 (19D6DC00) [pid = 3896] [serial = 1448] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | --DOMWINDOW == 171 (1AAECC00) [pid = 3896] [serial = 1460] [outer = 00000000] [url = about:blank] 11:41:59 INFO - PROCESS | 3896 | 1464378119204 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 11CA3000 == 105 [pid = 3896] [id = 520] 11:41:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 172 (12D30000) [pid = 3896] [serial = 1560] [outer = 00000000] 11:41:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 173 (14099800) [pid = 3896] [serial = 1561] [outer = 12D30000] 11:41:59 INFO - PROCESS | 3896 | 1464378119257 Marionette DEBUG loaded listener.js 11:41:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 174 (156C1400) [pid = 3896] [serial = 1562] [outer = 12D30000] 11:41:59 INFO - PROCESS | 3896 | 1464378119736 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 953ms 11:41:59 INFO - PROCESS | 3896 | 1464378119796 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 11:41:59 INFO - PROCESS | 3896 | 1464378119798 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 11:41:59 INFO - PROCESS | 3896 | 1464378119802 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:41:59 INFO - PROCESS | 3896 | 1464378119803 Marionette TRACE conn2 <- [1,2046,null,{}] 11:41:59 INFO - PROCESS | 3896 | 1464378119807 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:59 INFO - PROCESS | 3896 | 1464378119906 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 11:41:59 INFO - PROCESS | 3896 | 1464378119913 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 177BC400 == 106 [pid = 3896] [id = 521] 11:41:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 175 (177C9C00) [pid = 3896] [serial = 1563] [outer = 00000000] 11:41:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 176 (19287800) [pid = 3896] [serial = 1564] [outer = 177C9C00] 11:41:59 INFO - PROCESS | 3896 | 1464378119958 Marionette DEBUG loaded listener.js 11:42:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 177 (1A108000) [pid = 3896] [serial = 1565] [outer = 177C9C00] 11:42:00 INFO - PROCESS | 3896 | 1464378120453 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 699ms 11:42:00 INFO - PROCESS | 3896 | 1464378120502 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 11:42:00 INFO - PROCESS | 3896 | 1464378120504 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 11:42:00 INFO - PROCESS | 3896 | 1464378120507 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:42:00 INFO - PROCESS | 3896 | 1464378120509 Marionette TRACE conn2 <- [1,2050,null,{}] 11:42:00 INFO - PROCESS | 3896 | 1464378120512 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:00 INFO - PROCESS | 3896 | 1464378120654 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 11:42:00 INFO - PROCESS | 3896 | 1464378120778 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 16D7D800 == 107 [pid = 3896] [id = 522] 11:42:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 178 (177B1400) [pid = 3896] [serial = 1566] [outer = 00000000] 11:42:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 179 (1A186C00) [pid = 3896] [serial = 1567] [outer = 177B1400] 11:42:00 INFO - PROCESS | 3896 | 1464378120823 Marionette DEBUG loaded listener.js 11:42:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 180 (1A432400) [pid = 3896] [serial = 1568] [outer = 177B1400] 11:42:01 INFO - PROCESS | 3896 | 1464378121194 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 699ms 11:42:01 INFO - PROCESS | 3896 | 1464378121239 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 11:42:01 INFO - PROCESS | 3896 | 1464378121241 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 11:42:01 INFO - PROCESS | 3896 | 1464378121244 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:42:01 INFO - PROCESS | 3896 | 1464378121246 Marionette TRACE conn2 <- [1,2054,null,{}] 11:42:01 INFO - PROCESS | 3896 | 1464378121270 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:01 INFO - PROCESS | 3896 | 1464378121468 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 11:42:01 INFO - PROCESS | 3896 | 1464378121498 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1AA4B400 == 108 [pid = 3896] [id = 523] 11:42:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 181 (1AA51000) [pid = 3896] [serial = 1569] [outer = 00000000] 11:42:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 182 (1AAECC00) [pid = 3896] [serial = 1570] [outer = 1AA51000] 11:42:01 INFO - PROCESS | 3896 | 1464378121546 Marionette DEBUG loaded listener.js 11:42:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 183 (1AE50C00) [pid = 3896] [serial = 1571] [outer = 1AA51000] 11:42:02 INFO - PROCESS | 3896 | 1464378122020 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 826ms 11:42:02 INFO - PROCESS | 3896 | 1464378122067 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 11:42:02 INFO - PROCESS | 3896 | 1464378122069 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 11:42:02 INFO - PROCESS | 3896 | 1464378122072 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:42:02 INFO - PROCESS | 3896 | 1464378122074 Marionette TRACE conn2 <- [1,2058,null,{}] 11:42:02 INFO - PROCESS | 3896 | 1464378122077 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:02 INFO - PROCESS | 3896 | 1464378122218 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 11:42:02 INFO - PROCESS | 3896 | 1464378122240 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1AAEC800 == 109 [pid = 3896] [id = 524] 11:42:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 184 (1AD40C00) [pid = 3896] [serial = 1572] [outer = 00000000] 11:42:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 185 (1B52DC00) [pid = 3896] [serial = 1573] [outer = 1AD40C00] 11:42:02 INFO - PROCESS | 3896 | 1464378122284 Marionette DEBUG loaded listener.js 11:42:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 186 (1B77FC00) [pid = 3896] [serial = 1574] [outer = 1AD40C00] 11:42:02 INFO - PROCESS | 3896 | 1464378122788 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 11:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 746ms 11:42:02 INFO - PROCESS | 3896 | 1464378122845 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 11:42:02 INFO - PROCESS | 3896 | 1464378122847 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 11:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:42:02 INFO - PROCESS | 3896 | 1464378122850 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:42:02 INFO - PROCESS | 3896 | 1464378122852 Marionette TRACE conn2 <- [1,2062,null,{}] 11:42:02 INFO - PROCESS | 3896 | 1464378122887 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:03 INFO - PROCESS | 3896 | 1464378123028 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 11:42:03 INFO - PROCESS | 3896 | 1464378123051 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1AE5C800 == 110 [pid = 3896] [id = 525] 11:42:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 187 (1AF4F800) [pid = 3896] [serial = 1575] [outer = 00000000] 11:42:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 188 (1D886800) [pid = 3896] [serial = 1576] [outer = 1AF4F800] 11:42:03 INFO - PROCESS | 3896 | 1464378123098 Marionette DEBUG loaded listener.js 11:42:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 189 (1D890000) [pid = 3896] [serial = 1577] [outer = 1AF4F800] 11:42:03 INFO - PROCESS | 3896 | --DOMWINDOW == 188 (19D12000) [pid = 3896] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:42:03 INFO - PROCESS | 3896 | --DOMWINDOW == 187 (10C60400) [pid = 3896] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:42:03 INFO - PROCESS | 3896 | --DOMWINDOW == 186 (1A3CEC00) [pid = 3896] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:42:03 INFO - PROCESS | 3896 | --DOMWINDOW == 185 (14332000) [pid = 3896] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:42:03 INFO - PROCESS | 3896 | --DOMWINDOW == 184 (16928C00) [pid = 3896] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:42:03 INFO - PROCESS | 3896 | --DOMWINDOW == 183 (177D6C00) [pid = 3896] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:42:03 INFO - PROCESS | 3896 | --DOMWINDOW == 182 (1AAE0C00) [pid = 3896] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:42:03 INFO - PROCESS | 3896 | --DOMWINDOW == 181 (10C5F400) [pid = 3896] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:42:03 INFO - PROCESS | 3896 | --DOMWINDOW == 180 (1AD3A400) [pid = 3896] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:42:03 INFO - PROCESS | 3896 | --DOMWINDOW == 179 (19D67800) [pid = 3896] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:42:03 INFO - PROCESS | 3896 | 1464378123891 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 11:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1112ms 11:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:42:03 INFO - PROCESS | 3896 | 1464378123953 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 11:42:03 INFO - PROCESS | 3896 | 1464378123955 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 11:42:03 INFO - PROCESS | 3896 | 1464378123958 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:42:03 INFO - PROCESS | 3896 | 1464378123960 Marionette TRACE conn2 <- [1,2066,null,{}] 11:42:03 INFO - PROCESS | 3896 | 1464378123963 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:04 INFO - PROCESS | 3896 | 1464378124059 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 11:42:04 INFO - PROCESS | 3896 | 1464378124068 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 177D6C00 == 111 [pid = 3896] [id = 526] 11:42:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 180 (17F98000) [pid = 3896] [serial = 1578] [outer = 00000000] 11:42:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 181 (1A17B400) [pid = 3896] [serial = 1579] [outer = 17F98000] 11:42:04 INFO - PROCESS | 3896 | 1464378124113 Marionette DEBUG loaded listener.js 11:42:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 182 (1AF4C400) [pid = 3896] [serial = 1580] [outer = 17F98000] 11:42:04 INFO - PROCESS | 3896 | 1464378124654 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 747ms 11:42:04 INFO - PROCESS | 3896 | 1464378124732 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 11:42:04 INFO - PROCESS | 3896 | 1464378124734 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 11:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:42:04 INFO - PROCESS | 3896 | 1464378124769 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:42:04 INFO - PROCESS | 3896 | 1464378124771 Marionette TRACE conn2 <- [1,2070,null,{}] 11:42:04 INFO - PROCESS | 3896 | 1464378124775 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:04 INFO - PROCESS | 3896 | 1464378124875 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 11:42:04 INFO - PROCESS | 3896 | 1464378124884 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 110E9400 == 112 [pid = 3896] [id = 527] 11:42:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 183 (177B4400) [pid = 3896] [serial = 1581] [outer = 00000000] 11:42:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 184 (1D84A400) [pid = 3896] [serial = 1582] [outer = 177B4400] 11:42:04 INFO - PROCESS | 3896 | 1464378124928 Marionette DEBUG loaded listener.js 11:42:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 185 (1DA32C00) [pid = 3896] [serial = 1583] [outer = 177B4400] 11:42:05 INFO - PROCESS | 3896 | 1464378125388 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:42:05 INFO - PROCESS | 3896 | --DOCSHELL 1B638C00 == 111 [pid = 3896] [id = 16] 11:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 699ms 11:42:05 INFO - PROCESS | 3896 | 1464378125468 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 11:42:05 INFO - PROCESS | 3896 | 1464378125471 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 11:42:05 INFO - PROCESS | 3896 | 1464378125474 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:42:05 INFO - PROCESS | 3896 | 1464378125477 Marionette TRACE conn2 <- [1,2074,null,{}] 11:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:42:05 INFO - PROCESS | 3896 | 1464378125480 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:05 INFO - PROCESS | 3896 | 1464378125594 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 11:42:05 INFO - PROCESS | 3896 | 1464378125600 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1B639800 == 112 [pid = 3896] [id = 528] 11:42:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 186 (1D9A2400) [pid = 3896] [serial = 1584] [outer = 00000000] 11:42:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 187 (1DEEA400) [pid = 3896] [serial = 1585] [outer = 1D9A2400] 11:42:05 INFO - PROCESS | 3896 | 1464378125649 Marionette DEBUG loaded listener.js 11:42:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 188 (1F025400) [pid = 3896] [serial = 1586] [outer = 1D9A2400] 11:42:06 INFO - PROCESS | 3896 | 1464378126508 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1049ms 11:42:06 INFO - PROCESS | 3896 | 1464378126566 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 11:42:06 INFO - PROCESS | 3896 | 1464378126572 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 11:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:42:06 INFO - PROCESS | 3896 | 1464378126576 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:42:06 INFO - PROCESS | 3896 | 1464378126581 Marionette TRACE conn2 <- [1,2078,null,{}] 11:42:06 INFO - PROCESS | 3896 | 1464378126586 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:06 INFO - PROCESS | 3896 | 1464378126717 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 11:42:06 INFO - PROCESS | 3896 | 1464378126885 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 137E5400 == 113 [pid = 3896] [id = 529] 11:42:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 189 (14097400) [pid = 3896] [serial = 1587] [outer = 00000000] 11:42:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 190 (168CAC00) [pid = 3896] [serial = 1588] [outer = 14097400] 11:42:06 INFO - PROCESS | 3896 | 1464378126943 Marionette DEBUG loaded listener.js 11:42:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 191 (16D52800) [pid = 3896] [serial = 1589] [outer = 14097400] 11:42:07 INFO - PROCESS | 3896 | 1464378127538 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1016ms 11:42:07 INFO - PROCESS | 3896 | 1464378127577 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 11:42:07 INFO - PROCESS | 3896 | 1464378127582 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 11:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:42:07 INFO - PROCESS | 3896 | 1464378127589 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:42:07 INFO - PROCESS | 3896 | 1464378127592 Marionette TRACE conn2 <- [1,2082,null,{}] 11:42:07 INFO - PROCESS | 3896 | 1464378127596 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:07 INFO - PROCESS | 3896 | 1464378127723 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 11:42:07 INFO - PROCESS | 3896 | 1464378127902 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 17654C00 == 114 [pid = 3896] [id = 530] 11:42:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 192 (18009400) [pid = 3896] [serial = 1590] [outer = 00000000] 11:42:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 193 (1A154400) [pid = 3896] [serial = 1591] [outer = 18009400] 11:42:07 INFO - PROCESS | 3896 | 1464378127958 Marionette DEBUG loaded listener.js 11:42:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 194 (1A865C00) [pid = 3896] [serial = 1592] [outer = 18009400] 11:42:08 INFO - PROCESS | 3896 | 1464378128600 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1017ms 11:42:08 INFO - PROCESS | 3896 | 1464378128628 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 11:42:08 INFO - PROCESS | 3896 | 1464378128631 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 11:42:08 INFO - PROCESS | 3896 | 1464378128636 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:42:08 INFO - PROCESS | 3896 | 1464378128640 Marionette TRACE conn2 <- [1,2086,null,{}] 11:42:08 INFO - PROCESS | 3896 | 1464378128651 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:08 INFO - PROCESS | 3896 | 1464378128776 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 11:42:08 INFO - PROCESS | 3896 | 1464378128958 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 16928C00 == 115 [pid = 3896] [id = 531] 11:42:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 195 (1AD45000) [pid = 3896] [serial = 1593] [outer = 00000000] 11:42:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 196 (1DB7CC00) [pid = 3896] [serial = 1594] [outer = 1AD45000] 11:42:09 INFO - PROCESS | 3896 | 1464378129017 Marionette DEBUG loaded listener.js 11:42:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 197 (1EFDEC00) [pid = 3896] [serial = 1595] [outer = 1AD45000] 11:42:09 INFO - PROCESS | 3896 | 1464378129601 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 11:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1017ms 11:42:09 INFO - PROCESS | 3896 | 1464378129642 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 11:42:09 INFO - PROCESS | 3896 | 1464378129645 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 11:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:42:09 INFO - PROCESS | 3896 | 1464378129649 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:42:09 INFO - PROCESS | 3896 | 1464378129651 Marionette TRACE conn2 <- [1,2090,null,{}] 11:42:09 INFO - PROCESS | 3896 | 1464378129654 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:09 INFO - PROCESS | 3896 | 1464378129779 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 11:42:09 INFO - PROCESS | 3896 | 1464378129958 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1F03E400 == 116 [pid = 3896] [id = 532] 11:42:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 198 (1F03EC00) [pid = 3896] [serial = 1596] [outer = 00000000] 11:42:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 199 (1F06B400) [pid = 3896] [serial = 1597] [outer = 1F03EC00] 11:42:10 INFO - PROCESS | 3896 | 1464378130015 Marionette DEBUG loaded listener.js 11:42:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 200 (1F0B6800) [pid = 3896] [serial = 1598] [outer = 1F03EC00] 11:42:10 INFO - PROCESS | 3896 | 1464378130597 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 11:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 954ms 11:42:10 INFO - PROCESS | 3896 | 1464378130625 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 11:42:10 INFO - PROCESS | 3896 | 1464378130627 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 11:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:42:10 INFO - PROCESS | 3896 | 1464378130647 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:42:10 INFO - PROCESS | 3896 | 1464378130649 Marionette TRACE conn2 <- [1,2094,null,{}] 11:42:10 INFO - PROCESS | 3896 | 1464378130653 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:10 INFO - PROCESS | 3896 | 1464378130771 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 11:42:10 INFO - PROCESS | 3896 | 1464378130948 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1DB7A800 == 117 [pid = 3896] [id = 533] 11:42:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 201 (1EFD9C00) [pid = 3896] [serial = 1599] [outer = 00000000] 11:42:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 202 (1F0BD000) [pid = 3896] [serial = 1600] [outer = 1EFD9C00] 11:42:11 INFO - PROCESS | 3896 | 1464378131004 Marionette DEBUG loaded listener.js 11:42:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 203 (1F0C0000) [pid = 3896] [serial = 1601] [outer = 1EFD9C00] 11:42:11 INFO - PROCESS | 3896 | 1464378131604 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 11:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1017ms 11:42:11 INFO - PROCESS | 3896 | 1464378131655 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 11:42:11 INFO - PROCESS | 3896 | 1464378131657 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 11:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:42:11 INFO - PROCESS | 3896 | 1464378131661 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:42:11 INFO - PROCESS | 3896 | 1464378131663 Marionette TRACE conn2 <- [1,2098,null,{}] 11:42:11 INFO - PROCESS | 3896 | 1464378131667 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:11 INFO - PROCESS | 3896 | 1464378131825 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 11:42:12 INFO - PROCESS | 3896 | 1464378131993 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1F0B7800 == 118 [pid = 3896] [id = 534] 11:42:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 204 (1F244400) [pid = 3896] [serial = 1602] [outer = 00000000] 11:42:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 205 (1FDF0000) [pid = 3896] [serial = 1603] [outer = 1F244400] 11:42:12 INFO - PROCESS | 3896 | 1464378132050 Marionette DEBUG loaded listener.js 11:42:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 206 (20385800) [pid = 3896] [serial = 1604] [outer = 1F244400] 11:42:12 INFO - PROCESS | 3896 | 1464378132675 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 11:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1064ms 11:42:12 INFO - PROCESS | 3896 | 1464378132734 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 11:42:12 INFO - PROCESS | 3896 | 1464378132736 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 11:42:12 INFO - PROCESS | 3896 | 1464378132740 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:42:12 INFO - PROCESS | 3896 | 1464378132742 Marionette TRACE conn2 <- [1,2102,null,{}] 11:42:12 INFO - PROCESS | 3896 | 1464378132778 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:12 INFO - PROCESS | 3896 | 1464378132898 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 11:42:13 INFO - PROCESS | 3896 | 1464378133061 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1F29F800 == 119 [pid = 3896] [id = 535] 11:42:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 207 (1FDE8400) [pid = 3896] [serial = 1605] [outer = 00000000] 11:42:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 208 (20566400) [pid = 3896] [serial = 1606] [outer = 1FDE8400] 11:42:13 INFO - PROCESS | 3896 | 1464378133119 Marionette DEBUG loaded listener.js 11:42:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 209 (20568000) [pid = 3896] [serial = 1607] [outer = 1FDE8400] 11:42:13 INFO - PROCESS | 3896 | 1464378133651 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 11:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 985ms 11:42:13 INFO - PROCESS | 3896 | 1464378133706 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 11:42:13 INFO - PROCESS | 3896 | 1464378133708 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 11:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:42:13 INFO - PROCESS | 3896 | 1464378133712 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:42:13 INFO - PROCESS | 3896 | 1464378133714 Marionette TRACE conn2 <- [1,2106,null,{}] 11:42:13 INFO - PROCESS | 3896 | 1464378133718 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:13 INFO - PROCESS | 3896 | 1464378133836 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 11:42:14 INFO - PROCESS | 3896 | 1464378134030 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 140D4000 == 120 [pid = 3896] [id = 536] 11:42:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 210 (1FDED800) [pid = 3896] [serial = 1608] [outer = 00000000] 11:42:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 211 (20ED5C00) [pid = 3896] [serial = 1609] [outer = 1FDED800] 11:42:14 INFO - PROCESS | 3896 | 1464378134086 Marionette DEBUG loaded listener.js 11:42:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 212 (20ED7C00) [pid = 3896] [serial = 1610] [outer = 1FDED800] 11:42:14 INFO - PROCESS | 3896 | 1464378134720 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 11:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1065ms 11:42:14 INFO - PROCESS | 3896 | 1464378134799 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 11:42:14 INFO - PROCESS | 3896 | 1464378134802 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 11:42:14 INFO - PROCESS | 3896 | 1464378134805 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:42:14 INFO - PROCESS | 3896 | 1464378134807 Marionette TRACE conn2 <- [1,2110,null,{}] 11:42:14 INFO - PROCESS | 3896 | 1464378134811 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:14 INFO - PROCESS | 3896 | 1464378134929 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 11:42:15 INFO - PROCESS | 3896 | 1464378135095 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 20473000 == 121 [pid = 3896] [id = 537] 11:42:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 213 (20475000) [pid = 3896] [serial = 1611] [outer = 00000000] 11:42:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 214 (2047A400) [pid = 3896] [serial = 1612] [outer = 20475000] 11:42:15 INFO - PROCESS | 3896 | 1464378135151 Marionette DEBUG loaded listener.js 11:42:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 215 (2047CC00) [pid = 3896] [serial = 1613] [outer = 20475000] 11:42:15 INFO - PROCESS | 3896 | 1464378135748 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 985ms 11:42:15 INFO - PROCESS | 3896 | 1464378135794 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 11:42:15 INFO - PROCESS | 3896 | 1464378135796 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 11:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:42:15 INFO - PROCESS | 3896 | 1464378135800 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:42:15 INFO - PROCESS | 3896 | 1464378135801 Marionette TRACE conn2 <- [1,2114,null,{}] 11:42:15 INFO - PROCESS | 3896 | 1464378135805 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:15 INFO - PROCESS | 3896 | 1464378135924 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 11:42:16 INFO - PROCESS | 3896 | 1464378136108 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1F23C000 == 122 [pid = 3896] [id = 538] 11:42:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 216 (1F29FC00) [pid = 3896] [serial = 1614] [outer = 00000000] 11:42:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 217 (205E3000) [pid = 3896] [serial = 1615] [outer = 1F29FC00] 11:42:16 INFO - PROCESS | 3896 | 1464378136192 Marionette DEBUG loaded listener.js 11:42:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 218 (20ED6400) [pid = 3896] [serial = 1616] [outer = 1F29FC00] 11:42:16 INFO - PROCESS | 3896 | 1464378136928 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 11:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1160ms 11:42:16 INFO - PROCESS | 3896 | 1464378136975 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 11:42:16 INFO - PROCESS | 3896 | 1464378136977 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 11:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:42:16 INFO - PROCESS | 3896 | 1464378136981 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:42:16 INFO - PROCESS | 3896 | 1464378136984 Marionette TRACE conn2 <- [1,2118,null,{}] 11:42:16 INFO - PROCESS | 3896 | 1464378136988 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:17 INFO - PROCESS | 3896 | 1464378137171 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 11:42:17 INFO - PROCESS | 3896 | 1464378137344 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 11C06400 == 123 [pid = 3896] [id = 539] 11:42:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 219 (15F4E400) [pid = 3896] [serial = 1617] [outer = 00000000] 11:42:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 220 (19D05400) [pid = 3896] [serial = 1618] [outer = 15F4E400] 11:42:17 INFO - PROCESS | 3896 | 1464378137403 Marionette DEBUG loaded listener.js 11:42:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 221 (1D882C00) [pid = 3896] [serial = 1619] [outer = 15F4E400] 11:42:18 INFO - PROCESS | 3896 | 1464378138241 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 11:42:18 INFO - PROCESS | 3896 | 1464378138290 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 11:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:42:18 INFO - PROCESS | 3896 | 1464378138343 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:42:18 INFO - PROCESS | 3896 | 1464378138349 Marionette TRACE conn2 <- [1,2122,null,{}] 11:42:18 INFO - PROCESS | 3896 | 1464378138355 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:18 INFO - PROCESS | 3896 | 1464378138474 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 11:42:18 INFO - PROCESS | 3896 | 1464378138664 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 15379C00 == 124 [pid = 3896] [id = 540] 11:42:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 222 (161ED000) [pid = 3896] [serial = 1620] [outer = 00000000] 11:42:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 223 (16C73800) [pid = 3896] [serial = 1621] [outer = 161ED000] 11:42:18 INFO - PROCESS | 3896 | 1464378138738 Marionette DEBUG loaded listener.js 11:42:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 224 (18433400) [pid = 3896] [serial = 1622] [outer = 161ED000] 11:42:19 INFO - PROCESS | 3896 | 1464378139434 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 11:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1176ms 11:42:19 INFO - PROCESS | 3896 | 1464378139492 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 11:42:19 INFO - PROCESS | 3896 | 1464378139498 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 11:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:42:19 INFO - PROCESS | 3896 | 1464378139504 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:42:19 INFO - PROCESS | 3896 | 1464378139506 Marionette TRACE conn2 <- [1,2126,null,{}] 11:42:19 INFO - PROCESS | 3896 | 1464378139510 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:19 INFO - PROCESS | 3896 | 1464378139627 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 11:42:19 INFO - PROCESS | 3896 | 1464378139799 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 16D4FC00 == 125 [pid = 3896] [id = 541] 11:42:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 225 (16D75800) [pid = 3896] [serial = 1623] [outer = 00000000] 11:42:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 226 (1A437C00) [pid = 3896] [serial = 1624] [outer = 16D75800] 11:42:19 INFO - PROCESS | 3896 | 1464378139856 Marionette DEBUG loaded listener.js 11:42:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 227 (1AA55000) [pid = 3896] [serial = 1625] [outer = 16D75800] 11:42:20 INFO - PROCESS | 3896 | --DOCSHELL 13188400 == 124 [pid = 3896] [id = 476] 11:42:20 INFO - PROCESS | 3896 | --DOCSHELL 1D88E000 == 123 [pid = 3896] [id = 474] 11:42:20 INFO - PROCESS | 3896 | --DOCSHELL 1A981000 == 122 [pid = 3896] [id = 473] 11:42:20 INFO - PROCESS | 3896 | --DOCSHELL 1EFDC400 == 121 [pid = 3896] [id = 475] 11:42:20 INFO - PROCESS | 3896 | --DOCSHELL 110E9400 == 120 [pid = 3896] [id = 527] 11:42:20 INFO - PROCESS | 3896 | --DOCSHELL 177D6C00 == 119 [pid = 3896] [id = 526] 11:42:20 INFO - PROCESS | 3896 | --DOCSHELL 1AE5C800 == 118 [pid = 3896] [id = 525] 11:42:20 INFO - PROCESS | 3896 | --DOCSHELL 1AAEC800 == 117 [pid = 3896] [id = 524] 11:42:20 INFO - PROCESS | 3896 | --DOCSHELL 1AA4B400 == 116 [pid = 3896] [id = 523] 11:42:20 INFO - PROCESS | 3896 | --DOCSHELL 16D7D800 == 115 [pid = 3896] [id = 522] 11:42:20 INFO - PROCESS | 3896 | --DOCSHELL 177BC400 == 114 [pid = 3896] [id = 521] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 226 (1DBC8400) [pid = 3896] [serial = 1522] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 225 (137E6000) [pid = 3896] [serial = 1465] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 224 (1D9A1800) [pid = 3896] [serial = 1489] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 223 (1DA3B400) [pid = 3896] [serial = 1474] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 222 (1DBCF000) [pid = 3896] [serial = 1477] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 221 (1F23E400) [pid = 3896] [serial = 1480] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 220 (2055F800) [pid = 3896] [serial = 1483] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 219 (1A98BC00) [pid = 3896] [serial = 1471] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 218 (205DE400) [pid = 3896] [serial = 1486] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 217 (16D4B000) [pid = 3896] [serial = 1468] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOCSHELL 11CA3000 == 113 [pid = 3896] [id = 520] 11:42:20 INFO - PROCESS | 3896 | --DOCSHELL 12AEAC00 == 112 [pid = 3896] [id = 519] 11:42:20 INFO - PROCESS | 3896 | --DOCSHELL 13186800 == 111 [pid = 3896] [id = 518] 11:42:20 INFO - PROCESS | 3896 | --DOCSHELL 1EFE2400 == 110 [pid = 3896] [id = 511] 11:42:20 INFO - PROCESS | 3896 | --DOCSHELL 1B783C00 == 109 [pid = 3896] [id = 510] 11:42:20 INFO - PROCESS | 3896 | --DOCSHELL 1D848400 == 108 [pid = 3896] [id = 395] 11:42:20 INFO - PROCESS | 3896 | --DOCSHELL 16F2A000 == 107 [pid = 3896] [id = 509] 11:42:20 INFO - PROCESS | 3896 | --DOCSHELL 11C68000 == 106 [pid = 3896] [id = 508] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 216 (1A155000) [pid = 3896] [serial = 1505] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 215 (15F4FC00) [pid = 3896] [serial = 1516] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 214 (1D99C800) [pid = 3896] [serial = 1519] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 213 (16C69000) [pid = 3896] [serial = 1496] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 212 (1B781000) [pid = 3896] [serial = 1463] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 211 (16181800) [pid = 3896] [serial = 1495] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 210 (19292000) [pid = 3896] [serial = 1502] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 209 (1A106C00) [pid = 3896] [serial = 1504] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 208 (1D84BC00) [pid = 3896] [serial = 1514] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 207 (16C59800) [pid = 3896] [serial = 1499] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 206 (19288800) [pid = 3896] [serial = 1517] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 205 (19287000) [pid = 3896] [serial = 1501] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 204 (1AE54000) [pid = 3896] [serial = 1510] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 203 (1A433000) [pid = 3896] [serial = 1507] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 202 (1A980C00) [pid = 3896] [serial = 1508] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 201 (1B786800) [pid = 3896] [serial = 1513] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 200 (1DA30400) [pid = 3896] [serial = 1520] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 199 (154F4C00) [pid = 3896] [serial = 1498] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 198 (199C2000) [pid = 3896] [serial = 1492] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | --DOMWINDOW == 197 (1B40C000) [pid = 3896] [serial = 1511] [outer = 00000000] [url = about:blank] 11:42:20 INFO - PROCESS | 3896 | 1464378140485 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 11:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1016ms 11:42:20 INFO - PROCESS | 3896 | 1464378140538 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 11:42:20 INFO - PROCESS | 3896 | 1464378140541 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 11:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:42:20 INFO - PROCESS | 3896 | 1464378140544 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:42:20 INFO - PROCESS | 3896 | 1464378140548 Marionette TRACE conn2 <- [1,2130,null,{}] 11:42:20 INFO - PROCESS | 3896 | 1464378140557 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:20 INFO - PROCESS | 3896 | 1464378140661 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 11:42:20 INFO - PROCESS | 3896 | 1464378140785 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 168D5800 == 107 [pid = 3896] [id = 542] 11:42:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 198 (168D6C00) [pid = 3896] [serial = 1626] [outer = 00000000] 11:42:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 199 (1928AC00) [pid = 3896] [serial = 1627] [outer = 168D6C00] 11:42:20 INFO - PROCESS | 3896 | 1464378140847 Marionette DEBUG loaded listener.js 11:42:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 200 (1A155000) [pid = 3896] [serial = 1628] [outer = 168D6C00] 11:42:21 INFO - PROCESS | 3896 | 1464378141574 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 11:42:21 INFO - PROCESS | 3896 | 1464378141654 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 11:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:42:21 INFO - PROCESS | 3896 | 1464378141660 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:42:21 INFO - PROCESS | 3896 | 1464378141664 Marionette TRACE conn2 <- [1,2134,null,{}] 11:42:21 INFO - PROCESS | 3896 | 1464378141670 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:21 INFO - PROCESS | 3896 | 1464378141867 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 11:42:22 INFO - PROCESS | 3896 | 1464378141990 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 161E0C00 == 108 [pid = 3896] [id = 543] 11:42:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 201 (161E1400) [pid = 3896] [serial = 1629] [outer = 00000000] 11:42:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 202 (16C59000) [pid = 3896] [serial = 1630] [outer = 161E1400] 11:42:22 INFO - PROCESS | 3896 | 1464378142064 Marionette DEBUG loaded listener.js 11:42:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 203 (177D3800) [pid = 3896] [serial = 1631] [outer = 161E1400] 11:42:22 INFO - PROCESS | 3896 | 1464378142726 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 11:42:22 INFO - PROCESS | 3896 | 1464378142800 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 11:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:42:22 INFO - PROCESS | 3896 | 1464378142807 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:42:22 INFO - PROCESS | 3896 | 1464378142809 Marionette TRACE conn2 <- [1,2138,null,{}] 11:42:22 INFO - PROCESS | 3896 | 1464378142814 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:22 INFO - PROCESS | 3896 | 1464378142974 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 11:42:23 INFO - PROCESS | 3896 | 1464378143143 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1A152400 == 109 [pid = 3896] [id = 544] 11:42:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 204 (1A156400) [pid = 3896] [serial = 1632] [outer = 00000000] 11:42:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 205 (1A980C00) [pid = 3896] [serial = 1633] [outer = 1A156400] 11:42:23 INFO - PROCESS | 3896 | 1464378143200 Marionette DEBUG loaded listener.js 11:42:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 206 (1AA54400) [pid = 3896] [serial = 1634] [outer = 1A156400] 11:42:23 INFO - PROCESS | 3896 | 1464378143791 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 11:42:23 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:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1064ms 11:42:23 INFO - PROCESS | 3896 | 1464378143849 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 11:42:23 INFO - PROCESS | 3896 | 1464378143852 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 11:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:42:23 INFO - PROCESS | 3896 | 1464378143872 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:42:23 INFO - PROCESS | 3896 | 1464378143876 Marionette TRACE conn2 <- [1,2142,null,{}] 11:42:23 INFO - PROCESS | 3896 | 1464378143888 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:24 INFO - PROCESS | 3896 | 1464378144023 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 11:42:24 INFO - PROCESS | 3896 | 1464378144252 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 177B9C00 == 110 [pid = 3896] [id = 545] 11:42:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 207 (1B52CC00) [pid = 3896] [serial = 1635] [outer = 00000000] 11:42:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 208 (1B758000) [pid = 3896] [serial = 1636] [outer = 1B52CC00] 11:42:24 INFO - PROCESS | 3896 | 1464378144331 Marionette DEBUG loaded listener.js 11:42:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 209 (1D844000) [pid = 3896] [serial = 1637] [outer = 1B52CC00] 11:42:24 INFO - PROCESS | 3896 | 1464378144981 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1192ms 11:42:25 INFO - PROCESS | 3896 | 1464378145066 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 11:42:25 INFO - PROCESS | 3896 | 1464378145069 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 11:42:25 INFO - PROCESS | 3896 | 1464378145073 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:42:25 INFO - PROCESS | 3896 | 1464378145075 Marionette TRACE conn2 <- [1,2146,null,{}] 11:42:25 INFO - PROCESS | 3896 | 1464378145079 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:25 INFO - PROCESS | 3896 | 1464378145200 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 11:42:25 INFO - PROCESS | 3896 | 1464378145368 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1D998400 == 111 [pid = 3896] [id = 546] 11:42:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 210 (1D99C000) [pid = 3896] [serial = 1638] [outer = 00000000] 11:42:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 211 (1D9A5C00) [pid = 3896] [serial = 1639] [outer = 1D99C000] 11:42:25 INFO - PROCESS | 3896 | 1464378145427 Marionette DEBUG loaded listener.js 11:42:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 212 (1DB80800) [pid = 3896] [serial = 1640] [outer = 1D99C000] 11:42:26 INFO - PROCESS | 3896 | 1464378146021 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1001ms 11:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:42:26 INFO - PROCESS | 3896 | 1464378146063 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 11:42:26 INFO - PROCESS | 3896 | 1464378146065 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 11:42:26 INFO - PROCESS | 3896 | 1464378146068 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:42:26 INFO - PROCESS | 3896 | 1464378146070 Marionette TRACE conn2 <- [1,2150,null,{}] 11:42:26 INFO - PROCESS | 3896 | 1464378146074 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:26 INFO - PROCESS | 3896 | 1464378146231 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 11:42:26 INFO - PROCESS | 3896 | 1464378146412 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1D99E800 == 112 [pid = 3896] [id = 547] 11:42:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 213 (1D9A3800) [pid = 3896] [serial = 1641] [outer = 00000000] 11:42:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 214 (1EFE2000) [pid = 3896] [serial = 1642] [outer = 1D9A3800] 11:42:26 INFO - PROCESS | 3896 | 1464378146467 Marionette DEBUG loaded listener.js 11:42:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 215 (1F036400) [pid = 3896] [serial = 1643] [outer = 1D9A3800] 11:42:27 INFO - PROCESS | 3896 | 1464378147070 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 11:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1049ms 11:42:27 INFO - PROCESS | 3896 | 1464378147140 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 11:42:27 INFO - PROCESS | 3896 | 1464378147142 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 11:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:42:27 INFO - PROCESS | 3896 | 1464378147162 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:42:27 INFO - PROCESS | 3896 | 1464378147164 Marionette TRACE conn2 <- [1,2154,null,{}] 11:42:27 INFO - PROCESS | 3896 | 1464378147168 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:27 INFO - PROCESS | 3896 | 1464378147303 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 11:42:27 INFO - PROCESS | 3896 | 1464378147473 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1B40C000 == 113 [pid = 3896] [id = 548] 11:42:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 216 (1F023800) [pid = 3896] [serial = 1644] [outer = 00000000] 11:42:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 217 (1F247400) [pid = 3896] [serial = 1645] [outer = 1F023800] 11:42:27 INFO - PROCESS | 3896 | 1464378147529 Marionette DEBUG loaded listener.js 11:42:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 218 (1FDE8800) [pid = 3896] [serial = 1646] [outer = 1F023800] 11:42:28 INFO - PROCESS | 3896 | 1464378148143 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 11:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1016ms 11:42:28 INFO - PROCESS | 3896 | 1464378148198 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 11:42:28 INFO - PROCESS | 3896 | 1464378148200 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 11:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:42:28 INFO - PROCESS | 3896 | 1464378148204 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:42:28 INFO - PROCESS | 3896 | 1464378148206 Marionette TRACE conn2 <- [1,2158,null,{}] 11:42:28 INFO - PROCESS | 3896 | 1464378148210 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:28 INFO - PROCESS | 3896 | 1464378148324 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 11:42:28 INFO - PROCESS | 3896 | 1464378148492 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 16D4D000 == 114 [pid = 3896] [id = 549] 11:42:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 219 (1DBC9000) [pid = 3896] [serial = 1647] [outer = 00000000] 11:42:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 220 (1F2A4400) [pid = 3896] [serial = 1648] [outer = 1DBC9000] 11:42:28 INFO - PROCESS | 3896 | 1464378148548 Marionette DEBUG loaded listener.js 11:42:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 221 (1FDEF000) [pid = 3896] [serial = 1649] [outer = 1DBC9000] 11:42:29 INFO - PROCESS | 3896 | 1464378149117 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 11:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 969ms 11:42:29 INFO - PROCESS | 3896 | 1464378149151 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 11:42:29 INFO - PROCESS | 3896 | 1464378149154 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 11:42:29 INFO - PROCESS | 3896 | 1464378149159 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:42:29 INFO - PROCESS | 3896 | 1464378149161 Marionette TRACE conn2 <- [1,2162,null,{}] 11:42:29 INFO - PROCESS | 3896 | 1464378149166 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:29 INFO - PROCESS | 3896 | 1464378149281 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 11:42:29 INFO - PROCESS | 3896 | 1464378149464 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1129E400 == 115 [pid = 3896] [id = 550] 11:42:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 222 (130A3C00) [pid = 3896] [serial = 1650] [outer = 00000000] 11:42:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 223 (2047C400) [pid = 3896] [serial = 1651] [outer = 130A3C00] 11:42:29 INFO - PROCESS | 3896 | 1464378149519 Marionette DEBUG loaded listener.js 11:42:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 224 (20560000) [pid = 3896] [serial = 1652] [outer = 130A3C00] 11:42:30 INFO - PROCESS | 3896 | 1464378150157 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1017ms 11:42:30 INFO - PROCESS | 3896 | 1464378150195 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 11:42:30 INFO - PROCESS | 3896 | 1464378150199 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 11:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:42:30 INFO - PROCESS | 3896 | 1464378150202 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:42:30 INFO - PROCESS | 3896 | 1464378150204 Marionette TRACE conn2 <- [1,2166,null,{}] 11:42:30 INFO - PROCESS | 3896 | 1464378150208 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:30 INFO - PROCESS | 3896 | 1464378150325 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 11:42:30 INFO - PROCESS | 3896 | 1464378150495 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1F29B800 == 116 [pid = 3896] [id = 551] 11:42:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 225 (1F2A6800) [pid = 3896] [serial = 1653] [outer = 00000000] 11:42:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 226 (20421C00) [pid = 3896] [serial = 1654] [outer = 1F2A6800] 11:42:30 INFO - PROCESS | 3896 | 1464378150575 Marionette DEBUG loaded listener.js 11:42:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 227 (20424C00) [pid = 3896] [serial = 1655] [outer = 1F2A6800] 11:42:31 INFO - PROCESS | 3896 | 1464378151139 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1017ms 11:42:31 INFO - PROCESS | 3896 | 1464378151204 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 11:42:31 INFO - PROCESS | 3896 | 1464378151208 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 11:42:31 INFO - PROCESS | 3896 | 1464378151213 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:42:31 INFO - PROCESS | 3896 | 1464378151216 Marionette TRACE conn2 <- [1,2170,null,{}] 11:42:31 INFO - PROCESS | 3896 | 1464378151220 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:31 INFO - PROCESS | 3896 | 1464378151337 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 11:42:31 INFO - PROCESS | 3896 | 1464378151520 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1AE6C400 == 117 [pid = 3896] [id = 552] 11:42:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 228 (1AE6F800) [pid = 3896] [serial = 1656] [outer = 00000000] 11:42:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 229 (1AE75800) [pid = 3896] [serial = 1657] [outer = 1AE6F800] 11:42:31 INFO - PROCESS | 3896 | 1464378151576 Marionette DEBUG loaded listener.js 11:42:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 230 (1AE78000) [pid = 3896] [serial = 1658] [outer = 1AE6F800] 11:42:32 INFO - PROCESS | 3896 | 1464378152218 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1064ms 11:42:32 INFO - PROCESS | 3896 | 1464378152304 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 11:42:32 INFO - PROCESS | 3896 | 1464378152306 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 11:42:32 INFO - PROCESS | 3896 | 1464378152310 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:42:32 INFO - PROCESS | 3896 | 1464378152313 Marionette TRACE conn2 <- [1,2174,null,{}] 11:42:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:42:32 INFO - PROCESS | 3896 | 1464378152316 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:32 INFO - PROCESS | 3896 | 1464378152451 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 11:42:32 INFO - PROCESS | 3896 | 1464378152643 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 154F7800 == 118 [pid = 3896] [id = 553] 11:42:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 231 (1A158000) [pid = 3896] [serial = 1659] [outer = 00000000] 11:42:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 232 (20208C00) [pid = 3896] [serial = 1660] [outer = 1A158000] 11:42:32 INFO - PROCESS | 3896 | 1464378152706 Marionette DEBUG loaded listener.js 11:42:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 233 (20210000) [pid = 3896] [serial = 1661] [outer = 1A158000] 11:42:33 INFO - PROCESS | 3896 | 1464378153279 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:42:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:42:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1064ms 11:42:33 INFO - PROCESS | 3896 | 1464378153353 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 11:42:33 INFO - PROCESS | 3896 | 1464378153355 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 11:42:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:42:33 INFO - PROCESS | 3896 | 1464378153377 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:42:33 INFO - PROCESS | 3896 | 1464378153379 Marionette TRACE conn2 <- [1,2178,null,{}] 11:42:33 INFO - PROCESS | 3896 | 1464378153383 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:33 INFO - PROCESS | 3896 | 1464378153502 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 11:42:33 INFO - PROCESS | 3896 | 1464378153675 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 20207800 == 119 [pid = 3896] [id = 554] 11:42:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 234 (20208000) [pid = 3896] [serial = 1662] [outer = 00000000] 11:42:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 235 (20429800) [pid = 3896] [serial = 1663] [outer = 20208000] 11:42:33 INFO - PROCESS | 3896 | 1464378153731 Marionette DEBUG loaded listener.js 11:42:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 236 (2047E800) [pid = 3896] [serial = 1664] [outer = 20208000] 11:42:34 INFO - PROCESS | 3896 | 1464378154341 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 11:42:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:42:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1017ms 11:42:34 INFO - PROCESS | 3896 | 1464378154411 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 11:42:34 INFO - PROCESS | 3896 | 1464378154413 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 11:42:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:42:34 INFO - PROCESS | 3896 | 1464378154416 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:42:34 INFO - PROCESS | 3896 | 1464378154418 Marionette TRACE conn2 <- [1,2182,null,{}] 11:42:34 INFO - PROCESS | 3896 | 1464378154422 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:34 INFO - PROCESS | 3896 | 1464378154541 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 11:42:34 INFO - PROCESS | 3896 | 1464378154736 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 20EE1400 == 120 [pid = 3896] [id = 555] 11:42:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 237 (20EE3000) [pid = 3896] [serial = 1665] [outer = 00000000] 11:42:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 238 (21C82C00) [pid = 3896] [serial = 1666] [outer = 20EE3000] 11:42:34 INFO - PROCESS | 3896 | 1464378154796 Marionette DEBUG loaded listener.js 11:42:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 239 (21C86800) [pid = 3896] [serial = 1667] [outer = 20EE3000] 11:42:35 INFO - PROCESS | 3896 | 1464378155575 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 11:42:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:42:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1207ms 11:42:35 INFO - PROCESS | 3896 | 1464378155614 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 11:42:35 INFO - PROCESS | 3896 | 1464378155618 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 11:42:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:42:35 INFO - PROCESS | 3896 | 1464378155638 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:42:35 INFO - PROCESS | 3896 | 1464378155641 Marionette TRACE conn2 <- [1,2186,null,{}] 11:42:35 INFO - PROCESS | 3896 | 1464378155646 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:35 INFO - PROCESS | 3896 | 1464378155772 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 11:42:36 INFO - PROCESS | 3896 | 1464378156006 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 16C53C00 == 121 [pid = 3896] [id = 556] 11:42:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 240 (16D4EC00) [pid = 3896] [serial = 1668] [outer = 00000000] 11:42:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 241 (19D0C800) [pid = 3896] [serial = 1669] [outer = 16D4EC00] 11:42:36 INFO - PROCESS | 3896 | 1464378156082 Marionette DEBUG loaded listener.js 11:42:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 242 (1A42F400) [pid = 3896] [serial = 1670] [outer = 16D4EC00] 11:42:36 INFO - PROCESS | 3896 | --DOCSHELL 16D4FC00 == 120 [pid = 3896] [id = 541] 11:42:36 INFO - PROCESS | 3896 | --DOCSHELL 15379C00 == 119 [pid = 3896] [id = 540] 11:42:36 INFO - PROCESS | 3896 | --DOCSHELL 1F29F800 == 118 [pid = 3896] [id = 535] 11:42:36 INFO - PROCESS | 3896 | --DOCSHELL 1F0B7800 == 117 [pid = 3896] [id = 534] 11:42:36 INFO - PROCESS | 3896 | --DOCSHELL 1DB7A800 == 116 [pid = 3896] [id = 533] 11:42:36 INFO - PROCESS | 3896 | --DOCSHELL 16928C00 == 115 [pid = 3896] [id = 531] 11:42:36 INFO - PROCESS | 3896 | --DOCSHELL 1F03E400 == 114 [pid = 3896] [id = 532] 11:42:36 INFO - PROCESS | 3896 | --DOCSHELL 17654C00 == 113 [pid = 3896] [id = 530] 11:42:36 INFO - PROCESS | 3896 | --DOCSHELL 137E5400 == 112 [pid = 3896] [id = 529] 11:42:36 INFO - PROCESS | 3896 | 1464378156788 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:42:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:42:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1159ms 11:42:36 INFO - PROCESS | 3896 | 1464378156813 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 11:42:36 INFO - PROCESS | 3896 | 1464378156818 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 11:42:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:42:36 INFO - PROCESS | 3896 | 1464378156824 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:42:36 INFO - PROCESS | 3896 | 1464378156826 Marionette TRACE conn2 <- [1,2190,null,{}] 11:42:36 INFO - PROCESS | 3896 | 1464378156830 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:36 INFO - PROCESS | 3896 | 1464378156937 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 11:42:36 INFO - PROCESS | 3896 | 1464378156944 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 16D7BC00 == 113 [pid = 3896] [id = 557] 11:42:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 243 (16D7FC00) [pid = 3896] [serial = 1671] [outer = 00000000] 11:42:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 244 (1A181400) [pid = 3896] [serial = 1672] [outer = 16D7FC00] 11:42:37 INFO - PROCESS | 3896 | 1464378156990 Marionette DEBUG loaded listener.js 11:42:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 245 (1AD41400) [pid = 3896] [serial = 1673] [outer = 16D7FC00] 11:42:37 INFO - PROCESS | 3896 | 1464378157536 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:42:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:42:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 747ms 11:42:37 INFO - PROCESS | 3896 | 1464378157563 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 11:42:37 INFO - PROCESS | 3896 | 1464378157565 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 11:42:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:42:37 INFO - PROCESS | 3896 | 1464378157572 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:42:37 INFO - PROCESS | 3896 | 1464378157576 Marionette TRACE conn2 <- [1,2194,null,{}] 11:42:37 INFO - PROCESS | 3896 | 1464378157586 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:37 INFO - PROCESS | 3896 | 1464378157722 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 11:42:37 INFO - PROCESS | 3896 | 1464378157947 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1B754000 == 114 [pid = 3896] [id = 558] 11:42:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 246 (1B758800) [pid = 3896] [serial = 1674] [outer = 00000000] 11:42:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 247 (1D88C000) [pid = 3896] [serial = 1675] [outer = 1B758800] 11:42:38 INFO - PROCESS | 3896 | 1464378157994 Marionette DEBUG loaded listener.js 11:42:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 248 (1DEE0000) [pid = 3896] [serial = 1676] [outer = 1B758800] 11:42:38 INFO - PROCESS | 3896 | 1464378158418 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 11:42:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:42:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 842ms 11:42:38 INFO - PROCESS | 3896 | 1464378158444 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 11:42:38 INFO - PROCESS | 3896 | 1464378158446 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 11:42:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:42:38 INFO - PROCESS | 3896 | 1464378158449 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:42:38 INFO - PROCESS | 3896 | 1464378158451 Marionette TRACE conn2 <- [1,2198,null,{}] 11:42:38 INFO - PROCESS | 3896 | 1464378158454 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:38 INFO - PROCESS | 3896 | 1464378158617 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 11:42:38 INFO - PROCESS | 3896 | 1464378158646 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 19D11000 == 115 [pid = 3896] [id = 559] 11:42:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 249 (1EFE2400) [pid = 3896] [serial = 1677] [outer = 00000000] 11:42:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 250 (1F0C1400) [pid = 3896] [serial = 1678] [outer = 1EFE2400] 11:42:38 INFO - PROCESS | 3896 | 1464378158691 Marionette DEBUG loaded listener.js 11:42:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 251 (1F247800) [pid = 3896] [serial = 1679] [outer = 1EFE2400] 11:42:39 INFO - PROCESS | 3896 | 1464378159171 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 11:42:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:42:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 746ms 11:42:39 INFO - PROCESS | 3896 | 1464378159195 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 11:42:39 INFO - PROCESS | 3896 | 1464378159197 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 11:42:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:42:39 INFO - PROCESS | 3896 | 1464378159200 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:42:39 INFO - PROCESS | 3896 | 1464378159202 Marionette TRACE conn2 <- [1,2202,null,{}] 11:42:39 INFO - PROCESS | 3896 | 1464378159205 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:39 INFO - PROCESS | 3896 | 1464378159380 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 11:42:39 INFO - PROCESS | 3896 | 1464378159398 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1EFDB000 == 116 [pid = 3896] [id = 560] 11:42:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 252 (1F06B000) [pid = 3896] [serial = 1680] [outer = 00000000] 11:42:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 253 (1F981000) [pid = 3896] [serial = 1681] [outer = 1F06B000] 11:42:39 INFO - PROCESS | 3896 | 1464378159444 Marionette DEBUG loaded listener.js 11:42:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 254 (1F984800) [pid = 3896] [serial = 1682] [outer = 1F06B000] 11:42:40 INFO - PROCESS | 3896 | --DOMWINDOW == 253 (1AA51000) [pid = 3896] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:42:40 INFO - PROCESS | 3896 | --DOMWINDOW == 252 (1AD40C00) [pid = 3896] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:42:40 INFO - PROCESS | 3896 | --DOMWINDOW == 251 (1AF4F800) [pid = 3896] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:42:40 INFO - PROCESS | 3896 | --DOMWINDOW == 250 (177B4400) [pid = 3896] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:42:40 INFO - PROCESS | 3896 | --DOMWINDOW == 249 (177B1400) [pid = 3896] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:42:40 INFO - PROCESS | 3896 | --DOMWINDOW == 248 (161ED000) [pid = 3896] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:42:40 INFO - PROCESS | 3896 | --DOMWINDOW == 247 (12D24400) [pid = 3896] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:42:40 INFO - PROCESS | 3896 | --DOMWINDOW == 246 (13305000) [pid = 3896] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:42:40 INFO - PROCESS | 3896 | --DOMWINDOW == 245 (177C9C00) [pid = 3896] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:42:40 INFO - PROCESS | 3896 | --DOMWINDOW == 244 (1D886C00) [pid = 3896] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:42:40 INFO - PROCESS | 3896 | --DOMWINDOW == 243 (12D30000) [pid = 3896] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:42:40 INFO - PROCESS | 3896 | --DOMWINDOW == 242 (16D75800) [pid = 3896] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:42:40 INFO - PROCESS | 3896 | --DOMWINDOW == 241 (1D9A2400) [pid = 3896] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:42:40 INFO - PROCESS | 3896 | --DOMWINDOW == 240 (1B63C800) [pid = 3896] [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:42:40 INFO - PROCESS | 3896 | --DOMWINDOW == 239 (17F98000) [pid = 3896] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:42:40 INFO - PROCESS | 3896 | --DOMWINDOW == 238 (1DB80C00) [pid = 3896] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:42:40 INFO - PROCESS | 3896 | 1464378160164 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 11:42:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:42:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 953ms 11:42:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:42:40 INFO - PROCESS | 3896 | 1464378160179 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 11:42:40 INFO - PROCESS | 3896 | 1464378160180 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 11:42:40 INFO - PROCESS | 3896 | 1464378160188 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:42:40 INFO - PROCESS | 3896 | 1464378160189 Marionette TRACE conn2 <- [1,2206,null,{}] 11:42:40 INFO - PROCESS | 3896 | 1464378160193 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:40 INFO - PROCESS | 3896 | 1464378160311 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 11:42:40 INFO - PROCESS | 3896 | 1464378160450 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 11449C00 == 117 [pid = 3896] [id = 561] 11:42:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 239 (12AEE800) [pid = 3896] [serial = 1683] [outer = 00000000] 11:42:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 240 (16D54400) [pid = 3896] [serial = 1684] [outer = 12AEE800] 11:42:40 INFO - PROCESS | 3896 | 1464378160495 Marionette DEBUG loaded listener.js 11:42:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 241 (1DEDD400) [pid = 3896] [serial = 1685] [outer = 12AEE800] 11:42:40 INFO - PROCESS | 3896 | 1464378160891 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 11:42:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:42:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 747ms 11:42:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:42:40 INFO - PROCESS | 3896 | 1464378160925 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 11:42:40 INFO - PROCESS | 3896 | 1464378160927 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 11:42:40 INFO - PROCESS | 3896 | 1464378160930 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:42:40 INFO - PROCESS | 3896 | 1464378160931 Marionette TRACE conn2 <- [1,2210,null,{}] 11:42:40 INFO - PROCESS | 3896 | 1464378160935 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:41 INFO - PROCESS | 3896 | 1464378161033 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 11:42:41 INFO - PROCESS | 3896 | 1464378161039 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1AAE2C00 == 118 [pid = 3896] [id = 562] 11:42:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 242 (1D99C400) [pid = 3896] [serial = 1686] [outer = 00000000] 11:42:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 243 (20202400) [pid = 3896] [serial = 1687] [outer = 1D99C400] 11:42:41 INFO - PROCESS | 3896 | 1464378161084 Marionette DEBUG loaded listener.js 11:42:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 244 (137EA800) [pid = 3896] [serial = 1688] [outer = 1D99C400] 11:42:41 INFO - PROCESS | 3896 | 1464378161554 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:42:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:42:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 635ms 11:42:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:42:41 INFO - PROCESS | 3896 | 1464378161568 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 11:42:41 INFO - PROCESS | 3896 | 1464378161570 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 11:42:41 INFO - PROCESS | 3896 | 1464378161573 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:42:41 INFO - PROCESS | 3896 | 1464378161575 Marionette TRACE conn2 <- [1,2214,null,{}] 11:42:41 INFO - PROCESS | 3896 | 1464378161578 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:41 INFO - PROCESS | 3896 | 1464378161750 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 11:42:41 INFO - PROCESS | 3896 | 1464378161763 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1F97C000 == 119 [pid = 3896] [id = 563] 11:42:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 245 (1FDE5C00) [pid = 3896] [serial = 1689] [outer = 00000000] 11:42:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 246 (20428C00) [pid = 3896] [serial = 1690] [outer = 1FDE5C00] 11:42:41 INFO - PROCESS | 3896 | 1464378161808 Marionette DEBUG loaded listener.js 11:42:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 247 (20567000) [pid = 3896] [serial = 1691] [outer = 1FDE5C00] 11:42:42 INFO - PROCESS | 3896 | 1464378162550 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 11:42:42 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:42:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1001ms 11:42:42 INFO - PROCESS | 3896 | 1464378162598 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 11:42:42 INFO - PROCESS | 3896 | 1464378162606 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 11:42:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:42:42 INFO - PROCESS | 3896 | 1464378162613 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:42:42 INFO - PROCESS | 3896 | 1464378162617 Marionette TRACE conn2 <- [1,2218,null,{}] 11:42:42 INFO - PROCESS | 3896 | 1464378162623 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:42 INFO - PROCESS | 3896 | 1464378162759 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 11:42:42 INFO - PROCESS | 3896 | 1464378162941 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1432E400 == 120 [pid = 3896] [id = 564] 11:42:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 248 (161E4400) [pid = 3896] [serial = 1692] [outer = 00000000] 11:42:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 249 (177BF400) [pid = 3896] [serial = 1693] [outer = 161E4400] 11:42:43 INFO - PROCESS | 3896 | 1464378163000 Marionette DEBUG loaded listener.js 11:42:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 250 (19D09000) [pid = 3896] [serial = 1694] [outer = 161E4400] 11:42:43 INFO - PROCESS | 3896 | 1464378163550 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 11:42:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:42:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1016ms 11:42:43 INFO - PROCESS | 3896 | 1464378163620 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 11:42:43 INFO - PROCESS | 3896 | 1464378163628 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 11:42:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:42:43 INFO - PROCESS | 3896 | 1464378163635 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:42:43 INFO - PROCESS | 3896 | 1464378163638 Marionette TRACE conn2 <- [1,2222,null,{}] 11:42:43 INFO - PROCESS | 3896 | 1464378163642 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:43 INFO - PROCESS | 3896 | 1464378163769 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 11:42:43 INFO - PROCESS | 3896 | 1464378163961 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1AE73C00 == 121 [pid = 3896] [id = 565] 11:42:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 251 (1AE74400) [pid = 3896] [serial = 1695] [outer = 00000000] 11:42:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 252 (1B531800) [pid = 3896] [serial = 1696] [outer = 1AE74400] 11:42:44 INFO - PROCESS | 3896 | 1464378164015 Marionette DEBUG loaded listener.js 11:42:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 253 (1D842400) [pid = 3896] [serial = 1697] [outer = 1AE74400] 11:42:44 INFO - PROCESS | 3896 | 1464378164609 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 11:42:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:42:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1017ms 11:42:44 INFO - PROCESS | 3896 | 1464378164671 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 11:42:44 INFO - PROCESS | 3896 | 1464378164676 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 11:42:44 INFO - PROCESS | 3896 | 1464378164680 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:42:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:42:44 INFO - PROCESS | 3896 | 1464378164684 Marionette TRACE conn2 <- [1,2226,null,{}] 11:42:44 INFO - PROCESS | 3896 | 1464378164708 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:44 INFO - PROCESS | 3896 | 1464378164925 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 11:42:45 INFO - PROCESS | 3896 | 1464378165051 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 20206400 == 122 [pid = 3896] [id = 566] 11:42:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 254 (2020F000) [pid = 3896] [serial = 1698] [outer = 00000000] 11:42:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 255 (2041DC00) [pid = 3896] [serial = 1699] [outer = 2020F000] 11:42:45 INFO - PROCESS | 3896 | 1464378165113 Marionette DEBUG loaded listener.js 11:42:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 256 (205E5000) [pid = 3896] [serial = 1700] [outer = 2020F000] 11:42:45 INFO - PROCESS | 3896 | 1464378165676 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:42:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:42:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1064ms 11:42:45 INFO - PROCESS | 3896 | 1464378165728 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 11:42:45 INFO - PROCESS | 3896 | 1464378165731 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 11:42:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:42:45 INFO - PROCESS | 3896 | 1464378165735 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:42:45 INFO - PROCESS | 3896 | 1464378165737 Marionette TRACE conn2 <- [1,2230,null,{}] 11:42:45 INFO - PROCESS | 3896 | 1464378165741 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:45 INFO - PROCESS | 3896 | 1464378165867 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 11:42:46 INFO - PROCESS | 3896 | 1464378166112 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 20E08400 == 123 [pid = 3896] [id = 567] 11:42:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 257 (20E09000) [pid = 3896] [serial = 1701] [outer = 00000000] 11:42:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 258 (20E0D000) [pid = 3896] [serial = 1702] [outer = 20E09000] 11:42:46 INFO - PROCESS | 3896 | 1464378166194 Marionette DEBUG loaded listener.js 11:42:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 259 (20E10400) [pid = 3896] [serial = 1703] [outer = 20E09000] 11:42:46 INFO - PROCESS | 3896 | 1464378166774 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:42:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:42:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1049ms 11:42:46 INFO - PROCESS | 3896 | 1464378166824 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 11:42:46 INFO - PROCESS | 3896 | 1464378166827 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 11:42:46 INFO - PROCESS | 3896 | 1464378166830 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:42:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:42:46 INFO - PROCESS | 3896 | 1464378166832 Marionette TRACE conn2 <- [1,2234,null,{}] 11:42:46 INFO - PROCESS | 3896 | 1464378166836 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:46 INFO - PROCESS | 3896 | 1464378166956 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 11:42:47 INFO - PROCESS | 3896 | 1464378167147 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 20E05000 == 124 [pid = 3896] [id = 568] 11:42:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 260 (20E06800) [pid = 3896] [serial = 1704] [outer = 00000000] 11:42:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 261 (21C88400) [pid = 3896] [serial = 1705] [outer = 20E06800] 11:42:47 INFO - PROCESS | 3896 | 1464378167205 Marionette DEBUG loaded listener.js 11:42:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 262 (21C8C400) [pid = 3896] [serial = 1706] [outer = 20E06800] 11:42:47 INFO - PROCESS | 3896 | 1464378167937 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:42:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:42:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1160ms 11:42:48 INFO - PROCESS | 3896 | 1464378168007 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 11:42:48 INFO - PROCESS | 3896 | 1464378168010 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 11:42:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:42:48 INFO - PROCESS | 3896 | 1464378168013 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:42:48 INFO - PROCESS | 3896 | 1464378168015 Marionette TRACE conn2 <- [1,2238,null,{}] 11:42:48 INFO - PROCESS | 3896 | 1464378168019 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:48 INFO - PROCESS | 3896 | 1464378168226 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 11:42:48 INFO - PROCESS | 3896 | 1464378168353 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 20E05400 == 125 [pid = 3896] [id = 569] 11:42:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 263 (20EE4000) [pid = 3896] [serial = 1707] [outer = 00000000] 11:42:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 264 (22312400) [pid = 3896] [serial = 1708] [outer = 20EE4000] 11:42:48 INFO - PROCESS | 3896 | 1464378168409 Marionette DEBUG loaded listener.js 11:42:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 265 (22318C00) [pid = 3896] [serial = 1709] [outer = 20EE4000] 11:42:49 INFO - PROCESS | 3896 | 1464378169024 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 11:42:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:42:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1048ms 11:42:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:42:49 INFO - PROCESS | 3896 | 1464378169058 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 11:42:49 INFO - PROCESS | 3896 | 1464378169061 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 11:42:49 INFO - PROCESS | 3896 | 1464378169064 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:42:49 INFO - PROCESS | 3896 | 1464378169066 Marionette TRACE conn2 <- [1,2242,null,{}] 11:42:49 INFO - PROCESS | 3896 | 1464378169069 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:49 INFO - PROCESS | 3896 | 1464378169190 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 11:42:49 INFO - PROCESS | 3896 | 1464378169381 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 22315400 == 126 [pid = 3896] [id = 570] 11:42:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 266 (22317000) [pid = 3896] [serial = 1710] [outer = 00000000] 11:42:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 267 (22D7D000) [pid = 3896] [serial = 1711] [outer = 22317000] 11:42:49 INFO - PROCESS | 3896 | 1464378169436 Marionette DEBUG loaded listener.js 11:42:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 268 (22D7F800) [pid = 3896] [serial = 1712] [outer = 22317000] 11:42:50 INFO - PROCESS | 3896 | 1464378170105 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:42:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:42:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1049ms 11:42:50 INFO - PROCESS | 3896 | 1464378170165 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 11:42:50 INFO - PROCESS | 3896 | 1464378170168 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 11:42:50 INFO - PROCESS | 3896 | 1464378170173 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:42:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:42:50 INFO - PROCESS | 3896 | 1464378170175 Marionette TRACE conn2 <- [1,2246,null,{}] 11:42:50 INFO - PROCESS | 3896 | 1464378170179 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:50 INFO - PROCESS | 3896 | 1464378170299 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 11:42:50 INFO - PROCESS | 3896 | 1464378170477 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 21C31800 == 127 [pid = 3896] [id = 571] 11:42:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 269 (21C32000) [pid = 3896] [serial = 1713] [outer = 00000000] 11:42:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 270 (21C3A000) [pid = 3896] [serial = 1714] [outer = 21C32000] 11:42:50 INFO - PROCESS | 3896 | 1464378170531 Marionette DEBUG loaded listener.js 11:42:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 271 (21C3F800) [pid = 3896] [serial = 1715] [outer = 21C32000] 11:42:51 INFO - PROCESS | 3896 | 1464378171114 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:42:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:42:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1001ms 11:42:51 INFO - PROCESS | 3896 | 1464378171164 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 11:42:51 INFO - PROCESS | 3896 | 1464378171166 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 11:42:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:42:51 INFO - PROCESS | 3896 | 1464378171170 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:42:51 INFO - PROCESS | 3896 | 1464378171172 Marionette TRACE conn2 <- [1,2250,null,{}] 11:42:51 INFO - PROCESS | 3896 | 1464378171176 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:51 INFO - PROCESS | 3896 | 1464378171299 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 11:42:51 INFO - PROCESS | 3896 | 1464378171492 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 21C3AC00 == 128 [pid = 3896] [id = 572] 11:42:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 272 (2230B800) [pid = 3896] [serial = 1716] [outer = 00000000] 11:42:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 273 (22D82C00) [pid = 3896] [serial = 1717] [outer = 2230B800] 11:42:51 INFO - PROCESS | 3896 | 1464378171548 Marionette DEBUG loaded listener.js 11:42:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 274 (22D86800) [pid = 3896] [serial = 1718] [outer = 2230B800] 11:42:52 INFO - PROCESS | 3896 | 1464378172137 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:42:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:42:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1016ms 11:42:52 INFO - PROCESS | 3896 | 1464378172204 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 11:42:52 INFO - PROCESS | 3896 | 1464378172207 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 11:42:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:42:52 INFO - PROCESS | 3896 | 1464378172210 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:42:52 INFO - PROCESS | 3896 | 1464378172212 Marionette TRACE conn2 <- [1,2254,null,{}] 11:42:52 INFO - PROCESS | 3896 | 1464378172216 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:52 INFO - PROCESS | 3896 | 1464378172338 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 11:42:52 INFO - PROCESS | 3896 | 1464378172520 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 2230C000 == 129 [pid = 3896] [id = 573] 11:42:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 275 (22D7B400) [pid = 3896] [serial = 1719] [outer = 00000000] 11:42:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 276 (238A1400) [pid = 3896] [serial = 1720] [outer = 22D7B400] 11:42:52 INFO - PROCESS | 3896 | 1464378172576 Marionette DEBUG loaded listener.js 11:42:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 277 (238A4000) [pid = 3896] [serial = 1721] [outer = 22D7B400] 11:42:53 INFO - PROCESS | 3896 | 1464378173162 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 11:42:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:42:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1006ms 11:42:53 INFO - PROCESS | 3896 | 1464378173213 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 11:42:53 INFO - PROCESS | 3896 | 1464378173216 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 11:42:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:42:53 INFO - PROCESS | 3896 | 1464378173219 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:42:53 INFO - PROCESS | 3896 | 1464378173222 Marionette TRACE conn2 <- [1,2258,null,{}] 11:42:53 INFO - PROCESS | 3896 | 1464378173225 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:53 INFO - PROCESS | 3896 | 1464378173364 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 11:42:53 INFO - PROCESS | 3896 | 1464378173558 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 238A4400 == 130 [pid = 3896] [id = 574] 11:42:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 278 (241AE800) [pid = 3896] [serial = 1722] [outer = 00000000] 11:42:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 279 (241B5800) [pid = 3896] [serial = 1723] [outer = 241AE800] 11:42:53 INFO - PROCESS | 3896 | 1464378173623 Marionette DEBUG loaded listener.js 11:42:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 280 (241BA000) [pid = 3896] [serial = 1724] [outer = 241AE800] 11:42:54 INFO - PROCESS | 3896 | 1464378174238 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:42:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:42:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1085ms 11:42:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:42:54 INFO - PROCESS | 3896 | 1464378174313 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 11:42:54 INFO - PROCESS | 3896 | 1464378174315 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 11:42:54 INFO - PROCESS | 3896 | 1464378174318 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:42:54 INFO - PROCESS | 3896 | 1464378174320 Marionette TRACE conn2 <- [1,2262,null,{}] 11:42:54 INFO - PROCESS | 3896 | 1464378174324 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:54 INFO - PROCESS | 3896 | 1464378174449 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 11:42:54 INFO - PROCESS | 3896 | 1464378174637 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 11C04000 == 131 [pid = 3896] [id = 575] 11:42:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 281 (140D1000) [pid = 3896] [serial = 1725] [outer = 00000000] 11:42:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 282 (168CB800) [pid = 3896] [serial = 1726] [outer = 140D1000] 11:42:54 INFO - PROCESS | 3896 | 1464378174692 Marionette DEBUG loaded listener.js 11:42:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 283 (17F9C000) [pid = 3896] [serial = 1727] [outer = 140D1000] 11:42:55 INFO - PROCESS | 3896 | 1464378175268 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 11:42:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:42:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1006ms 11:42:55 INFO - PROCESS | 3896 | 1464378175321 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 11:42:55 INFO - PROCESS | 3896 | 1464378175323 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 11:42:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:42:55 INFO - PROCESS | 3896 | 1464378175326 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:42:55 INFO - PROCESS | 3896 | 1464378175328 Marionette TRACE conn2 <- [1,2266,null,{}] 11:42:55 INFO - PROCESS | 3896 | 1464378175332 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:55 INFO - PROCESS | 3896 | 1464378175458 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 11:42:55 INFO - PROCESS | 3896 | 1464378175659 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 19D0C400 == 132 [pid = 3896] [id = 576] 11:42:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 284 (19D6D000) [pid = 3896] [serial = 1728] [outer = 00000000] 11:42:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 285 (1AD41800) [pid = 3896] [serial = 1729] [outer = 19D6D000] 11:42:55 INFO - PROCESS | 3896 | 1464378175714 Marionette DEBUG loaded listener.js 11:42:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 286 (1AD46800) [pid = 3896] [serial = 1730] [outer = 19D6D000] 11:42:56 INFO - PROCESS | 3896 | 1464378176667 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:42:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:42:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1431ms 11:42:56 INFO - PROCESS | 3896 | 1464378176741 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 11:42:56 INFO - PROCESS | 3896 | 1464378176745 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 11:42:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:42:56 INFO - PROCESS | 3896 | 1464378176750 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:42:56 INFO - PROCESS | 3896 | 1464378176754 Marionette TRACE conn2 <- [1,2270,null,{}] 11:42:56 INFO - PROCESS | 3896 | 1464378176760 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:56 INFO - PROCESS | 3896 | 1464378176961 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 11:42:57 INFO - PROCESS | 3896 | 1464378177197 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 0C78B400 == 133 [pid = 3896] [id = 577] 11:42:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 287 (10A59800) [pid = 3896] [serial = 1731] [outer = 00000000] 11:42:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 288 (1144C800) [pid = 3896] [serial = 1732] [outer = 10A59800] 11:42:57 INFO - PROCESS | 3896 | 1464378177246 Marionette DEBUG loaded listener.js 11:42:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 289 (1309A000) [pid = 3896] [serial = 1733] [outer = 10A59800] 11:42:57 INFO - PROCESS | 3896 | 1464378177803 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 11:42:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:42:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1037ms 11:42:57 INFO - PROCESS | 3896 | 1464378177827 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 11:42:57 INFO - PROCESS | 3896 | 1464378177833 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 11:42:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:42:57 INFO - PROCESS | 3896 | 1464378177839 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:42:57 INFO - PROCESS | 3896 | 1464378177841 Marionette TRACE conn2 <- [1,2274,null,{}] 11:42:57 INFO - PROCESS | 3896 | 1464378177845 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:57 INFO - PROCESS | 3896 | 1464378177978 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 11:42:58 INFO - PROCESS | 3896 | 1464378178181 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 110EE400 == 134 [pid = 3896] [id = 578] 11:42:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 290 (15F59000) [pid = 3896] [serial = 1734] [outer = 00000000] 11:42:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 291 (161E6C00) [pid = 3896] [serial = 1735] [outer = 15F59000] 11:42:58 INFO - PROCESS | 3896 | 1464378178231 Marionette DEBUG loaded listener.js 11:42:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 292 (168CF000) [pid = 3896] [serial = 1736] [outer = 15F59000] 11:42:58 INFO - PROCESS | 3896 | --DOCSHELL 16F36C00 == 133 [pid = 3896] [id = 412] 11:42:58 INFO - PROCESS | 3896 | --DOCSHELL 1D883C00 == 132 [pid = 3896] [id = 472] 11:42:58 INFO - PROCESS | 3896 | --DOCSHELL 110EF000 == 131 [pid = 3896] [id = 360] 11:42:58 INFO - PROCESS | 3896 | --DOCSHELL 1AA56400 == 130 [pid = 3896] [id = 329] 11:42:58 INFO - PROCESS | 3896 | --DOCSHELL 1D84C400 == 129 [pid = 3896] [id = 468] 11:42:58 INFO - PROCESS | 3896 | --DOCSHELL 1AAE2C00 == 128 [pid = 3896] [id = 562] 11:42:58 INFO - PROCESS | 3896 | --DOCSHELL 11449C00 == 127 [pid = 3896] [id = 561] 11:42:58 INFO - PROCESS | 3896 | --DOCSHELL 1EFDB000 == 126 [pid = 3896] [id = 560] 11:42:58 INFO - PROCESS | 3896 | --DOCSHELL 19D11000 == 125 [pid = 3896] [id = 559] 11:42:58 INFO - PROCESS | 3896 | --DOCSHELL 1B754000 == 124 [pid = 3896] [id = 558] 11:42:58 INFO - PROCESS | 3896 | --DOCSHELL 16D7BC00 == 123 [pid = 3896] [id = 557] 11:42:58 INFO - PROCESS | 3896 | --DOCSHELL 1B534000 == 122 [pid = 3896] [id = 17] 11:42:58 INFO - PROCESS | 3896 | --DOCSHELL 16C53C00 == 121 [pid = 3896] [id = 556] 11:42:58 INFO - PROCESS | 3896 | --DOCSHELL 1129E400 == 120 [pid = 3896] [id = 550] 11:42:58 INFO - PROCESS | 3896 | --DOCSHELL 16D4D000 == 119 [pid = 3896] [id = 549] 11:42:58 INFO - PROCESS | 3896 | --DOCSHELL 1B40C000 == 118 [pid = 3896] [id = 548] 11:42:58 INFO - PROCESS | 3896 | --DOCSHELL 1D99E800 == 117 [pid = 3896] [id = 547] 11:42:58 INFO - PROCESS | 3896 | --DOCSHELL 1D998400 == 116 [pid = 3896] [id = 546] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 291 (1928AC00) [pid = 3896] [serial = 1627] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOCSHELL 177B9C00 == 115 [pid = 3896] [id = 545] 11:42:58 INFO - PROCESS | 3896 | --DOCSHELL 1A152400 == 114 [pid = 3896] [id = 544] 11:42:58 INFO - PROCESS | 3896 | --DOCSHELL 161E0C00 == 113 [pid = 3896] [id = 543] 11:42:58 INFO - PROCESS | 3896 | --DOCSHELL 1B75D000 == 112 [pid = 3896] [id = 507] 11:42:58 INFO - PROCESS | 3896 | --DOCSHELL 168D5800 == 111 [pid = 3896] [id = 542] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 290 (1DEEC400) [pid = 3896] [serial = 1406] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 289 (1AAECC00) [pid = 3896] [serial = 1570] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 288 (1AE50C00) [pid = 3896] [serial = 1571] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 287 (1B77FC00) [pid = 3896] [serial = 1574] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 286 (1B52DC00) [pid = 3896] [serial = 1573] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 285 (1D886800) [pid = 3896] [serial = 1576] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 284 (1D84A400) [pid = 3896] [serial = 1582] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 283 (1A186C00) [pid = 3896] [serial = 1567] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 282 (1D890000) [pid = 3896] [serial = 1577] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 281 (140C9400) [pid = 3896] [serial = 1525] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 280 (1D99A000) [pid = 3896] [serial = 1531] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 279 (16C73800) [pid = 3896] [serial = 1621] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 278 (177BB400) [pid = 3896] [serial = 1559] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 277 (16D4C800) [pid = 3896] [serial = 1558] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 276 (1432EC00) [pid = 3896] [serial = 1556] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 275 (13702000) [pid = 3896] [serial = 1555] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 274 (19287800) [pid = 3896] [serial = 1564] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 273 (1A108000) [pid = 3896] [serial = 1565] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 272 (1DBCC400) [pid = 3896] [serial = 1523] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 271 (1F02A400) [pid = 3896] [serial = 1534] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 270 (14099800) [pid = 3896] [serial = 1561] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 269 (156C1400) [pid = 3896] [serial = 1562] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 268 (18246800) [pid = 3896] [serial = 1528] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 267 (1F042400) [pid = 3896] [serial = 1537] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 266 (1FDECC00) [pid = 3896] [serial = 1540] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 265 (18433400) [pid = 3896] [serial = 1622] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 264 (1A437C00) [pid = 3896] [serial = 1624] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 263 (1DEEA400) [pid = 3896] [serial = 1585] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 262 (168CAC00) [pid = 3896] [serial = 1588] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 261 (1F070400) [pid = 3896] [serial = 1543] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 260 (1AA55000) [pid = 3896] [serial = 1625] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 259 (16182400) [pid = 3896] [serial = 1552] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 258 (1A154400) [pid = 3896] [serial = 1591] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 257 (1DB7CC00) [pid = 3896] [serial = 1594] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 256 (2038CC00) [pid = 3896] [serial = 1549] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 255 (1F06B400) [pid = 3896] [serial = 1597] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 254 (20382400) [pid = 3896] [serial = 1546] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 253 (1F0BD000) [pid = 3896] [serial = 1600] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 252 (1FDF0000) [pid = 3896] [serial = 1603] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 251 (20566400) [pid = 3896] [serial = 1606] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 250 (20ED5C00) [pid = 3896] [serial = 1609] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 249 (2047A400) [pid = 3896] [serial = 1612] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 248 (205E3000) [pid = 3896] [serial = 1615] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 247 (1B52C400) [pid = 3896] [serial = 1094] [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:58 INFO - PROCESS | 3896 | --DOMWINDOW == 246 (19D05400) [pid = 3896] [serial = 1618] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 245 (1A17B400) [pid = 3896] [serial = 1579] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 244 (1AF4C400) [pid = 3896] [serial = 1580] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 243 (1F025400) [pid = 3896] [serial = 1586] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 242 (1DA32C00) [pid = 3896] [serial = 1583] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | --DOMWINDOW == 241 (1A432400) [pid = 3896] [serial = 1568] [outer = 00000000] [url = about:blank] 11:42:58 INFO - PROCESS | 3896 | 1464378178809 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 11:42:58 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:42:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1006ms 11:42:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:42:58 INFO - PROCESS | 3896 | 1464378178841 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 11:42:58 INFO - PROCESS | 3896 | 1464378178843 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 11:42:58 INFO - PROCESS | 3896 | 1464378178847 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:42:58 INFO - PROCESS | 3896 | 1464378178850 Marionette TRACE conn2 <- [1,2278,null,{}] 11:42:58 INFO - PROCESS | 3896 | 1464378178860 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:58 INFO - PROCESS | 3896 | 1464378178970 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 11:42:59 INFO - PROCESS | 3896 | 1464378179112 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1409FC00 == 112 [pid = 3896] [id = 579] 11:42:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 242 (140C9400) [pid = 3896] [serial = 1737] [outer = 00000000] 11:42:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 243 (16180400) [pid = 3896] [serial = 1738] [outer = 140C9400] 11:42:59 INFO - PROCESS | 3896 | 1464378179160 Marionette DEBUG loaded listener.js 11:42:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 244 (16D52400) [pid = 3896] [serial = 1739] [outer = 140C9400] 11:42:59 INFO - PROCESS | 3896 | 1464378179576 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 11:42:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:42:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 802ms 11:42:59 INFO - PROCESS | 3896 | 1464378179649 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 11:42:59 INFO - PROCESS | 3896 | 1464378179651 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 11:42:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:42:59 INFO - PROCESS | 3896 | 1464378179654 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:42:59 INFO - PROCESS | 3896 | 1464378179656 Marionette TRACE conn2 <- [1,2282,null,{}] 11:42:59 INFO - PROCESS | 3896 | 1464378179659 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:59 INFO - PROCESS | 3896 | 1464378179763 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 11:42:59 INFO - PROCESS | 3896 | 1464378179773 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 16D78000 == 113 [pid = 3896] [id = 580] 11:42:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 245 (16E2FC00) [pid = 3896] [serial = 1740] [outer = 00000000] 11:42:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 246 (176A2400) [pid = 3896] [serial = 1741] [outer = 16E2FC00] 11:42:59 INFO - PROCESS | 3896 | 1464378179819 Marionette DEBUG loaded listener.js 11:42:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 247 (17FA0C00) [pid = 3896] [serial = 1742] [outer = 16E2FC00] 11:43:00 INFO - PROCESS | 3896 | 1464378180312 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 11:43:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:43:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 707ms 11:43:00 INFO - PROCESS | 3896 | 1464378180353 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 11:43:00 INFO - PROCESS | 3896 | 1464378180355 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 11:43:00 INFO - PROCESS | 3896 | 1464378180358 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:43:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:43:00 INFO - PROCESS | 3896 | 1464378180360 Marionette TRACE conn2 <- [1,2286,null,{}] 11:43:00 INFO - PROCESS | 3896 | 1464378180368 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:00 INFO - PROCESS | 3896 | 1464378180467 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 11:43:00 INFO - PROCESS | 3896 | 1464378180474 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 16E3D400 == 114 [pid = 3896] [id = 581] 11:43:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 248 (16F34C00) [pid = 3896] [serial = 1743] [outer = 00000000] 11:43:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 249 (199BE800) [pid = 3896] [serial = 1744] [outer = 16F34C00] 11:43:00 INFO - PROCESS | 3896 | 1464378180650 Marionette DEBUG loaded listener.js 11:43:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 250 (19D08C00) [pid = 3896] [serial = 1745] [outer = 16F34C00] 11:43:01 INFO - PROCESS | 3896 | 1464378181056 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 11:43:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:43:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 755ms 11:43:01 INFO - PROCESS | 3896 | 1464378181107 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 11:43:01 INFO - PROCESS | 3896 | 1464378181109 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 11:43:01 INFO - PROCESS | 3896 | 1464378181113 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:43:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:43:01 INFO - PROCESS | 3896 | 1464378181116 Marionette TRACE conn2 <- [1,2290,null,{}] 11:43:01 INFO - PROCESS | 3896 | 1464378181120 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:01 INFO - PROCESS | 3896 | 1464378181317 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 11:43:01 INFO - PROCESS | 3896 | 1464378181351 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1A3DA400 == 115 [pid = 3896] [id = 582] 11:43:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 251 (1A42D400) [pid = 3896] [serial = 1746] [outer = 00000000] 11:43:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 252 (1A863800) [pid = 3896] [serial = 1747] [outer = 1A42D400] 11:43:01 INFO - PROCESS | 3896 | 1464378181397 Marionette DEBUG loaded listener.js 11:43:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 253 (1A985000) [pid = 3896] [serial = 1748] [outer = 1A42D400] 11:43:01 INFO - PROCESS | 3896 | 1464378181856 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:43:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:43:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 801ms 11:43:01 INFO - PROCESS | 3896 | 1464378181918 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 11:43:01 INFO - PROCESS | 3896 | 1464378181920 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 11:43:01 INFO - PROCESS | 3896 | 1464378181923 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:43:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:43:01 INFO - PROCESS | 3896 | 1464378181925 Marionette TRACE conn2 <- [1,2294,null,{}] 11:43:01 INFO - PROCESS | 3896 | 1464378181935 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:02 INFO - PROCESS | 3896 | 1464378182079 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 11:43:02 INFO - PROCESS | 3896 | 1464378182097 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1A32D800 == 116 [pid = 3896] [id = 583] 11:43:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 254 (1A864C00) [pid = 3896] [serial = 1749] [outer = 00000000] 11:43:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 255 (1AAEF400) [pid = 3896] [serial = 1750] [outer = 1A864C00] 11:43:02 INFO - PROCESS | 3896 | 1464378182149 Marionette DEBUG loaded listener.js 11:43:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 256 (1AE57C00) [pid = 3896] [serial = 1751] [outer = 1A864C00] 11:43:02 INFO - PROCESS | 3896 | 1464378182659 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 11:43:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:43:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 739ms 11:43:02 INFO - PROCESS | 3896 | 1464378182696 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 11:43:02 INFO - PROCESS | 3896 | 1464378182698 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 11:43:02 INFO - PROCESS | 3896 | 1464378182701 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:43:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:43:02 INFO - PROCESS | 3896 | 1464378182703 Marionette TRACE conn2 <- [1,2298,null,{}] 11:43:02 INFO - PROCESS | 3896 | 1464378182706 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:02 INFO - PROCESS | 3896 | 1464378182881 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 11:43:02 INFO - PROCESS | 3896 | 1464378182901 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1AAE3800 == 117 [pid = 3896] [id = 584] 11:43:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 257 (1AAE4400) [pid = 3896] [serial = 1752] [outer = 00000000] 11:43:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 258 (1B401800) [pid = 3896] [serial = 1753] [outer = 1AAE4400] 11:43:02 INFO - PROCESS | 3896 | 1464378182947 Marionette DEBUG loaded listener.js 11:43:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 259 (1B52C400) [pid = 3896] [serial = 1754] [outer = 1AAE4400] 11:43:03 INFO - PROCESS | 3896 | --DOMWINDOW == 258 (1EFE2400) [pid = 3896] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:43:03 INFO - PROCESS | 3896 | --DOMWINDOW == 257 (1F06B000) [pid = 3896] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:43:03 INFO - PROCESS | 3896 | --DOMWINDOW == 256 (12AEE800) [pid = 3896] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:43:03 INFO - PROCESS | 3896 | --DOMWINDOW == 255 (1D99C400) [pid = 3896] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:43:03 INFO - PROCESS | 3896 | --DOMWINDOW == 254 (16D7FC00) [pid = 3896] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:43:03 INFO - PROCESS | 3896 | --DOMWINDOW == 253 (16D4EC00) [pid = 3896] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:43:03 INFO - PROCESS | 3896 | --DOMWINDOW == 252 (1B758800) [pid = 3896] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:43:03 INFO - PROCESS | 3896 | --DOMWINDOW == 251 (1B639000) [pid = 3896] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:43:03 INFO - PROCESS | 3896 | 1464378183725 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:43:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:43:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1053ms 11:43:03 INFO - PROCESS | 3896 | 1464378183742 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 11:43:03 INFO - PROCESS | 3896 | 1464378183744 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 11:43:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:43:03 INFO - PROCESS | 3896 | 1464378183747 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:43:03 INFO - PROCESS | 3896 | 1464378183749 Marionette TRACE conn2 <- [1,2302,null,{}] 11:43:03 INFO - PROCESS | 3896 | 1464378183770 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:03 INFO - PROCESS | 3896 | 1464378183939 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 11:43:03 INFO - PROCESS | 3896 | 1464378183945 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 16D7FC00 == 118 [pid = 3896] [id = 585] 11:43:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 252 (19288000) [pid = 3896] [serial = 1755] [outer = 00000000] 11:43:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 253 (1AAEE400) [pid = 3896] [serial = 1756] [outer = 19288000] 11:43:03 INFO - PROCESS | 3896 | 1464378183989 Marionette DEBUG loaded listener.js 11:43:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 254 (1B52F800) [pid = 3896] [serial = 1757] [outer = 19288000] 11:43:04 INFO - PROCESS | 3896 | 1464378184442 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 11:43:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:43:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 739ms 11:43:04 INFO - PROCESS | 3896 | 1464378184488 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 11:43:04 INFO - PROCESS | 3896 | 1464378184490 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 11:43:04 INFO - PROCESS | 3896 | 1464378184493 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:43:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:43:04 INFO - PROCESS | 3896 | 1464378184495 Marionette TRACE conn2 <- [1,2306,null,{}] 11:43:04 INFO - PROCESS | 3896 | 1464378184499 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:04 INFO - PROCESS | 3896 | 1464378184599 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 11:43:04 INFO - PROCESS | 3896 | 1464378184641 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1B535400 == 119 [pid = 3896] [id = 586] 11:43:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 255 (1B539400) [pid = 3896] [serial = 1758] [outer = 00000000] 11:43:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 256 (1B750000) [pid = 3896] [serial = 1759] [outer = 1B539400] 11:43:04 INFO - PROCESS | 3896 | 1464378184684 Marionette DEBUG loaded listener.js 11:43:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 257 (1B789800) [pid = 3896] [serial = 1760] [outer = 1B539400] 11:43:05 INFO - PROCESS | 3896 | 1464378185177 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 11:43:05 INFO - PROCESS | 3896 | 1464378185237 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 11:43:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:43:05 INFO - PROCESS | 3896 | 1464378185240 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:43:05 INFO - PROCESS | 3896 | 1464378185243 Marionette TRACE conn2 <- [1,2310,null,{}] 11:43:05 INFO - PROCESS | 3896 | 1464378185246 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:05 INFO - PROCESS | 3896 | 1464378185362 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 11:43:05 INFO - PROCESS | 3896 | 1464378185369 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1AAE2C00 == 120 [pid = 3896] [id = 587] 11:43:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 258 (1D841C00) [pid = 3896] [serial = 1761] [outer = 00000000] 11:43:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 259 (1DA3EC00) [pid = 3896] [serial = 1762] [outer = 1D841C00] 11:43:05 INFO - PROCESS | 3896 | 1464378185445 Marionette DEBUG loaded listener.js 11:43:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 260 (1DBCE800) [pid = 3896] [serial = 1763] [outer = 1D841C00] 11:43:06 INFO - PROCESS | 3896 | 1464378186318 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:43:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:43:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1100ms 11:43:06 INFO - PROCESS | 3896 | 1464378186343 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 11:43:06 INFO - PROCESS | 3896 | 1464378186349 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 11:43:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:43:06 INFO - PROCESS | 3896 | 1464378186354 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:43:06 INFO - PROCESS | 3896 | 1464378186358 Marionette TRACE conn2 <- [1,2314,null,{}] 11:43:06 INFO - PROCESS | 3896 | 1464378186364 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:06 INFO - PROCESS | 3896 | 1464378186531 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 11:43:06 INFO - PROCESS | 3896 | 1464378186685 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1129E400 == 121 [pid = 3896] [id = 588] 11:43:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 261 (1144DC00) [pid = 3896] [serial = 1764] [outer = 00000000] 11:43:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 262 (14090800) [pid = 3896] [serial = 1765] [outer = 1144DC00] 11:43:06 INFO - PROCESS | 3896 | 1464378186760 Marionette DEBUG loaded listener.js 11:43:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 263 (1617C400) [pid = 3896] [serial = 1766] [outer = 1144DC00] 11:43:07 INFO - PROCESS | 3896 | 1464378187353 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:43:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:43:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1053ms 11:43:07 INFO - PROCESS | 3896 | 1464378187399 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 11:43:07 INFO - PROCESS | 3896 | 1464378187405 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 11:43:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:43:07 INFO - PROCESS | 3896 | 1464378187430 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:43:07 INFO - PROCESS | 3896 | 1464378187433 Marionette TRACE conn2 <- [1,2318,null,{}] 11:43:07 INFO - PROCESS | 3896 | 1464378187437 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:07 INFO - PROCESS | 3896 | 1464378187616 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 11:43:07 INFO - PROCESS | 3896 | 1464378187804 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 16F2A400 == 122 [pid = 3896] [id = 589] 11:43:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 264 (18246800) [pid = 3896] [serial = 1767] [outer = 00000000] 11:43:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 265 (19D0EC00) [pid = 3896] [serial = 1768] [outer = 18246800] 11:43:07 INFO - PROCESS | 3896 | 1464378187895 Marionette DEBUG loaded listener.js 11:43:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 266 (1A17D000) [pid = 3896] [serial = 1769] [outer = 18246800] 11:43:08 INFO - PROCESS | 3896 | 1464378188536 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:43:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:43:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1100ms 11:43:08 INFO - PROCESS | 3896 | 1464378188562 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 11:43:08 INFO - PROCESS | 3896 | 1464378188565 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 11:43:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:43:08 INFO - PROCESS | 3896 | 1464378188569 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:43:08 INFO - PROCESS | 3896 | 1464378188573 Marionette TRACE conn2 <- [1,2322,null,{}] 11:43:08 INFO - PROCESS | 3896 | 1464378188583 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:08 INFO - PROCESS | 3896 | 1464378188714 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 11:43:08 INFO - PROCESS | 3896 | 1464378188894 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 19D0A000 == 123 [pid = 3896] [id = 590] 11:43:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 267 (1D888C00) [pid = 3896] [serial = 1770] [outer = 00000000] 11:43:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 268 (1D99C800) [pid = 3896] [serial = 1771] [outer = 1D888C00] 11:43:08 INFO - PROCESS | 3896 | 1464378188951 Marionette DEBUG loaded listener.js 11:43:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 269 (1DA3B800) [pid = 3896] [serial = 1772] [outer = 1D888C00] 11:43:09 INFO - PROCESS | 3896 | 1464378189525 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 11:43:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:43:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1006ms 11:43:09 INFO - PROCESS | 3896 | 1464378189571 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 11:43:09 INFO - PROCESS | 3896 | 1464378189574 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 11:43:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:43:09 INFO - PROCESS | 3896 | 1464378189578 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:43:09 INFO - PROCESS | 3896 | 1464378189580 Marionette TRACE conn2 <- [1,2326,null,{}] 11:43:09 INFO - PROCESS | 3896 | 1464378189583 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:09 INFO - PROCESS | 3896 | 1464378189712 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 11:43:09 INFO - PROCESS | 3896 | 1464378189912 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1D850800 == 124 [pid = 3896] [id = 591] 11:43:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 270 (1D99AC00) [pid = 3896] [serial = 1773] [outer = 00000000] 11:43:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 271 (1EFE2800) [pid = 3896] [serial = 1774] [outer = 1D99AC00] 11:43:10 INFO - PROCESS | 3896 | 1464378189995 Marionette DEBUG loaded listener.js 11:43:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 272 (1F02E400) [pid = 3896] [serial = 1775] [outer = 1D99AC00] 11:43:10 INFO - PROCESS | 3896 | 1464378190675 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:43:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:43:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1163ms 11:43:10 INFO - PROCESS | 3896 | 1464378190732 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 11:43:10 INFO - PROCESS | 3896 | 1464378190734 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 11:43:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:43:10 INFO - PROCESS | 3896 | 1464378190738 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:43:10 INFO - PROCESS | 3896 | 1464378190740 Marionette TRACE conn2 <- [1,2330,null,{}] 11:43:10 INFO - PROCESS | 3896 | 1464378190743 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:10 INFO - PROCESS | 3896 | 1464378190897 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 11:43:11 INFO - PROCESS | 3896 | 1464378191073 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1DA3AC00 == 125 [pid = 3896] [id = 592] 11:43:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 273 (1DEE9C00) [pid = 3896] [serial = 1776] [outer = 00000000] 11:43:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 274 (1F06B400) [pid = 3896] [serial = 1777] [outer = 1DEE9C00] 11:43:11 INFO - PROCESS | 3896 | 1464378191129 Marionette DEBUG loaded listener.js 11:43:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 275 (1F075800) [pid = 3896] [serial = 1778] [outer = 1DEE9C00] 11:43:11 INFO - PROCESS | 3896 | 1464378191694 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 11:43:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:43:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1006ms 11:43:11 INFO - PROCESS | 3896 | 1464378191740 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 11:43:11 INFO - PROCESS | 3896 | 1464378191743 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 11:43:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:43:11 INFO - PROCESS | 3896 | 1464378191746 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:43:11 INFO - PROCESS | 3896 | 1464378191749 Marionette TRACE conn2 <- [1,2334,null,{}] 11:43:11 INFO - PROCESS | 3896 | 1464378191752 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:11 INFO - PROCESS | 3896 | 1464378191887 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 11:43:12 INFO - PROCESS | 3896 | 1464378192086 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1F247000 == 126 [pid = 3896] [id = 593] 11:43:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 276 (1F29CC00) [pid = 3896] [serial = 1779] [outer = 00000000] 11:43:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 277 (1F986000) [pid = 3896] [serial = 1780] [outer = 1F29CC00] 11:43:12 INFO - PROCESS | 3896 | 1464378192169 Marionette DEBUG loaded listener.js 11:43:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 278 (1F987C00) [pid = 3896] [serial = 1781] [outer = 1F29CC00] 11:43:12 INFO - PROCESS | 3896 | 1464378192756 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:43:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:43:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1053ms 11:43:12 INFO - PROCESS | 3896 | 1464378192790 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 11:43:12 INFO - PROCESS | 3896 | 1464378192792 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 11:43:12 INFO - PROCESS | 3896 | 1464378192812 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:43:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:43:12 INFO - PROCESS | 3896 | 1464378192814 Marionette TRACE conn2 <- [1,2338,null,{}] 11:43:12 INFO - PROCESS | 3896 | 1464378192865 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:12 INFO - PROCESS | 3896 | 1464378192987 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 11:43:13 INFO - PROCESS | 3896 | 1464378193179 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1F249000 == 127 [pid = 3896] [id = 594] 11:43:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 279 (1F980800) [pid = 3896] [serial = 1782] [outer = 00000000] 11:43:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 280 (2020BC00) [pid = 3896] [serial = 1783] [outer = 1F980800] 11:43:13 INFO - PROCESS | 3896 | 1464378193234 Marionette DEBUG loaded listener.js 11:43:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 281 (2038A400) [pid = 3896] [serial = 1784] [outer = 1F980800] 11:43:13 INFO - PROCESS | 3896 | 1464378193821 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 11:43:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:43:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1006ms 11:43:13 INFO - PROCESS | 3896 | 1464378193855 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 11:43:13 INFO - PROCESS | 3896 | 1464378193857 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 11:43:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:43:13 INFO - PROCESS | 3896 | 1464378193862 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:43:13 INFO - PROCESS | 3896 | 1464378193864 Marionette TRACE conn2 <- [1,2342,null,{}] 11:43:13 INFO - PROCESS | 3896 | 1464378193868 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:13 INFO - PROCESS | 3896 | 1464378193989 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 11:43:14 INFO - PROCESS | 3896 | 1464378194179 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1FDEA000 == 128 [pid = 3896] [id = 595] 11:43:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 282 (1FDF1400) [pid = 3896] [serial = 1785] [outer = 00000000] 11:43:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 283 (20475800) [pid = 3896] [serial = 1786] [outer = 1FDF1400] 11:43:14 INFO - PROCESS | 3896 | 1464378194235 Marionette DEBUG loaded listener.js 11:43:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 284 (2047F400) [pid = 3896] [serial = 1787] [outer = 1FDF1400] 11:43:14 INFO - PROCESS | 3896 | 1464378194789 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 11:43:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:43:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 943ms 11:43:14 INFO - PROCESS | 3896 | 1464378194810 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 11:43:14 INFO - PROCESS | 3896 | 1464378194812 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 11:43:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:43:14 INFO - PROCESS | 3896 | 1464378194816 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:43:14 INFO - PROCESS | 3896 | 1464378194818 Marionette TRACE conn2 <- [1,2346,null,{}] 11:43:14 INFO - PROCESS | 3896 | 1464378194821 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:14 INFO - PROCESS | 3896 | 1464378194944 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 11:43:15 INFO - PROCESS | 3896 | 1464378195137 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 2041AC00 == 129 [pid = 3896] [id = 596] 11:43:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 285 (20420000) [pid = 3896] [serial = 1788] [outer = 00000000] 11:43:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 286 (20E09C00) [pid = 3896] [serial = 1789] [outer = 20420000] 11:43:15 INFO - PROCESS | 3896 | 1464378195216 Marionette DEBUG loaded listener.js 11:43:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 287 (20E0A000) [pid = 3896] [serial = 1790] [outer = 20420000] 11:43:15 INFO - PROCESS | 3896 | 1464378195795 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 11:43:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:43:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1037ms 11:43:15 INFO - PROCESS | 3896 | 1464378195870 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 11:43:15 INFO - PROCESS | 3896 | 1464378195873 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 11:43:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:43:15 INFO - PROCESS | 3896 | 1464378195876 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:43:15 INFO - PROCESS | 3896 | 1464378195878 Marionette TRACE conn2 <- [1,2350,null,{}] 11:43:15 INFO - PROCESS | 3896 | 1464378195882 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:16 INFO - PROCESS | 3896 | 1464378196005 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 11:43:16 INFO - PROCESS | 3896 | 1464378196184 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1A106000 == 130 [pid = 3896] [id = 597] 11:43:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 288 (20422400) [pid = 3896] [serial = 1791] [outer = 00000000] 11:43:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 289 (21C39400) [pid = 3896] [serial = 1792] [outer = 20422400] 11:43:16 INFO - PROCESS | 3896 | 1464378196239 Marionette DEBUG loaded listener.js 11:43:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 290 (21C8CC00) [pid = 3896] [serial = 1793] [outer = 20422400] 11:43:16 INFO - PROCESS | 3896 | 1464378196796 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 11:43:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:43:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1006ms 11:43:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:43:16 INFO - PROCESS | 3896 | 1464378196879 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 11:43:16 INFO - PROCESS | 3896 | 1464378196882 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 11:43:16 INFO - PROCESS | 3896 | 1464378196885 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:43:16 INFO - PROCESS | 3896 | 1464378196888 Marionette TRACE conn2 <- [1,2354,null,{}] 11:43:16 INFO - PROCESS | 3896 | 1464378196892 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:17 INFO - PROCESS | 3896 | 1464378197063 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 11:43:17 INFO - PROCESS | 3896 | 1464378197246 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 20207400 == 131 [pid = 3896] [id = 598] 11:43:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 291 (20EDC400) [pid = 3896] [serial = 1794] [outer = 00000000] 11:43:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 292 (238A6800) [pid = 3896] [serial = 1795] [outer = 20EDC400] 11:43:17 INFO - PROCESS | 3896 | 1464378197304 Marionette DEBUG loaded listener.js 11:43:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 293 (241B0000) [pid = 3896] [serial = 1796] [outer = 20EDC400] 11:43:17 INFO - PROCESS | 3896 | 1464378197879 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 11:43:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:43:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1053ms 11:43:17 INFO - PROCESS | 3896 | 1464378197931 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 11:43:17 INFO - PROCESS | 3896 | 1464378197933 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 11:43:17 INFO - PROCESS | 3896 | 1464378197953 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:43:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:43:17 INFO - PROCESS | 3896 | 1464378197955 Marionette TRACE conn2 <- [1,2358,null,{}] 11:43:17 INFO - PROCESS | 3896 | 1464378197959 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:18 INFO - PROCESS | 3896 | 1464378198083 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 11:43:18 INFO - PROCESS | 3896 | 1464378198287 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 22312C00 == 132 [pid = 3896] [id = 599] 11:43:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 294 (22D7EC00) [pid = 3896] [serial = 1797] [outer = 00000000] 11:43:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 295 (241B9C00) [pid = 3896] [serial = 1798] [outer = 22D7EC00] 11:43:18 INFO - PROCESS | 3896 | 1464378198340 Marionette DEBUG loaded listener.js 11:43:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 296 (24DEE800) [pid = 3896] [serial = 1799] [outer = 22D7EC00] 11:43:19 INFO - PROCESS | 3896 | 1464378199013 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 11:43:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:43:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1100ms 11:43:19 INFO - PROCESS | 3896 | 1464378199082 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 11:43:19 INFO - PROCESS | 3896 | 1464378199084 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 11:43:19 INFO - PROCESS | 3896 | 1464378199088 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:43:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:43:19 INFO - PROCESS | 3896 | 1464378199090 Marionette TRACE conn2 <- [1,2362,null,{}] 11:43:19 INFO - PROCESS | 3896 | 1464378199094 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:19 INFO - PROCESS | 3896 | 1464378199219 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 11:43:19 INFO - PROCESS | 3896 | 1464378199417 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 13384000 == 133 [pid = 3896] [id = 600] 11:43:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 297 (16178C00) [pid = 3896] [serial = 1800] [outer = 00000000] 11:43:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 298 (1AE54000) [pid = 3896] [serial = 1801] [outer = 16178C00] 11:43:19 INFO - PROCESS | 3896 | 1464378199473 Marionette DEBUG loaded listener.js 11:43:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 299 (1AE6C000) [pid = 3896] [serial = 1802] [outer = 16178C00] 11:43:20 INFO - PROCESS | 3896 | 1464378200024 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 11:43:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:43:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 990ms 11:43:20 INFO - PROCESS | 3896 | 1464378200076 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 11:43:20 INFO - PROCESS | 3896 | 1464378200078 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 11:43:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:43:20 INFO - PROCESS | 3896 | 1464378200082 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:43:20 INFO - PROCESS | 3896 | 1464378200084 Marionette TRACE conn2 <- [1,2366,null,{}] 11:43:20 INFO - PROCESS | 3896 | 1464378200088 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:20 INFO - PROCESS | 3896 | 1464378200213 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 11:43:20 INFO - PROCESS | 3896 | 1464378200428 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 20208400 == 134 [pid = 3896] [id = 601] 11:43:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 300 (2020A800) [pid = 3896] [serial = 1803] [outer = 00000000] 11:43:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 301 (22F6DC00) [pid = 3896] [serial = 1804] [outer = 2020A800] 11:43:20 INFO - PROCESS | 3896 | 1464378200486 Marionette DEBUG loaded listener.js 11:43:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 302 (22F71C00) [pid = 3896] [serial = 1805] [outer = 2020A800] 11:43:21 INFO - PROCESS | 3896 | 1464378201075 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 11:43:21 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:43:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1037ms 11:43:21 INFO - PROCESS | 3896 | 1464378201137 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 11:43:21 INFO - PROCESS | 3896 | 1464378201139 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 11:43:21 INFO - PROCESS | 3896 | 1464378201143 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:43:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:43:21 INFO - PROCESS | 3896 | 1464378201145 Marionette TRACE conn2 <- [1,2370,null,{}] 11:43:21 INFO - PROCESS | 3896 | 1464378201148 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:21 INFO - PROCESS | 3896 | 1464378201278 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 11:43:21 INFO - PROCESS | 3896 | 1464378201679 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 10481C00 == 135 [pid = 3896] [id = 602] 11:43:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 303 (10A7D400) [pid = 3896] [serial = 1806] [outer = 00000000] 11:43:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 304 (11A0A000) [pid = 3896] [serial = 1807] [outer = 10A7D400] 11:43:21 INFO - PROCESS | 3896 | 1464378201745 Marionette DEBUG loaded listener.js 11:43:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 305 (137E9000) [pid = 3896] [serial = 1808] [outer = 10A7D400] 11:43:22 INFO - PROCESS | 3896 | 1464378202408 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 11:43:22 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:43:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1320ms 11:43:22 INFO - PROCESS | 3896 | 1464378202454 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 11:43:22 INFO - PROCESS | 3896 | 1464378202458 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 11:43:22 INFO - PROCESS | 3896 | 1464378202463 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:43:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:43:22 INFO - PROCESS | 3896 | 1464378202466 Marionette TRACE conn2 <- [1,2374,null,{}] 11:43:22 INFO - PROCESS | 3896 | 1464378202472 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:22 INFO - PROCESS | 3896 | 1464378202595 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 11:43:22 INFO - PROCESS | 3896 | 1464378202791 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 16E31400 == 136 [pid = 3896] [id = 603] 11:43:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 306 (1769B000) [pid = 3896] [serial = 1809] [outer = 00000000] 11:43:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 307 (1928CC00) [pid = 3896] [serial = 1810] [outer = 1769B000] 11:43:22 INFO - PROCESS | 3896 | 1464378202843 Marionette DEBUG loaded listener.js 11:43:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 308 (1A106800) [pid = 3896] [serial = 1811] [outer = 1769B000] 11:43:23 INFO - PROCESS | 3896 | 1464378203418 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 11:43:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:43:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1006ms 11:43:23 INFO - PROCESS | 3896 | 1464378203470 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 11:43:23 INFO - PROCESS | 3896 | 1464378203474 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 11:43:23 INFO - PROCESS | 3896 | 1464378203479 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:43:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:43:23 INFO - PROCESS | 3896 | 1464378203481 Marionette TRACE conn2 <- [1,2378,null,{}] 11:43:23 INFO - PROCESS | 3896 | 1464378203485 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:23 INFO - PROCESS | 3896 | 1464378203655 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 11:43:23 INFO - PROCESS | 3896 | 1464378203863 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1309CC00 == 137 [pid = 3896] [id = 604] 11:43:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 309 (1330C800) [pid = 3896] [serial = 1812] [outer = 00000000] 11:43:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 310 (1AA4DC00) [pid = 3896] [serial = 1813] [outer = 1330C800] 11:43:23 INFO - PROCESS | 3896 | 1464378203914 Marionette DEBUG loaded listener.js 11:43:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 311 (1AF44800) [pid = 3896] [serial = 1814] [outer = 1330C800] 11:43:24 INFO - PROCESS | 3896 | --DOCSHELL 1AD49C00 == 136 [pid = 3896] [id = 435] 11:43:24 INFO - PROCESS | 3896 | --DOCSHELL 1B535400 == 135 [pid = 3896] [id = 586] 11:43:24 INFO - PROCESS | 3896 | --DOCSHELL 16D7FC00 == 134 [pid = 3896] [id = 585] 11:43:24 INFO - PROCESS | 3896 | --DOCSHELL 1AAE3800 == 133 [pid = 3896] [id = 584] 11:43:24 INFO - PROCESS | 3896 | --DOCSHELL 1A32D800 == 132 [pid = 3896] [id = 583] 11:43:24 INFO - PROCESS | 3896 | --DOCSHELL 1A3DA400 == 131 [pid = 3896] [id = 582] 11:43:24 INFO - PROCESS | 3896 | --DOCSHELL 16E3D400 == 130 [pid = 3896] [id = 581] 11:43:24 INFO - PROCESS | 3896 | --DOCSHELL 1B639800 == 129 [pid = 3896] [id = 528] 11:43:24 INFO - PROCESS | 3896 | --DOCSHELL 16D78000 == 128 [pid = 3896] [id = 580] 11:43:24 INFO - PROCESS | 3896 | --DOCSHELL 1409FC00 == 127 [pid = 3896] [id = 579] 11:43:24 INFO - PROCESS | 3896 | --DOCSHELL 110EE400 == 126 [pid = 3896] [id = 578] 11:43:24 INFO - PROCESS | 3896 | --DOCSHELL 0C78B400 == 125 [pid = 3896] [id = 577] 11:43:24 INFO - PROCESS | 3896 | --DOCSHELL 20E05000 == 124 [pid = 3896] [id = 568] 11:43:24 INFO - PROCESS | 3896 | --DOCSHELL 20E08400 == 123 [pid = 3896] [id = 567] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 310 (1B410C00) [pid = 3896] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 309 (16C59000) [pid = 3896] [serial = 1630] [outer = 00000000] [url = about:blank] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 308 (1A980C00) [pid = 3896] [serial = 1633] [outer = 00000000] [url = about:blank] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 307 (1B758000) [pid = 3896] [serial = 1636] [outer = 00000000] [url = about:blank] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 306 (1D9A5C00) [pid = 3896] [serial = 1639] [outer = 00000000] [url = about:blank] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 305 (1EFE2000) [pid = 3896] [serial = 1642] [outer = 00000000] [url = about:blank] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 304 (1F247400) [pid = 3896] [serial = 1645] [outer = 00000000] [url = about:blank] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 303 (1F2A4400) [pid = 3896] [serial = 1648] [outer = 00000000] [url = about:blank] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 302 (2047C400) [pid = 3896] [serial = 1651] [outer = 00000000] [url = about:blank] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 301 (20421C00) [pid = 3896] [serial = 1654] [outer = 00000000] [url = about:blank] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 300 (1AE75800) [pid = 3896] [serial = 1657] [outer = 00000000] [url = about:blank] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 299 (20208C00) [pid = 3896] [serial = 1660] [outer = 00000000] [url = about:blank] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 298 (20429800) [pid = 3896] [serial = 1663] [outer = 00000000] [url = about:blank] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 297 (20428C00) [pid = 3896] [serial = 1690] [outer = 00000000] [url = about:blank] 11:43:24 INFO - PROCESS | 3896 | --DOCSHELL 20206400 == 122 [pid = 3896] [id = 566] 11:43:24 INFO - PROCESS | 3896 | --DOCSHELL 1AE73C00 == 121 [pid = 3896] [id = 565] 11:43:24 INFO - PROCESS | 3896 | --DOCSHELL 1432E400 == 120 [pid = 3896] [id = 564] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 296 (1F0C1400) [pid = 3896] [serial = 1678] [outer = 00000000] [url = about:blank] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 295 (1F981000) [pid = 3896] [serial = 1681] [outer = 00000000] [url = about:blank] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 294 (16D54400) [pid = 3896] [serial = 1684] [outer = 00000000] [url = about:blank] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 293 (20202400) [pid = 3896] [serial = 1687] [outer = 00000000] [url = about:blank] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 292 (1A181400) [pid = 3896] [serial = 1672] [outer = 00000000] [url = about:blank] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 291 (1AD41400) [pid = 3896] [serial = 1673] [outer = 00000000] [url = about:blank] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 290 (1A42F400) [pid = 3896] [serial = 1670] [outer = 00000000] [url = about:blank] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 289 (19D0C800) [pid = 3896] [serial = 1669] [outer = 00000000] [url = about:blank] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 288 (21C82C00) [pid = 3896] [serial = 1666] [outer = 00000000] [url = about:blank] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 287 (137EA800) [pid = 3896] [serial = 1688] [outer = 00000000] [url = about:blank] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 286 (1D88C000) [pid = 3896] [serial = 1675] [outer = 00000000] [url = about:blank] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 285 (1DEE0000) [pid = 3896] [serial = 1676] [outer = 00000000] [url = about:blank] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 284 (1F247800) [pid = 3896] [serial = 1679] [outer = 00000000] [url = about:blank] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 283 (1F984800) [pid = 3896] [serial = 1682] [outer = 00000000] [url = about:blank] 11:43:24 INFO - PROCESS | 3896 | --DOMWINDOW == 282 (1DEDD400) [pid = 3896] [serial = 1685] [outer = 00000000] [url = about:blank] 11:43:24 INFO - PROCESS | 3896 | 1464378204509 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:43:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:43:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1037ms 11:43:24 INFO - PROCESS | 3896 | 1464378204550 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 11:43:24 INFO - PROCESS | 3896 | 1464378204552 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 11:43:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:43:24 INFO - PROCESS | 3896 | 1464378204570 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:43:24 INFO - PROCESS | 3896 | 1464378204575 Marionette TRACE conn2 <- [1,2382,null,{}] 11:43:24 INFO - PROCESS | 3896 | 1464378204584 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:24 INFO - PROCESS | 3896 | 1464378204699 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 11:43:24 INFO - PROCESS | 3896 | 1464378204715 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 17648C00 == 121 [pid = 3896] [id = 605] 11:43:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 283 (177B1400) [pid = 3896] [serial = 1815] [outer = 00000000] 11:43:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 284 (1A97E800) [pid = 3896] [serial = 1816] [outer = 177B1400] 11:43:24 INFO - PROCESS | 3896 | 1464378204760 Marionette DEBUG loaded listener.js 11:43:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 285 (1AAE9400) [pid = 3896] [serial = 1817] [outer = 177B1400] 11:43:25 INFO - PROCESS | 3896 | 1464378205306 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:43:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:43:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 801ms 11:43:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:43:25 INFO - PROCESS | 3896 | 1464378205374 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 11:43:25 INFO - PROCESS | 3896 | 1464378205377 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 11:43:25 INFO - PROCESS | 3896 | 1464378205406 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:43:25 INFO - PROCESS | 3896 | 1464378205408 Marionette TRACE conn2 <- [1,2386,null,{}] 11:43:25 INFO - PROCESS | 3896 | 1464378205416 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:25 INFO - PROCESS | 3896 | 1464378205536 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 11:43:25 INFO - PROCESS | 3896 | 1464378205681 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1A433400 == 122 [pid = 3896] [id = 606] 11:43:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 286 (1A867000) [pid = 3896] [serial = 1818] [outer = 00000000] 11:43:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 287 (1B40F400) [pid = 3896] [serial = 1819] [outer = 1A867000] 11:43:25 INFO - PROCESS | 3896 | 1464378205734 Marionette DEBUG loaded listener.js 11:43:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 288 (1B754400) [pid = 3896] [serial = 1820] [outer = 1A867000] 11:43:26 INFO - PROCESS | 3896 | 1464378206096 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:43:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:43:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 770ms 11:43:26 INFO - PROCESS | 3896 | 1464378206162 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 11:43:26 INFO - PROCESS | 3896 | 1464378206164 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 11:43:26 INFO - PROCESS | 3896 | 1464378206167 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:43:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:43:26 INFO - PROCESS | 3896 | 1464378206169 Marionette TRACE conn2 <- [1,2390,null,{}] 11:43:26 INFO - PROCESS | 3896 | 1464378206172 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:26 INFO - PROCESS | 3896 | 1464378206274 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 11:43:26 INFO - PROCESS | 3896 | 1464378206281 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1D84C400 == 123 [pid = 3896] [id = 607] 11:43:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 289 (1D84EC00) [pid = 3896] [serial = 1821] [outer = 00000000] 11:43:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 290 (1D99C400) [pid = 3896] [serial = 1822] [outer = 1D84EC00] 11:43:26 INFO - PROCESS | 3896 | 1464378206336 Marionette DEBUG loaded listener.js 11:43:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 291 (1DEE1400) [pid = 3896] [serial = 1823] [outer = 1D84EC00] 11:43:26 INFO - PROCESS | 3896 | 1464378206924 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 11:43:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:43:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 802ms 11:43:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:43:26 INFO - PROCESS | 3896 | 1464378206969 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 11:43:26 INFO - PROCESS | 3896 | 1464378206971 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 11:43:26 INFO - PROCESS | 3896 | 1464378206975 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:43:26 INFO - PROCESS | 3896 | 1464378206976 Marionette TRACE conn2 <- [1,2394,null,{}] 11:43:27 INFO - PROCESS | 3896 | 1464378206980 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:27 INFO - PROCESS | 3896 | 1464378207161 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 11:43:27 INFO - PROCESS | 3896 | 1464378207181 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1DEEAC00 == 124 [pid = 3896] [id = 608] 11:43:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 292 (1DEEC400) [pid = 3896] [serial = 1824] [outer = 00000000] 11:43:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 293 (1F23BC00) [pid = 3896] [serial = 1825] [outer = 1DEEC400] 11:43:27 INFO - PROCESS | 3896 | 1464378207225 Marionette DEBUG loaded listener.js 11:43:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 294 (1F97A800) [pid = 3896] [serial = 1826] [outer = 1DEEC400] 11:43:27 INFO - PROCESS | 3896 | 1464378207690 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 11:43:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:43:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 739ms 11:43:27 INFO - PROCESS | 3896 | 1464378207715 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 11:43:27 INFO - PROCESS | 3896 | 1464378207717 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 11:43:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:43:27 INFO - PROCESS | 3896 | 1464378207721 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:43:27 INFO - PROCESS | 3896 | 1464378207722 Marionette TRACE conn2 <- [1,2398,null,{}] 11:43:27 INFO - PROCESS | 3896 | 1464378207726 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:27 INFO - PROCESS | 3896 | 1464378207885 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 11:43:27 INFO - PROCESS | 3896 | 1464378207907 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1F03D800 == 125 [pid = 3896] [id = 609] 11:43:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 295 (1F06B000) [pid = 3896] [serial = 1827] [outer = 00000000] 11:43:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 296 (20203400) [pid = 3896] [serial = 1828] [outer = 1F06B000] 11:43:27 INFO - PROCESS | 3896 | 1464378207951 Marionette DEBUG loaded listener.js 11:43:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 297 (2020C800) [pid = 3896] [serial = 1829] [outer = 1F06B000] 11:43:28 INFO - PROCESS | 3896 | 1464378208433 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:43:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:43:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 755ms 11:43:28 INFO - PROCESS | 3896 | --DOMWINDOW == 296 (1A42D400) [pid = 3896] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:43:28 INFO - PROCESS | 3896 | --DOMWINDOW == 295 (1A864C00) [pid = 3896] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:43:28 INFO - PROCESS | 3896 | --DOMWINDOW == 294 (1AAE4400) [pid = 3896] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:43:28 INFO - PROCESS | 3896 | --DOMWINDOW == 293 (19288000) [pid = 3896] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:43:28 INFO - PROCESS | 3896 | --DOMWINDOW == 292 (1B539400) [pid = 3896] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:43:28 INFO - PROCESS | 3896 | --DOMWINDOW == 291 (10A59800) [pid = 3896] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:43:28 INFO - PROCESS | 3896 | --DOMWINDOW == 290 (16E2FC00) [pid = 3896] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:43:28 INFO - PROCESS | 3896 | --DOMWINDOW == 289 (140C9400) [pid = 3896] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:43:28 INFO - PROCESS | 3896 | --DOMWINDOW == 288 (15F59000) [pid = 3896] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:43:28 INFO - PROCESS | 3896 | --DOMWINDOW == 287 (16F34C00) [pid = 3896] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:43:28 INFO - PROCESS | 3896 | 1464378208822 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 11:43:28 INFO - PROCESS | 3896 | 1464378208824 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 11:43:28 INFO - PROCESS | 3896 | 1464378208835 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:43:28 INFO - PROCESS | 3896 | 1464378208837 Marionette TRACE conn2 <- [1,2402,null,{}] 11:43:28 INFO - PROCESS | 3896 | 1464378208840 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:43:28 INFO - PROCESS | 3896 | 1464378208946 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 11:43:28 INFO - PROCESS | 3896 | 1464378208954 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 154F4400 == 126 [pid = 3896] [id = 610] 11:43:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 288 (16C51000) [pid = 3896] [serial = 1830] [outer = 00000000] 11:43:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 289 (17888000) [pid = 3896] [serial = 1831] [outer = 16C51000] 11:43:29 INFO - PROCESS | 3896 | 1464378209048 Marionette DEBUG loaded listener.js 11:43:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 290 (1A186C00) [pid = 3896] [serial = 1832] [outer = 16C51000] 11:43:29 INFO - PROCESS | 3896 | 1464378209526 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 11:43:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:43:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 691ms 11:43:29 INFO - PROCESS | 3896 | 1464378209572 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 11:43:29 INFO - PROCESS | 3896 | 1464378209574 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 11:43:29 INFO - PROCESS | 3896 | 1464378209577 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:43:29 INFO - PROCESS | 3896 | 1464378209579 Marionette TRACE conn2 <- [1,2406,null,{}] 11:43:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:43:29 INFO - PROCESS | 3896 | 1464378209583 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:29 INFO - PROCESS | 3896 | 1464378209698 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 11:43:29 INFO - PROCESS | 3896 | 1464378209704 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 19D06400 == 127 [pid = 3896] [id = 611] 11:43:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 291 (1DA34400) [pid = 3896] [serial = 1833] [outer = 00000000] 11:43:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 292 (20382C00) [pid = 3896] [serial = 1834] [outer = 1DA34400] 11:43:29 INFO - PROCESS | 3896 | 1464378209748 Marionette DEBUG loaded listener.js 11:43:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 293 (20472000) [pid = 3896] [serial = 1835] [outer = 1DA34400] 11:43:30 INFO - PROCESS | 3896 | 1464378210231 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:43:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:43:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 692ms 11:43:30 INFO - PROCESS | 3896 | 1464378210279 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 11:43:30 INFO - PROCESS | 3896 | 1464378210281 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 11:43:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:43:30 INFO - PROCESS | 3896 | 1464378210285 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:43:30 INFO - PROCESS | 3896 | 1464378210286 Marionette TRACE conn2 <- [1,2410,null,{}] 11:43:30 INFO - PROCESS | 3896 | 1464378210290 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:30 INFO - PROCESS | 3896 | 1464378210394 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 11:43:30 INFO - PROCESS | 3896 | 1464378210432 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 2020AC00 == 128 [pid = 3896] [id = 612] 11:43:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 294 (20567C00) [pid = 3896] [serial = 1836] [outer = 00000000] 11:43:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 295 (20E08800) [pid = 3896] [serial = 1837] [outer = 20567C00] 11:43:30 INFO - PROCESS | 3896 | 1464378210482 Marionette DEBUG loaded listener.js 11:43:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 296 (21C31400) [pid = 3896] [serial = 1838] [outer = 20567C00] 11:43:31 INFO - PROCESS | 3896 | 1464378211215 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:43:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:43:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1006ms 11:43:31 INFO - PROCESS | 3896 | 1464378211288 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 11:43:31 INFO - PROCESS | 3896 | 1464378211292 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 11:43:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:43:31 INFO - PROCESS | 3896 | 1464378211298 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:43:31 INFO - PROCESS | 3896 | 1464378211301 Marionette TRACE conn2 <- [1,2414,null,{}] 11:43:31 INFO - PROCESS | 3896 | 1464378211373 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:31 INFO - PROCESS | 3896 | 1464378211521 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 11:43:31 INFO - PROCESS | 3896 | 1464378211700 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 3896 | ++DOCSHELL 10A7B000 == 129 [pid = 3896] [id = 613] 11:43:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 297 (14093000) [pid = 3896] [serial = 1839] [outer = 00000000] 11:43:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 298 (15F59800) [pid = 3896] [serial = 1840] [outer = 14093000] 11:43:31 INFO - PROCESS | 3896 | 1464378211774 Marionette DEBUG loaded listener.js 11:43:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 299 (171AE400) [pid = 3896] [serial = 1841] [outer = 14093000] 11:43:32 INFO - PROCESS | 3896 | 1464378212443 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:43:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:43:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1195ms 11:43:32 INFO - PROCESS | 3896 | 1464378212503 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 11:43:32 INFO - PROCESS | 3896 | 1464378212509 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 11:43:32 INFO - PROCESS | 3896 | 1464378212517 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:43:32 INFO - PROCESS | 3896 | 1464378212520 Marionette TRACE conn2 <- [1,2418,null,{}] 11:43:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:43:32 INFO - PROCESS | 3896 | 1464378212524 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:32 INFO - PROCESS | 3896 | 1464378212658 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 11:43:32 INFO - PROCESS | 3896 | 1464378212843 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 19D67C00 == 130 [pid = 3896] [id = 614] 11:43:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 300 (1A32D800) [pid = 3896] [serial = 1842] [outer = 00000000] 11:43:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 301 (1AD3BC00) [pid = 3896] [serial = 1843] [outer = 1A32D800] 11:43:32 INFO - PROCESS | 3896 | 1464378212908 Marionette DEBUG loaded listener.js 11:43:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 302 (1B640C00) [pid = 3896] [serial = 1844] [outer = 1A32D800] 11:43:33 INFO - PROCESS | 3896 | 1464378213518 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 11:43:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:43:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1037ms 11:43:33 INFO - PROCESS | 3896 | 1464378213560 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 11:43:33 INFO - PROCESS | 3896 | 1464378213562 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 11:43:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:43:33 INFO - PROCESS | 3896 | 1464378213583 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:43:33 INFO - PROCESS | 3896 | 1464378213586 Marionette TRACE conn2 <- [1,2422,null,{}] 11:43:33 INFO - PROCESS | 3896 | 1464378213597 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:33 INFO - PROCESS | 3896 | 1464378213730 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 11:43:33 INFO - PROCESS | 3896 | 1464378213926 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1AD3D400 == 131 [pid = 3896] [id = 615] 11:43:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 303 (20382400) [pid = 3896] [serial = 1845] [outer = 00000000] 11:43:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 304 (2055C000) [pid = 3896] [serial = 1846] [outer = 20382400] 11:43:34 INFO - PROCESS | 3896 | 1464378213985 Marionette DEBUG loaded listener.js 11:43:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 305 (20E0C400) [pid = 3896] [serial = 1847] [outer = 20382400] 11:43:34 INFO - PROCESS | 3896 | 1464378214658 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 11:43:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:43:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1116ms 11:43:34 INFO - PROCESS | 3896 | 1464378214720 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 11:43:34 INFO - PROCESS | 3896 | 1464378214723 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 11:43:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:43:34 INFO - PROCESS | 3896 | 1464378214726 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:43:34 INFO - PROCESS | 3896 | 1464378214728 Marionette TRACE conn2 <- [1,2426,null,{}] 11:43:34 INFO - PROCESS | 3896 | 1464378214732 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:34 INFO - PROCESS | 3896 | 1464378214893 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 11:43:35 INFO - PROCESS | 3896 | 1464378215083 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 3896 | ++DOCSHELL 1F073C00 == 132 [pid = 3896] [id = 616] 11:43:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 306 (20477800) [pid = 3896] [serial = 1848] [outer = 00000000] 11:43:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 307 (2230D800) [pid = 3896] [serial = 1849] [outer = 20477800] 11:43:35 INFO - PROCESS | 3896 | 1464378215138 Marionette DEBUG loaded listener.js 11:43:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 308 (22314400) [pid = 3896] [serial = 1850] [outer = 20477800] 11:43:35 INFO - PROCESS | 3896 | 1464378215792 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 11:43:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:43:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1085ms 11:43:35 INFO - PROCESS | 3896 | 1464378215819 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 11:43:35 INFO - PROCESS | 3896 | 1464378215821 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 11:43:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:43:35 INFO - PROCESS | 3896 | 1464378215825 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:43:35 INFO - PROCESS | 3896 | 1464378215827 Marionette TRACE conn2 <- [1,2430,null,{}] 11:43:35 INFO - PROCESS | 3896 | 1464378215831 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:36 INFO - PROCESS | 3896 | 1464378215988 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 11:43:36 INFO - PROCESS | 3896 | 1464378216185 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 20DB3800 == 133 [pid = 3896] [id = 617] 11:43:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 309 (20DB7800) [pid = 3896] [serial = 1851] [outer = 00000000] 11:43:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 310 (20DBD000) [pid = 3896] [serial = 1852] [outer = 20DB7800] 11:43:36 INFO - PROCESS | 3896 | 1464378216240 Marionette DEBUG loaded listener.js 11:43:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 311 (20DBF000) [pid = 3896] [serial = 1853] [outer = 20DB7800] 11:43:36 INFO - PROCESS | 3896 | 1464378216814 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 11:43:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:43:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1038ms 11:43:36 INFO - PROCESS | 3896 | 1464378216864 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 11:43:36 INFO - PROCESS | 3896 | 1464378216866 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 11:43:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:43:36 INFO - PROCESS | 3896 | 1464378216870 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:43:36 INFO - PROCESS | 3896 | 1464378216872 Marionette TRACE conn2 <- [1,2434,null,{}] 11:43:36 INFO - PROCESS | 3896 | 1464378216875 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:37 INFO - PROCESS | 3896 | 1464378217022 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 11:43:37 INFO - PROCESS | 3896 | 1464378217192 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1DD94000 == 134 [pid = 3896] [id = 618] 11:43:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 312 (1DD97000) [pid = 3896] [serial = 1854] [outer = 00000000] 11:43:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 313 (20DB8800) [pid = 3896] [serial = 1855] [outer = 1DD97000] 11:43:37 INFO - PROCESS | 3896 | 1464378217247 Marionette DEBUG loaded listener.js 11:43:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 314 (20DC1000) [pid = 3896] [serial = 1856] [outer = 1DD97000] 11:43:37 INFO - PROCESS | 3896 | 1464378217775 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 11:43:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:43:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 944ms 11:43:37 INFO - PROCESS | 3896 | 1464378217824 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 11:43:37 INFO - PROCESS | 3896 | 1464378217826 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 11:43:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:43:37 INFO - PROCESS | 3896 | 1464378217832 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:43:37 INFO - PROCESS | 3896 | 1464378217834 Marionette TRACE conn2 <- [1,2438,null,{}] 11:43:37 INFO - PROCESS | 3896 | 1464378217837 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:37 INFO - PROCESS | 3896 | 1464378217962 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 11:43:38 INFO - PROCESS | 3896 | 1464378218163 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1DD9B000 == 135 [pid = 3896] [id = 619] 11:43:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 315 (1DD9E400) [pid = 3896] [serial = 1857] [outer = 00000000] 11:43:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 316 (22F76800) [pid = 3896] [serial = 1858] [outer = 1DD9E400] 11:43:38 INFO - PROCESS | 3896 | 1464378218218 Marionette DEBUG loaded listener.js 11:43:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 317 (22F79000) [pid = 3896] [serial = 1859] [outer = 1DD9E400] 11:43:38 INFO - PROCESS | 3896 | 1464378218841 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 11:43:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:43:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1053ms 11:43:38 INFO - PROCESS | 3896 | 1464378218887 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 11:43:38 INFO - PROCESS | 3896 | 1464378218889 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 11:43:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:43:38 INFO - PROCESS | 3896 | 1464378218907 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:43:38 INFO - PROCESS | 3896 | 1464378218909 Marionette TRACE conn2 <- [1,2442,null,{}] 11:43:38 INFO - PROCESS | 3896 | 1464378218914 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:39 INFO - PROCESS | 3896 | 1464378219044 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 11:43:39 INFO - PROCESS | 3896 | 1464378219244 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 22D7C400 == 136 [pid = 3896] [id = 620] 11:43:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 318 (22D7D400) [pid = 3896] [serial = 1860] [outer = 00000000] 11:43:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 319 (23104C00) [pid = 3896] [serial = 1861] [outer = 22D7D400] 11:43:39 INFO - PROCESS | 3896 | 1464378219297 Marionette DEBUG loaded listener.js 11:43:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 320 (23108800) [pid = 3896] [serial = 1862] [outer = 22D7D400] 11:43:39 INFO - PROCESS | 3896 | 1464378219937 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 11:43:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:43:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1069ms 11:43:39 INFO - PROCESS | 3896 | 1464378219995 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 11:43:40 INFO - PROCESS | 3896 | 1464378219998 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 11:43:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:43:40 INFO - PROCESS | 3896 | 1464378220001 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:43:40 INFO - PROCESS | 3896 | 1464378220003 Marionette TRACE conn2 <- [1,2446,null,{}] 11:43:40 INFO - PROCESS | 3896 | 1464378220007 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:40 INFO - PROCESS | 3896 | 1464378220141 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 11:43:40 INFO - PROCESS | 3896 | 1464378220340 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 23104000 == 137 [pid = 3896] [id = 621] 11:43:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 321 (23106000) [pid = 3896] [serial = 1863] [outer = 00000000] 11:43:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 322 (2385CC00) [pid = 3896] [serial = 1864] [outer = 23106000] 11:43:40 INFO - PROCESS | 3896 | 1464378220395 Marionette DEBUG loaded listener.js 11:43:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 323 (2385F800) [pid = 3896] [serial = 1865] [outer = 23106000] 11:43:40 INFO - PROCESS | 3896 | 1464378220956 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 11:43:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:43:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1006ms 11:43:41 INFO - PROCESS | 3896 | 1464378221004 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 11:43:41 INFO - PROCESS | 3896 | 1464378221006 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 11:43:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:43:41 INFO - PROCESS | 3896 | 1464378221010 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:43:41 INFO - PROCESS | 3896 | 1464378221012 Marionette TRACE conn2 <- [1,2450,null,{}] 11:43:41 INFO - PROCESS | 3896 | 1464378221016 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:41 INFO - PROCESS | 3896 | 1464378221150 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 11:43:41 INFO - PROCESS | 3896 | 1464378221348 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 2310B800 == 138 [pid = 3896] [id = 622] 11:43:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 324 (2310D800) [pid = 3896] [serial = 1866] [outer = 00000000] 11:43:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 325 (23868000) [pid = 3896] [serial = 1867] [outer = 2310D800] 11:43:41 INFO - PROCESS | 3896 | 1464378221404 Marionette DEBUG loaded listener.js 11:43:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 326 (2389DC00) [pid = 3896] [serial = 1868] [outer = 2310D800] 11:43:42 INFO - PROCESS | 3896 | 1464378222123 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 11:43:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:43:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1147ms 11:43:42 INFO - PROCESS | 3896 | 1464378222157 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 11:43:42 INFO - PROCESS | 3896 | 1464378222160 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 11:43:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:43:42 INFO - PROCESS | 3896 | 1464378222164 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:43:42 INFO - PROCESS | 3896 | 1464378222167 Marionette TRACE conn2 <- [1,2454,null,{}] 11:43:42 INFO - PROCESS | 3896 | 1464378222171 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:42 INFO - PROCESS | 3896 | 1464378222316 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 11:43:42 INFO - PROCESS | 3896 | 1464378222520 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 177CE800 == 139 [pid = 3896] [id = 623] 11:43:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 327 (17F98000) [pid = 3896] [serial = 1869] [outer = 00000000] 11:43:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 328 (19D07400) [pid = 3896] [serial = 1870] [outer = 17F98000] 11:43:42 INFO - PROCESS | 3896 | 1464378222579 Marionette DEBUG loaded listener.js 11:43:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 329 (1AE74800) [pid = 3896] [serial = 1871] [outer = 17F98000] 11:43:43 INFO - PROCESS | 3896 | 1464378223187 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 11:43:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:43:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1037ms 11:43:43 INFO - PROCESS | 3896 | 1464378223224 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 11:43:43 INFO - PROCESS | 3896 | 1464378223226 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 11:43:43 INFO - PROCESS | 3896 | 1464378223230 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:43:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:43:43 INFO - PROCESS | 3896 | 1464378223232 Marionette TRACE conn2 <- [1,2458,null,{}] 11:43:43 INFO - PROCESS | 3896 | 1464378223236 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:43 INFO - PROCESS | 3896 | 1464378223364 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 11:43:43 INFO - PROCESS | 3896 | 1464378223553 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 177BAC00 == 140 [pid = 3896] [id = 624] 11:43:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 330 (18427800) [pid = 3896] [serial = 1872] [outer = 00000000] 11:43:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 331 (1B783C00) [pid = 3896] [serial = 1873] [outer = 18427800] 11:43:43 INFO - PROCESS | 3896 | 1464378223608 Marionette DEBUG loaded listener.js 11:43:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 332 (1D84AC00) [pid = 3896] [serial = 1874] [outer = 18427800] 11:43:44 INFO - PROCESS | 3896 | 1464378224203 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 11:43:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:43:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1037ms 11:43:44 INFO - PROCESS | 3896 | 1464378224285 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 11:43:44 INFO - PROCESS | 3896 | 1464378224287 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 11:43:44 INFO - PROCESS | 3896 | 1464378224291 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:43:44 INFO - PROCESS | 3896 | 1464378224293 Marionette TRACE conn2 <- [1,2462,null,{}] 11:43:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:43:44 INFO - PROCESS | 3896 | 1464378224296 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:44 INFO - PROCESS | 3896 | 1464378224426 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 11:43:44 INFO - PROCESS | 3896 | 1464378224620 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 3896 | ++DOCSHELL 1A10E400 == 141 [pid = 3896] [id = 625] 11:43:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 333 (20ED7000) [pid = 3896] [serial = 1875] [outer = 00000000] 11:43:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 334 (23863400) [pid = 3896] [serial = 1876] [outer = 20ED7000] 11:43:44 INFO - PROCESS | 3896 | 1464378224677 Marionette DEBUG loaded listener.js 11:43:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 335 (2389A400) [pid = 3896] [serial = 1877] [outer = 20ED7000] 11:43:45 INFO - PROCESS | 3896 | 1464378225822 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 11:43:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:43:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1557ms 11:43:45 INFO - PROCESS | 3896 | 1464378225871 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 11:43:45 INFO - PROCESS | 3896 | 1464378225875 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 11:43:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:43:45 INFO - PROCESS | 3896 | 1464378225880 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:43:45 INFO - PROCESS | 3896 | 1464378225884 Marionette TRACE conn2 <- [1,2466,null,{}] 11:43:45 INFO - PROCESS | 3896 | 1464378225890 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:46 INFO - PROCESS | 3896 | 1464378226015 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 11:43:46 INFO - PROCESS | 3896 | 1464378226223 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1370AC00 == 142 [pid = 3896] [id = 626] 11:43:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 336 (137E6000) [pid = 3896] [serial = 1878] [outer = 00000000] 11:43:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 337 (15F50C00) [pid = 3896] [serial = 1879] [outer = 137E6000] 11:43:46 INFO - PROCESS | 3896 | 1464378226272 Marionette DEBUG loaded listener.js 11:43:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 338 (161EA400) [pid = 3896] [serial = 1880] [outer = 137E6000] 11:43:46 INFO - PROCESS | 3896 | 1464378226836 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:43:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:43:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1006ms 11:43:46 INFO - PROCESS | 3896 | 1464378226885 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 11:43:46 INFO - PROCESS | 3896 | 1464378226890 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 11:43:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:43:46 INFO - PROCESS | 3896 | 1464378226896 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:43:46 INFO - PROCESS | 3896 | 1464378226898 Marionette TRACE conn2 <- [1,2470,null,{}] 11:43:46 INFO - PROCESS | 3896 | 1464378226902 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:47 INFO - PROCESS | 3896 | 1464378227019 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 11:43:47 INFO - PROCESS | 3896 | 1464378227226 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 104F0400 == 143 [pid = 3896] [id = 627] 11:43:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 339 (112A9000) [pid = 3896] [serial = 1881] [outer = 00000000] 11:43:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 340 (16D4C000) [pid = 3896] [serial = 1882] [outer = 112A9000] 11:43:47 INFO - PROCESS | 3896 | 1464378227281 Marionette DEBUG loaded listener.js 11:43:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 341 (17652400) [pid = 3896] [serial = 1883] [outer = 112A9000] 11:43:47 INFO - PROCESS | 3896 | 1464378227878 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 11:43:47 INFO - PROCESS | 3896 | --DOCSHELL 1B756C00 == 142 [pid = 3896] [id = 330] 11:43:47 INFO - PROCESS | 3896 | --DOCSHELL 1B63B400 == 141 [pid = 3896] [id = 326] 11:43:47 INFO - PROCESS | 3896 | --DOCSHELL 12B64400 == 140 [pid = 3896] [id = 232] 11:43:47 INFO - PROCESS | 3896 | --DOCSHELL 1F29B800 == 139 [pid = 3896] [id = 551] 11:43:47 INFO - PROCESS | 3896 | --DOCSHELL 154F7800 == 138 [pid = 3896] [id = 553] 11:43:47 INFO - PROCESS | 3896 | --DOCSHELL 161E2C00 == 137 [pid = 3896] [id = 487] 11:43:47 INFO - PROCESS | 3896 | --DOCSHELL 153C4C00 == 136 [pid = 3896] [id = 25] 11:43:47 INFO - PROCESS | 3896 | --DOCSHELL 1F23C000 == 135 [pid = 3896] [id = 538] 11:43:47 INFO - PROCESS | 3896 | --DOCSHELL 1AE6C400 == 134 [pid = 3896] [id = 552] 11:43:47 INFO - PROCESS | 3896 | --DOCSHELL 20207800 == 133 [pid = 3896] [id = 554] 11:43:47 INFO - PROCESS | 3896 | --DOCSHELL 130A1800 == 132 [pid = 3896] [id = 333] 11:43:47 INFO - PROCESS | 3896 | --DOCSHELL 19D06400 == 131 [pid = 3896] [id = 611] 11:43:47 INFO - PROCESS | 3896 | --DOCSHELL 154F4400 == 130 [pid = 3896] [id = 610] 11:43:47 INFO - PROCESS | 3896 | --DOCSHELL 1F03D800 == 129 [pid = 3896] [id = 609] 11:43:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:43:47 INFO - PROCESS | 3896 | --DOCSHELL 1DEEAC00 == 128 [pid = 3896] [id = 608] 11:43:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1101ms 11:43:47 INFO - PROCESS | 3896 | --DOCSHELL 1D84C400 == 127 [pid = 3896] [id = 607] 11:43:48 INFO - PROCESS | 3896 | --DOCSHELL 1A433400 == 126 [pid = 3896] [id = 606] 11:43:48 INFO - PROCESS | 3896 | --DOCSHELL 17648C00 == 125 [pid = 3896] [id = 605] 11:43:48 INFO - PROCESS | 3896 | --DOCSHELL 1309CC00 == 124 [pid = 3896] [id = 604] 11:43:48 INFO - PROCESS | 3896 | --DOCSHELL 16E31400 == 123 [pid = 3896] [id = 603] 11:43:48 INFO - PROCESS | 3896 | --DOCSHELL 10481C00 == 122 [pid = 3896] [id = 602] 11:43:48 INFO - PROCESS | 3896 | --DOCSHELL 20207400 == 121 [pid = 3896] [id = 598] 11:43:48 INFO - PROCESS | 3896 | --DOCSHELL 1A106000 == 120 [pid = 3896] [id = 597] 11:43:48 INFO - PROCESS | 3896 | --DOCSHELL 2041AC00 == 119 [pid = 3896] [id = 596] 11:43:48 INFO - PROCESS | 3896 | --DOCSHELL 1FDEA000 == 118 [pid = 3896] [id = 595] 11:43:48 INFO - PROCESS | 3896 | --DOCSHELL 1F249000 == 117 [pid = 3896] [id = 594] 11:43:48 INFO - PROCESS | 3896 | --DOCSHELL 1F247000 == 116 [pid = 3896] [id = 593] 11:43:48 INFO - PROCESS | 3896 | --DOCSHELL 1DA3AC00 == 115 [pid = 3896] [id = 592] 11:43:48 INFO - PROCESS | 3896 | --DOCSHELL 1D850800 == 114 [pid = 3896] [id = 591] 11:43:48 INFO - PROCESS | 3896 | --DOCSHELL 19D0A000 == 113 [pid = 3896] [id = 590] 11:43:48 INFO - PROCESS | 3896 | --DOCSHELL 16F2A400 == 112 [pid = 3896] [id = 589] 11:43:48 INFO - PROCESS | 3896 | --DOCSHELL 1129E400 == 111 [pid = 3896] [id = 588] 11:43:48 INFO - PROCESS | 3896 | --DOCSHELL 1AAE2C00 == 110 [pid = 3896] [id = 587] 11:43:48 INFO - PROCESS | 3896 | 1464378228067 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 11:43:48 INFO - PROCESS | 3896 | 1464378228070 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 340 (1A863800) [pid = 3896] [serial = 1747] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 339 (1A985000) [pid = 3896] [serial = 1748] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 338 (1AAEF400) [pid = 3896] [serial = 1750] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 337 (1B401800) [pid = 3896] [serial = 1753] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 336 (1AE57C00) [pid = 3896] [serial = 1751] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 335 (1AAEE400) [pid = 3896] [serial = 1756] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 334 (1B750000) [pid = 3896] [serial = 1759] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 333 (1B52C400) [pid = 3896] [serial = 1754] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 332 (1309A000) [pid = 3896] [serial = 1733] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 331 (1144C800) [pid = 3896] [serial = 1732] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 330 (176A2400) [pid = 3896] [serial = 1741] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 329 (17FA0C00) [pid = 3896] [serial = 1742] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 328 (21C3A000) [pid = 3896] [serial = 1714] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 327 (1B531800) [pid = 3896] [serial = 1696] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 326 (16180400) [pid = 3896] [serial = 1738] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 325 (16D52400) [pid = 3896] [serial = 1739] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 324 (22312400) [pid = 3896] [serial = 1708] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 323 (22D82C00) [pid = 3896] [serial = 1717] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 322 (168CF000) [pid = 3896] [serial = 1736] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 321 (161E6C00) [pid = 3896] [serial = 1735] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 320 (21C88400) [pid = 3896] [serial = 1705] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 319 (241B5800) [pid = 3896] [serial = 1723] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 318 (1AD41800) [pid = 3896] [serial = 1729] [outer = 00000000] [url = about:blank] 11:43:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 317 (20E0D000) [pid = 3896] [serial = 1702] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 316 (199BE800) [pid = 3896] [serial = 1744] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 315 (2041DC00) [pid = 3896] [serial = 1699] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 314 (177BF400) [pid = 3896] [serial = 1693] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 313 (22D7D000) [pid = 3896] [serial = 1711] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 312 (238A1400) [pid = 3896] [serial = 1720] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 311 (168CB800) [pid = 3896] [serial = 1726] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 310 (1B789800) [pid = 3896] [serial = 1760] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 309 (19D08C00) [pid = 3896] [serial = 1745] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | --DOMWINDOW == 308 (1B52F800) [pid = 3896] [serial = 1757] [outer = 00000000] [url = about:blank] 11:43:48 INFO - PROCESS | 3896 | 1464378228092 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:43:48 INFO - PROCESS | 3896 | 1464378228096 Marionette TRACE conn2 <- [1,2474,null,{}] 11:43:48 INFO - PROCESS | 3896 | 1464378228109 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:48 INFO - PROCESS | 3896 | 1464378228220 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 11:43:48 INFO - PROCESS | 3896 | 1464378228230 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 3896 | ++DOCSHELL 16928400 == 111 [pid = 3896] [id = 628] 11:43:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 309 (16928C00) [pid = 3896] [serial = 1884] [outer = 00000000] 11:43:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 310 (16D53000) [pid = 3896] [serial = 1885] [outer = 16928C00] 11:43:48 INFO - PROCESS | 3896 | 1464378228278 Marionette DEBUG loaded listener.js 11:43:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 311 (177BF400) [pid = 3896] [serial = 1886] [outer = 16928C00] 11:43:48 INFO - PROCESS | 3896 | 1464378228867 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 11:43:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:43:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 801ms 11:43:48 INFO - PROCESS | 3896 | 1464378228890 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 11:43:48 INFO - PROCESS | 3896 | 1464378228892 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 11:43:48 INFO - PROCESS | 3896 | 1464378228895 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:43:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:43:48 INFO - PROCESS | 3896 | 1464378228897 Marionette TRACE conn2 <- [1,2478,null,{}] 11:43:48 INFO - PROCESS | 3896 | 1464378228901 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:49 INFO - PROCESS | 3896 | 1464378229004 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 11:43:49 INFO - PROCESS | 3896 | 1464378229151 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 18241C00 == 112 [pid = 3896] [id = 629] 11:43:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 312 (19291800) [pid = 3896] [serial = 1887] [outer = 00000000] 11:43:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 313 (19D08800) [pid = 3896] [serial = 1888] [outer = 19291800] 11:43:49 INFO - PROCESS | 3896 | 1464378229196 Marionette DEBUG loaded listener.js 11:43:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 314 (1A17B400) [pid = 3896] [serial = 1889] [outer = 19291800] 11:43:49 INFO - PROCESS | 3896 | 1464378229582 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:43:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:43:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 755ms 11:43:49 INFO - PROCESS | 3896 | 1464378229636 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 11:43:49 INFO - PROCESS | 3896 | 1464378229638 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 11:43:49 INFO - PROCESS | 3896 | 1464378229641 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:43:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:43:49 INFO - PROCESS | 3896 | 1464378229643 Marionette TRACE conn2 <- [1,2482,null,{}] 11:43:49 INFO - PROCESS | 3896 | 1464378229646 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:49 INFO - PROCESS | 3896 | 1464378229747 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 11:43:49 INFO - PROCESS | 3896 | 1464378229754 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 18427C00 == 113 [pid = 3896] [id = 630] 11:43:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 315 (1928C400) [pid = 3896] [serial = 1890] [outer = 00000000] 11:43:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 316 (1A861000) [pid = 3896] [serial = 1891] [outer = 1928C400] 11:43:49 INFO - PROCESS | 3896 | 1464378229803 Marionette DEBUG loaded listener.js 11:43:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 317 (1A98BC00) [pid = 3896] [serial = 1892] [outer = 1928C400] 11:43:50 INFO - PROCESS | 3896 | 1464378230383 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 11:43:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:43:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 739ms 11:43:50 INFO - PROCESS | 3896 | 1464378230414 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 11:43:50 INFO - PROCESS | 3896 | 1464378230416 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 11:43:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:43:50 INFO - PROCESS | 3896 | 1464378230419 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:43:50 INFO - PROCESS | 3896 | 1464378230421 Marionette TRACE conn2 <- [1,2486,null,{}] 11:43:50 INFO - PROCESS | 3896 | 1464378230425 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:50 INFO - PROCESS | 3896 | 1464378230633 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 11:43:50 INFO - PROCESS | 3896 | 1464378230662 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1A987C00 == 114 [pid = 3896] [id = 631] 11:43:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 318 (1AA52400) [pid = 3896] [serial = 1893] [outer = 00000000] 11:43:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 319 (1AE79800) [pid = 3896] [serial = 1894] [outer = 1AA52400] 11:43:50 INFO - PROCESS | 3896 | 1464378230729 Marionette DEBUG loaded listener.js 11:43:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 320 (1B410800) [pid = 3896] [serial = 1895] [outer = 1AA52400] 11:43:51 INFO - PROCESS | 3896 | 1464378231252 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:43:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:43:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 912ms 11:43:51 INFO - PROCESS | 3896 | 1464378231329 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 11:43:51 INFO - PROCESS | 3896 | 1464378231331 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 11:43:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:43:51 INFO - PROCESS | 3896 | 1464378231338 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:43:51 INFO - PROCESS | 3896 | 1464378231340 Marionette TRACE conn2 <- [1,2490,null,{}] 11:43:51 INFO - PROCESS | 3896 | 1464378231344 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:51 INFO - PROCESS | 3896 | 1464378231496 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 11:43:51 INFO - PROCESS | 3896 | 1464378231516 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1AE73C00 == 115 [pid = 3896] [id = 632] 11:43:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 321 (1AE78400) [pid = 3896] [serial = 1896] [outer = 00000000] 11:43:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 322 (1B759800) [pid = 3896] [serial = 1897] [outer = 1AE78400] 11:43:51 INFO - PROCESS | 3896 | 1464378231561 Marionette DEBUG loaded listener.js 11:43:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 323 (1B78B400) [pid = 3896] [serial = 1898] [outer = 1AE78400] 11:43:52 INFO - PROCESS | 3896 | 1464378232019 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:43:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:43:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 755ms 11:43:52 INFO - PROCESS | 3896 | 1464378232098 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 11:43:52 INFO - PROCESS | 3896 | 1464378232100 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 11:43:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:43:52 INFO - PROCESS | 3896 | 1464378232106 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:43:52 INFO - PROCESS | 3896 | 1464378232107 Marionette TRACE conn2 <- [1,2494,null,{}] 11:43:52 INFO - PROCESS | 3896 | 1464378232111 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:52 INFO - PROCESS | 3896 | 1464378232260 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 11:43:52 INFO - PROCESS | 3896 | 1464378232282 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1B531800 == 116 [pid = 3896] [id = 633] 11:43:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 324 (1B639000) [pid = 3896] [serial = 1899] [outer = 00000000] 11:43:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 325 (1DB79C00) [pid = 3896] [serial = 1900] [outer = 1B639000] 11:43:52 INFO - PROCESS | 3896 | 1464378232356 Marionette DEBUG loaded listener.js 11:43:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 326 (1DD91C00) [pid = 3896] [serial = 1901] [outer = 1B639000] 11:43:53 INFO - PROCESS | 3896 | --DOMWINDOW == 325 (1FDE5C00) [pid = 3896] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:43:53 INFO - PROCESS | 3896 | --DOMWINDOW == 324 (168D6C00) [pid = 3896] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:43:53 INFO - PROCESS | 3896 | --DOMWINDOW == 323 (1DEEC400) [pid = 3896] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:43:53 INFO - PROCESS | 3896 | --DOMWINDOW == 322 (1F06B000) [pid = 3896] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:43:53 INFO - PROCESS | 3896 | --DOMWINDOW == 321 (16C51000) [pid = 3896] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:43:53 INFO - PROCESS | 3896 | --DOMWINDOW == 320 (1769B000) [pid = 3896] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:43:53 INFO - PROCESS | 3896 | --DOMWINDOW == 319 (1A867000) [pid = 3896] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:43:53 INFO - PROCESS | 3896 | --DOMWINDOW == 318 (1DA34400) [pid = 3896] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:43:53 INFO - PROCESS | 3896 | --DOMWINDOW == 317 (1330C800) [pid = 3896] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:43:53 INFO - PROCESS | 3896 | --DOMWINDOW == 316 (177B1400) [pid = 3896] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:43:53 INFO - PROCESS | 3896 | --DOMWINDOW == 315 (10A7D400) [pid = 3896] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:43:53 INFO - PROCESS | 3896 | --DOMWINDOW == 314 (1D84EC00) [pid = 3896] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:43:53 INFO - PROCESS | 3896 | 1464378233284 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:43:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:43:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1195ms 11:43:53 INFO - PROCESS | 3896 | 1464378233314 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 11:43:53 INFO - PROCESS | 3896 | 1464378233316 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 11:43:53 INFO - PROCESS | 3896 | 1464378233319 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:43:53 INFO - PROCESS | 3896 | 1464378233321 Marionette TRACE conn2 <- [1,2498,null,{}] 11:43:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:43:53 INFO - PROCESS | 3896 | 1464378233325 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:53 INFO - PROCESS | 3896 | 1464378233434 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 11:43:53 INFO - PROCESS | 3896 | 1464378233441 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 3896 | ++DOCSHELL 16182000 == 117 [pid = 3896] [id = 634] 11:43:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 315 (16C4C400) [pid = 3896] [serial = 1902] [outer = 00000000] 11:43:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 316 (1A108400) [pid = 3896] [serial = 1903] [outer = 16C4C400] 11:43:53 INFO - PROCESS | 3896 | 1464378233496 Marionette DEBUG loaded listener.js 11:43:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 317 (1B63AC00) [pid = 3896] [serial = 1904] [outer = 16C4C400] 11:43:53 INFO - PROCESS | 3896 | 1464378233970 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 11:43:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:43:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 692ms 11:43:54 INFO - PROCESS | 3896 | 1464378234026 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 11:43:54 INFO - PROCESS | 3896 | 1464378234028 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 11:43:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:43:54 INFO - PROCESS | 3896 | 1464378234032 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:43:54 INFO - PROCESS | 3896 | 1464378234033 Marionette TRACE conn2 <- [1,2502,null,{}] 11:43:54 INFO - PROCESS | 3896 | 1464378234037 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:54 INFO - PROCESS | 3896 | 1464378234139 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 11:43:54 INFO - PROCESS | 3896 | 1464378234181 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1D845800 == 118 [pid = 3896] [id = 635] 11:43:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 318 (1D889C00) [pid = 3896] [serial = 1905] [outer = 00000000] 11:43:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 319 (1DD9C000) [pid = 3896] [serial = 1906] [outer = 1D889C00] 11:43:54 INFO - PROCESS | 3896 | 1464378234225 Marionette DEBUG loaded listener.js 11:43:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 320 (1DEE0400) [pid = 3896] [serial = 1907] [outer = 1D889C00] 11:43:54 INFO - PROCESS | 3896 | 1464378234712 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:43:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:43:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 739ms 11:43:54 INFO - PROCESS | 3896 | 1464378234772 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 11:43:54 INFO - PROCESS | 3896 | 1464378234774 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 11:43:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:43:54 INFO - PROCESS | 3896 | 1464378234778 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:43:54 INFO - PROCESS | 3896 | 1464378234780 Marionette TRACE conn2 <- [1,2506,null,{}] 11:43:54 INFO - PROCESS | 3896 | 1464378234784 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:54 INFO - PROCESS | 3896 | 1464378234900 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 11:43:54 INFO - PROCESS | 3896 | 1464378234906 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 168CCC00 == 119 [pid = 3896] [id = 636] 11:43:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 321 (1DEE9000) [pid = 3896] [serial = 1908] [outer = 00000000] 11:43:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 322 (1F06E800) [pid = 3896] [serial = 1909] [outer = 1DEE9000] 11:43:54 INFO - PROCESS | 3896 | 1464378234960 Marionette DEBUG loaded listener.js 11:43:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 323 (1F240400) [pid = 3896] [serial = 1910] [outer = 1DEE9000] 11:43:55 INFO - PROCESS | 3896 | 1464378235832 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:43:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:43:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1085ms 11:43:55 INFO - PROCESS | 3896 | 1464378235900 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 11:43:55 INFO - PROCESS | 3896 | 1464378235906 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 11:43:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:43:55 INFO - PROCESS | 3896 | 1464378235910 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:43:55 INFO - PROCESS | 3896 | 1464378235915 Marionette TRACE conn2 <- [1,2510,null,{}] 11:43:55 INFO - PROCESS | 3896 | 1464378235921 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:56 INFO - PROCESS | 3896 | 1464378236089 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 11:43:56 INFO - PROCESS | 3896 | 1464378236279 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1129F800 == 120 [pid = 3896] [id = 637] 11:43:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 324 (1318B000) [pid = 3896] [serial = 1911] [outer = 00000000] 11:43:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 325 (140D5C00) [pid = 3896] [serial = 1912] [outer = 1318B000] 11:43:56 INFO - PROCESS | 3896 | 1464378236338 Marionette DEBUG loaded listener.js 11:43:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 326 (16922C00) [pid = 3896] [serial = 1913] [outer = 1318B000] 11:43:56 INFO - PROCESS | 3896 | 1464378236944 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:43:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:43:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1101ms 11:43:57 INFO - PROCESS | 3896 | 1464378237007 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 11:43:57 INFO - PROCESS | 3896 | 1464378237012 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 11:43:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:43:57 INFO - PROCESS | 3896 | 1464378237019 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:43:57 INFO - PROCESS | 3896 | 1464378237022 Marionette TRACE conn2 <- [1,2514,null,{}] 11:43:57 INFO - PROCESS | 3896 | 1464378237026 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:57 INFO - PROCESS | 3896 | 1464378237159 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 11:43:57 INFO - PROCESS | 3896 | 1464378237350 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 3896 | ++DOCSHELL 19D06C00 == 121 [pid = 3896] [id = 638] 11:43:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 327 (19D09400) [pid = 3896] [serial = 1914] [outer = 00000000] 11:43:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 328 (1A3D9800) [pid = 3896] [serial = 1915] [outer = 19D09400] 11:43:57 INFO - PROCESS | 3896 | 1464378237418 Marionette DEBUG loaded listener.js 11:43:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 329 (1AA59800) [pid = 3896] [serial = 1916] [outer = 19D09400] 11:43:58 INFO - PROCESS | 3896 | 1464378238105 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:43:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:43:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1164ms 11:43:58 INFO - PROCESS | 3896 | 1464378238180 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 11:43:58 INFO - PROCESS | 3896 | 1464378238183 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 11:43:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:43:58 INFO - PROCESS | 3896 | 1464378238188 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:43:58 INFO - PROCESS | 3896 | 1464378238192 Marionette TRACE conn2 <- [1,2518,null,{}] 11:43:58 INFO - PROCESS | 3896 | 1464378238203 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:58 INFO - PROCESS | 3896 | 1464378238344 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 11:43:58 INFO - PROCESS | 3896 | 1464378238538 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1B63B400 == 122 [pid = 3896] [id = 639] 11:43:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 330 (1DD9AC00) [pid = 3896] [serial = 1917] [outer = 00000000] 11:43:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 331 (1F03F000) [pid = 3896] [serial = 1918] [outer = 1DD9AC00] 11:43:58 INFO - PROCESS | 3896 | 1464378238596 Marionette DEBUG loaded listener.js 11:43:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 332 (1F0C2000) [pid = 3896] [serial = 1919] [outer = 1DD9AC00] 11:43:59 INFO - PROCESS | 3896 | 1464378239267 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:43:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:43:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1163ms 11:43:59 INFO - PROCESS | 3896 | 1464378239348 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 11:43:59 INFO - PROCESS | 3896 | 1464378239351 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 11:43:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:43:59 INFO - PROCESS | 3896 | 1464378239355 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:43:59 INFO - PROCESS | 3896 | 1464378239357 Marionette TRACE conn2 <- [1,2522,null,{}] 11:43:59 INFO - PROCESS | 3896 | 1464378239361 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:59 INFO - PROCESS | 3896 | 1464378239496 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 11:43:59 INFO - PROCESS | 3896 | 1464378239682 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1EFE1800 == 123 [pid = 3896] [id = 640] 11:43:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 333 (1F981C00) [pid = 3896] [serial = 1920] [outer = 00000000] 11:43:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 334 (1FDE9800) [pid = 3896] [serial = 1921] [outer = 1F981C00] 11:43:59 INFO - PROCESS | 3896 | 1464378239737 Marionette DEBUG loaded listener.js 11:43:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 335 (20207800) [pid = 3896] [serial = 1922] [outer = 1F981C00] 11:44:00 INFO - PROCESS | 3896 | 1464378240367 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 11:44:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:44:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1038ms 11:44:00 INFO - PROCESS | 3896 | 1464378240414 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 11:44:00 INFO - PROCESS | 3896 | 1464378240416 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 11:44:00 INFO - PROCESS | 3896 | 1464378240420 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:44:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:44:00 INFO - PROCESS | 3896 | 1464378240422 Marionette TRACE conn2 <- [1,2526,null,{}] 11:44:00 INFO - PROCESS | 3896 | 1464378240425 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:00 INFO - PROCESS | 3896 | 1464378240556 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 11:44:00 INFO - PROCESS | 3896 | 1464378240756 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1F985000 == 124 [pid = 3896] [id = 641] 11:44:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 336 (1F988400) [pid = 3896] [serial = 1923] [outer = 00000000] 11:44:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 337 (20386400) [pid = 3896] [serial = 1924] [outer = 1F988400] 11:44:00 INFO - PROCESS | 3896 | 1464378240813 Marionette DEBUG loaded listener.js 11:44:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 338 (2041F800) [pid = 3896] [serial = 1925] [outer = 1F988400] 11:44:01 INFO - PROCESS | 3896 | 1464378241447 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:44:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:44:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1038ms 11:44:01 INFO - PROCESS | 3896 | 1464378241508 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 11:44:01 INFO - PROCESS | 3896 | 1464378241510 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 11:44:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:44:01 INFO - PROCESS | 3896 | 1464378241514 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:44:01 INFO - PROCESS | 3896 | 1464378241516 Marionette TRACE conn2 <- [1,2530,null,{}] 11:44:01 INFO - PROCESS | 3896 | 1464378241520 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:01 INFO - PROCESS | 3896 | 1464378241706 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 11:44:01 INFO - PROCESS | 3896 | 1464378241896 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1F982C00 == 125 [pid = 3896] [id = 642] 11:44:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 339 (20203C00) [pid = 3896] [serial = 1926] [outer = 00000000] 11:44:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 340 (20E0E400) [pid = 3896] [serial = 1927] [outer = 20203C00] 11:44:01 INFO - PROCESS | 3896 | 1464378241955 Marionette DEBUG loaded listener.js 11:44:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 341 (21C34C00) [pid = 3896] [serial = 1928] [outer = 20203C00] 11:44:02 INFO - PROCESS | 3896 | 1464378242526 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 11:44:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:44:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1037ms 11:44:02 INFO - PROCESS | 3896 | 1464378242567 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 11:44:02 INFO - PROCESS | 3896 | 1464378242569 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 11:44:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:44:02 INFO - PROCESS | 3896 | 1464378242573 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:44:02 INFO - PROCESS | 3896 | 1464378242575 Marionette TRACE conn2 <- [1,2534,null,{}] 11:44:02 INFO - PROCESS | 3896 | 1464378242578 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:02 INFO - PROCESS | 3896 | 1464378242703 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 11:44:02 INFO - PROCESS | 3896 | 1464378242906 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 205E8800 == 126 [pid = 3896] [id = 643] 11:44:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 342 (21C90800) [pid = 3896] [serial = 1929] [outer = 00000000] 11:44:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 343 (22317C00) [pid = 3896] [serial = 1930] [outer = 21C90800] 11:44:03 INFO - PROCESS | 3896 | 1464378242997 Marionette DEBUG loaded listener.js 11:44:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 344 (22D83400) [pid = 3896] [serial = 1931] [outer = 21C90800] 11:44:03 INFO - PROCESS | 3896 | 1464378243574 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 11:44:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:44:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1053ms 11:44:03 INFO - PROCESS | 3896 | 1464378243628 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 11:44:03 INFO - PROCESS | 3896 | 1464378243630 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 11:44:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:44:03 INFO - PROCESS | 3896 | 1464378243634 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:44:03 INFO - PROCESS | 3896 | 1464378243636 Marionette TRACE conn2 <- [1,2538,null,{}] 11:44:03 INFO - PROCESS | 3896 | 1464378243639 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:03 INFO - PROCESS | 3896 | 1464378243762 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 11:44:03 INFO - PROCESS | 3896 | 1464378243962 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 20DBDC00 == 127 [pid = 3896] [id = 644] 11:44:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 345 (21C81C00) [pid = 3896] [serial = 1932] [outer = 00000000] 11:44:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 346 (22DA1C00) [pid = 3896] [serial = 1933] [outer = 21C81C00] 11:44:04 INFO - PROCESS | 3896 | 1464378244018 Marionette DEBUG loaded listener.js 11:44:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 347 (22DA3400) [pid = 3896] [serial = 1934] [outer = 21C81C00] 11:44:04 INFO - PROCESS | 3896 | 1464378244625 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 11:44:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:44:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1037ms 11:44:04 INFO - PROCESS | 3896 | 1464378244688 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 11:44:04 INFO - PROCESS | 3896 | 1464378244691 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 11:44:04 INFO - PROCESS | 3896 | 1464378244694 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:44:04 INFO - PROCESS | 3896 | 1464378244696 Marionette TRACE conn2 <- [1,2542,null,{}] 11:44:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:44:04 INFO - PROCESS | 3896 | 1464378244715 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:04 INFO - PROCESS | 3896 | 1464378244842 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 11:44:05 INFO - PROCESS | 3896 | 1464378245029 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 22318800 == 128 [pid = 3896] [id = 645] 11:44:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 348 (22D78000) [pid = 3896] [serial = 1935] [outer = 00000000] 11:44:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 349 (22F7AC00) [pid = 3896] [serial = 1936] [outer = 22D78000] 11:44:05 INFO - PROCESS | 3896 | 1464378245083 Marionette DEBUG loaded listener.js 11:44:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 350 (2310E800) [pid = 3896] [serial = 1937] [outer = 22D78000] 11:44:05 INFO - PROCESS | 3896 | 1464378245707 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:44:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:44:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1053ms 11:44:05 INFO - PROCESS | 3896 | 1464378245734 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 11:44:05 INFO - PROCESS | 3896 | 1464378245736 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 11:44:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:44:05 INFO - PROCESS | 3896 | 1464378245740 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:44:05 INFO - PROCESS | 3896 | 1464378245742 Marionette TRACE conn2 <- [1,2546,null,{}] 11:44:05 INFO - PROCESS | 3896 | 1464378245746 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:05 INFO - PROCESS | 3896 | 1464378245871 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 11:44:06 INFO - PROCESS | 3896 | 1464378246075 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 238A2C00 == 129 [pid = 3896] [id = 646] 11:44:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 351 (238A3800) [pid = 3896] [serial = 1938] [outer = 00000000] 11:44:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 352 (241AF800) [pid = 3896] [serial = 1939] [outer = 238A3800] 11:44:06 INFO - PROCESS | 3896 | 1464378246159 Marionette DEBUG loaded listener.js 11:44:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 353 (241B9800) [pid = 3896] [serial = 1940] [outer = 238A3800] 11:44:06 INFO - PROCESS | 3896 | 1464378246768 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:44:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:44:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1053ms 11:44:06 INFO - PROCESS | 3896 | 1464378246828 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 11:44:06 INFO - PROCESS | 3896 | 1464378246830 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 11:44:06 INFO - PROCESS | 3896 | 1464378246834 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:44:06 INFO - PROCESS | 3896 | 1464378246837 Marionette TRACE conn2 <- [1,2550,null,{}] 11:44:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:44:06 INFO - PROCESS | 3896 | 1464378246840 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:06 INFO - PROCESS | 3896 | 1464378246984 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 11:44:07 INFO - PROCESS | 3896 | 1464378247187 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 24DF2000 == 130 [pid = 3896] [id = 647] 11:44:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 354 (24DF7C00) [pid = 3896] [serial = 1941] [outer = 00000000] 11:44:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 355 (26502400) [pid = 3896] [serial = 1942] [outer = 24DF7C00] 11:44:07 INFO - PROCESS | 3896 | 1464378247268 Marionette DEBUG loaded listener.js 11:44:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 356 (26507000) [pid = 3896] [serial = 1943] [outer = 24DF7C00] 11:44:08 INFO - PROCESS | 3896 | 1464378247991 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 11:44:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:44:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1195ms 11:44:08 INFO - PROCESS | 3896 | 1464378248026 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 11:44:08 INFO - PROCESS | 3896 | 1464378248028 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 11:44:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:44:08 INFO - PROCESS | 3896 | 1464378248032 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:44:08 INFO - PROCESS | 3896 | 1464378248034 Marionette TRACE conn2 <- [1,2554,null,{}] 11:44:08 INFO - PROCESS | 3896 | 1464378248037 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:08 INFO - PROCESS | 3896 | 1464378248163 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 11:44:08 INFO - PROCESS | 3896 | 1464378248354 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 23594400 == 131 [pid = 3896] [id = 648] 11:44:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 357 (23594800) [pid = 3896] [serial = 1944] [outer = 00000000] 11:44:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 358 (2359B800) [pid = 3896] [serial = 1945] [outer = 23594800] 11:44:08 INFO - PROCESS | 3896 | 1464378248407 Marionette DEBUG loaded listener.js 11:44:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 359 (2359E000) [pid = 3896] [serial = 1946] [outer = 23594800] 11:44:09 INFO - PROCESS | 3896 | 1464378249114 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 11:44:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:44:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1148ms 11:44:09 INFO - PROCESS | 3896 | 1464378249176 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 11:44:09 INFO - PROCESS | 3896 | 1464378249179 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 11:44:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:44:09 INFO - PROCESS | 3896 | 1464378249182 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:44:09 INFO - PROCESS | 3896 | 1464378249186 Marionette TRACE conn2 <- [1,2558,null,{}] 11:44:09 INFO - PROCESS | 3896 | 1464378249189 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:09 INFO - PROCESS | 3896 | 1464378249316 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 11:44:09 INFO - PROCESS | 3896 | 1464378249510 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 11C69000 == 132 [pid = 3896] [id = 649] 11:44:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 360 (12AF5800) [pid = 3896] [serial = 1947] [outer = 00000000] 11:44:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 361 (19D11000) [pid = 3896] [serial = 1948] [outer = 12AF5800] 11:44:09 INFO - PROCESS | 3896 | 1464378249564 Marionette DEBUG loaded listener.js 11:44:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 362 (1AD44000) [pid = 3896] [serial = 1949] [outer = 12AF5800] 11:44:10 INFO - PROCESS | 3896 | 1464378250186 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 11:44:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:44:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1037ms 11:44:10 INFO - PROCESS | 3896 | 1464378250240 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 11:44:10 INFO - PROCESS | 3896 | 1464378250243 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 11:44:10 INFO - PROCESS | 3896 | 1464378250246 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:44:10 INFO - PROCESS | 3896 | 1464378250248 Marionette TRACE conn2 <- [1,2562,null,{}] 11:44:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:44:10 INFO - PROCESS | 3896 | 1464378250252 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:10 INFO - PROCESS | 3896 | 1464378250380 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 11:44:10 INFO - PROCESS | 3896 | 1464378250578 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 13070C00 == 133 [pid = 3896] [id = 650] 11:44:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 363 (1331A000) [pid = 3896] [serial = 1950] [outer = 00000000] 11:44:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 364 (1B530400) [pid = 3896] [serial = 1951] [outer = 1331A000] 11:44:10 INFO - PROCESS | 3896 | 1464378250633 Marionette DEBUG loaded listener.js 11:44:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 365 (1B751800) [pid = 3896] [serial = 1952] [outer = 1331A000] 11:44:11 INFO - PROCESS | 3896 | 1464378251278 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:44:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:44:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1085ms 11:44:11 INFO - PROCESS | 3896 | 1464378251338 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 11:44:11 INFO - PROCESS | 3896 | 1464378251341 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 11:44:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:44:11 INFO - PROCESS | 3896 | 1464378251344 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:44:11 INFO - PROCESS | 3896 | 1464378251346 Marionette TRACE conn2 <- [1,2566,null,{}] 11:44:11 INFO - PROCESS | 3896 | 1464378251350 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:11 INFO - PROCESS | 3896 | 1464378251478 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 11:44:11 INFO - PROCESS | 3896 | 1464378251673 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 104EA800 == 134 [pid = 3896] [id = 651] 11:44:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 366 (105EF400) [pid = 3896] [serial = 1953] [outer = 00000000] 11:44:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 367 (14331000) [pid = 3896] [serial = 1954] [outer = 105EF400] 11:44:11 INFO - PROCESS | 3896 | 1464378251775 Marionette DEBUG loaded listener.js 11:44:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 368 (1AE71000) [pid = 3896] [serial = 1955] [outer = 105EF400] 11:44:12 INFO - PROCESS | 3896 | 1464378252632 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:44:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:44:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1304ms 11:44:12 INFO - PROCESS | 3896 | 1464378252675 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 11:44:12 INFO - PROCESS | 3896 | 1464378252680 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 11:44:12 INFO - PROCESS | 3896 | 1464378252684 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:44:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:44:12 INFO - PROCESS | 3896 | 1464378252688 Marionette TRACE conn2 <- [1,2570,null,{}] 11:44:12 INFO - PROCESS | 3896 | 1464378252693 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:12 INFO - PROCESS | 3896 | 1464378252825 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 11:44:13 INFO - PROCESS | 3896 | 1464378253024 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 3896 | ++DOCSHELL 10C65000 == 135 [pid = 3896] [id = 652] 11:44:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 369 (10C65400) [pid = 3896] [serial = 1956] [outer = 00000000] 11:44:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 370 (11C68000) [pid = 3896] [serial = 1957] [outer = 10C65400] 11:44:13 INFO - PROCESS | 3896 | 1464378253075 Marionette DEBUG loaded listener.js 11:44:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 371 (12B67800) [pid = 3896] [serial = 1958] [outer = 10C65400] 11:44:13 INFO - PROCESS | 3896 | 1464378253723 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1085ms 11:44:13 INFO - PROCESS | 3896 | 1464378253777 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 11:44:13 INFO - PROCESS | 3896 | 1464378253783 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 11:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:44:13 INFO - PROCESS | 3896 | 1464378253789 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:44:13 INFO - PROCESS | 3896 | 1464378253792 Marionette TRACE conn2 <- [1,2574,null,{}] 11:44:13 INFO - PROCESS | 3896 | 1464378253796 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:13 INFO - PROCESS | 3896 | 1464378253924 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 11:44:14 INFO - PROCESS | 3896 | 1464378254122 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 12A93800 == 136 [pid = 3896] [id = 653] 11:44:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 372 (13702000) [pid = 3896] [serial = 1959] [outer = 00000000] 11:44:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 373 (14099000) [pid = 3896] [serial = 1960] [outer = 13702000] 11:44:14 INFO - PROCESS | 3896 | 1464378254172 Marionette DEBUG loaded listener.js 11:44:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 374 (140CE800) [pid = 3896] [serial = 1961] [outer = 13702000] 11:44:14 INFO - PROCESS | 3896 | --DOCSHELL 1D845800 == 135 [pid = 3896] [id = 635] 11:44:14 INFO - PROCESS | 3896 | --DOCSHELL 16182000 == 134 [pid = 3896] [id = 634] 11:44:14 INFO - PROCESS | 3896 | --DOCSHELL 1B531800 == 133 [pid = 3896] [id = 633] 11:44:14 INFO - PROCESS | 3896 | --DOCSHELL 1AE73C00 == 132 [pid = 3896] [id = 632] 11:44:14 INFO - PROCESS | 3896 | --DOCSHELL 1A987C00 == 131 [pid = 3896] [id = 631] 11:44:14 INFO - PROCESS | 3896 | --DOCSHELL 18427C00 == 130 [pid = 3896] [id = 630] 11:44:14 INFO - PROCESS | 3896 | --DOCSHELL 18241C00 == 129 [pid = 3896] [id = 629] 11:44:14 INFO - PROCESS | 3896 | --DOCSHELL 16928400 == 128 [pid = 3896] [id = 628] 11:44:14 INFO - PROCESS | 3896 | --DOCSHELL 104F0400 == 127 [pid = 3896] [id = 627] 11:44:14 INFO - PROCESS | 3896 | --DOCSHELL 1370AC00 == 126 [pid = 3896] [id = 626] 11:44:14 INFO - PROCESS | 3896 | --DOCSHELL 177BAC00 == 125 [pid = 3896] [id = 624] 11:44:14 INFO - PROCESS | 3896 | --DOCSHELL 177CE800 == 124 [pid = 3896] [id = 623] 11:44:14 INFO - PROCESS | 3896 | --DOCSHELL 2310B800 == 123 [pid = 3896] [id = 622] 11:44:14 INFO - PROCESS | 3896 | --DOCSHELL 23104000 == 122 [pid = 3896] [id = 621] 11:44:14 INFO - PROCESS | 3896 | --DOCSHELL 22D7C400 == 121 [pid = 3896] [id = 620] 11:44:14 INFO - PROCESS | 3896 | --DOCSHELL 1DD9B000 == 120 [pid = 3896] [id = 619] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 373 (1DA3EC00) [pid = 3896] [serial = 1762] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 372 (14090800) [pid = 3896] [serial = 1765] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 371 (19D0EC00) [pid = 3896] [serial = 1768] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 370 (1D99C800) [pid = 3896] [serial = 1771] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 369 (1EFE2800) [pid = 3896] [serial = 1774] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 368 (1F06B400) [pid = 3896] [serial = 1777] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 367 (1F986000) [pid = 3896] [serial = 1780] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 366 (2020BC00) [pid = 3896] [serial = 1783] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 365 (20475800) [pid = 3896] [serial = 1786] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 364 (20E09C00) [pid = 3896] [serial = 1789] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 363 (21C39400) [pid = 3896] [serial = 1792] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 362 (238A6800) [pid = 3896] [serial = 1795] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 361 (241B9C00) [pid = 3896] [serial = 1798] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 360 (1AE54000) [pid = 3896] [serial = 1801] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 359 (22F6DC00) [pid = 3896] [serial = 1804] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 358 (20E08800) [pid = 3896] [serial = 1837] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOCSHELL 1DD94000 == 119 [pid = 3896] [id = 618] 11:44:14 INFO - PROCESS | 3896 | --DOCSHELL 20DB3800 == 118 [pid = 3896] [id = 617] 11:44:14 INFO - PROCESS | 3896 | --DOCSHELL 1F073C00 == 117 [pid = 3896] [id = 616] 11:44:14 INFO - PROCESS | 3896 | --DOCSHELL 1AD3D400 == 116 [pid = 3896] [id = 615] 11:44:14 INFO - PROCESS | 3896 | --DOCSHELL 19D67C00 == 115 [pid = 3896] [id = 614] 11:44:14 INFO - PROCESS | 3896 | --DOCSHELL 10A7B000 == 114 [pid = 3896] [id = 613] 11:44:14 INFO - PROCESS | 3896 | 1464378254822 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 357 (20567000) [pid = 3896] [serial = 1691] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 356 (1A155000) [pid = 3896] [serial = 1628] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 355 (1F23BC00) [pid = 3896] [serial = 1825] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 354 (20203400) [pid = 3896] [serial = 1828] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 353 (1F97A800) [pid = 3896] [serial = 1826] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 352 (17888000) [pid = 3896] [serial = 1831] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 351 (2020C800) [pid = 3896] [serial = 1829] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 350 (1A106800) [pid = 3896] [serial = 1811] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 349 (1928CC00) [pid = 3896] [serial = 1810] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 348 (1B40F400) [pid = 3896] [serial = 1819] [outer = 00000000] [url = about:blank] 11:44:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 347 (1B754400) [pid = 3896] [serial = 1820] [outer = 00000000] [url = about:blank] 11:44:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1101ms 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 346 (20382C00) [pid = 3896] [serial = 1834] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 345 (1AF44800) [pid = 3896] [serial = 1814] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 344 (1AA4DC00) [pid = 3896] [serial = 1813] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 343 (1A97E800) [pid = 3896] [serial = 1816] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 342 (11A0A000) [pid = 3896] [serial = 1807] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 341 (137E9000) [pid = 3896] [serial = 1808] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 340 (1AAE9400) [pid = 3896] [serial = 1817] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 339 (1D99C400) [pid = 3896] [serial = 1822] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 338 (1A186C00) [pid = 3896] [serial = 1832] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 337 (20472000) [pid = 3896] [serial = 1835] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | --DOMWINDOW == 336 (1DEE1400) [pid = 3896] [serial = 1823] [outer = 00000000] [url = about:blank] 11:44:14 INFO - PROCESS | 3896 | 1464378254889 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 11:44:14 INFO - PROCESS | 3896 | 1464378254893 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 11:44:14 INFO - PROCESS | 3896 | 1464378254897 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:44:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:44:14 INFO - PROCESS | 3896 | 1464378254901 Marionette TRACE conn2 <- [1,2578,null,{}] 11:44:14 INFO - PROCESS | 3896 | 1464378254912 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:15 INFO - PROCESS | 3896 | 1464378255032 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 11:44:15 INFO - PROCESS | 3896 | 1464378255047 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 15B48400 == 115 [pid = 3896] [id = 654] 11:44:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 337 (15B4A800) [pid = 3896] [serial = 1962] [outer = 00000000] 11:44:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 338 (15F58000) [pid = 3896] [serial = 1963] [outer = 15B4A800] 11:44:15 INFO - PROCESS | 3896 | 1464378255121 Marionette DEBUG loaded listener.js 11:44:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 339 (161DFC00) [pid = 3896] [serial = 1964] [outer = 15B4A800] 11:44:15 INFO - PROCESS | 3896 | 1464378255714 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 11:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 849ms 11:44:15 INFO - PROCESS | 3896 | 1464378255741 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 11:44:15 INFO - PROCESS | 3896 | 1464378255744 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 11:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:44:15 INFO - PROCESS | 3896 | 1464378255747 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:44:15 INFO - PROCESS | 3896 | 1464378255749 Marionette TRACE conn2 <- [1,2582,null,{}] 11:44:15 INFO - PROCESS | 3896 | 1464378255752 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:15 INFO - PROCESS | 3896 | 1464378255870 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 11:44:16 INFO - PROCESS | 3896 | 1464378256028 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 168CA400 == 116 [pid = 3896] [id = 655] 11:44:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 340 (168CC800) [pid = 3896] [serial = 1965] [outer = 00000000] 11:44:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 341 (16C4EC00) [pid = 3896] [serial = 1966] [outer = 168CC800] 11:44:16 INFO - PROCESS | 3896 | 1464378256073 Marionette DEBUG loaded listener.js 11:44:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 342 (16C5A000) [pid = 3896] [serial = 1967] [outer = 168CC800] 11:44:16 INFO - PROCESS | 3896 | 1464378256496 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 11:44:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:44:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 802ms 11:44:16 INFO - PROCESS | 3896 | 1464378256549 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 11:44:16 INFO - PROCESS | 3896 | 1464378256551 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 11:44:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:44:16 INFO - PROCESS | 3896 | 1464378256554 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:44:16 INFO - PROCESS | 3896 | 1464378256556 Marionette TRACE conn2 <- [1,2586,null,{}] 11:44:16 INFO - PROCESS | 3896 | 1464378256560 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:16 INFO - PROCESS | 3896 | 1464378256712 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 11:44:16 INFO - PROCESS | 3896 | 1464378256725 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1691F000 == 117 [pid = 3896] [id = 656] 11:44:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 343 (16C58000) [pid = 3896] [serial = 1968] [outer = 00000000] 11:44:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 344 (16D75400) [pid = 3896] [serial = 1969] [outer = 16C58000] 11:44:16 INFO - PROCESS | 3896 | 1464378256770 Marionette DEBUG loaded listener.js 11:44:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 345 (16F31C00) [pid = 3896] [serial = 1970] [outer = 16C58000] 11:44:17 INFO - PROCESS | 3896 | 1464378257379 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:44:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:44:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 848ms 11:44:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:44:17 INFO - PROCESS | 3896 | 1464378257432 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 11:44:17 INFO - PROCESS | 3896 | 1464378257434 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 11:44:17 INFO - PROCESS | 3896 | 1464378257438 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:44:17 INFO - PROCESS | 3896 | 1464378257440 Marionette TRACE conn2 <- [1,2590,null,{}] 11:44:17 INFO - PROCESS | 3896 | 1464378257443 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:17 INFO - PROCESS | 3896 | 1464378257619 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 11:44:17 INFO - PROCESS | 3896 | 1464378257644 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 177B3C00 == 118 [pid = 3896] [id = 657] 11:44:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 346 (177CE800) [pid = 3896] [serial = 1971] [outer = 00000000] 11:44:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 347 (18428800) [pid = 3896] [serial = 1972] [outer = 177CE800] 11:44:17 INFO - PROCESS | 3896 | 1464378257690 Marionette DEBUG loaded listener.js 11:44:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 348 (1928AC00) [pid = 3896] [serial = 1973] [outer = 177CE800] 11:44:18 INFO - PROCESS | 3896 | 1464378258175 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 11:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 802ms 11:44:18 INFO - PROCESS | 3896 | 1464378258238 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 11:44:18 INFO - PROCESS | 3896 | 1464378258240 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 11:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:44:18 INFO - PROCESS | 3896 | 1464378258243 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:44:18 INFO - PROCESS | 3896 | 1464378258245 Marionette TRACE conn2 <- [1,2594,null,{}] 11:44:18 INFO - PROCESS | 3896 | 1464378258248 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:18 INFO - PROCESS | 3896 | 1464378258405 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 11:44:18 INFO - PROCESS | 3896 | 1464378258427 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1691E800 == 119 [pid = 3896] [id = 658] 11:44:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 349 (16C72400) [pid = 3896] [serial = 1974] [outer = 00000000] 11:44:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 350 (19D08C00) [pid = 3896] [serial = 1975] [outer = 16C72400] 11:44:18 INFO - PROCESS | 3896 | 1464378258472 Marionette DEBUG loaded listener.js 11:44:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 351 (19D6DC00) [pid = 3896] [serial = 1976] [outer = 16C72400] 11:44:18 INFO - PROCESS | 3896 | 1464378258958 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 11:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 754ms 11:44:18 INFO - PROCESS | 3896 | 1464378258984 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 11:44:18 INFO - PROCESS | 3896 | 1464378258986 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 11:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:44:18 INFO - PROCESS | 3896 | 1464378258989 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:44:18 INFO - PROCESS | 3896 | 1464378258991 Marionette TRACE conn2 <- [1,2598,null,{}] 11:44:19 INFO - PROCESS | 3896 | 1464378258994 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:19 INFO - PROCESS | 3896 | 1464378259152 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 11:44:19 INFO - PROCESS | 3896 | 1464378259172 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 177BAC00 == 120 [pid = 3896] [id = 659] 11:44:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 352 (19291400) [pid = 3896] [serial = 1977] [outer = 00000000] 11:44:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 353 (1A183400) [pid = 3896] [serial = 1978] [outer = 19291400] 11:44:19 INFO - PROCESS | 3896 | 1464378259216 Marionette DEBUG loaded listener.js 11:44:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 354 (1A3CEC00) [pid = 3896] [serial = 1979] [outer = 19291400] 11:44:19 INFO - PROCESS | 3896 | --DOMWINDOW == 353 (16C4C400) [pid = 3896] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:44:19 INFO - PROCESS | 3896 | --DOMWINDOW == 352 (16928C00) [pid = 3896] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:44:19 INFO - PROCESS | 3896 | --DOMWINDOW == 351 (1AA52400) [pid = 3896] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:44:19 INFO - PROCESS | 3896 | --DOMWINDOW == 350 (1928C400) [pid = 3896] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:44:19 INFO - PROCESS | 3896 | --DOMWINDOW == 349 (137E6000) [pid = 3896] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:44:19 INFO - PROCESS | 3896 | --DOMWINDOW == 348 (1B639000) [pid = 3896] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:44:19 INFO - PROCESS | 3896 | --DOMWINDOW == 347 (19291800) [pid = 3896] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:44:19 INFO - PROCESS | 3896 | --DOMWINDOW == 346 (1AE78400) [pid = 3896] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:44:19 INFO - PROCESS | 3896 | --DOMWINDOW == 345 (112A9000) [pid = 3896] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:44:19 INFO - PROCESS | 3896 | --DOMWINDOW == 344 (1D889C00) [pid = 3896] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:44:19 INFO - PROCESS | 3896 | --DOMWINDOW == 343 (1D841C00) [pid = 3896] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:44:20 INFO - PROCESS | 3896 | 1464378260005 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1054ms 11:44:20 INFO - PROCESS | 3896 | 1464378260045 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 11:44:20 INFO - PROCESS | 3896 | 1464378260047 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 11:44:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:44:20 INFO - PROCESS | 3896 | 1464378260051 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:44:20 INFO - PROCESS | 3896 | 1464378260052 Marionette TRACE conn2 <- [1,2602,null,{}] 11:44:20 INFO - PROCESS | 3896 | 1464378260055 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:20 INFO - PROCESS | 3896 | 1464378260160 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 11:44:20 INFO - PROCESS | 3896 | 1464378260168 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 16C5A800 == 121 [pid = 3896] [id = 660] 11:44:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 344 (16D54400) [pid = 3896] [serial = 1980] [outer = 00000000] 11:44:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 345 (1A10AC00) [pid = 3896] [serial = 1981] [outer = 16D54400] 11:44:20 INFO - PROCESS | 3896 | 1464378260224 Marionette DEBUG loaded listener.js 11:44:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 346 (1A3D7C00) [pid = 3896] [serial = 1982] [outer = 16D54400] 11:44:20 INFO - PROCESS | 3896 | 1464378260704 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 11:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 708ms 11:44:20 INFO - PROCESS | 3896 | 1464378260757 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 11:44:20 INFO - PROCESS | 3896 | 1464378260759 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 11:44:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:44:20 INFO - PROCESS | 3896 | 1464378260762 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:44:20 INFO - PROCESS | 3896 | 1464378260764 Marionette TRACE conn2 <- [1,2606,null,{}] 11:44:20 INFO - PROCESS | 3896 | 1464378260767 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:20 INFO - PROCESS | 3896 | 1464378260873 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 11:44:20 INFO - PROCESS | 3896 | 1464378260879 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 177B5C00 == 122 [pid = 3896] [id = 661] 11:44:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 347 (1928B400) [pid = 3896] [serial = 1983] [outer = 00000000] 11:44:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 348 (1A985000) [pid = 3896] [serial = 1984] [outer = 1928B400] 11:44:20 INFO - PROCESS | 3896 | 1464378260923 Marionette DEBUG loaded listener.js 11:44:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 349 (1AA52C00) [pid = 3896] [serial = 1985] [outer = 1928B400] 11:44:21 INFO - PROCESS | 3896 | 1464378261468 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:44:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:44:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 754ms 11:44:21 INFO - PROCESS | 3896 | 1464378261515 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 11:44:21 INFO - PROCESS | 3896 | 1464378261518 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 11:44:21 INFO - PROCESS | 3896 | 1464378261521 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:44:21 INFO - PROCESS | 3896 | 1464378261523 Marionette TRACE conn2 <- [1,2610,null,{}] 11:44:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:44:21 INFO - PROCESS | 3896 | 1464378261527 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:21 INFO - PROCESS | 3896 | 1464378261648 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 11:44:21 INFO - PROCESS | 3896 | 1464378261655 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1AD46400 == 123 [pid = 3896] [id = 662] 11:44:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 350 (1AD47C00) [pid = 3896] [serial = 1986] [outer = 00000000] 11:44:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 351 (1AE70000) [pid = 3896] [serial = 1987] [outer = 1AD47C00] 11:44:21 INFO - PROCESS | 3896 | 1464378261703 Marionette DEBUG loaded listener.js 11:44:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 352 (1AF50000) [pid = 3896] [serial = 1988] [outer = 1AD47C00] 11:44:22 INFO - PROCESS | 3896 | 1464378262640 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 11:44:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:44:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1147ms 11:44:22 INFO - PROCESS | 3896 | 1464378262695 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 11:44:22 INFO - PROCESS | 3896 | 1464378262700 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 11:44:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:44:22 INFO - PROCESS | 3896 | 1464378262705 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:44:22 INFO - PROCESS | 3896 | 1464378262709 Marionette TRACE conn2 <- [1,2614,null,{}] 11:44:22 INFO - PROCESS | 3896 | 1464378262715 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:22 INFO - PROCESS | 3896 | 1464378262857 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 11:44:23 INFO - PROCESS | 3896 | 1464378263066 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 11A03400 == 124 [pid = 3896] [id = 663] 11:44:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 353 (11A0A000) [pid = 3896] [serial = 1989] [outer = 00000000] 11:44:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 354 (1338B800) [pid = 3896] [serial = 1990] [outer = 11A0A000] 11:44:23 INFO - PROCESS | 3896 | 1464378263125 Marionette DEBUG loaded listener.js 11:44:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 355 (14090800) [pid = 3896] [serial = 1991] [outer = 11A0A000] 11:44:23 INFO - PROCESS | 3896 | 1464378263741 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:44:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:44:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1100ms 11:44:23 INFO - PROCESS | 3896 | 1464378263807 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 11:44:23 INFO - PROCESS | 3896 | 1464378263813 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 11:44:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:44:23 INFO - PROCESS | 3896 | 1464378263819 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:44:23 INFO - PROCESS | 3896 | 1464378263822 Marionette TRACE conn2 <- [1,2618,null,{}] 11:44:23 INFO - PROCESS | 3896 | 1464378263826 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:23 INFO - PROCESS | 3896 | 1464378263963 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 11:44:24 INFO - PROCESS | 3896 | 1464378264159 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 16178800 == 125 [pid = 3896] [id = 664] 11:44:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 356 (16183400) [pid = 3896] [serial = 1992] [outer = 00000000] 11:44:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 357 (16D54000) [pid = 3896] [serial = 1993] [outer = 16183400] 11:44:24 INFO - PROCESS | 3896 | 1464378264215 Marionette DEBUG loaded listener.js 11:44:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 358 (177B2000) [pid = 3896] [serial = 1994] [outer = 16183400] 11:44:24 INFO - PROCESS | 3896 | 1464378264862 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 11:44:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:44:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1100ms 11:44:24 INFO - PROCESS | 3896 | 1464378264916 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 11:44:24 INFO - PROCESS | 3896 | 1464378264919 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 11:44:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:44:24 INFO - PROCESS | 3896 | 1464378264922 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:44:24 INFO - PROCESS | 3896 | 1464378264926 Marionette TRACE conn2 <- [1,2622,null,{}] 11:44:24 INFO - PROCESS | 3896 | 1464378264937 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:25 INFO - PROCESS | 3896 | 1464378265078 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 11:44:25 INFO - PROCESS | 3896 | 1464378265281 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1A103800 == 126 [pid = 3896] [id = 665] 11:44:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 359 (1AAE9800) [pid = 3896] [serial = 1995] [outer = 00000000] 11:44:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 360 (1AE5B800) [pid = 3896] [serial = 1996] [outer = 1AAE9800] 11:44:25 INFO - PROCESS | 3896 | 1464378265338 Marionette DEBUG loaded listener.js 11:44:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 361 (1AF43C00) [pid = 3896] [serial = 1997] [outer = 1AAE9800] 11:44:25 INFO - PROCESS | 3896 | 1464378265924 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:44:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:44:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1053ms 11:44:26 INFO - PROCESS | 3896 | 1464378265972 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 11:44:26 INFO - PROCESS | 3896 | 1464378265974 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 11:44:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:44:26 INFO - PROCESS | 3896 | 1464378265994 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:44:26 INFO - PROCESS | 3896 | 1464378265996 Marionette TRACE conn2 <- [1,2626,null,{}] 11:44:26 INFO - PROCESS | 3896 | 1464378266000 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:26 INFO - PROCESS | 3896 | 1464378266141 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 11:44:26 INFO - PROCESS | 3896 | 1464378266340 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 156C3000 == 127 [pid = 3896] [id = 666] 11:44:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 362 (1A433800) [pid = 3896] [serial = 1998] [outer = 00000000] 11:44:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 363 (1B634400) [pid = 3896] [serial = 1999] [outer = 1A433800] 11:44:26 INFO - PROCESS | 3896 | 1464378266397 Marionette DEBUG loaded listener.js 11:44:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 364 (1B754000) [pid = 3896] [serial = 2000] [outer = 1A433800] 11:44:27 INFO - PROCESS | 3896 | 1464378267075 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:44:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:44:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1116ms 11:44:27 INFO - PROCESS | 3896 | 1464378267086 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 11:44:27 INFO - PROCESS | 3896 | 1464378267088 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 11:44:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:44:27 INFO - PROCESS | 3896 | 1464378267091 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:44:27 INFO - PROCESS | 3896 | 1464378267093 Marionette TRACE conn2 <- [1,2630,null,{}] 11:44:27 INFO - PROCESS | 3896 | 1464378267097 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:27 INFO - PROCESS | 3896 | 1464378267231 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 11:44:27 INFO - PROCESS | 3896 | 1464378267438 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1B536800 == 128 [pid = 3896] [id = 667] 11:44:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 365 (1B785800) [pid = 3896] [serial = 2001] [outer = 00000000] 11:44:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 366 (1D842800) [pid = 3896] [serial = 2002] [outer = 1B785800] 11:44:27 INFO - PROCESS | 3896 | 1464378267494 Marionette DEBUG loaded listener.js 11:44:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 367 (1D887000) [pid = 3896] [serial = 2003] [outer = 1B785800] 11:44:28 INFO - PROCESS | 3896 | 1464378268160 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:44:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:44:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1085ms 11:44:28 INFO - PROCESS | 3896 | 1464378268216 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 11:44:28 INFO - PROCESS | 3896 | 1464378268218 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 11:44:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:44:28 INFO - PROCESS | 3896 | 1464378268222 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:44:28 INFO - PROCESS | 3896 | 1464378268224 Marionette TRACE conn2 <- [1,2634,null,{}] 11:44:28 INFO - PROCESS | 3896 | 1464378268228 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:28 INFO - PROCESS | 3896 | 1464378268366 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 11:44:28 INFO - PROCESS | 3896 | 1464378268561 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1B52C400 == 129 [pid = 3896] [id = 668] 11:44:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 368 (1B77FC00) [pid = 3896] [serial = 2004] [outer = 00000000] 11:44:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 369 (1DB7BC00) [pid = 3896] [serial = 2005] [outer = 1B77FC00] 11:44:28 INFO - PROCESS | 3896 | 1464378268616 Marionette DEBUG loaded listener.js 11:44:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 370 (1DB83C00) [pid = 3896] [serial = 2006] [outer = 1B77FC00] 11:44:29 INFO - PROCESS | 3896 | 1464378269237 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:44:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:44:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1038ms 11:44:29 INFO - PROCESS | 3896 | 1464378269261 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 11:44:29 INFO - PROCESS | 3896 | 1464378269263 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 11:44:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:44:29 INFO - PROCESS | 3896 | 1464378269267 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:44:29 INFO - PROCESS | 3896 | 1464378269269 Marionette TRACE conn2 <- [1,2638,null,{}] 11:44:29 INFO - PROCESS | 3896 | 1464378269289 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:29 INFO - PROCESS | 3896 | 1464378269416 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 11:44:29 INFO - PROCESS | 3896 | 1464378269624 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1DA32800 == 130 [pid = 3896] [id = 669] 11:44:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 371 (1DA38C00) [pid = 3896] [serial = 2007] [outer = 00000000] 11:44:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 372 (1DD96800) [pid = 3896] [serial = 2008] [outer = 1DA38C00] 11:44:29 INFO - PROCESS | 3896 | 1464378269679 Marionette DEBUG loaded listener.js 11:44:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 373 (1DD9DC00) [pid = 3896] [serial = 2009] [outer = 1DA38C00] 11:44:30 INFO - PROCESS | 3896 | 1464378270237 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:44:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:44:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1006ms 11:44:30 INFO - PROCESS | 3896 | 1464378270272 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 11:44:30 INFO - PROCESS | 3896 | 1464378270274 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 11:44:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:44:30 INFO - PROCESS | 3896 | 1464378270278 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:44:30 INFO - PROCESS | 3896 | 1464378270280 Marionette TRACE conn2 <- [1,2642,null,{}] 11:44:30 INFO - PROCESS | 3896 | 1464378270284 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:30 INFO - PROCESS | 3896 | 1464378270410 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 11:44:30 INFO - PROCESS | 3896 | 1464378270618 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1DBC8400 == 131 [pid = 3896] [id = 670] 11:44:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 374 (1DD91800) [pid = 3896] [serial = 2010] [outer = 00000000] 11:44:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 375 (1EFE1C00) [pid = 3896] [serial = 2011] [outer = 1DD91800] 11:44:30 INFO - PROCESS | 3896 | 1464378270673 Marionette DEBUG loaded listener.js 11:44:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 376 (1F02C800) [pid = 3896] [serial = 2012] [outer = 1DD91800] 11:44:31 INFO - PROCESS | 3896 | 1464378271282 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:44:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:44:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1053ms 11:44:31 INFO - PROCESS | 3896 | 1464378271333 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 11:44:31 INFO - PROCESS | 3896 | 1464378271335 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 11:44:31 INFO - PROCESS | 3896 | 1464378271339 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:44:31 INFO - PROCESS | 3896 | 1464378271341 Marionette TRACE conn2 <- [1,2646,null,{}] 11:44:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:44:31 INFO - PROCESS | 3896 | 1464378271345 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:31 INFO - PROCESS | 3896 | 1464378271473 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 11:44:31 INFO - PROCESS | 3896 | 1464378271680 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1DD95400 == 132 [pid = 3896] [id = 671] 11:44:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 377 (1DD99000) [pid = 3896] [serial = 2013] [outer = 00000000] 11:44:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 378 (1F06BC00) [pid = 3896] [serial = 2014] [outer = 1DD99000] 11:44:31 INFO - PROCESS | 3896 | 1464378271758 Marionette DEBUG loaded listener.js 11:44:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 379 (1F073C00) [pid = 3896] [serial = 2015] [outer = 1DD99000] 11:44:32 INFO - PROCESS | 3896 | 1464378272348 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:44:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:44:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1038ms 11:44:32 INFO - PROCESS | 3896 | 1464378272395 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 11:44:32 INFO - PROCESS | 3896 | 1464378272398 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 11:44:32 INFO - PROCESS | 3896 | 1464378272401 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:44:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:44:32 INFO - PROCESS | 3896 | 1464378272403 Marionette TRACE conn2 <- [1,2650,null,{}] 11:44:32 INFO - PROCESS | 3896 | 1464378272407 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:32 INFO - PROCESS | 3896 | 1464378272536 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 11:44:32 INFO - PROCESS | 3896 | 1464378272745 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1F042C00 == 133 [pid = 3896] [id = 672] 11:44:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 380 (1F044400) [pid = 3896] [serial = 2016] [outer = 00000000] 11:44:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 381 (1F249400) [pid = 3896] [serial = 2017] [outer = 1F044400] 11:44:32 INFO - PROCESS | 3896 | 1464378272817 Marionette DEBUG loaded listener.js 11:44:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 382 (1F97C800) [pid = 3896] [serial = 2018] [outer = 1F044400] 11:44:33 INFO - PROCESS | 3896 | 1464378273559 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:44:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:44:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1164ms 11:44:33 INFO - PROCESS | 3896 | 1464378273587 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 11:44:33 INFO - PROCESS | 3896 | 1464378273590 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 11:44:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:44:33 INFO - PROCESS | 3896 | 1464378273594 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:44:33 INFO - PROCESS | 3896 | 1464378273596 Marionette TRACE conn2 <- [1,2654,null,{}] 11:44:33 INFO - PROCESS | 3896 | 1464378273600 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:33 INFO - PROCESS | 3896 | 1464378273747 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 11:44:34 INFO - PROCESS | 3896 | 1464378274220 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1037C800 == 134 [pid = 3896] [id = 673] 11:44:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 383 (104E5800) [pid = 3896] [serial = 2019] [outer = 00000000] 11:44:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 384 (10A7A800) [pid = 3896] [serial = 2020] [outer = 104E5800] 11:44:34 INFO - PROCESS | 3896 | 1464378274353 Marionette DEBUG loaded listener.js 11:44:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 385 (110F4800) [pid = 3896] [serial = 2021] [outer = 104E5800] 11:44:35 INFO - PROCESS | 3896 | 1464378275467 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 11:44:35 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:44:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1918ms 11:44:35 INFO - PROCESS | 3896 | 1464378275551 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 11:44:35 INFO - PROCESS | 3896 | 1464378275555 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 11:44:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:44:35 INFO - PROCESS | 3896 | 1464378275562 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:44:35 INFO - PROCESS | 3896 | 1464378275566 Marionette TRACE conn2 <- [1,2658,null,{}] 11:44:35 INFO - PROCESS | 3896 | 1464378275570 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:35 INFO - PROCESS | 3896 | 1464378275684 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 11:44:35 INFO - PROCESS | 3896 | 1464378275953 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 168D2800 == 135 [pid = 3896] [id = 674] 11:44:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 386 (168D6C00) [pid = 3896] [serial = 2022] [outer = 00000000] 11:44:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 387 (16D55C00) [pid = 3896] [serial = 2023] [outer = 168D6C00] 11:44:36 INFO - PROCESS | 3896 | 1464378276005 Marionette DEBUG loaded listener.js 11:44:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 388 (177B9400) [pid = 3896] [serial = 2024] [outer = 168D6C00] 11:44:37 INFO - PROCESS | 3896 | 1464378277103 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 11:44:37 INFO - PROCESS | 3896 | 1464378277117 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 11:44:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:44:37 INFO - PROCESS | 3896 | 1464378277122 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:44:37 INFO - PROCESS | 3896 | 1464378277124 Marionette TRACE conn2 <- [1,2662,null,{}] 11:44:37 INFO - PROCESS | 3896 | 1464378277128 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:37 INFO - PROCESS | 3896 | 1464378277335 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 11:44:37 INFO - PROCESS | 3896 | 1464378277553 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1A3D8C00 == 136 [pid = 3896] [id = 675] 11:44:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 389 (1AAEFC00) [pid = 3896] [serial = 2025] [outer = 00000000] 11:44:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 390 (1B533C00) [pid = 3896] [serial = 2026] [outer = 1AAEFC00] 11:44:37 INFO - PROCESS | 3896 | 1464378277603 Marionette DEBUG loaded listener.js 11:44:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 391 (1B77F400) [pid = 3896] [serial = 2027] [outer = 1AAEFC00] 11:44:38 INFO - PROCESS | 3896 | 1464378278646 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 11:44:38 INFO - PROCESS | 3896 | 1464378278713 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 11:44:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:44:38 INFO - PROCESS | 3896 | 1464378278763 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:44:38 INFO - PROCESS | 3896 | 1464378278768 Marionette TRACE conn2 <- [1,2666,null,{}] 11:44:38 INFO - PROCESS | 3896 | 1464378278782 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:38 INFO - PROCESS | 3896 | 1464378278891 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 11:44:39 INFO - PROCESS | 3896 | --DOCSHELL 13384000 == 135 [pid = 3896] [id = 600] 11:44:39 INFO - PROCESS | 3896 | --DOCSHELL 20208400 == 134 [pid = 3896] [id = 601] 11:44:39 INFO - PROCESS | 3896 | --DOCSHELL 177B5C00 == 133 [pid = 3896] [id = 661] 11:44:39 INFO - PROCESS | 3896 | --DOCSHELL 16C5A800 == 132 [pid = 3896] [id = 660] 11:44:39 INFO - PROCESS | 3896 | --DOCSHELL 177BAC00 == 131 [pid = 3896] [id = 659] 11:44:39 INFO - PROCESS | 3896 | --DOCSHELL 1691E800 == 130 [pid = 3896] [id = 658] 11:44:39 INFO - PROCESS | 3896 | --DOCSHELL 177B3C00 == 129 [pid = 3896] [id = 657] 11:44:39 INFO - PROCESS | 3896 | --DOCSHELL 1691F000 == 128 [pid = 3896] [id = 656] 11:44:39 INFO - PROCESS | 3896 | --DOCSHELL 168CA400 == 127 [pid = 3896] [id = 655] 11:44:39 INFO - PROCESS | 3896 | --DOCSHELL 15B48400 == 126 [pid = 3896] [id = 654] 11:44:39 INFO - PROCESS | 3896 | --DOCSHELL 12A93800 == 125 [pid = 3896] [id = 653] 11:44:39 INFO - PROCESS | 3896 | --DOCSHELL 10C65000 == 124 [pid = 3896] [id = 652] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 390 (1F06E800) [pid = 3896] [serial = 1909] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 389 (2230D800) [pid = 3896] [serial = 1849] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 388 (1B783C00) [pid = 3896] [serial = 1873] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 387 (23868000) [pid = 3896] [serial = 1867] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 386 (19D07400) [pid = 3896] [serial = 1870] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 385 (2385CC00) [pid = 3896] [serial = 1864] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 384 (2055C000) [pid = 3896] [serial = 1846] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 383 (15F59800) [pid = 3896] [serial = 1840] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 382 (23104C00) [pid = 3896] [serial = 1861] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 381 (1AD3BC00) [pid = 3896] [serial = 1843] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 380 (20DB8800) [pid = 3896] [serial = 1855] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 379 (22F76800) [pid = 3896] [serial = 1858] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 378 (23863400) [pid = 3896] [serial = 1876] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 377 (20DBD000) [pid = 3896] [serial = 1852] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOCSHELL 23594400 == 123 [pid = 3896] [id = 648] 11:44:39 INFO - PROCESS | 3896 | --DOCSHELL 24DF2000 == 122 [pid = 3896] [id = 647] 11:44:39 INFO - PROCESS | 3896 | --DOCSHELL 238A2C00 == 121 [pid = 3896] [id = 646] 11:44:39 INFO - PROCESS | 3896 | --DOCSHELL 22318800 == 120 [pid = 3896] [id = 645] 11:44:39 INFO - PROCESS | 3896 | --DOCSHELL 20DBDC00 == 119 [pid = 3896] [id = 644] 11:44:39 INFO - PROCESS | 3896 | --DOCSHELL 2020AC00 == 118 [pid = 3896] [id = 612] 11:44:39 INFO - PROCESS | 3896 | --DOCSHELL 205E8800 == 117 [pid = 3896] [id = 643] 11:44:39 INFO - PROCESS | 3896 | --DOCSHELL 1F982C00 == 116 [pid = 3896] [id = 642] 11:44:39 INFO - PROCESS | 3896 | --DOCSHELL 1F985000 == 115 [pid = 3896] [id = 641] 11:44:39 INFO - PROCESS | 3896 | --DOCSHELL 1EFE1800 == 114 [pid = 3896] [id = 640] 11:44:39 INFO - PROCESS | 3896 | --DOCSHELL 1B63B400 == 113 [pid = 3896] [id = 639] 11:44:39 INFO - PROCESS | 3896 | --DOCSHELL 19D06C00 == 112 [pid = 3896] [id = 638] 11:44:39 INFO - PROCESS | 3896 | --DOCSHELL 1129F800 == 111 [pid = 3896] [id = 637] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 376 (1DEE0400) [pid = 3896] [serial = 1907] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 375 (1A108400) [pid = 3896] [serial = 1903] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 374 (177BF400) [pid = 3896] [serial = 1886] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 373 (1B410800) [pid = 3896] [serial = 1895] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 372 (1A98BC00) [pid = 3896] [serial = 1892] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 371 (16D53000) [pid = 3896] [serial = 1885] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 370 (161EA400) [pid = 3896] [serial = 1880] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 369 (1DB79C00) [pid = 3896] [serial = 1900] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 368 (1A17B400) [pid = 3896] [serial = 1889] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 367 (1AE79800) [pid = 3896] [serial = 1894] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 366 (1DD91C00) [pid = 3896] [serial = 1901] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 365 (1B78B400) [pid = 3896] [serial = 1898] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 364 (1B63AC00) [pid = 3896] [serial = 1904] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 363 (15F50C00) [pid = 3896] [serial = 1879] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 362 (16D4C000) [pid = 3896] [serial = 1882] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 361 (19D08800) [pid = 3896] [serial = 1888] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 360 (17652400) [pid = 3896] [serial = 1883] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 359 (1DD9C000) [pid = 3896] [serial = 1906] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 358 (1B759800) [pid = 3896] [serial = 1897] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 357 (1A861000) [pid = 3896] [serial = 1891] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | --DOMWINDOW == 356 (1DBCE800) [pid = 3896] [serial = 1763] [outer = 00000000] [url = about:blank] 11:44:39 INFO - PROCESS | 3896 | 1464378279245 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 105ED400 == 112 [pid = 3896] [id = 676] 11:44:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 357 (10C65000) [pid = 3896] [serial = 2028] [outer = 00000000] 11:44:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 358 (1330BC00) [pid = 3896] [serial = 2029] [outer = 10C65000] 11:44:39 INFO - PROCESS | 3896 | 1464378279294 Marionette DEBUG loaded listener.js 11:44:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 359 (153C4000) [pid = 3896] [serial = 2030] [outer = 10C65000] 11:44:40 INFO - PROCESS | 3896 | 1464378280190 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 11:44:40 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:44:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1525ms 11:44:40 INFO - PROCESS | 3896 | 1464378280232 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 11:44:40 INFO - PROCESS | 3896 | 1464378280235 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 11:44:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:44:40 INFO - PROCESS | 3896 | 1464378280238 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:44:40 INFO - PROCESS | 3896 | 1464378280240 Marionette TRACE conn2 <- [1,2670,null,{}] 11:44:40 INFO - PROCESS | 3896 | 1464378280243 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:40 INFO - PROCESS | 3896 | 1464378280350 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 11:44:40 INFO - PROCESS | 3896 | 1464378280541 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 168CA400 == 113 [pid = 3896] [id = 677] 11:44:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 360 (168CF000) [pid = 3896] [serial = 2031] [outer = 00000000] 11:44:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 361 (177B3C00) [pid = 3896] [serial = 2032] [outer = 168CF000] 11:44:40 INFO - PROCESS | 3896 | 1464378280589 Marionette DEBUG loaded listener.js 11:44:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 362 (199BE000) [pid = 3896] [serial = 2033] [outer = 168CF000] 11:44:41 INFO - PROCESS | 3896 | 1464378281447 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 11:44:41 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:44:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1255ms 11:44:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:44:41 INFO - PROCESS | 3896 | 1464378281500 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 11:44:41 INFO - PROCESS | 3896 | 1464378281502 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 11:44:41 INFO - PROCESS | 3896 | 1464378281505 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:44:41 INFO - PROCESS | 3896 | 1464378281507 Marionette TRACE conn2 <- [1,2674,null,{}] 11:44:41 INFO - PROCESS | 3896 | 1464378281510 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:41 INFO - PROCESS | 3896 | 1464378281669 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 11:44:41 INFO - PROCESS | 3896 | 1464378281689 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 19D0A800 == 114 [pid = 3896] [id = 678] 11:44:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 363 (1A187000) [pid = 3896] [serial = 2034] [outer = 00000000] 11:44:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 364 (1A985C00) [pid = 3896] [serial = 2035] [outer = 1A187000] 11:44:41 INFO - PROCESS | 3896 | 1464378281741 Marionette DEBUG loaded listener.js 11:44:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 365 (1B408C00) [pid = 3896] [serial = 2036] [outer = 1A187000] 11:44:42 INFO - PROCESS | 3896 | 1464378282751 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 11:44:42 INFO - PROCESS | 3896 | 1464378282806 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 11:44:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:44:42 INFO - PROCESS | 3896 | 1464378282809 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:44:42 INFO - PROCESS | 3896 | 1464378282811 Marionette TRACE conn2 <- [1,2678,null,{}] 11:44:42 INFO - PROCESS | 3896 | 1464378282815 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:42 INFO - PROCESS | 3896 | 1464378282972 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 11:44:43 INFO - PROCESS | 3896 | 1464378282989 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1B532400 == 115 [pid = 3896] [id = 679] 11:44:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 366 (1B536000) [pid = 3896] [serial = 2037] [outer = 00000000] 11:44:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 367 (1DD93400) [pid = 3896] [serial = 2038] [outer = 1B536000] 11:44:43 INFO - PROCESS | 3896 | 1464378283038 Marionette DEBUG loaded listener.js 11:44:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 368 (1DDA0000) [pid = 3896] [serial = 2039] [outer = 1B536000] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 367 (2230B800) [pid = 3896] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 366 (1AD45000) [pid = 3896] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 365 (1D882400) [pid = 3896] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 364 (1F2A2C00) [pid = 3896] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 363 (16D54800) [pid = 3896] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 362 (1AE6F800) [pid = 3896] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 361 (1A32D800) [pid = 3896] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 360 (1B40D000) [pid = 3896] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 359 (1B52CC00) [pid = 3896] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 358 (2310D800) [pid = 3896] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 357 (20EDC400) [pid = 3896] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 356 (14097400) [pid = 3896] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 355 (1D844400) [pid = 3896] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 354 (1DA37C00) [pid = 3896] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 353 (1D9A3800) [pid = 3896] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 352 (20422400) [pid = 3896] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 351 (13308000) [pid = 3896] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 350 (161E4400) [pid = 3896] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 349 (1F068800) [pid = 3896] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 348 (1B785000) [pid = 3896] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 347 (16D4D400) [pid = 3896] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 346 (1AF50800) [pid = 3896] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 345 (1FDE8400) [pid = 3896] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 344 (1F2A0800) [pid = 3896] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 343 (1AE74400) [pid = 3896] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 342 (20EE4000) [pid = 3896] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 341 (17F98000) [pid = 3896] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 340 (1D888C00) [pid = 3896] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 339 (1DEE2400) [pid = 3896] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 338 (16C55400) [pid = 3896] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 337 (20EE3000) [pid = 3896] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 336 (1D883000) [pid = 3896] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 335 (20475000) [pid = 3896] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 334 (20E06800) [pid = 3896] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 333 (1330CC00) [pid = 3896] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 332 (1F023800) [pid = 3896] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 331 (1F980800) [pid = 3896] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 330 (22D7EC00) [pid = 3896] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 329 (19B6BC00) [pid = 3896] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 328 (140D1000) [pid = 3896] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 327 (1B52B800) [pid = 3896] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 326 (13389C00) [pid = 3896] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 325 (161E1400) [pid = 3896] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 324 (1D99C000) [pid = 3896] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 323 (19D6D000) [pid = 3896] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 322 (1A335000) [pid = 3896] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 321 (241AE800) [pid = 3896] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 320 (1F067800) [pid = 3896] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 319 (1F03F400) [pid = 3896] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 318 (1D884C00) [pid = 3896] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 317 (1125BC00) [pid = 3896] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 316 (1F03EC00) [pid = 3896] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 315 (18427800) [pid = 3896] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 314 (1DEE9C00) [pid = 3896] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 313 (23106000) [pid = 3896] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 312 (130A3C00) [pid = 3896] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 311 (13DB3000) [pid = 3896] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 310 (1DD9E400) [pid = 3896] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 309 (1F022800) [pid = 3896] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 308 (1DBC9000) [pid = 3896] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 307 (1EFD9C00) [pid = 3896] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 306 (1288A800) [pid = 3896] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 305 (1D99B000) [pid = 3896] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 304 (1A156400) [pid = 3896] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 303 (1F2A0400) [pid = 3896] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 302 (14328000) [pid = 3896] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 301 (16178C00) [pid = 3896] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 300 (156BE000) [pid = 3896] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 299 (22D7D400) [pid = 3896] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 298 (1F29FC00) [pid = 3896] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 297 (20420000) [pid = 3896] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 296 (20382400) [pid = 3896] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 295 (1AD46000) [pid = 3896] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 294 (16D7F800) [pid = 3896] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 293 (16C6CC00) [pid = 3896] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 292 (1FDED800) [pid = 3896] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 291 (1DD97000) [pid = 3896] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 290 (20DB7800) [pid = 3896] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 289 (1FDF1400) [pid = 3896] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 288 (16F34000) [pid = 3896] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 287 (20ED7000) [pid = 3896] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 286 (18246800) [pid = 3896] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 285 (1F2A6800) [pid = 3896] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 284 (15F4E400) [pid = 3896] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 283 (22317000) [pid = 3896] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 282 (1F023C00) [pid = 3896] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 281 (20E09000) [pid = 3896] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 280 (21C32000) [pid = 3896] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 279 (14093000) [pid = 3896] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 278 (1F2A8C00) [pid = 3896] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 277 (1D88F000) [pid = 3896] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 276 (1A184800) [pid = 3896] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 275 (1A158000) [pid = 3896] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 274 (1144DC00) [pid = 3896] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 273 (2020F000) [pid = 3896] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 272 (22D7B400) [pid = 3896] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 271 (1F29CC00) [pid = 3896] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 270 (1AE53C00) [pid = 3896] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 269 (1D99AC00) [pid = 3896] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 268 (20208000) [pid = 3896] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 267 (2020A800) [pid = 3896] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 266 (13323800) [pid = 3896] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 265 (1F244400) [pid = 3896] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 264 (17695400) [pid = 3896] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 263 (18009400) [pid = 3896] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 262 (1DEE4800) [pid = 3896] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 261 (1D885400) [pid = 3896] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 260 (20477800) [pid = 3896] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 259 (1DA31800) [pid = 3896] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 258 (1F2A3C00) [pid = 3896] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 257 (19291400) [pid = 3896] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 256 (16C72400) [pid = 3896] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 255 (1928B400) [pid = 3896] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 254 (10C65400) [pid = 3896] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 253 (13702000) [pid = 3896] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 252 (16C58000) [pid = 3896] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 251 (168CC800) [pid = 3896] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 250 (15B4A800) [pid = 3896] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 249 (177CE800) [pid = 3896] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:44:44 INFO - PROCESS | 3896 | --DOMWINDOW == 248 (16D54400) [pid = 3896] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:44:45 INFO - PROCESS | 3896 | 1464378285382 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 11:44:45 INFO - PROCESS | 3896 | 1464378285426 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 11:44:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:44:45 INFO - PROCESS | 3896 | 1464378285429 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:44:45 INFO - PROCESS | 3896 | 1464378285431 Marionette TRACE conn2 <- [1,2682,null,{}] 11:44:45 INFO - PROCESS | 3896 | 1464378285435 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:45 INFO - PROCESS | 3896 | 1464378285542 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 11:44:45 INFO - PROCESS | 3896 | 1464378285548 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 13323800 == 116 [pid = 3896] [id = 680] 11:44:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 249 (13389C00) [pid = 3896] [serial = 2040] [outer = 00000000] 11:44:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 250 (13DB3000) [pid = 3896] [serial = 2041] [outer = 13389C00] 11:44:45 INFO - PROCESS | 3896 | 1464378285594 Marionette DEBUG loaded listener.js 11:44:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 251 (16178C00) [pid = 3896] [serial = 2042] [outer = 13389C00] 11:44:46 INFO - PROCESS | 3896 | 1464378286746 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 11:44:46 INFO - PROCESS | 3896 | 1464378286764 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 11:44:46 INFO - PROCESS | 3896 | 1464378286770 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:44:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:44:46 INFO - PROCESS | 3896 | 1464378286774 Marionette TRACE conn2 <- [1,2686,null,{}] 11:44:46 INFO - PROCESS | 3896 | 1464378286782 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:46 INFO - PROCESS | 3896 | 1464378286922 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 11:44:47 INFO - PROCESS | 3896 | 1464378287160 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 13321400 == 117 [pid = 3896] [id = 681] 11:44:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 252 (13322800) [pid = 3896] [serial = 2043] [outer = 00000000] 11:44:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 253 (1409A400) [pid = 3896] [serial = 2044] [outer = 13322800] 11:44:47 INFO - PROCESS | 3896 | 1464378287261 Marionette DEBUG loaded listener.js 11:44:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 254 (153C4800) [pid = 3896] [serial = 2045] [outer = 13322800] 11:44:48 INFO - PROCESS | 3896 | 1464378288418 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 11:44:48 INFO - PROCESS | 3896 | 1464378288490 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 11:44:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:44:48 INFO - PROCESS | 3896 | 1464378288496 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:44:48 INFO - PROCESS | 3896 | 1464378288499 Marionette TRACE conn2 <- [1,2690,null,{}] 11:44:48 INFO - PROCESS | 3896 | 1464378288504 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:48 INFO - PROCESS | 3896 | 1464378288629 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 11:44:48 INFO - PROCESS | 3896 | 1464378288900 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 16C6B400 == 118 [pid = 3896] [id = 682] 11:44:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 255 (16D49C00) [pid = 3896] [serial = 2046] [outer = 00000000] 11:44:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 256 (16D55800) [pid = 3896] [serial = 2047] [outer = 16D49C00] 11:44:48 INFO - PROCESS | 3896 | 1464378288970 Marionette DEBUG loaded listener.js 11:44:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 257 (17493000) [pid = 3896] [serial = 2048] [outer = 16D49C00] 11:44:49 INFO - PROCESS | 3896 | 1464378289596 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:44:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:44:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1160ms 11:44:49 INFO - PROCESS | 3896 | 1464378289653 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 11:44:49 INFO - PROCESS | 3896 | 1464378289655 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 11:44:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:44:49 INFO - PROCESS | 3896 | 1464378289659 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:44:49 INFO - PROCESS | 3896 | 1464378289663 Marionette TRACE conn2 <- [1,2694,null,{}] 11:44:49 INFO - PROCESS | 3896 | 1464378289674 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:49 INFO - PROCESS | 3896 | 1464378289808 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 11:44:50 INFO - PROCESS | 3896 | 1464378290022 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 18247000 == 119 [pid = 3896] [id = 683] 11:44:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 258 (18432400) [pid = 3896] [serial = 2049] [outer = 00000000] 11:44:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 259 (1A10B400) [pid = 3896] [serial = 2050] [outer = 18432400] 11:44:50 INFO - PROCESS | 3896 | 1464378290081 Marionette DEBUG loaded listener.js 11:44:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 260 (1A184800) [pid = 3896] [serial = 2051] [outer = 18432400] 11:44:50 INFO - PROCESS | 3896 | 1464378290696 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 11:44:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:44:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1097ms 11:44:50 INFO - PROCESS | 3896 | 1464378290764 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 11:44:50 INFO - PROCESS | 3896 | 1464378290767 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 11:44:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:44:50 INFO - PROCESS | 3896 | 1464378290770 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:44:50 INFO - PROCESS | 3896 | 1464378290772 Marionette TRACE conn2 <- [1,2698,null,{}] 11:44:50 INFO - PROCESS | 3896 | 1464378290776 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:50 INFO - PROCESS | 3896 | 1464378290905 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 11:44:51 INFO - PROCESS | 3896 | 1464378291104 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 19293800 == 120 [pid = 3896] [id = 684] 11:44:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 261 (1A868C00) [pid = 3896] [serial = 2052] [outer = 00000000] 11:44:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 262 (1A988800) [pid = 3896] [serial = 2053] [outer = 1A868C00] 11:44:51 INFO - PROCESS | 3896 | 1464378291160 Marionette DEBUG loaded listener.js 11:44:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 263 (1AAEF800) [pid = 3896] [serial = 2054] [outer = 1A868C00] 11:44:51 INFO - PROCESS | 3896 | 1464378291808 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 11:44:51 INFO - PROCESS | 3896 | 1464378291863 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 11:44:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:44:51 INFO - PROCESS | 3896 | 1464378291866 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:44:51 INFO - PROCESS | 3896 | 1464378291868 Marionette TRACE conn2 <- [1,2702,null,{}] 11:44:51 INFO - PROCESS | 3896 | 1464378291872 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:52 INFO - PROCESS | 3896 | 1464378291996 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 11:44:52 INFO - PROCESS | 3896 | 1464378292191 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1288CC00 == 121 [pid = 3896] [id = 685] 11:44:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 264 (1A437C00) [pid = 3896] [serial = 2055] [outer = 00000000] 11:44:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 265 (1AF48800) [pid = 3896] [serial = 2056] [outer = 1A437C00] 11:44:52 INFO - PROCESS | 3896 | 1464378292247 Marionette DEBUG loaded listener.js 11:44:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 266 (1B638400) [pid = 3896] [serial = 2057] [outer = 1A437C00] 11:44:52 INFO - PROCESS | 3896 | 1464378292857 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 11:44:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:44:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1035ms 11:44:52 INFO - PROCESS | 3896 | 1464378292923 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 11:44:52 INFO - PROCESS | 3896 | 1464378292925 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 11:44:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:44:52 INFO - PROCESS | 3896 | 1464378292928 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:44:52 INFO - PROCESS | 3896 | 1464378292930 Marionette TRACE conn2 <- [1,2706,null,{}] 11:44:52 INFO - PROCESS | 3896 | 1464378292934 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:53 INFO - PROCESS | 3896 | 1464378293075 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 11:44:53 INFO - PROCESS | 3896 | 1464378293282 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1AE58800 == 122 [pid = 3896] [id = 686] 11:44:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 267 (1D844400) [pid = 3896] [serial = 2058] [outer = 00000000] 11:44:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 268 (1D99B000) [pid = 3896] [serial = 2059] [outer = 1D844400] 11:44:53 INFO - PROCESS | 3896 | 1464378293339 Marionette DEBUG loaded listener.js 11:44:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 269 (1DA38800) [pid = 3896] [serial = 2060] [outer = 1D844400] 11:44:53 INFO - PROCESS | 3896 | 1464378293943 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 11:44:53 INFO - PROCESS | 3896 | 1464378293970 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 11:44:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:44:53 INFO - PROCESS | 3896 | 1464378293974 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:44:54 INFO - PROCESS | 3896 | 1464378293976 Marionette TRACE conn2 <- [1,2710,null,{}] 11:44:54 INFO - PROCESS | 3896 | 1464378293996 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:54 INFO - PROCESS | 3896 | 1464378294120 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 11:44:54 INFO - PROCESS | 3896 | 1464378294329 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1D886400 == 123 [pid = 3896] [id = 687] 11:44:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 270 (1DBC3000) [pid = 3896] [serial = 2061] [outer = 00000000] 11:44:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 271 (1DD95000) [pid = 3896] [serial = 2062] [outer = 1DBC3000] 11:44:54 INFO - PROCESS | 3896 | 1464378294385 Marionette DEBUG loaded listener.js 11:44:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 272 (1DEEA000) [pid = 3896] [serial = 2063] [outer = 1DBC3000] 11:44:55 INFO - PROCESS | 3896 | 1464378294985 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 11:44:55 INFO - PROCESS | 3896 | 1464378295017 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 11:44:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:44:55 INFO - PROCESS | 3896 | 1464378295021 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:44:55 INFO - PROCESS | 3896 | 1464378295023 Marionette TRACE conn2 <- [1,2714,null,{}] 11:44:55 INFO - PROCESS | 3896 | 1464378295027 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:55 INFO - PROCESS | 3896 | 1464378295168 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 11:44:55 INFO - PROCESS | 3896 | 1464378295379 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1DB87800 == 124 [pid = 3896] [id = 688] 11:44:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 273 (1DBCF800) [pid = 3896] [serial = 2064] [outer = 00000000] 11:44:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 274 (1F039800) [pid = 3896] [serial = 2065] [outer = 1DBCF800] 11:44:55 INFO - PROCESS | 3896 | 1464378295436 Marionette DEBUG loaded listener.js 11:44:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 275 (1F06A000) [pid = 3896] [serial = 2066] [outer = 1DBCF800] 11:44:56 INFO - PROCESS | 3896 | 1464378296090 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 11:44:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:44:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1082ms 11:44:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:44:56 INFO - PROCESS | 3896 | 1464378296142 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 11:44:56 INFO - PROCESS | 3896 | 1464378296144 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 11:44:56 INFO - PROCESS | 3896 | 1464378296148 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:44:56 INFO - PROCESS | 3896 | 1464378296150 Marionette TRACE conn2 <- [1,2718,null,{}] 11:44:56 INFO - PROCESS | 3896 | 1464378296154 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:56 INFO - PROCESS | 3896 | 1464378296281 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 11:44:56 INFO - PROCESS | 3896 | 1464378296500 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1EFD9C00 == 125 [pid = 3896] [id = 689] 11:44:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 276 (1F025800) [pid = 3896] [serial = 2067] [outer = 00000000] 11:44:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 277 (1F0BE800) [pid = 3896] [serial = 2068] [outer = 1F025800] 11:44:56 INFO - PROCESS | 3896 | 1464378296574 Marionette DEBUG loaded listener.js 11:44:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 278 (1F0C0400) [pid = 3896] [serial = 2069] [outer = 1F025800] 11:44:57 INFO - PROCESS | 3896 | 1464378297657 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 11:44:57 INFO - PROCESS | 3896 | 1464378297755 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 11:44:57 INFO - PROCESS | 3896 | 1464378297760 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:44:57 INFO - PROCESS | 3896 | 1464378297762 Marionette TRACE conn2 <- [1,2722,null,{}] 11:44:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:44:57 INFO - PROCESS | 3896 | 1464378297766 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:57 INFO - PROCESS | 3896 | 1464378297886 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 11:44:58 INFO - PROCESS | 3896 | 1464378298159 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 112E2800 == 126 [pid = 3896] [id = 690] 11:44:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 279 (12B61800) [pid = 3896] [serial = 2070] [outer = 00000000] 11:44:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 280 (140C8C00) [pid = 3896] [serial = 2071] [outer = 12B61800] 11:44:58 INFO - PROCESS | 3896 | 1464378298215 Marionette DEBUG loaded listener.js 11:44:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 281 (154F5C00) [pid = 3896] [serial = 2072] [outer = 12B61800] 11:44:58 INFO - PROCESS | 3896 | 1464378298841 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 11:44:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:44:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1144ms 11:44:58 INFO - PROCESS | 3896 | 1464378298902 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 11:44:58 INFO - PROCESS | 3896 | 1464378298904 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 11:44:58 INFO - PROCESS | 3896 | 1464378298908 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:44:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:44:58 INFO - PROCESS | 3896 | 1464378298911 Marionette TRACE conn2 <- [1,2726,null,{}] 11:44:58 INFO - PROCESS | 3896 | 1464378298915 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:59 INFO - PROCESS | 3896 | 1464378299087 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 11:44:59 INFO - PROCESS | 3896 | 1464378299283 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 13DB4400 == 127 [pid = 3896] [id = 691] 11:44:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 282 (168C9800) [pid = 3896] [serial = 2073] [outer = 00000000] 11:44:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 283 (1A17BC00) [pid = 3896] [serial = 2074] [outer = 168C9800] 11:44:59 INFO - PROCESS | 3896 | 1464378299343 Marionette DEBUG loaded listener.js 11:44:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 284 (17652C00) [pid = 3896] [serial = 2075] [outer = 168C9800] 11:45:00 INFO - PROCESS | 3896 | 1464378300068 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 11:45:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:45:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1192ms 11:45:00 INFO - PROCESS | 3896 | 1464378300114 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 11:45:00 INFO - PROCESS | 3896 | 1464378300116 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 11:45:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:45:00 INFO - PROCESS | 3896 | 1464378300122 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:45:00 INFO - PROCESS | 3896 | 1464378300124 Marionette TRACE conn2 <- [1,2730,null,{}] 11:45:00 INFO - PROCESS | 3896 | 1464378300127 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:00 INFO - PROCESS | 3896 | 1464378300263 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 11:45:00 INFO - PROCESS | 3896 | 1464378300466 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 137E5400 == 128 [pid = 3896] [id = 692] 11:45:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 285 (15B55C00) [pid = 3896] [serial = 2076] [outer = 00000000] 11:45:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 286 (1928A800) [pid = 3896] [serial = 2077] [outer = 15B55C00] 11:45:00 INFO - PROCESS | 3896 | 1464378300519 Marionette DEBUG loaded listener.js 11:45:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 287 (19292C00) [pid = 3896] [serial = 2078] [outer = 15B55C00] 11:45:01 INFO - PROCESS | 3896 | 1464378301128 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:45:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:45:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1051ms 11:45:01 INFO - PROCESS | 3896 | 1464378301164 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 11:45:01 INFO - PROCESS | 3896 | 1464378301166 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 11:45:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:45:01 INFO - PROCESS | 3896 | 1464378301187 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:45:01 INFO - PROCESS | 3896 | 1464378301189 Marionette TRACE conn2 <- [1,2734,null,{}] 11:45:01 INFO - PROCESS | 3896 | 1464378301193 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:01 INFO - PROCESS | 3896 | 1464378301328 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 11:45:01 INFO - PROCESS | 3896 | 1464378301527 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 11237C00 == 129 [pid = 3896] [id = 693] 11:45:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 288 (1303E000) [pid = 3896] [serial = 2079] [outer = 00000000] 11:45:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 289 (17656C00) [pid = 3896] [serial = 2080] [outer = 1303E000] 11:45:01 INFO - PROCESS | 3896 | 1464378301583 Marionette DEBUG loaded listener.js 11:45:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 290 (1A42D400) [pid = 3896] [serial = 2081] [outer = 1303E000] 11:45:02 INFO - PROCESS | 3896 | 1464378302215 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:45:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:45:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1051ms 11:45:02 INFO - PROCESS | 3896 | 1464378302226 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 11:45:02 INFO - PROCESS | 3896 | 1464378302228 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 11:45:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:45:02 INFO - PROCESS | 3896 | 1464378302248 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:45:02 INFO - PROCESS | 3896 | 1464378302250 Marionette TRACE conn2 <- [1,2738,null,{}] 11:45:02 INFO - PROCESS | 3896 | 1464378302254 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:02 INFO - PROCESS | 3896 | 1464378302383 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 11:45:02 INFO - PROCESS | 3896 | 1464378302836 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 3896 | ++DOCSHELL 10F93800 == 130 [pid = 3896] [id = 694] 11:45:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 291 (1129F800) [pid = 3896] [serial = 2082] [outer = 00000000] 11:45:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 292 (11CA0800) [pid = 3896] [serial = 2083] [outer = 1129F800] 11:45:02 INFO - PROCESS | 3896 | 1464378302888 Marionette DEBUG loaded listener.js 11:45:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 293 (1338BC00) [pid = 3896] [serial = 2084] [outer = 1129F800] 11:45:03 INFO - PROCESS | 3896 | 1464378303547 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:45:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:45:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1380ms 11:45:03 INFO - PROCESS | 3896 | 1464378303608 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 11:45:03 INFO - PROCESS | 3896 | 1464378303612 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 11:45:03 INFO - PROCESS | 3896 | 1464378303616 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:45:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:45:03 INFO - PROCESS | 3896 | 1464378303620 Marionette TRACE conn2 <- [1,2742,null,{}] 11:45:03 INFO - PROCESS | 3896 | 1464378303624 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:03 INFO - PROCESS | 3896 | 1464378303751 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 11:45:04 INFO - PROCESS | 3896 | 1464378304036 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 14092800 == 131 [pid = 3896] [id = 695] 11:45:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 294 (153CD800) [pid = 3896] [serial = 2085] [outer = 00000000] 11:45:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 295 (16C6CC00) [pid = 3896] [serial = 2086] [outer = 153CD800] 11:45:04 INFO - PROCESS | 3896 | 1464378304096 Marionette DEBUG loaded listener.js 11:45:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 296 (16D57400) [pid = 3896] [serial = 2087] [outer = 153CD800] 11:45:04 INFO - PROCESS | 3896 | --DOCSHELL 1B532400 == 130 [pid = 3896] [id = 679] 11:45:04 INFO - PROCESS | 3896 | --DOCSHELL 19D0A800 == 129 [pid = 3896] [id = 678] 11:45:04 INFO - PROCESS | 3896 | --DOCSHELL 168CA400 == 128 [pid = 3896] [id = 677] 11:45:04 INFO - PROCESS | 3896 | --DOCSHELL 105ED400 == 127 [pid = 3896] [id = 676] 11:45:04 INFO - PROCESS | 3896 | --DOCSHELL 1A3D8C00 == 126 [pid = 3896] [id = 675] 11:45:04 INFO - PROCESS | 3896 | --DOCSHELL 168D2800 == 125 [pid = 3896] [id = 674] 11:45:04 INFO - PROCESS | 3896 | --DOCSHELL 1037C800 == 124 [pid = 3896] [id = 673] 11:45:04 INFO - PROCESS | 3896 | --DOCSHELL 1B52C400 == 123 [pid = 3896] [id = 668] 11:45:04 INFO - PROCESS | 3896 | --DOCSHELL 1B536800 == 122 [pid = 3896] [id = 667] 11:45:04 INFO - PROCESS | 3896 | --DOCSHELL 156C3000 == 121 [pid = 3896] [id = 666] 11:45:04 INFO - PROCESS | 3896 | --DOCSHELL 1A103800 == 120 [pid = 3896] [id = 665] 11:45:04 INFO - PROCESS | 3896 | --DOCSHELL 16178800 == 119 [pid = 3896] [id = 664] 11:45:04 INFO - PROCESS | 3896 | --DOCSHELL 11A03400 == 118 [pid = 3896] [id = 663] 11:45:04 INFO - PROCESS | 3896 | --DOCSHELL 168CCC00 == 117 [pid = 3896] [id = 636] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 295 (20DC1000) [pid = 3896] [serial = 1856] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 294 (20DBF000) [pid = 3896] [serial = 1853] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 293 (2047F400) [pid = 3896] [serial = 1787] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 292 (19294800) [pid = 3896] [serial = 1529] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 291 (2389A400) [pid = 3896] [serial = 1877] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 290 (1A17D000) [pid = 3896] [serial = 1769] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 289 (20424C00) [pid = 3896] [serial = 1655] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 288 (1D882C00) [pid = 3896] [serial = 1619] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 287 (22D7F800) [pid = 3896] [serial = 1712] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 286 (1F03A400) [pid = 3896] [serial = 1535] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 285 (20E10400) [pid = 3896] [serial = 1703] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 284 (21C3F800) [pid = 3896] [serial = 1715] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 283 (171AE400) [pid = 3896] [serial = 1841] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 282 (1FDF2400) [pid = 3896] [serial = 1541] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 281 (1F02B000) [pid = 3896] [serial = 1424] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 280 (1AAE4000) [pid = 3896] [serial = 1301] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 279 (22D86800) [pid = 3896] [serial = 1718] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 278 (1EFDEC00) [pid = 3896] [serial = 1595] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 277 (1DEEC000) [pid = 3896] [serial = 1478] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 276 (2038F000) [pid = 3896] [serial = 1550] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 275 (19B66C00) [pid = 3896] [serial = 1412] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 274 (1AE78000) [pid = 3896] [serial = 1658] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 273 (1B640C00) [pid = 3896] [serial = 1844] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 272 (1F246400) [pid = 3896] [serial = 1430] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 271 (1D844000) [pid = 3896] [serial = 1637] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 270 (2389DC00) [pid = 3896] [serial = 1868] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 269 (241B0000) [pid = 3896] [serial = 1796] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 268 (16D52800) [pid = 3896] [serial = 1589] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 267 (1DBCAC00) [pid = 3896] [serial = 1361] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 266 (1DB81C00) [pid = 3896] [serial = 1358] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 265 (1F036400) [pid = 3896] [serial = 1643] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 264 (21C8CC00) [pid = 3896] [serial = 1793] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 263 (140CF400) [pid = 3896] [serial = 1466] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 262 (19D09000) [pid = 3896] [serial = 1694] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 261 (1F073800) [pid = 3896] [serial = 1544] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 260 (1DB7A400) [pid = 3896] [serial = 1532] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 259 (177B0400) [pid = 3896] [serial = 1298] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 258 (1B539000) [pid = 3896] [serial = 1307] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 257 (20568000) [pid = 3896] [serial = 1607] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 256 (2055F000) [pid = 3896] [serial = 1370] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 255 (1D842400) [pid = 3896] [serial = 1697] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 254 (22318C00) [pid = 3896] [serial = 1709] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 253 (1AE74800) [pid = 3896] [serial = 1871] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 252 (1DA3B800) [pid = 3896] [serial = 1772] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 251 (1F2A8800) [pid = 3896] [serial = 1367] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 250 (16D77800) [pid = 3896] [serial = 1469] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 249 (21C86800) [pid = 3896] [serial = 1667] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 248 (1EFD4000) [pid = 3896] [serial = 1421] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 247 (2047CC00) [pid = 3896] [serial = 1613] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 246 (21C8C400) [pid = 3896] [serial = 1706] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 245 (168D1000) [pid = 3896] [serial = 1409] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 244 (1FDE8800) [pid = 3896] [serial = 1646] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 243 (2038A400) [pid = 3896] [serial = 1784] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 242 (24DEE800) [pid = 3896] [serial = 1799] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 241 (1A157000) [pid = 3896] [serial = 1238] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 240 (17F9C000) [pid = 3896] [serial = 1727] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 239 (1DBC2000) [pid = 3896] [serial = 1415] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 238 (1F024800) [pid = 3896] [serial = 1373] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 237 (177D3800) [pid = 3896] [serial = 1631] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 236 (1DB80800) [pid = 3896] [serial = 1640] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 235 (1AD46800) [pid = 3896] [serial = 1730] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 234 (1AAEE800) [pid = 3896] [serial = 1472] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 233 (241BA000) [pid = 3896] [serial = 1724] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 232 (20210000) [pid = 3896] [serial = 1661] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 231 (1617C400) [pid = 3896] [serial = 1766] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 230 (205E5000) [pid = 3896] [serial = 1700] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 229 (238A4000) [pid = 3896] [serial = 1721] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 228 (1F987C00) [pid = 3896] [serial = 1781] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 227 (1D846C00) [pid = 3896] [serial = 1355] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 226 (1F02E400) [pid = 3896] [serial = 1775] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 225 (2047E800) [pid = 3896] [serial = 1664] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 224 (22F71C00) [pid = 3896] [serial = 1805] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 223 (156C2400) [pid = 3896] [serial = 1526] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 222 (20385800) [pid = 3896] [serial = 1604] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 221 (1A3DBC00) [pid = 3896] [serial = 1493] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 220 (1A865C00) [pid = 3896] [serial = 1592] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 219 (1F299C00) [pid = 3896] [serial = 1364] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 218 (1DB86400) [pid = 3896] [serial = 1475] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 217 (22314400) [pid = 3896] [serial = 1850] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 216 (1DB7B400) [pid = 3896] [serial = 1313] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 215 (1AF50C00) [pid = 3896] [serial = 1487] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 214 (20384400) [pid = 3896] [serial = 1547] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 213 (1F242000) [pid = 3896] [serial = 1538] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 212 (1D88CC00) [pid = 3896] [serial = 1418] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 211 (199C0400) [pid = 3896] [serial = 1433] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 210 (1F0B6800) [pid = 3896] [serial = 1598] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 209 (1D84AC00) [pid = 3896] [serial = 1874] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 208 (1F075800) [pid = 3896] [serial = 1778] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 207 (2385F800) [pid = 3896] [serial = 1865] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 206 (20560000) [pid = 3896] [serial = 1652] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 205 (177B9800) [pid = 3896] [serial = 1553] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 204 (22F79000) [pid = 3896] [serial = 1859] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 203 (1F23F800) [pid = 3896] [serial = 1427] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 202 (1FDEF000) [pid = 3896] [serial = 1649] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 201 (1F0C0000) [pid = 3896] [serial = 1601] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 200 (15F4EC00) [pid = 3896] [serial = 1295] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 199 (1D9A4000) [pid = 3896] [serial = 1490] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 198 (1AA54400) [pid = 3896] [serial = 1634] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 197 (20565000) [pid = 3896] [serial = 1484] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 196 (168C8000) [pid = 3896] [serial = 1349] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 195 (1AE6C000) [pid = 3896] [serial = 1802] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 194 (1D84B800) [pid = 3896] [serial = 1310] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 193 (23108800) [pid = 3896] [serial = 1862] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 192 (20ED6400) [pid = 3896] [serial = 1616] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 191 (20E0A000) [pid = 3896] [serial = 1790] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 190 (20E0C400) [pid = 3896] [serial = 1847] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 189 (1AF44C00) [pid = 3896] [serial = 1304] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 188 (19286C00) [pid = 3896] [serial = 1352] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 187 (1F29C000) [pid = 3896] [serial = 1481] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 186 (20ED7C00) [pid = 3896] [serial = 1610] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 185 (1A3CEC00) [pid = 3896] [serial = 1979] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 184 (20E0E400) [pid = 3896] [serial = 1927] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 183 (22DA1C00) [pid = 3896] [serial = 1933] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 182 (12B67800) [pid = 3896] [serial = 1958] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 181 (11C68000) [pid = 3896] [serial = 1957] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 180 (140CE800) [pid = 3896] [serial = 1961] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 179 (14099000) [pid = 3896] [serial = 1960] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 178 (16D75400) [pid = 3896] [serial = 1969] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 177 (22317C00) [pid = 3896] [serial = 1930] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 176 (26502400) [pid = 3896] [serial = 1942] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 175 (22F7AC00) [pid = 3896] [serial = 1936] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 174 (1A3D9800) [pid = 3896] [serial = 1915] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 173 (20386400) [pid = 3896] [serial = 1924] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 172 (1FDE9800) [pid = 3896] [serial = 1921] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 171 (140D5C00) [pid = 3896] [serial = 1912] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 170 (16C4EC00) [pid = 3896] [serial = 1966] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 169 (16C5A000) [pid = 3896] [serial = 1967] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 168 (19D11000) [pid = 3896] [serial = 1948] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 167 (1F03F000) [pid = 3896] [serial = 1918] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 166 (15F58000) [pid = 3896] [serial = 1963] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 165 (161DFC00) [pid = 3896] [serial = 1964] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 164 (241AF800) [pid = 3896] [serial = 1939] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 163 (2359B800) [pid = 3896] [serial = 1945] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 162 (14331000) [pid = 3896] [serial = 1954] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 161 (1B530400) [pid = 3896] [serial = 1951] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 160 (1AA52C00) [pid = 3896] [serial = 1985] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 159 (18428800) [pid = 3896] [serial = 1972] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 158 (1928AC00) [pid = 3896] [serial = 1973] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 157 (1A10AC00) [pid = 3896] [serial = 1981] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 156 (16F31C00) [pid = 3896] [serial = 1970] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 155 (1A3D7C00) [pid = 3896] [serial = 1982] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 154 (1A183400) [pid = 3896] [serial = 1978] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 153 (19D6DC00) [pid = 3896] [serial = 1976] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 152 (19D08C00) [pid = 3896] [serial = 1975] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | --DOMWINDOW == 151 (1A985000) [pid = 3896] [serial = 1984] [outer = 00000000] [url = about:blank] 11:45:04 INFO - PROCESS | 3896 | 1464378304812 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:45:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:45:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1255ms 11:45:04 INFO - PROCESS | 3896 | 1464378304877 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 11:45:04 INFO - PROCESS | 3896 | 1464378304881 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 11:45:04 INFO - PROCESS | 3896 | 1464378304884 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:45:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:45:04 INFO - PROCESS | 3896 | 1464378304886 Marionette TRACE conn2 <- [1,2746,null,{}] 11:45:04 INFO - PROCESS | 3896 | 1464378304890 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:05 INFO - PROCESS | 3896 | 1464378305011 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 11:45:05 INFO - PROCESS | 3896 | 1464378305161 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 140CF400 == 118 [pid = 3896] [id = 696] 11:45:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 152 (140D2800) [pid = 3896] [serial = 2088] [outer = 00000000] 11:45:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 153 (1617FC00) [pid = 3896] [serial = 2089] [outer = 140D2800] 11:45:05 INFO - PROCESS | 3896 | 1464378305207 Marionette DEBUG loaded listener.js 11:45:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 154 (168CCC00) [pid = 3896] [serial = 2090] [outer = 140D2800] 11:45:05 INFO - PROCESS | 3896 | 1464378305751 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:45:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:45:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 910ms 11:45:05 INFO - PROCESS | 3896 | 1464378305821 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 11:45:05 INFO - PROCESS | 3896 | 1464378305823 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 11:45:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:45:05 INFO - PROCESS | 3896 | 1464378305832 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:45:05 INFO - PROCESS | 3896 | 1464378305838 Marionette TRACE conn2 <- [1,2750,null,{}] 11:45:05 INFO - PROCESS | 3896 | 1464378305842 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:05 INFO - PROCESS | 3896 | 1464378305951 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 11:45:06 INFO - PROCESS | 3896 | 1464378306106 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1125D400 == 119 [pid = 3896] [id = 697] 11:45:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 155 (1617C400) [pid = 3896] [serial = 2091] [outer = 00000000] 11:45:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 156 (177D2C00) [pid = 3896] [serial = 2092] [outer = 1617C400] 11:45:06 INFO - PROCESS | 3896 | 1464378306153 Marionette DEBUG loaded listener.js 11:45:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 157 (1823F000) [pid = 3896] [serial = 2093] [outer = 1617C400] 11:45:06 INFO - PROCESS | 3896 | 1464378306554 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:45:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:45:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 799ms 11:45:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:45:06 INFO - PROCESS | 3896 | 1464378306629 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 11:45:06 INFO - PROCESS | 3896 | 1464378306631 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 11:45:06 INFO - PROCESS | 3896 | 1464378306634 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:45:06 INFO - PROCESS | 3896 | 1464378306636 Marionette TRACE conn2 <- [1,2754,null,{}] 11:45:06 INFO - PROCESS | 3896 | 1464378306639 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:06 INFO - PROCESS | 3896 | 1464378306753 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 11:45:06 INFO - PROCESS | 3896 | 1464378306784 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 199CB000 == 120 [pid = 3896] [id = 698] 11:45:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 158 (19B66C00) [pid = 3896] [serial = 2094] [outer = 00000000] 11:45:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 159 (19D09C00) [pid = 3896] [serial = 2095] [outer = 19B66C00] 11:45:06 INFO - PROCESS | 3896 | 1464378306833 Marionette DEBUG loaded listener.js 11:45:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 160 (19D11C00) [pid = 3896] [serial = 2096] [outer = 19B66C00] 11:45:07 INFO - PROCESS | 3896 | 1464378307381 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:45:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:45:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 799ms 11:45:07 INFO - PROCESS | 3896 | 1464378307436 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 11:45:07 INFO - PROCESS | 3896 | 1464378307438 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 11:45:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:45:07 INFO - PROCESS | 3896 | 1464378307447 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:45:07 INFO - PROCESS | 3896 | 1464378307448 Marionette TRACE conn2 <- [1,2758,null,{}] 11:45:07 INFO - PROCESS | 3896 | 1464378307452 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:07 INFO - PROCESS | 3896 | 1464378307607 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 11:45:07 INFO - PROCESS | 3896 | 1464378307633 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1A108800 == 121 [pid = 3896] [id = 699] 11:45:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 161 (1A109800) [pid = 3896] [serial = 2097] [outer = 00000000] 11:45:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 162 (1A155400) [pid = 3896] [serial = 2098] [outer = 1A109800] 11:45:07 INFO - PROCESS | 3896 | 1464378307684 Marionette DEBUG loaded listener.js 11:45:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 163 (1A183400) [pid = 3896] [serial = 2099] [outer = 1A109800] 11:45:08 INFO - PROCESS | 3896 | 1464378308154 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:45:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:45:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 737ms 11:45:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:45:08 INFO - PROCESS | 3896 | 1464378308187 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 11:45:08 INFO - PROCESS | 3896 | 1464378308189 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 11:45:08 INFO - PROCESS | 3896 | 1464378308192 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:45:08 INFO - PROCESS | 3896 | 1464378308194 Marionette TRACE conn2 <- [1,2762,null,{}] 11:45:08 INFO - PROCESS | 3896 | 1464378308197 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:08 INFO - PROCESS | 3896 | 1464378308376 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 11:45:08 INFO - PROCESS | 3896 | 1464378308396 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1A153C00 == 122 [pid = 3896] [id = 700] 11:45:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 164 (1A15C400) [pid = 3896] [serial = 2100] [outer = 00000000] 11:45:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 165 (1A985000) [pid = 3896] [serial = 2101] [outer = 1A15C400] 11:45:08 INFO - PROCESS | 3896 | 1464378308441 Marionette DEBUG loaded listener.js 11:45:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 166 (1AA4B400) [pid = 3896] [serial = 2102] [outer = 1A15C400] 11:45:08 INFO - PROCESS | 3896 | 1464378308918 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 11:45:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:45:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 737ms 11:45:08 INFO - PROCESS | 3896 | 1464378308933 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 11:45:08 INFO - PROCESS | 3896 | 1464378308935 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 11:45:08 INFO - PROCESS | 3896 | 1464378308939 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:45:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:45:08 INFO - PROCESS | 3896 | 1464378308940 Marionette TRACE conn2 <- [1,2766,null,{}] 11:45:08 INFO - PROCESS | 3896 | 1464378308944 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:09 INFO - PROCESS | 3896 | --DOMWINDOW == 165 (21C90800) [pid = 3896] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:45:09 INFO - PROCESS | 3896 | --DOMWINDOW == 164 (20203C00) [pid = 3896] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:45:09 INFO - PROCESS | 3896 | --DOMWINDOW == 163 (19D09400) [pid = 3896] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:45:09 INFO - PROCESS | 3896 | --DOMWINDOW == 162 (1F988400) [pid = 3896] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:45:09 INFO - PROCESS | 3896 | --DOMWINDOW == 161 (1318B000) [pid = 3896] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:45:09 INFO - PROCESS | 3896 | --DOMWINDOW == 160 (21C81C00) [pid = 3896] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:45:09 INFO - PROCESS | 3896 | --DOMWINDOW == 159 (1DD9AC00) [pid = 3896] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:45:09 INFO - PROCESS | 3896 | --DOMWINDOW == 158 (22D78000) [pid = 3896] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:45:09 INFO - PROCESS | 3896 | --DOMWINDOW == 157 (1DEE9000) [pid = 3896] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:45:09 INFO - PROCESS | 3896 | --DOMWINDOW == 156 (1F981C00) [pid = 3896] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:45:09 INFO - PROCESS | 3896 | --DOMWINDOW == 155 (104E5800) [pid = 3896] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:45:09 INFO - PROCESS | 3896 | --DOMWINDOW == 154 (1AD47C00) [pid = 3896] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:45:09 INFO - PROCESS | 3896 | --DOMWINDOW == 153 (10C65000) [pid = 3896] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:45:09 INFO - PROCESS | 3896 | --DOMWINDOW == 152 (1AAEFC00) [pid = 3896] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:45:09 INFO - PROCESS | 3896 | --DOMWINDOW == 151 (1A187000) [pid = 3896] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:45:09 INFO - PROCESS | 3896 | --DOMWINDOW == 150 (168CF000) [pid = 3896] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:45:09 INFO - PROCESS | 3896 | --DOMWINDOW == 149 (1B536000) [pid = 3896] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:45:09 INFO - PROCESS | 3896 | --DOMWINDOW == 148 (168D6C00) [pid = 3896] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:45:09 INFO - PROCESS | 3896 | 1464378309388 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 11:45:09 INFO - PROCESS | 3896 | 1464378309398 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 168CF000 == 123 [pid = 3896] [id = 701] 11:45:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 149 (168D6C00) [pid = 3896] [serial = 2103] [outer = 00000000] 11:45:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 150 (19D09400) [pid = 3896] [serial = 2104] [outer = 168D6C00] 11:45:09 INFO - PROCESS | 3896 | 1464378309443 Marionette DEBUG loaded listener.js 11:45:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 151 (1A431400) [pid = 3896] [serial = 2105] [outer = 168D6C00] 11:45:09 INFO - PROCESS | 3896 | 1464378309915 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:45:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:45:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1004ms 11:45:09 INFO - PROCESS | 3896 | 1464378309946 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 11:45:09 INFO - PROCESS | 3896 | 1464378309948 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 11:45:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:45:09 INFO - PROCESS | 3896 | 1464378309951 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:45:09 INFO - PROCESS | 3896 | 1464378309953 Marionette TRACE conn2 <- [1,2770,null,{}] 11:45:09 INFO - PROCESS | 3896 | 1464378309956 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:10 INFO - PROCESS | 3896 | 1464378310077 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 11:45:10 INFO - PROCESS | 3896 | 1464378310083 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 11CA0C00 == 124 [pid = 3896] [id = 702] 11:45:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 152 (1A3DBC00) [pid = 3896] [serial = 2106] [outer = 00000000] 11:45:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 153 (1AE4FC00) [pid = 3896] [serial = 2107] [outer = 1A3DBC00] 11:45:10 INFO - PROCESS | 3896 | 1464378310128 Marionette DEBUG loaded listener.js 11:45:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 154 (1AE5D800) [pid = 3896] [serial = 2108] [outer = 1A3DBC00] 11:45:10 INFO - PROCESS | 3896 | 1464378310594 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:45:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:45:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 705ms 11:45:10 INFO - PROCESS | 3896 | 1464378310651 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 11:45:10 INFO - PROCESS | 3896 | 1464378310653 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 11:45:10 INFO - PROCESS | 3896 | 1464378310656 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:45:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:45:10 INFO - PROCESS | 3896 | 1464378310658 Marionette TRACE conn2 <- [1,2774,null,{}] 11:45:10 INFO - PROCESS | 3896 | 1464378310662 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:10 INFO - PROCESS | 3896 | 1464378310766 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 11:45:10 INFO - PROCESS | 3896 | 1464378310773 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1AE6E400 == 125 [pid = 3896] [id = 703] 11:45:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 155 (1AE77800) [pid = 3896] [serial = 2109] [outer = 00000000] 11:45:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 156 (1AF4B000) [pid = 3896] [serial = 2110] [outer = 1AE77800] 11:45:10 INFO - PROCESS | 3896 | 1464378310817 Marionette DEBUG loaded listener.js 11:45:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 157 (1B40CC00) [pid = 3896] [serial = 2111] [outer = 1AE77800] 11:45:11 INFO - PROCESS | 3896 | 1464378311513 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:45:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:45:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 910ms 11:45:11 INFO - PROCESS | 3896 | 1464378311562 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 11:45:11 INFO - PROCESS | 3896 | 1464378311566 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 11:45:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:45:11 INFO - PROCESS | 3896 | 1464378311572 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:45:11 INFO - PROCESS | 3896 | 1464378311576 Marionette TRACE conn2 <- [1,2778,null,{}] 11:45:11 INFO - PROCESS | 3896 | 1464378311583 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:11 INFO - PROCESS | 3896 | 1464378311759 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 11:45:11 INFO - PROCESS | 3896 | 1464378311948 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 10A7C000 == 126 [pid = 3896] [id = 704] 11:45:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 158 (10C64400) [pid = 3896] [serial = 2112] [outer = 00000000] 11:45:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 159 (140D2400) [pid = 3896] [serial = 2113] [outer = 10C64400] 11:45:12 INFO - PROCESS | 3896 | 1464378312006 Marionette DEBUG loaded listener.js 11:45:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 160 (156C4C00) [pid = 3896] [serial = 2114] [outer = 10C64400] 11:45:12 INFO - PROCESS | 3896 | 1464378312626 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:45:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:45:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1098ms 11:45:12 INFO - PROCESS | 3896 | 1464378312671 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 11:45:12 INFO - PROCESS | 3896 | 1464378312677 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 11:45:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:45:12 INFO - PROCESS | 3896 | 1464378312684 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:45:12 INFO - PROCESS | 3896 | 1464378312687 Marionette TRACE conn2 <- [1,2782,null,{}] 11:45:12 INFO - PROCESS | 3896 | 1464378312691 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:12 INFO - PROCESS | 3896 | 1464378312839 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 11:45:13 INFO - PROCESS | 3896 | 1464378313033 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 16D52800 == 127 [pid = 3896] [id = 705] 11:45:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 161 (16D75400) [pid = 3896] [serial = 2115] [outer = 00000000] 11:45:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 162 (17694800) [pid = 3896] [serial = 2116] [outer = 16D75400] 11:45:13 INFO - PROCESS | 3896 | 1464378313109 Marionette DEBUG loaded listener.js 11:45:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 163 (1928B400) [pid = 3896] [serial = 2117] [outer = 16D75400] 11:45:13 INFO - PROCESS | 3896 | 1464378313802 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 11:45:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:45:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1161ms 11:45:13 INFO - PROCESS | 3896 | 1464378313841 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 11:45:13 INFO - PROCESS | 3896 | 1464378313843 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 11:45:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:45:13 INFO - PROCESS | 3896 | 1464378313847 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:45:13 INFO - PROCESS | 3896 | 1464378313851 Marionette TRACE conn2 <- [1,2786,null,{}] 11:45:13 INFO - PROCESS | 3896 | 1464378313862 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:14 INFO - PROCESS | 3896 | 1464378314059 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 11:45:14 INFO - PROCESS | 3896 | 1464378314198 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 3896 | ++DOCSHELL 19293000 == 128 [pid = 3896] [id = 706] 11:45:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 164 (1A867400) [pid = 3896] [serial = 2118] [outer = 00000000] 11:45:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 165 (1AF41C00) [pid = 3896] [serial = 2119] [outer = 1A867400] 11:45:14 INFO - PROCESS | 3896 | 1464378314257 Marionette DEBUG loaded listener.js 11:45:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 166 (1B536800) [pid = 3896] [serial = 2120] [outer = 1A867400] 11:45:15 INFO - PROCESS | 3896 | 1464378315028 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 11:45:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:45:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1192ms 11:45:15 INFO - PROCESS | 3896 | 1464378315080 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 11:45:15 INFO - PROCESS | 3896 | 1464378315083 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 11:45:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:45:15 INFO - PROCESS | 3896 | 1464378315087 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:45:15 INFO - PROCESS | 3896 | 1464378315089 Marionette TRACE conn2 <- [1,2790,null,{}] 11:45:15 INFO - PROCESS | 3896 | 1464378315092 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:15 INFO - PROCESS | 3896 | 1464378315229 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 11:45:15 INFO - PROCESS | 3896 | 1464378315408 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1A180000 == 129 [pid = 3896] [id = 707] 11:45:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 167 (1B759C00) [pid = 3896] [serial = 2121] [outer = 00000000] 11:45:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 168 (1B78B400) [pid = 3896] [serial = 2122] [outer = 1B759C00] 11:45:15 INFO - PROCESS | 3896 | 1464378315463 Marionette DEBUG loaded listener.js 11:45:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 169 (1D844000) [pid = 3896] [serial = 2123] [outer = 1B759C00] 11:45:16 INFO - PROCESS | 3896 | 1464378316035 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:45:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:45:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1004ms 11:45:16 INFO - PROCESS | 3896 | 1464378316088 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 11:45:16 INFO - PROCESS | 3896 | 1464378316091 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 11:45:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:45:16 INFO - PROCESS | 3896 | 1464378316094 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:45:16 INFO - PROCESS | 3896 | 1464378316096 Marionette TRACE conn2 <- [1,2794,null,{}] 11:45:16 INFO - PROCESS | 3896 | 1464378316100 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:16 INFO - PROCESS | 3896 | 1464378316250 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 11:45:16 INFO - PROCESS | 3896 | 1464378316448 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1B788C00 == 130 [pid = 3896] [id = 708] 11:45:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 170 (1D84E800) [pid = 3896] [serial = 2124] [outer = 00000000] 11:45:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 171 (1D884400) [pid = 3896] [serial = 2125] [outer = 1D84E800] 11:45:16 INFO - PROCESS | 3896 | 1464378316506 Marionette DEBUG loaded listener.js 11:45:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 172 (1D88CC00) [pid = 3896] [serial = 2126] [outer = 1D84E800] 11:45:17 INFO - PROCESS | 3896 | 1464378317075 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:45:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:45:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1003ms 11:45:17 INFO - PROCESS | 3896 | 1464378317102 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 11:45:17 INFO - PROCESS | 3896 | 1464378317104 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 11:45:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:45:17 INFO - PROCESS | 3896 | 1464378317109 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:45:17 INFO - PROCESS | 3896 | 1464378317111 Marionette TRACE conn2 <- [1,2798,null,{}] 11:45:17 INFO - PROCESS | 3896 | 1464378317115 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:17 INFO - PROCESS | 3896 | 1464378317265 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 11:45:17 INFO - PROCESS | 3896 | 1464378317460 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1DA3C800 == 131 [pid = 3896] [id = 709] 11:45:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 173 (1DA3F800) [pid = 3896] [serial = 2127] [outer = 00000000] 11:45:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 174 (1DB7FC00) [pid = 3896] [serial = 2128] [outer = 1DA3F800] 11:45:17 INFO - PROCESS | 3896 | 1464378317516 Marionette DEBUG loaded listener.js 11:45:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 175 (1DB87400) [pid = 3896] [serial = 2129] [outer = 1DA3F800] 11:45:18 INFO - PROCESS | 3896 | 1464378318102 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:45:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:45:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1034ms 11:45:18 INFO - PROCESS | 3896 | 1464378318149 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 11:45:18 INFO - PROCESS | 3896 | 1464378318152 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 11:45:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:45:18 INFO - PROCESS | 3896 | 1464378318155 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:45:18 INFO - PROCESS | 3896 | 1464378318157 Marionette TRACE conn2 <- [1,2802,null,{}] 11:45:18 INFO - PROCESS | 3896 | 1464378318161 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:18 INFO - PROCESS | 3896 | 1464378318341 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 11:45:18 INFO - PROCESS | 3896 | 1464378318521 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1DA35400 == 132 [pid = 3896] [id = 710] 11:45:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 176 (1DB7A400) [pid = 3896] [serial = 2130] [outer = 00000000] 11:45:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 177 (1DBD0000) [pid = 3896] [serial = 2131] [outer = 1DB7A400] 11:45:18 INFO - PROCESS | 3896 | 1464378318575 Marionette DEBUG loaded listener.js 11:45:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 178 (1DD98800) [pid = 3896] [serial = 2132] [outer = 1DB7A400] 11:45:19 INFO - PROCESS | 3896 | 1464378319112 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 11:45:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:45:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1004ms 11:45:19 INFO - PROCESS | 3896 | 1464378319159 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 11:45:19 INFO - PROCESS | 3896 | 1464378319161 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 11:45:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:45:19 INFO - PROCESS | 3896 | 1464378319165 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:45:19 INFO - PROCESS | 3896 | 1464378319166 Marionette TRACE conn2 <- [1,2806,null,{}] 11:45:19 INFO - PROCESS | 3896 | 1464378319170 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:19 INFO - PROCESS | 3896 | 1464378319301 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 11:45:19 INFO - PROCESS | 3896 | 1464378319494 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1DB7D000 == 133 [pid = 3896] [id = 711] 11:45:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 179 (1DBC6400) [pid = 3896] [serial = 2133] [outer = 00000000] 11:45:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 180 (1EFD7000) [pid = 3896] [serial = 2134] [outer = 1DBC6400] 11:45:19 INFO - PROCESS | 3896 | 1464378319549 Marionette DEBUG loaded listener.js 11:45:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 181 (1F023000) [pid = 3896] [serial = 2135] [outer = 1DBC6400] 11:45:20 INFO - PROCESS | 3896 | 1464378320145 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 11:45:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:45:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1034ms 11:45:20 INFO - PROCESS | 3896 | 1464378320220 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 11:45:20 INFO - PROCESS | 3896 | 1464378320222 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 11:45:20 INFO - PROCESS | 3896 | 1464378320226 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:45:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:45:20 INFO - PROCESS | 3896 | 1464378320228 Marionette TRACE conn2 <- [1,2810,null,{}] 11:45:20 INFO - PROCESS | 3896 | 1464378320232 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:20 INFO - PROCESS | 3896 | 1464378320430 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 11:45:20 INFO - PROCESS | 3896 | 1464378320564 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1DEEC000 == 134 [pid = 3896] [id = 712] 11:45:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 182 (1F027C00) [pid = 3896] [serial = 2136] [outer = 00000000] 11:45:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 183 (1F030800) [pid = 3896] [serial = 2137] [outer = 1F027C00] 11:45:20 INFO - PROCESS | 3896 | 1464378320648 Marionette DEBUG loaded listener.js 11:45:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 184 (1F03AC00) [pid = 3896] [serial = 2138] [outer = 1F027C00] 11:45:21 INFO - PROCESS | 3896 | 1464378321278 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:45:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:45:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1097ms 11:45:21 INFO - PROCESS | 3896 | 1464378321327 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 11:45:21 INFO - PROCESS | 3896 | 1464378321330 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 11:45:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:45:21 INFO - PROCESS | 3896 | 1464378321334 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:45:21 INFO - PROCESS | 3896 | 1464378321336 Marionette TRACE conn2 <- [1,2814,null,{}] 11:45:21 INFO - PROCESS | 3896 | 1464378321339 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:21 INFO - PROCESS | 3896 | 1464378321469 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 11:45:21 INFO - PROCESS | 3896 | 1464378321664 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1F024800 == 135 [pid = 3896] [id = 713] 11:45:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 185 (1F036400) [pid = 3896] [serial = 2139] [outer = 00000000] 11:45:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 186 (1F070C00) [pid = 3896] [serial = 2140] [outer = 1F036400] 11:45:21 INFO - PROCESS | 3896 | 1464378321720 Marionette DEBUG loaded listener.js 11:45:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 187 (1F0B5800) [pid = 3896] [serial = 2141] [outer = 1F036400] 11:45:22 INFO - PROCESS | 3896 | 1464378322332 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:45:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:45:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1035ms 11:45:22 INFO - PROCESS | 3896 | 1464378322390 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 11:45:22 INFO - PROCESS | 3896 | 1464378322392 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 11:45:22 INFO - PROCESS | 3896 | 1464378322396 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:45:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:45:22 INFO - PROCESS | 3896 | 1464378322399 Marionette TRACE conn2 <- [1,2818,null,{}] 11:45:22 INFO - PROCESS | 3896 | 1464378322402 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:22 INFO - PROCESS | 3896 | 1464378322579 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 11:45:22 INFO - PROCESS | 3896 | 1464378322764 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1F0BDC00 == 136 [pid = 3896] [id = 714] 11:45:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 188 (1F0C3800) [pid = 3896] [serial = 2142] [outer = 00000000] 11:45:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 189 (1F29FC00) [pid = 3896] [serial = 2143] [outer = 1F0C3800] 11:45:22 INFO - PROCESS | 3896 | 1464378322824 Marionette DEBUG loaded listener.js 11:45:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 190 (1F2A5C00) [pid = 3896] [serial = 2144] [outer = 1F0C3800] 11:45:23 INFO - PROCESS | 3896 | 1464378323393 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:45:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:45:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1035ms 11:45:23 INFO - PROCESS | 3896 | 1464378323438 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 11:45:23 INFO - PROCESS | 3896 | 1464378323440 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 11:45:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:45:23 INFO - PROCESS | 3896 | 1464378323460 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:45:23 INFO - PROCESS | 3896 | 1464378323462 Marionette TRACE conn2 <- [1,2822,null,{}] 11:45:23 INFO - PROCESS | 3896 | 1464378323466 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:23 INFO - PROCESS | 3896 | 1464378323596 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 11:45:23 INFO - PROCESS | 3896 | 1464378323807 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1B40E400 == 137 [pid = 3896] [id = 715] 11:45:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 191 (1F0C3C00) [pid = 3896] [serial = 2145] [outer = 00000000] 11:45:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 192 (1F986000) [pid = 3896] [serial = 2146] [outer = 1F0C3C00] 11:45:23 INFO - PROCESS | 3896 | 1464378323861 Marionette DEBUG loaded listener.js 11:45:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 193 (1F987800) [pid = 3896] [serial = 2147] [outer = 1F0C3C00] 11:45:24 INFO - PROCESS | 3896 | 1464378324508 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:45:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:45:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1035ms 11:45:24 INFO - PROCESS | 3896 | 1464378324554 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 11:45:24 INFO - PROCESS | 3896 | 1464378324557 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 11:45:24 INFO - PROCESS | 3896 | 1464378324562 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:45:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:45:24 INFO - PROCESS | 3896 | 1464378324565 Marionette TRACE conn2 <- [1,2826,null,{}] 11:45:24 INFO - PROCESS | 3896 | 1464378324569 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:24 INFO - PROCESS | 3896 | 1464378324699 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 11:45:24 INFO - PROCESS | 3896 | 1464378324897 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 10C60400 == 138 [pid = 3896] [id = 716] 11:45:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 194 (137F0800) [pid = 3896] [serial = 2148] [outer = 00000000] 11:45:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 195 (16E3C800) [pid = 3896] [serial = 2149] [outer = 137F0800] 11:45:24 INFO - PROCESS | 3896 | 1464378324954 Marionette DEBUG loaded listener.js 11:45:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 196 (19D13000) [pid = 3896] [serial = 2150] [outer = 137F0800] 11:45:25 INFO - PROCESS | 3896 | 1464378325954 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:45:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:45:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1474ms 11:45:26 INFO - PROCESS | 3896 | 1464378326023 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 11:45:26 INFO - PROCESS | 3896 | 1464378326027 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 11:45:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:45:26 INFO - PROCESS | 3896 | 1464378326033 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:45:26 INFO - PROCESS | 3896 | 1464378326037 Marionette TRACE conn2 <- [1,2830,null,{}] 11:45:26 INFO - PROCESS | 3896 | 1464378326043 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:26 INFO - PROCESS | 3896 | 1464378326177 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 11:45:26 INFO - PROCESS | 3896 | 1464378326414 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 137E9400 == 139 [pid = 3896] [id = 717] 11:45:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 197 (13DB2400) [pid = 3896] [serial = 2151] [outer = 00000000] 11:45:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 198 (161EA400) [pid = 3896] [serial = 2152] [outer = 13DB2400] 11:45:26 INFO - PROCESS | 3896 | 1464378326476 Marionette DEBUG loaded listener.js 11:45:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 199 (16C5A000) [pid = 3896] [serial = 2153] [outer = 13DB2400] 11:45:27 INFO - PROCESS | 3896 | 1464378327021 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:45:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:45:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1050ms 11:45:27 INFO - PROCESS | 3896 | 1464378327081 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 11:45:27 INFO - PROCESS | 3896 | 1464378327086 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 11:45:27 INFO - PROCESS | 3896 | 1464378327108 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:45:27 INFO - PROCESS | 3896 | 1464378327110 Marionette TRACE conn2 <- [1,2834,null,{}] 11:45:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:45:27 INFO - PROCESS | 3896 | 1464378327114 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:27 INFO - PROCESS | 3896 | 1464378327238 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 11:45:27 INFO - PROCESS | 3896 | 1464378327451 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 15F58400 == 140 [pid = 3896] [id = 718] 11:45:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 200 (1691E400) [pid = 3896] [serial = 2154] [outer = 00000000] 11:45:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 201 (1928AC00) [pid = 3896] [serial = 2155] [outer = 1691E400] 11:45:27 INFO - PROCESS | 3896 | 1464378327503 Marionette DEBUG loaded listener.js 11:45:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 202 (19D0F800) [pid = 3896] [serial = 2156] [outer = 1691E400] 11:45:28 INFO - PROCESS | 3896 | --DOCSHELL 11CA0C00 == 139 [pid = 3896] [id = 702] 11:45:28 INFO - PROCESS | 3896 | --DOCSHELL 168CF000 == 138 [pid = 3896] [id = 701] 11:45:28 INFO - PROCESS | 3896 | --DOCSHELL 1A153C00 == 137 [pid = 3896] [id = 700] 11:45:28 INFO - PROCESS | 3896 | --DOCSHELL 1A108800 == 136 [pid = 3896] [id = 699] 11:45:28 INFO - PROCESS | 3896 | --DOCSHELL 199CB000 == 135 [pid = 3896] [id = 698] 11:45:28 INFO - PROCESS | 3896 | --DOCSHELL 1125D400 == 134 [pid = 3896] [id = 697] 11:45:28 INFO - PROCESS | 3896 | --DOCSHELL 140CF400 == 133 [pid = 3896] [id = 696] 11:45:28 INFO - PROCESS | 3896 | --DOCSHELL 14092800 == 132 [pid = 3896] [id = 695] 11:45:28 INFO - PROCESS | 3896 | --DOCSHELL 10F93800 == 131 [pid = 3896] [id = 694] 11:45:28 INFO - PROCESS | 3896 | --DOCSHELL 1DB87800 == 130 [pid = 3896] [id = 688] 11:45:28 INFO - PROCESS | 3896 | --DOCSHELL 1D886400 == 129 [pid = 3896] [id = 687] 11:45:28 INFO - PROCESS | 3896 | --DOCSHELL 1AE58800 == 128 [pid = 3896] [id = 686] 11:45:28 INFO - PROCESS | 3896 | --DOCSHELL 1288CC00 == 127 [pid = 3896] [id = 685] 11:45:28 INFO - PROCESS | 3896 | --DOCSHELL 19293800 == 126 [pid = 3896] [id = 684] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 201 (13DB3000) [pid = 3896] [serial = 2041] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOCSHELL 18247000 == 125 [pid = 3896] [id = 683] 11:45:28 INFO - PROCESS | 3896 | --DOCSHELL 16C6B400 == 124 [pid = 3896] [id = 682] 11:45:28 INFO - PROCESS | 3896 | --DOCSHELL 13321400 == 123 [pid = 3896] [id = 681] 11:45:28 INFO - PROCESS | 3896 | 1464378328219 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:45:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:45:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1160ms 11:45:28 INFO - PROCESS | 3896 | 1464378328264 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 11:45:28 INFO - PROCESS | 3896 | 1464378328266 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 11:45:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:45:28 INFO - PROCESS | 3896 | 1464378328270 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:45:28 INFO - PROCESS | 3896 | 1464378328273 Marionette TRACE conn2 <- [1,2838,null,{}] 11:45:28 INFO - PROCESS | 3896 | 1464378328283 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:28 INFO - PROCESS | 3896 | 1464378328400 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 200 (22D83400) [pid = 3896] [serial = 1931] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 199 (21C34C00) [pid = 3896] [serial = 1928] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 198 (1AA59800) [pid = 3896] [serial = 1916] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 197 (2041F800) [pid = 3896] [serial = 1925] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 196 (16922C00) [pid = 3896] [serial = 1913] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 195 (22DA3400) [pid = 3896] [serial = 1934] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 194 (1F0C2000) [pid = 3896] [serial = 1919] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 193 (2310E800) [pid = 3896] [serial = 1937] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 192 (1F240400) [pid = 3896] [serial = 1910] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 191 (20207800) [pid = 3896] [serial = 1922] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 190 (1DDA0000) [pid = 3896] [serial = 2039] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 189 (1F249400) [pid = 3896] [serial = 2017] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 188 (10A7A800) [pid = 3896] [serial = 2020] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 187 (1AF50000) [pid = 3896] [serial = 1988] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 186 (1AE70000) [pid = 3896] [serial = 1987] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 185 (1338B800) [pid = 3896] [serial = 1990] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 184 (1330BC00) [pid = 3896] [serial = 2029] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 183 (1B77F400) [pid = 3896] [serial = 2027] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 182 (1DD96800) [pid = 3896] [serial = 2008] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 181 (1DB7BC00) [pid = 3896] [serial = 2005] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 180 (1B634400) [pid = 3896] [serial = 1999] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 179 (1B408C00) [pid = 3896] [serial = 2036] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 178 (199BE000) [pid = 3896] [serial = 2033] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 177 (1A985C00) [pid = 3896] [serial = 2035] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 176 (1AE5B800) [pid = 3896] [serial = 1996] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 175 (110F4800) [pid = 3896] [serial = 2021] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 174 (1DD93400) [pid = 3896] [serial = 2038] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 173 (177B9400) [pid = 3896] [serial = 2024] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 172 (1B533C00) [pid = 3896] [serial = 2026] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 171 (16D55C00) [pid = 3896] [serial = 2023] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 170 (177B3C00) [pid = 3896] [serial = 2032] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 169 (1D842800) [pid = 3896] [serial = 2002] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 168 (153C4000) [pid = 3896] [serial = 2030] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 167 (16D54000) [pid = 3896] [serial = 1993] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 166 (1F06BC00) [pid = 3896] [serial = 2014] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | --DOMWINDOW == 165 (1EFE1C00) [pid = 3896] [serial = 2011] [outer = 00000000] [url = about:blank] 11:45:28 INFO - PROCESS | 3896 | 1464378328554 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 10C5FC00 == 124 [pid = 3896] [id = 719] 11:45:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 166 (110F4800) [pid = 3896] [serial = 2157] [outer = 00000000] 11:45:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 167 (1330BC00) [pid = 3896] [serial = 2158] [outer = 110F4800] 11:45:28 INFO - PROCESS | 3896 | 1464378328602 Marionette DEBUG loaded listener.js 11:45:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 168 (154F4C00) [pid = 3896] [serial = 2159] [outer = 110F4800] 11:45:29 INFO - PROCESS | 3896 | 1464378329069 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:45:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:45:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 831ms 11:45:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:45:29 INFO - PROCESS | 3896 | 1464378329112 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 11:45:29 INFO - PROCESS | 3896 | 1464378329115 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 11:45:29 INFO - PROCESS | 3896 | 1464378329118 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:45:29 INFO - PROCESS | 3896 | 1464378329120 Marionette TRACE conn2 <- [1,2842,null,{}] 11:45:29 INFO - PROCESS | 3896 | 1464378329123 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:29 INFO - PROCESS | 3896 | 1464378329233 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 11:45:29 INFO - PROCESS | 3896 | 1464378329239 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 17145000 == 125 [pid = 3896] [id = 720] 11:45:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 169 (171A6C00) [pid = 3896] [serial = 2160] [outer = 00000000] 11:45:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 170 (177D5C00) [pid = 3896] [serial = 2161] [outer = 171A6C00] 11:45:29 INFO - PROCESS | 3896 | 1464378329284 Marionette DEBUG loaded listener.js 11:45:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 171 (19D07800) [pid = 3896] [serial = 2162] [outer = 171A6C00] 11:45:29 INFO - PROCESS | 3896 | 1464378329810 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:45:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:45:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 737ms 11:45:29 INFO - PROCESS | 3896 | 1464378329859 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 11:45:29 INFO - PROCESS | 3896 | 1464378329861 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 11:45:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:45:29 INFO - PROCESS | 3896 | 1464378329864 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:45:29 INFO - PROCESS | 3896 | 1464378329866 Marionette TRACE conn2 <- [1,2846,null,{}] 11:45:29 INFO - PROCESS | 3896 | 1464378329869 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:30 INFO - PROCESS | 3896 | 1464378330000 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 11:45:30 INFO - PROCESS | 3896 | 1464378330158 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 16D7B800 == 126 [pid = 3896] [id = 721] 11:45:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 172 (177D0000) [pid = 3896] [serial = 2163] [outer = 00000000] 11:45:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 173 (1A181C00) [pid = 3896] [serial = 2164] [outer = 177D0000] 11:45:30 INFO - PROCESS | 3896 | 1464378330203 Marionette DEBUG loaded listener.js 11:45:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 174 (1A433400) [pid = 3896] [serial = 2165] [outer = 177D0000] 11:45:30 INFO - PROCESS | 3896 | 1464378330642 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:45:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:45:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 799ms 11:45:30 INFO - PROCESS | 3896 | 1464378330667 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 11:45:30 INFO - PROCESS | 3896 | 1464378330669 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 11:45:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:45:30 INFO - PROCESS | 3896 | 1464378330673 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:45:30 INFO - PROCESS | 3896 | 1464378330675 Marionette TRACE conn2 <- [1,2850,null,{}] 11:45:30 INFO - PROCESS | 3896 | 1464378330678 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:30 INFO - PROCESS | 3896 | 1464378330864 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 11:45:30 INFO - PROCESS | 3896 | 1464378330893 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1AAE8000 == 127 [pid = 3896] [id = 722] 11:45:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 175 (1AAEAC00) [pid = 3896] [serial = 2166] [outer = 00000000] 11:45:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 176 (1AE56800) [pid = 3896] [serial = 2167] [outer = 1AAEAC00] 11:45:30 INFO - PROCESS | 3896 | 1464378330939 Marionette DEBUG loaded listener.js 11:45:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 177 (1AE75C00) [pid = 3896] [serial = 2168] [outer = 1AAEAC00] 11:45:31 INFO - PROCESS | 3896 | 1464378331420 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:45:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:45:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 800ms 11:45:31 INFO - PROCESS | 3896 | 1464378331474 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 11:45:31 INFO - PROCESS | 3896 | 1464378331476 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 11:45:31 INFO - PROCESS | 3896 | 1464378331479 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:45:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:45:31 INFO - PROCESS | 3896 | 1464378331481 Marionette TRACE conn2 <- [1,2854,null,{}] 11:45:31 INFO - PROCESS | 3896 | 1464378331485 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:31 INFO - PROCESS | 3896 | 1464378331668 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 11:45:31 INFO - PROCESS | 3896 | 1464378331689 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1AD3F000 == 128 [pid = 3896] [id = 723] 11:45:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 178 (1AF4E400) [pid = 3896] [serial = 2169] [outer = 00000000] 11:45:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 179 (1B52E400) [pid = 3896] [serial = 2170] [outer = 1AF4E400] 11:45:31 INFO - PROCESS | 3896 | 1464378331735 Marionette DEBUG loaded listener.js 11:45:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 180 (1B640400) [pid = 3896] [serial = 2171] [outer = 1AF4E400] 11:45:32 INFO - PROCESS | 3896 | 1464378332215 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:45:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:45:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 799ms 11:45:32 INFO - PROCESS | 3896 | 1464378332281 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 11:45:32 INFO - PROCESS | 3896 | 1464378332283 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 11:45:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:45:32 INFO - PROCESS | 3896 | 1464378332293 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:45:32 INFO - PROCESS | 3896 | 1464378332295 Marionette TRACE conn2 <- [1,2858,null,{}] 11:45:32 INFO - PROCESS | 3896 | 1464378332298 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:32 INFO - PROCESS | 3896 | 1464378332758 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 11:45:32 INFO - PROCESS | 3896 | --DOMWINDOW == 179 (1A109800) [pid = 3896] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:45:32 INFO - PROCESS | 3896 | --DOMWINDOW == 178 (1A15C400) [pid = 3896] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:45:32 INFO - PROCESS | 3896 | --DOMWINDOW == 177 (19B66C00) [pid = 3896] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:45:32 INFO - PROCESS | 3896 | --DOMWINDOW == 176 (140D2800) [pid = 3896] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:45:32 INFO - PROCESS | 3896 | --DOMWINDOW == 175 (1129F800) [pid = 3896] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:45:32 INFO - PROCESS | 3896 | --DOMWINDOW == 174 (153CD800) [pid = 3896] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:45:32 INFO - PROCESS | 3896 | --DOMWINDOW == 173 (1617C400) [pid = 3896] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:45:32 INFO - PROCESS | 3896 | --DOMWINDOW == 172 (1A3DBC00) [pid = 3896] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:45:32 INFO - PROCESS | 3896 | --DOMWINDOW == 171 (168D6C00) [pid = 3896] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:45:32 INFO - PROCESS | 3896 | 1464378332859 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1129F800 == 129 [pid = 3896] [id = 724] 11:45:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 172 (11C68000) [pid = 3896] [serial = 2172] [outer = 00000000] 11:45:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 173 (153CD800) [pid = 3896] [serial = 2173] [outer = 11C68000] 11:45:32 INFO - PROCESS | 3896 | 1464378332909 Marionette DEBUG loaded listener.js 11:45:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 174 (14E59C00) [pid = 3896] [serial = 2174] [outer = 11C68000] 11:45:33 INFO - PROCESS | 3896 | 1464378333430 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 11:45:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:45:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1145ms 11:45:33 INFO - PROCESS | 3896 | 1464378333466 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 11:45:33 INFO - PROCESS | 3896 | 1464378333468 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 11:45:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:45:33 INFO - PROCESS | 3896 | 1464378333471 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:45:33 INFO - PROCESS | 3896 | 1464378333473 Marionette TRACE conn2 <- [1,2862,null,{}] 11:45:33 INFO - PROCESS | 3896 | 1464378333476 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:33 INFO - PROCESS | 3896 | 1464378333585 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 11:45:33 INFO - PROCESS | 3896 | 1464378333601 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 177B4C00 == 130 [pid = 3896] [id = 725] 11:45:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 175 (1787B000) [pid = 3896] [serial = 2175] [outer = 00000000] 11:45:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 176 (1A98BC00) [pid = 3896] [serial = 2176] [outer = 1787B000] 11:45:33 INFO - PROCESS | 3896 | 1464378333653 Marionette DEBUG loaded listener.js 11:45:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 177 (1B756000) [pid = 3896] [serial = 2177] [outer = 1787B000] 11:45:34 INFO - PROCESS | 3896 | 1464378334169 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:45:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:45:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 737ms 11:45:34 INFO - PROCESS | 3896 | 1464378334212 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 11:45:34 INFO - PROCESS | 3896 | 1464378334215 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 11:45:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:45:34 INFO - PROCESS | 3896 | 1464378334218 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:45:34 INFO - PROCESS | 3896 | 1464378334220 Marionette TRACE conn2 <- [1,2866,null,{}] 11:45:34 INFO - PROCESS | 3896 | 1464378334223 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:34 INFO - PROCESS | 3896 | 1464378334356 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 11:45:34 INFO - PROCESS | 3896 | 1464378334363 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1AE78400 == 131 [pid = 3896] [id = 726] 11:45:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 178 (1B756C00) [pid = 3896] [serial = 2178] [outer = 00000000] 11:45:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 179 (1D999C00) [pid = 3896] [serial = 2179] [outer = 1B756C00] 11:45:34 INFO - PROCESS | 3896 | 1464378334407 Marionette DEBUG loaded listener.js 11:45:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 180 (1D9A5000) [pid = 3896] [serial = 2180] [outer = 1B756C00] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1AAE3000 == 130 [pid = 3896] [id = 419] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1928D800 == 129 [pid = 3896] [id = 313] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1F29D400 == 128 [pid = 3896] [id = 456] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1F23E000 == 127 [pid = 3896] [id = 494] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1A187800 == 126 [pid = 3896] [id = 348] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1EFD9C00 == 125 [pid = 3896] [id = 689] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1DEE4400 == 124 [pid = 3896] [id = 454] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1F97C000 == 123 [pid = 3896] [id = 563] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 11237C00 == 122 [pid = 3896] [id = 693] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1A185400 == 121 [pid = 3896] [id = 416] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 168D5C00 == 120 [pid = 3896] [id = 328] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 19D0C400 == 119 [pid = 3896] [id = 576] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1617D000 == 118 [pid = 3896] [id = 134] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 11C69000 == 117 [pid = 3896] [id = 649] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1B78B000 == 116 [pid = 3896] [id = 332] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1A431800 == 115 [pid = 3896] [id = 190] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 11251400 == 114 [pid = 3896] [id = 361] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 14096400 == 113 [pid = 3896] [id = 402] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1B780800 == 112 [pid = 3896] [id = 515] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1D846800 == 111 [pid = 3896] [id = 455] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 16C71000 == 110 [pid = 3896] [id = 432] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 13DB4400 == 109 [pid = 3896] [id = 691] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 137E5400 == 108 [pid = 3896] [id = 692] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 10A61800 == 107 [pid = 3896] [id = 384] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 18248400 == 106 [pid = 3896] [id = 119] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 22312C00 == 105 [pid = 3896] [id = 599] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 11C06400 == 104 [pid = 3896] [id = 539] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1B534400 == 103 [pid = 3896] [id = 315] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1A10E400 == 102 [pid = 3896] [id = 625] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 10A75C00 == 101 [pid = 3896] [id = 350] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1D84F000 == 100 [pid = 3896] [id = 437] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 140D4000 == 99 [pid = 3896] [id = 536] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 238A4400 == 98 [pid = 3896] [id = 574] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 13DB0400 == 97 [pid = 3896] [id = 282] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 168D1C00 == 96 [pid = 3896] [id = 191] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1AA59400 == 95 [pid = 3896] [id = 363] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1B403400 == 94 [pid = 3896] [id = 471] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 16F35400 == 93 [pid = 3896] [id = 118] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 177CF400 == 92 [pid = 3896] [id = 280] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 10C59400 == 91 [pid = 3896] [id = 431] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 10A70800 == 90 [pid = 3896] [id = 477] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1EFDF000 == 89 [pid = 3896] [id = 512] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1F074C00 == 88 [pid = 3896] [id = 516] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1303C800 == 87 [pid = 3896] [id = 436] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 12AF2000 == 86 [pid = 3896] [id = 457] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 13DB2800 == 85 [pid = 3896] [id = 517] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1A17E000 == 84 [pid = 3896] [id = 417] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 17687400 == 83 [pid = 3896] [id = 497] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 15B48C00 == 82 [pid = 3896] [id = 179] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1AD3AC00 == 81 [pid = 3896] [id = 216] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1AD42C00 == 80 [pid = 3896] [id = 434] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1A183000 == 79 [pid = 3896] [id = 433] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1F043000 == 78 [pid = 3896] [id = 513] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 15F4D800 == 77 [pid = 3896] [id = 228] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1DA32800 == 76 [pid = 3896] [id = 669] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1A151C00 == 75 [pid = 3896] [id = 189] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 16D50000 == 74 [pid = 3896] [id = 470] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 128A3400 == 73 [pid = 3896] [id = 133] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 20473000 == 72 [pid = 3896] [id = 537] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 22315400 == 71 [pid = 3896] [id = 570] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 2230C000 == 70 [pid = 3896] [id = 573] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1D998C00 == 69 [pid = 3896] [id = 496] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 21C31800 == 68 [pid = 3896] [id = 571] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 21C3AC00 == 67 [pid = 3896] [id = 572] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1DD95400 == 66 [pid = 3896] [id = 671] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 11C04000 == 65 [pid = 3896] [id = 575] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1F042C00 == 64 [pid = 3896] [id = 672] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1DBC8400 == 63 [pid = 3896] [id = 670] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1F068000 == 62 [pid = 3896] [id = 514] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 169E3C00 == 61 [pid = 3896] [id = 245] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 10C5E800 == 60 [pid = 3896] [id = 420] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1AA52800 == 59 [pid = 3896] [id = 211] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 20EE1400 == 58 [pid = 3896] [id = 555] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 13070C00 == 57 [pid = 3896] [id = 650] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1F246800 == 56 [pid = 3896] [id = 495] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1AAE3C00 == 55 [pid = 3896] [id = 418] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 20E05400 == 54 [pid = 3896] [id = 569] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 112D7000 == 53 [pid = 3896] [id = 298] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1B539800 == 52 [pid = 3896] [id = 331] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 112E2800 == 51 [pid = 3896] [id = 690] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 10C60400 == 50 [pid = 3896] [id = 716] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 137E9400 == 49 [pid = 3896] [id = 717] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1B40E400 == 48 [pid = 3896] [id = 715] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1F0BDC00 == 47 [pid = 3896] [id = 714] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1F024800 == 46 [pid = 3896] [id = 713] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1AD46400 == 45 [pid = 3896] [id = 662] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1DEEC000 == 44 [pid = 3896] [id = 712] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 104EA800 == 43 [pid = 3896] [id = 651] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1DA35400 == 42 [pid = 3896] [id = 710] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1DB7D000 == 41 [pid = 3896] [id = 711] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1DA3C800 == 40 [pid = 3896] [id = 709] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1B788C00 == 39 [pid = 3896] [id = 708] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1A180000 == 38 [pid = 3896] [id = 707] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 13323800 == 37 [pid = 3896] [id = 680] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 19293000 == 36 [pid = 3896] [id = 706] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 16D52800 == 35 [pid = 3896] [id = 705] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 1AE6E400 == 34 [pid = 3896] [id = 703] 11:45:36 INFO - PROCESS | 3896 | --DOCSHELL 10A7C000 == 33 [pid = 3896] [id = 704] 11:45:37 INFO - PROCESS | 3896 | --DOCSHELL 10C5FC00 == 32 [pid = 3896] [id = 719] 11:45:37 INFO - PROCESS | 3896 | --DOCSHELL 1AAE8000 == 31 [pid = 3896] [id = 722] 11:45:37 INFO - PROCESS | 3896 | --DOCSHELL 1129F800 == 30 [pid = 3896] [id = 724] 11:45:37 INFO - PROCESS | 3896 | --DOCSHELL 15F58400 == 29 [pid = 3896] [id = 718] 11:45:37 INFO - PROCESS | 3896 | --DOCSHELL 16D7B800 == 28 [pid = 3896] [id = 721] 11:45:37 INFO - PROCESS | 3896 | --DOCSHELL 1AD3F000 == 27 [pid = 3896] [id = 723] 11:45:37 INFO - PROCESS | 3896 | --DOCSHELL 17145000 == 26 [pid = 3896] [id = 720] 11:45:37 INFO - PROCESS | 3896 | --DOCSHELL 177B4C00 == 25 [pid = 3896] [id = 725] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 179 (1409A400) [pid = 3896] [serial = 2044] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 178 (16D55800) [pid = 3896] [serial = 2047] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 177 (1A10B400) [pid = 3896] [serial = 2050] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 176 (1A155400) [pid = 3896] [serial = 2098] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 175 (1A988800) [pid = 3896] [serial = 2053] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 174 (1AF48800) [pid = 3896] [serial = 2056] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 173 (1D99B000) [pid = 3896] [serial = 2059] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 172 (1A985000) [pid = 3896] [serial = 2101] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 171 (1DD95000) [pid = 3896] [serial = 2062] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 170 (1F039800) [pid = 3896] [serial = 2065] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 169 (1F0BE800) [pid = 3896] [serial = 2068] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 168 (140C8C00) [pid = 3896] [serial = 2071] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 167 (1A17BC00) [pid = 3896] [serial = 2074] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 166 (1928A800) [pid = 3896] [serial = 2077] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 165 (19D09C00) [pid = 3896] [serial = 2095] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 164 (1617FC00) [pid = 3896] [serial = 2089] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 163 (168CCC00) [pid = 3896] [serial = 2090] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 162 (1338BC00) [pid = 3896] [serial = 2084] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 161 (11CA0800) [pid = 3896] [serial = 2083] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 160 (16C6CC00) [pid = 3896] [serial = 2086] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 159 (16D57400) [pid = 3896] [serial = 2087] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 158 (1823F000) [pid = 3896] [serial = 2093] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 157 (177D2C00) [pid = 3896] [serial = 2092] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 156 (17656C00) [pid = 3896] [serial = 2080] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 155 (1AF4B000) [pid = 3896] [serial = 2110] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 154 (1AE4FC00) [pid = 3896] [serial = 2107] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 153 (1AE5D800) [pid = 3896] [serial = 2108] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 152 (19D09400) [pid = 3896] [serial = 2104] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 151 (1A431400) [pid = 3896] [serial = 2105] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 150 (1AA4B400) [pid = 3896] [serial = 2102] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 149 (1A183400) [pid = 3896] [serial = 2099] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | --DOMWINDOW == 148 (19D11C00) [pid = 3896] [serial = 2096] [outer = 00000000] [url = about:blank] 11:45:37 INFO - PROCESS | 3896 | 1464378337852 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:45:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:45:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 3700ms 11:45:37 INFO - PROCESS | 3896 | 1464378337912 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 11:45:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:45:37 INFO - PROCESS | 3896 | 1464378337915 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 11:45:37 INFO - PROCESS | 3896 | 1464378337921 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:45:37 INFO - PROCESS | 3896 | 1464378337923 Marionette TRACE conn2 <- [1,2870,null,{}] 11:45:37 INFO - PROCESS | 3896 | 1464378337930 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:38 INFO - PROCESS | 3896 | 1464378338028 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 11:45:38 INFO - PROCESS | 3896 | 1464378338181 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 10483800 == 26 [pid = 3896] [id = 727] 11:45:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 149 (104EB800) [pid = 3896] [serial = 2181] [outer = 00000000] 11:45:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 150 (105FA800) [pid = 3896] [serial = 2182] [outer = 104EB800] 11:45:38 INFO - PROCESS | 3896 | 1464378338230 Marionette DEBUG loaded listener.js 11:45:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 151 (10A5B400) [pid = 3896] [serial = 2183] [outer = 104EB800] 11:45:38 INFO - PROCESS | 3896 | 1464378338644 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:45:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:45:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 799ms 11:45:38 INFO - PROCESS | 3896 | 1464378338720 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 11:45:38 INFO - PROCESS | 3896 | 1464378338726 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 11:45:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:45:38 INFO - PROCESS | 3896 | 1464378338736 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:45:38 INFO - PROCESS | 3896 | 1464378338739 Marionette TRACE conn2 <- [1,2874,null,{}] 11:45:38 INFO - PROCESS | 3896 | 1464378338743 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:38 INFO - PROCESS | 3896 | 1464378338841 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 11:45:38 INFO - PROCESS | 3896 | 1464378338857 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 10C58400 == 27 [pid = 3896] [id = 728] 11:45:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 152 (10C58800) [pid = 3896] [serial = 2184] [outer = 00000000] 11:45:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 153 (10C5E000) [pid = 3896] [serial = 2185] [outer = 10C58800] 11:45:38 INFO - PROCESS | 3896 | 1464378338902 Marionette DEBUG loaded listener.js 11:45:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 154 (10C64C00) [pid = 3896] [serial = 2186] [outer = 10C58800] 11:45:39 INFO - PROCESS | 3896 | 1464378339412 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:45:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:45:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 706ms 11:45:39 INFO - PROCESS | 3896 | 1464378339429 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 11:45:39 INFO - PROCESS | 3896 | 1464378339432 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 11:45:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:45:39 INFO - PROCESS | 3896 | 1464378339436 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:45:39 INFO - PROCESS | 3896 | 1464378339439 Marionette TRACE conn2 <- [1,2878,null,{}] 11:45:39 INFO - PROCESS | 3896 | 1464378339479 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:39 INFO - PROCESS | 3896 | 1464378339578 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 11:45:39 INFO - PROCESS | 3896 | 1464378339594 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 112DBC00 == 28 [pid = 3896] [id = 729] 11:45:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 155 (1144AC00) [pid = 3896] [serial = 2187] [outer = 00000000] 11:45:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 156 (11C67C00) [pid = 3896] [serial = 2188] [outer = 1144AC00] 11:45:39 INFO - PROCESS | 3896 | 1464378339646 Marionette DEBUG loaded listener.js 11:45:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 157 (12889000) [pid = 3896] [serial = 2189] [outer = 1144AC00] 11:45:40 INFO - PROCESS | 3896 | 1464378340166 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:45:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:45:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 799ms 11:45:40 INFO - PROCESS | 3896 | 1464378340237 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 11:45:40 INFO - PROCESS | 3896 | 1464378340240 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 11:45:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:45:40 INFO - PROCESS | 3896 | 1464378340243 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:45:40 INFO - PROCESS | 3896 | 1464378340245 Marionette TRACE conn2 <- [1,2882,null,{}] 11:45:40 INFO - PROCESS | 3896 | 1464378340248 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:40 INFO - PROCESS | 3896 | 1464378340339 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 11:45:40 INFO - PROCESS | 3896 | 1464378340350 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 12D77400 == 29 [pid = 3896] [id = 730] 11:45:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 158 (12D80400) [pid = 3896] [serial = 2190] [outer = 00000000] 11:45:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 159 (1309E000) [pid = 3896] [serial = 2191] [outer = 12D80400] 11:45:40 INFO - PROCESS | 3896 | 1464378340405 Marionette DEBUG loaded listener.js 11:45:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 160 (13309C00) [pid = 3896] [serial = 2192] [outer = 12D80400] 11:45:40 INFO - PROCESS | 3896 | 1464378340865 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:45:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:45:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 627ms 11:45:40 INFO - PROCESS | 3896 | 1464378340890 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 11:45:40 INFO - PROCESS | 3896 | 1464378340892 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 11:45:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:45:40 INFO - PROCESS | 3896 | 1464378340896 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:45:40 INFO - PROCESS | 3896 | 1464378340897 Marionette TRACE conn2 <- [1,2886,null,{}] 11:45:40 INFO - PROCESS | 3896 | 1464378340901 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:41 INFO - PROCESS | 3896 | 1464378340982 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 11:45:41 INFO - PROCESS | 3896 | 1464378341019 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1338A400 == 30 [pid = 3896] [id = 731] 11:45:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 161 (1338AC00) [pid = 3896] [serial = 2193] [outer = 00000000] 11:45:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 162 (13708800) [pid = 3896] [serial = 2194] [outer = 1338AC00] 11:45:41 INFO - PROCESS | 3896 | 1464378341064 Marionette DEBUG loaded listener.js 11:45:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 163 (137E6400) [pid = 3896] [serial = 2195] [outer = 1338AC00] 11:45:41 INFO - PROCESS | 3896 | 1464378341526 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:45:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:45:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 690ms 11:45:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:45:41 INFO - PROCESS | 3896 | 1464378341597 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 11:45:41 INFO - PROCESS | 3896 | 1464378341599 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 11:45:41 INFO - PROCESS | 3896 | 1464378341602 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:45:41 INFO - PROCESS | 3896 | 1464378341604 Marionette TRACE conn2 <- [1,2890,null,{}] 11:45:41 INFO - PROCESS | 3896 | 1464378341607 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:41 INFO - PROCESS | 3896 | 1464378341726 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 11:45:41 INFO - PROCESS | 3896 | 1464378341739 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 140C9000 == 31 [pid = 3896] [id = 732] 11:45:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 164 (140C9800) [pid = 3896] [serial = 2196] [outer = 00000000] 11:45:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 165 (1432F800) [pid = 3896] [serial = 2197] [outer = 140C9800] 11:45:41 INFO - PROCESS | 3896 | 1464378341785 Marionette DEBUG loaded listener.js 11:45:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 166 (14E57400) [pid = 3896] [serial = 2198] [outer = 140C9800] 11:45:42 INFO - PROCESS | 3896 | 1464378342238 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:45:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:45:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 690ms 11:45:42 INFO - PROCESS | 3896 | 1464378342301 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 11:45:42 INFO - PROCESS | 3896 | 1464378342303 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 11:45:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:45:42 INFO - PROCESS | 3896 | 1464378342307 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:45:42 INFO - PROCESS | 3896 | 1464378342308 Marionette TRACE conn2 <- [1,2894,null,{}] 11:45:42 INFO - PROCESS | 3896 | 1464378342312 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:42 INFO - PROCESS | 3896 | 1464378342444 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 11:45:42 INFO - PROCESS | 3896 | 1464378342457 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 153CE000 == 32 [pid = 3896] [id = 733] 11:45:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 167 (153CF400) [pid = 3896] [serial = 2199] [outer = 00000000] 11:45:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 168 (156C1400) [pid = 3896] [serial = 2200] [outer = 153CF400] 11:45:42 INFO - PROCESS | 3896 | 1464378342503 Marionette DEBUG loaded listener.js 11:45:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 169 (103EC800) [pid = 3896] [serial = 2201] [outer = 153CF400] 11:45:43 INFO - PROCESS | 3896 | 1464378343012 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:45:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:45:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 705ms 11:45:43 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:45:43 INFO - PROCESS | 3896 | 1464378343049 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 11:45:43 INFO - PROCESS | 3896 | 1464378343051 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 11:45:43 INFO - PROCESS | 3896 | 1464378343055 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:45:43 INFO - PROCESS | 3896 | 1464378343056 Marionette TRACE conn2 <- [1,2898,null,{}] 11:45:43 INFO - PROCESS | 3896 | 1464378343060 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:43 INFO - PROCESS | 3896 | 1464378343155 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 11:45:43 INFO - PROCESS | 3896 | 1464378343161 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 154F1C00 == 33 [pid = 3896] [id = 734] 11:45:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 170 (156BD400) [pid = 3896] [serial = 2202] [outer = 00000000] 11:45:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 171 (16176800) [pid = 3896] [serial = 2203] [outer = 156BD400] 11:45:43 INFO - PROCESS | 3896 | 1464378343206 Marionette DEBUG loaded listener.js 11:45:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 172 (16176C00) [pid = 3896] [serial = 2204] [outer = 156BD400] 11:45:43 INFO - PROCESS | 3896 | 1464378343644 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 11:45:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:45:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:45:43 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 627ms 11:45:43 INFO - TEST-START | /DOMEvents/constructors.html 11:45:43 INFO - PROCESS | 3896 | 1464378343692 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 11:45:43 INFO - PROCESS | 3896 | 1464378343694 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 11:45:43 INFO - PROCESS | 3896 | 1464378343721 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:45:43 INFO - PROCESS | 3896 | 1464378343723 Marionette TRACE conn2 <- [1,2902,null,{}] 11:45:43 INFO - PROCESS | 3896 | 1464378343727 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:43 INFO - PROCESS | 3896 | 1464378343874 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 11:45:43 INFO - PROCESS | 3896 | 1464378343982 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 112D8000 == 34 [pid = 3896] [id = 735] 11:45:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 173 (15F4EC00) [pid = 3896] [serial = 2205] [outer = 00000000] 11:45:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 174 (161E1800) [pid = 3896] [serial = 2206] [outer = 15F4EC00] 11:45:44 INFO - PROCESS | 3896 | 1464378344026 Marionette DEBUG loaded listener.js 11:45:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 175 (161E2800) [pid = 3896] [serial = 2207] [outer = 15F4EC00] 11:45:44 INFO - PROCESS | 3896 | 1464378344527 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:45:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:45:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:45:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:45:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:45:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:45:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:45:44 INFO - TEST-OK | /DOMEvents/constructors.html | took 893ms 11:45:44 INFO - PROCESS | 3896 | 1464378344606 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 11:45:44 INFO - PROCESS | 3896 | 1464378344608 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 11:45:44 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:45:44 INFO - PROCESS | 3896 | 1464378344611 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:45:44 INFO - PROCESS | 3896 | 1464378344613 Marionette TRACE conn2 <- [1,2906,null,{}] 11:45:44 INFO - PROCESS | 3896 | 1464378344616 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:44 INFO - PROCESS | 3896 | 1464378344745 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 11:45:44 INFO - PROCESS | 3896 | 1464378344825 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 13310C00 == 35 [pid = 3896] [id = 736] 11:45:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 176 (15B52800) [pid = 3896] [serial = 2208] [outer = 00000000] 11:45:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 177 (168CCC00) [pid = 3896] [serial = 2209] [outer = 15B52800] 11:45:44 INFO - PROCESS | 3896 | 1464378344870 Marionette DEBUG loaded listener.js 11:45:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 178 (168D2800) [pid = 3896] [serial = 2210] [outer = 15B52800] 11:45:45 INFO - PROCESS | 3896 | 1464378345301 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:45:45 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:45:45 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 752ms 11:45:45 INFO - PROCESS | 3896 | 1464378345351 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 11:45:45 INFO - PROCESS | 3896 | 1464378345354 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 11:45:45 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:45:45 INFO - PROCESS | 3896 | 1464378345357 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:45:45 INFO - PROCESS | 3896 | 1464378345359 Marionette TRACE conn2 <- [1,2910,null,{}] 11:45:45 INFO - PROCESS | 3896 | 1464378345367 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:45 INFO - PROCESS | 3896 | 1464378345517 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 11:45:45 INFO - PROCESS | 3896 | 1464378345595 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 169DD400 == 36 [pid = 3896] [id = 737] 11:45:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 179 (169DDC00) [pid = 3896] [serial = 2211] [outer = 00000000] 11:45:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 180 (16C51C00) [pid = 3896] [serial = 2212] [outer = 169DDC00] 11:45:45 INFO - PROCESS | 3896 | 1464378345650 Marionette DEBUG loaded listener.js 11:45:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 181 (16C58C00) [pid = 3896] [serial = 2213] [outer = 169DDC00] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 180 (1DA38C00) [pid = 3896] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 179 (238A3800) [pid = 3896] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 178 (1DD99000) [pid = 3896] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 177 (23594800) [pid = 3896] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 176 (1F044400) [pid = 3896] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 175 (20567C00) [pid = 3896] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 174 (1B77FC00) [pid = 3896] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 173 (1DD91800) [pid = 3896] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 172 (24DF7C00) [pid = 3896] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 171 (1B785800) [pid = 3896] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 170 (12AF5800) [pid = 3896] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 169 (1331A000) [pid = 3896] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 168 (105EF400) [pid = 3896] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 167 (1A433800) [pid = 3896] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 166 (1F025800) [pid = 3896] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 165 (168C9800) [pid = 3896] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 164 (1DBCF800) [pid = 3896] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 163 (1A868C00) [pid = 3896] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 162 (16D49C00) [pid = 3896] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 161 (12B61800) [pid = 3896] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 160 (1D844400) [pid = 3896] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 159 (1DBC3000) [pid = 3896] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 158 (11A0A000) [pid = 3896] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 157 (1AAE9800) [pid = 3896] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 156 (16183400) [pid = 3896] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 155 (13389C00) [pid = 3896] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 154 (1AAEAC00) [pid = 3896] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 153 (1AF4E400) [pid = 3896] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 152 (11C68000) [pid = 3896] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 151 (1787B000) [pid = 3896] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 150 (1DBC6400) [pid = 3896] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 149 (1DB7A400) [pid = 3896] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 148 (1DA3F800) [pid = 3896] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 147 (1D84E800) [pid = 3896] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 146 (1B759C00) [pid = 3896] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 145 (1A867400) [pid = 3896] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 144 (16D75400) [pid = 3896] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 143 (10C64400) [pid = 3896] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 142 (1AE77800) [pid = 3896] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 141 (177D0000) [pid = 3896] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 140 (171A6C00) [pid = 3896] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 139 (110F4800) [pid = 3896] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 138 (1691E400) [pid = 3896] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 137 (13DB2400) [pid = 3896] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 136 (137F0800) [pid = 3896] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 135 (1F0C3C00) [pid = 3896] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 134 (1F0C3800) [pid = 3896] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 133 (1F036400) [pid = 3896] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 132 (1F027C00) [pid = 3896] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 131 (1A437C00) [pid = 3896] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 130 (15B55C00) [pid = 3896] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 129 (1303E000) [pid = 3896] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 128 (13322800) [pid = 3896] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:45:47 INFO - PROCESS | 3896 | --DOMWINDOW == 127 (18432400) [pid = 3896] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:45:47 INFO - PROCESS | 3896 | [3896] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 11:45:47 INFO - PROCESS | 3896 | [3896] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 11:45:47 INFO - PROCESS | 3896 | [3896] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 11:45:47 INFO - PROCESS | 3896 | [3896] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 11:45:47 INFO - PROCESS | 3896 | 1464378347287 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 11:45:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:45:47 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:45:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:45:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:45:47 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:45:47 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:45:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:45:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:45:47 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:45:47 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:45:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:45:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:45:47 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:45:47 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:45:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:45:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:45:47 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:45:47 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1992ms 11:45:47 INFO - PROCESS | 3896 | 1464378347337 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 11:45:47 INFO - PROCESS | 3896 | 1464378347339 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 11:45:47 INFO - PROCESS | 3896 | 1464378347342 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:45:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:45:47 INFO - PROCESS | 3896 | 1464378347344 Marionette TRACE conn2 <- [1,2914,null,{}] 11:45:47 INFO - PROCESS | 3896 | 1464378347347 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:47 INFO - PROCESS | 3896 | 1464378347430 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 11:45:47 INFO - PROCESS | 3896 | 1464378347437 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 13DB4800 == 37 [pid = 3896] [id = 738] 11:45:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 128 (14092800) [pid = 3896] [serial = 2214] [outer = 00000000] 11:45:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 129 (168CB400) [pid = 3896] [serial = 2215] [outer = 14092800] 11:45:47 INFO - PROCESS | 3896 | 1464378347481 Marionette DEBUG loaded listener.js 11:45:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 130 (168CF400) [pid = 3896] [serial = 2216] [outer = 14092800] 11:45:47 INFO - PROCESS | 3896 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:45:47 INFO - PROCESS | 3896 | 1464378347919 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 11:45:47 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:45:47 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 595ms 11:45:47 INFO - PROCESS | 3896 | 1464378347940 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 11:45:47 INFO - PROCESS | 3896 | 1464378347941 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 11:45:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:45:47 INFO - PROCESS | 3896 | 1464378347945 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:45:47 INFO - PROCESS | 3896 | 1464378347946 Marionette TRACE conn2 <- [1,2918,null,{}] 11:45:47 INFO - PROCESS | 3896 | 1464378347968 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:48 INFO - PROCESS | 3896 | 1464378348056 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 11:45:48 INFO - PROCESS | 3896 | 1464378348063 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 16C54000 == 38 [pid = 3896] [id = 739] 11:45:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 131 (16C68C00) [pid = 3896] [serial = 2217] [outer = 00000000] 11:45:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 132 (16C6E400) [pid = 3896] [serial = 2218] [outer = 16C68C00] 11:45:48 INFO - PROCESS | 3896 | 1464378348107 Marionette DEBUG loaded listener.js 11:45:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 133 (16C72400) [pid = 3896] [serial = 2219] [outer = 16C68C00] 11:45:48 INFO - PROCESS | 3896 | 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:45:48 INFO - PROCESS | 3896 | 1464378348548 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 11:45:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:45:48 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 627ms 11:45:48 INFO - PROCESS | 3896 | 1464378348583 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 11:45:48 INFO - PROCESS | 3896 | 1464378348585 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 11:45:48 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:45:48 INFO - PROCESS | 3896 | 1464378348588 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:45:48 INFO - PROCESS | 3896 | 1464378348590 Marionette TRACE conn2 <- [1,2922,null,{}] 11:45:48 INFO - PROCESS | 3896 | 1464378348593 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:48 INFO - PROCESS | 3896 | 1464378348726 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 11:45:48 INFO - PROCESS | 3896 | 1464378348735 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 15B55C00 == 39 [pid = 3896] [id = 740] 11:45:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 134 (16C5B800) [pid = 3896] [serial = 2220] [outer = 00000000] 11:45:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 135 (16D53000) [pid = 3896] [serial = 2221] [outer = 16C5B800] 11:45:48 INFO - PROCESS | 3896 | 1464378348779 Marionette DEBUG loaded listener.js 11:45:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 136 (16D57C00) [pid = 3896] [serial = 2222] [outer = 16C5B800] 11:45:49 INFO - PROCESS | 3896 | 1464378349355 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:45:49 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:45:49 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 799ms 11:45:49 INFO - PROCESS | 3896 | 1464378349391 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 11:45:49 INFO - PROCESS | 3896 | 1464378349395 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 11:45:49 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:45:49 INFO - PROCESS | 3896 | 1464378349418 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:45:49 INFO - PROCESS | 3896 | 1464378349422 Marionette TRACE conn2 <- [1,2926,null,{}] 11:45:49 INFO - PROCESS | 3896 | 1464378349428 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:49 INFO - PROCESS | 3896 | 1464378349587 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 11:45:49 INFO - PROCESS | 3896 | 1464378349753 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 10562400 == 40 [pid = 3896] [id = 741] 11:45:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 137 (10565000) [pid = 3896] [serial = 2223] [outer = 00000000] 11:45:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 138 (10A77C00) [pid = 3896] [serial = 2224] [outer = 10565000] 11:45:49 INFO - PROCESS | 3896 | 1464378349812 Marionette DEBUG loaded listener.js 11:45:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 139 (10C5B000) [pid = 3896] [serial = 2225] [outer = 10565000] 11:45:50 INFO - PROCESS | 3896 | 1464378350331 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:45:50 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:45:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 941ms 11:45:50 INFO - PROCESS | 3896 | 1464378350364 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 11:45:50 INFO - PROCESS | 3896 | 1464378350370 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 11:45:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:45:50 INFO - PROCESS | 3896 | 1464378350378 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:45:50 INFO - PROCESS | 3896 | 1464378350381 Marionette TRACE conn2 <- [1,2930,null,{}] 11:45:50 INFO - PROCESS | 3896 | 1464378350385 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:50 INFO - PROCESS | 3896 | 1464378350499 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 11:45:50 INFO - PROCESS | 3896 | 1464378350665 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 11252C00 == 41 [pid = 3896] [id = 742] 11:45:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 140 (112A1800) [pid = 3896] [serial = 2226] [outer = 00000000] 11:45:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 141 (1144C800) [pid = 3896] [serial = 2227] [outer = 112A1800] 11:45:50 INFO - PROCESS | 3896 | 1464378350721 Marionette DEBUG loaded listener.js 11:45:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 142 (12D26400) [pid = 3896] [serial = 2228] [outer = 112A1800] 11:45:51 INFO - PROCESS | 3896 | 1464378351301 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 11:45:51 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:45:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:45:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 957ms 11:45:51 INFO - PROCESS | 3896 | 1464378351322 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 11:45:51 INFO - PROCESS | 3896 | 1464378351324 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 11:45:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:45:51 INFO - PROCESS | 3896 | 1464378351328 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:45:51 INFO - PROCESS | 3896 | 1464378351331 Marionette TRACE conn2 <- [1,2934,null,{}] 11:45:51 INFO - PROCESS | 3896 | 1464378351343 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:51 INFO - PROCESS | 3896 | 1464378351458 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 11:45:51 INFO - PROCESS | 3896 | 1464378351627 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 15F4FC00 == 42 [pid = 3896] [id = 743] 11:45:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 143 (1617DC00) [pid = 3896] [serial = 2229] [outer = 00000000] 11:45:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 144 (1668C800) [pid = 3896] [serial = 2230] [outer = 1617DC00] 11:45:51 INFO - PROCESS | 3896 | 1464378351694 Marionette DEBUG loaded listener.js 11:45:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 145 (16922400) [pid = 3896] [serial = 2231] [outer = 1617DC00] 11:45:52 INFO - PROCESS | 3896 | 1464378352292 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:45:52 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:45:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 956ms 11:45:52 INFO - PROCESS | 3896 | 1464378352304 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 11:45:52 INFO - PROCESS | 3896 | 1464378352307 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 11:45:52 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:45:52 INFO - PROCESS | 3896 | 1464378352311 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:45:52 INFO - PROCESS | 3896 | 1464378352312 Marionette TRACE conn2 <- [1,2938,null,{}] 11:45:52 INFO - PROCESS | 3896 | 1464378352316 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:52 INFO - PROCESS | 3896 | 1464378352427 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 11:45:52 INFO - PROCESS | 3896 | 1464378352580 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 168C8400 == 43 [pid = 3896] [id = 744] 11:45:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 146 (16C52400) [pid = 3896] [serial = 2232] [outer = 00000000] 11:45:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 147 (16D52C00) [pid = 3896] [serial = 2233] [outer = 16C52400] 11:45:52 INFO - PROCESS | 3896 | 1464378352640 Marionette DEBUG loaded listener.js 11:45:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 148 (16D79400) [pid = 3896] [serial = 2234] [outer = 16C52400] 11:45:53 INFO - PROCESS | 3896 | ++DOCSHELL 16F34000 == 44 [pid = 3896] [id = 745] 11:45:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 149 (16F34C00) [pid = 3896] [serial = 2235] [outer = 00000000] 11:45:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 150 (16F35C00) [pid = 3896] [serial = 2236] [outer = 16F34C00] 11:45:53 INFO - PROCESS | 3896 | 1464378353269 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:45:53 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:45:53 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1003ms 11:45:53 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:45:53 INFO - PROCESS | 3896 | 1464378353313 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 11:45:53 INFO - PROCESS | 3896 | 1464378353315 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 11:45:53 INFO - PROCESS | 3896 | 1464378353319 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:45:53 INFO - PROCESS | 3896 | 1464378353321 Marionette TRACE conn2 <- [1,2942,null,{}] 11:45:53 INFO - PROCESS | 3896 | 1464378353325 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:53 INFO - PROCESS | 3896 | 1464378353454 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 11:45:53 INFO - PROCESS | 3896 | 1464378353614 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 16D7D400 == 45 [pid = 3896] [id = 746] 11:45:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 151 (16D80000) [pid = 3896] [serial = 2237] [outer = 00000000] 11:45:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 152 (174A0400) [pid = 3896] [serial = 2238] [outer = 16D80000] 11:45:53 INFO - PROCESS | 3896 | 1464378353670 Marionette DEBUG loaded listener.js 11:45:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 153 (17690400) [pid = 3896] [serial = 2239] [outer = 16D80000] 11:45:54 INFO - PROCESS | 3896 | 1464378354181 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:45:54 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:45:54 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:45:54 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 894ms 11:45:54 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:45:54 INFO - PROCESS | 3896 | 1464378354224 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 11:45:54 INFO - PROCESS | 3896 | 1464378354226 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 11:45:54 INFO - PROCESS | 3896 | 1464378354230 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:45:54 INFO - PROCESS | 3896 | 1464378354231 Marionette TRACE conn2 <- [1,2946,null,{}] 11:45:54 INFO - PROCESS | 3896 | 1464378354235 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:54 INFO - PROCESS | 3896 | 1464378354375 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 11:45:54 INFO - PROCESS | 3896 | 1464378354544 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 16D81800 == 46 [pid = 3896] [id = 747] 11:45:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 154 (16D82400) [pid = 3896] [serial = 2240] [outer = 00000000] 11:45:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 155 (177BC800) [pid = 3896] [serial = 2241] [outer = 16D82400] 11:45:54 INFO - PROCESS | 3896 | 1464378354611 Marionette DEBUG loaded listener.js 11:45:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 156 (1787D000) [pid = 3896] [serial = 2242] [outer = 16D82400] 11:45:55 INFO - PROCESS | 3896 | 1464378355180 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:45:55 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:45:55 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1004ms 11:45:55 INFO - PROCESS | 3896 | 1464378355232 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 11:45:55 INFO - PROCESS | 3896 | 1464378355235 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 11:45:55 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:45:55 INFO - PROCESS | 3896 | 1464378355238 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:45:55 INFO - PROCESS | 3896 | 1464378355240 Marionette TRACE conn2 <- [1,2950,null,{}] 11:45:55 INFO - PROCESS | 3896 | 1464378355244 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:55 INFO - PROCESS | 3896 | 1464378355354 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 11:45:55 INFO - PROCESS | 3896 | 1464378355521 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 10C61800 == 47 [pid = 3896] [id = 748] 11:45:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 157 (10C65C00) [pid = 3896] [serial = 2243] [outer = 00000000] 11:45:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 158 (15F5AC00) [pid = 3896] [serial = 2244] [outer = 10C65C00] 11:45:55 INFO - PROCESS | 3896 | 1464378355577 Marionette DEBUG loaded listener.js 11:45:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 159 (16D4C400) [pid = 3896] [serial = 2245] [outer = 10C65C00] 11:45:56 INFO - PROCESS | 3896 | 1464378356317 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:45:56 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:45:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1160ms 11:45:56 INFO - PROCESS | 3896 | 1464378356391 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 11:45:56 INFO - PROCESS | 3896 | 1464378356395 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 11:45:56 INFO - PROCESS | 3896 | 1464378356400 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:45:56 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:45:56 INFO - PROCESS | 3896 | 1464378356404 Marionette TRACE conn2 <- [1,2954,null,{}] 11:45:56 INFO - PROCESS | 3896 | 1464378356411 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:56 INFO - PROCESS | 3896 | 1464378356576 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 11:45:56 INFO - PROCESS | 3896 | 1464378356588 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 10A78000 == 48 [pid = 3896] [id = 749] 11:45:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 160 (10A78400) [pid = 3896] [serial = 2246] [outer = 00000000] 11:45:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 161 (10C59400) [pid = 3896] [serial = 2247] [outer = 10A78400] 11:45:56 INFO - PROCESS | 3896 | 1464378356637 Marionette DEBUG loaded listener.js 11:45:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 162 (110EE400) [pid = 3896] [serial = 2248] [outer = 10A78400] 11:45:57 INFO - PROCESS | 3896 | 1464378357182 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:45:57 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:45:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 799ms 11:45:57 INFO - PROCESS | 3896 | 1464378357204 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 11:45:57 INFO - PROCESS | 3896 | 1464378357209 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 11:45:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:45:57 INFO - PROCESS | 3896 | 1464378357234 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:45:57 INFO - PROCESS | 3896 | 1464378357236 Marionette TRACE conn2 <- [1,2958,null,{}] 11:45:57 INFO - PROCESS | 3896 | 1464378357240 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:57 INFO - PROCESS | 3896 | 1464378357345 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 11:45:57 INFO - PROCESS | 3896 | 1464378357518 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 10C61000 == 49 [pid = 3896] [id = 750] 11:45:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 163 (10F93400) [pid = 3896] [serial = 2249] [outer = 00000000] 11:45:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 164 (1331A800) [pid = 3896] [serial = 2250] [outer = 10F93400] 11:45:57 INFO - PROCESS | 3896 | 1464378357567 Marionette DEBUG loaded listener.js 11:45:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 165 (13DB2800) [pid = 3896] [serial = 2251] [outer = 10F93400] 11:45:57 INFO - PROCESS | 3896 | --DOCSHELL 16D7EC00 == 48 [pid = 3896] [id = 205] 11:45:57 INFO - PROCESS | 3896 | --DOCSHELL 103D9C00 == 47 [pid = 3896] [id = 201] 11:45:57 INFO - PROCESS | 3896 | --DOCSHELL 161E8800 == 46 [pid = 3896] [id = 204] 11:45:57 INFO - PROCESS | 3896 | --DOCSHELL 1303E400 == 45 [pid = 3896] [id = 203] 11:45:57 INFO - PROCESS | 3896 | --DOCSHELL 14332400 == 44 [pid = 3896] [id = 202] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 164 (1DD9DC00) [pid = 3896] [serial = 2009] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 163 (241B9800) [pid = 3896] [serial = 1940] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 162 (1F073C00) [pid = 3896] [serial = 2015] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 161 (2359E000) [pid = 3896] [serial = 1946] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 160 (1F97C800) [pid = 3896] [serial = 2018] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 159 (21C31400) [pid = 3896] [serial = 1838] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 158 (1DB83C00) [pid = 3896] [serial = 2006] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 157 (1F02C800) [pid = 3896] [serial = 2012] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 156 (26507000) [pid = 3896] [serial = 1943] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 155 (1D887000) [pid = 3896] [serial = 2003] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 154 (1AD44000) [pid = 3896] [serial = 1949] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 153 (1B751800) [pid = 3896] [serial = 1952] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 152 (1AE71000) [pid = 3896] [serial = 1955] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 151 (1B754000) [pid = 3896] [serial = 2000] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 150 (14090800) [pid = 3896] [serial = 1991] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 149 (1AF43C00) [pid = 3896] [serial = 1997] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 148 (177B2000) [pid = 3896] [serial = 1994] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 147 (17652C00) [pid = 3896] [serial = 2075] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 146 (1F06A000) [pid = 3896] [serial = 2066] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 145 (1AAEF800) [pid = 3896] [serial = 2054] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 144 (17493000) [pid = 3896] [serial = 2048] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 143 (154F5C00) [pid = 3896] [serial = 2072] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 142 (1DA38800) [pid = 3896] [serial = 2060] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 141 (1DEEA000) [pid = 3896] [serial = 2063] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 140 (1B638400) [pid = 3896] [serial = 2057] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 139 (19292C00) [pid = 3896] [serial = 2078] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 138 (1A42D400) [pid = 3896] [serial = 2081] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 137 (153C4800) [pid = 3896] [serial = 2045] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 136 (1A184800) [pid = 3896] [serial = 2051] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 135 (1F0C0400) [pid = 3896] [serial = 2069] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 134 (16178C00) [pid = 3896] [serial = 2042] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 133 (1D999C00) [pid = 3896] [serial = 2179] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 132 (1AE56800) [pid = 3896] [serial = 2167] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 131 (1B52E400) [pid = 3896] [serial = 2170] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 130 (1AE75C00) [pid = 3896] [serial = 2168] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 129 (153CD800) [pid = 3896] [serial = 2173] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 128 (1B640400) [pid = 3896] [serial = 2171] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 127 (1A98BC00) [pid = 3896] [serial = 2176] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 126 (1F023000) [pid = 3896] [serial = 2135] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 125 (1EFD7000) [pid = 3896] [serial = 2134] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 124 (1DD98800) [pid = 3896] [serial = 2132] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 123 (1DBD0000) [pid = 3896] [serial = 2131] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 122 (1DB87400) [pid = 3896] [serial = 2129] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 121 (1DB7FC00) [pid = 3896] [serial = 2128] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 120 (1D88CC00) [pid = 3896] [serial = 2126] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 119 (1D884400) [pid = 3896] [serial = 2125] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 118 (1D844000) [pid = 3896] [serial = 2123] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 117 (1B78B400) [pid = 3896] [serial = 2122] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 116 (1B536800) [pid = 3896] [serial = 2120] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 115 (1AF41C00) [pid = 3896] [serial = 2119] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 114 (1928B400) [pid = 3896] [serial = 2117] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 113 (17694800) [pid = 3896] [serial = 2116] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 112 (156C4C00) [pid = 3896] [serial = 2114] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 111 (140D2400) [pid = 3896] [serial = 2113] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 110 (1B40CC00) [pid = 3896] [serial = 2111] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 109 (1A181C00) [pid = 3896] [serial = 2164] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 108 (177D5C00) [pid = 3896] [serial = 2161] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 107 (19D07800) [pid = 3896] [serial = 2162] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 106 (1330BC00) [pid = 3896] [serial = 2158] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 105 (154F4C00) [pid = 3896] [serial = 2159] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 104 (19D0F800) [pid = 3896] [serial = 2156] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 103 (1928AC00) [pid = 3896] [serial = 2155] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 102 (16C5A000) [pid = 3896] [serial = 2153] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 101 (161EA400) [pid = 3896] [serial = 2152] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 100 (19D13000) [pid = 3896] [serial = 2150] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 99 (16E3C800) [pid = 3896] [serial = 2149] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 98 (1F987800) [pid = 3896] [serial = 2147] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 97 (1F986000) [pid = 3896] [serial = 2146] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (1F2A5C00) [pid = 3896] [serial = 2144] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (1F29FC00) [pid = 3896] [serial = 2143] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (1F0B5800) [pid = 3896] [serial = 2141] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (1F070C00) [pid = 3896] [serial = 2140] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (1F03AC00) [pid = 3896] [serial = 2138] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (1F030800) [pid = 3896] [serial = 2137] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (1B756000) [pid = 3896] [serial = 2177] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (14E59C00) [pid = 3896] [serial = 2174] [outer = 00000000] [url = about:blank] 11:45:57 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (1A433400) [pid = 3896] [serial = 2165] [outer = 00000000] [url = about:blank] 11:45:58 INFO - PROCESS | 3896 | 1464378358105 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:45:58 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:45:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 909ms 11:45:58 INFO - PROCESS | 3896 | 1464378358138 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 11:45:58 INFO - PROCESS | 3896 | 1464378358141 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 11:45:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:45:58 INFO - PROCESS | 3896 | 1464378358144 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:45:58 INFO - PROCESS | 3896 | 1464378358148 Marionette TRACE conn2 <- [1,2962,null,{}] 11:45:58 INFO - PROCESS | 3896 | 1464378358158 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:58 INFO - PROCESS | 3896 | 1464378358253 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 11:45:58 INFO - PROCESS | 3896 | 1464378358263 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 112DD800 == 45 [pid = 3896] [id = 751] 11:45:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (112E2800) [pid = 3896] [serial = 2252] [outer = 00000000] 11:45:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (137E9000) [pid = 3896] [serial = 2253] [outer = 112E2800] 11:45:58 INFO - PROCESS | 3896 | 1464378358311 Marionette DEBUG loaded listener.js 11:45:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (14099800) [pid = 3896] [serial = 2254] [outer = 112E2800] 11:45:58 INFO - PROCESS | 3896 | 1464378358802 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 11:45:58 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:45:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 706ms 11:45:58 INFO - PROCESS | 3896 | 1464378358843 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 11:45:58 INFO - PROCESS | 3896 | 1464378358846 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 11:45:58 INFO - PROCESS | 3896 | 1464378358853 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:45:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:45:58 INFO - PROCESS | 3896 | 1464378358855 Marionette TRACE conn2 <- [1,2966,null,{}] 11:45:58 INFO - PROCESS | 3896 | 1464378358858 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:58 INFO - PROCESS | 3896 | 1464378358947 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 11:45:58 INFO - PROCESS | 3896 | 1464378358953 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 14E53000 == 46 [pid = 3896] [id = 752] 11:45:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (14E53C00) [pid = 3896] [serial = 2255] [outer = 00000000] 11:45:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (154F4C00) [pid = 3896] [serial = 2256] [outer = 14E53C00] 11:45:59 INFO - PROCESS | 3896 | 1464378358998 Marionette DEBUG loaded listener.js 11:45:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (15B4B000) [pid = 3896] [serial = 2257] [outer = 14E53C00] 11:45:59 INFO - PROCESS | 3896 | 1464378359449 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:45:59 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:45:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 643ms 11:45:59 INFO - PROCESS | 3896 | 1464378359492 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 11:45:59 INFO - PROCESS | 3896 | 1464378359494 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 11:45:59 INFO - PROCESS | 3896 | 1464378359497 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:45:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:45:59 INFO - PROCESS | 3896 | 1464378359499 Marionette TRACE conn2 <- [1,2970,null,{}] 11:45:59 INFO - PROCESS | 3896 | 1464378359502 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:59 INFO - PROCESS | 3896 | 1464378359588 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 11:45:59 INFO - PROCESS | 3896 | 1464378359595 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 140D3C00 == 47 [pid = 3896] [id = 753] 11:45:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (15F4F000) [pid = 3896] [serial = 2258] [outer = 00000000] 11:45:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (161E0C00) [pid = 3896] [serial = 2259] [outer = 15F4F000] 11:45:59 INFO - PROCESS | 3896 | 1464378359640 Marionette DEBUG loaded listener.js 11:45:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (161E9000) [pid = 3896] [serial = 2260] [outer = 15F4F000] 11:46:00 INFO - PROCESS | 3896 | 1464378360104 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 11:46:00 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:46:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:46:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 643ms 11:46:00 INFO - PROCESS | 3896 | 1464378360161 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 11:46:00 INFO - PROCESS | 3896 | 1464378360163 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 11:46:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:46:00 INFO - PROCESS | 3896 | 1464378360173 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:46:00 INFO - PROCESS | 3896 | 1464378360175 Marionette TRACE conn2 <- [1,2974,null,{}] 11:46:00 INFO - PROCESS | 3896 | 1464378360179 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:00 INFO - PROCESS | 3896 | 1464378360317 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 11:46:00 INFO - PROCESS | 3896 | 1464378360381 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 161EC000 == 48 [pid = 3896] [id = 754] 11:46:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 98 (16610C00) [pid = 3896] [serial = 2261] [outer = 00000000] 11:46:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 99 (16C66000) [pid = 3896] [serial = 2262] [outer = 16610C00] 11:46:00 INFO - PROCESS | 3896 | 1464378360426 Marionette DEBUG loaded listener.js 11:46:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 100 (16D7F800) [pid = 3896] [serial = 2263] [outer = 16610C00] 11:46:00 INFO - PROCESS | 3896 | 1464378360820 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:46:00 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:46:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 690ms 11:46:00 INFO - PROCESS | 3896 | 1464378360866 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 11:46:00 INFO - PROCESS | 3896 | 1464378360868 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 11:46:00 INFO - PROCESS | 3896 | 1464378360871 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:46:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:46:00 INFO - PROCESS | 3896 | 1464378360873 Marionette TRACE conn2 <- [1,2978,null,{}] 11:46:00 INFO - PROCESS | 3896 | 1464378360876 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:01 INFO - PROCESS | 3896 | 1464378360998 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 11:46:01 INFO - PROCESS | 3896 | 1464378361120 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 171AE400 == 49 [pid = 3896] [id = 755] 11:46:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 101 (171B0400) [pid = 3896] [serial = 2264] [outer = 00000000] 11:46:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 102 (177B1800) [pid = 3896] [serial = 2265] [outer = 171B0400] 11:46:01 INFO - PROCESS | 3896 | 1464378361189 Marionette DEBUG loaded listener.js 11:46:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 103 (177BFC00) [pid = 3896] [serial = 2266] [outer = 171B0400] 11:46:01 INFO - PROCESS | 3896 | ++DOCSHELL 18248000 == 50 [pid = 3896] [id = 756] 11:46:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 104 (1825D000) [pid = 3896] [serial = 2267] [outer = 00000000] 11:46:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 105 (1825E000) [pid = 3896] [serial = 2268] [outer = 1825D000] 11:46:01 INFO - PROCESS | 3896 | 1464378361707 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:46:01 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:46:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 846ms 11:46:01 INFO - PROCESS | 3896 | 1464378361747 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 11:46:01 INFO - PROCESS | 3896 | 1464378361749 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 11:46:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:46:01 INFO - PROCESS | 3896 | 1464378361753 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:46:01 INFO - PROCESS | 3896 | 1464378361754 Marionette TRACE conn2 <- [1,2982,null,{}] 11:46:01 INFO - PROCESS | 3896 | 1464378361758 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:01 INFO - PROCESS | 3896 | 1464378361907 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 11:46:01 INFO - PROCESS | 3896 | 1464378361928 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 17880000 == 51 [pid = 3896] [id = 757] 11:46:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 106 (18241800) [pid = 3896] [serial = 2269] [outer = 00000000] 11:46:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 107 (18247C00) [pid = 3896] [serial = 2270] [outer = 18241800] 11:46:01 INFO - PROCESS | 3896 | 1464378361972 Marionette DEBUG loaded listener.js 11:46:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 108 (18429C00) [pid = 3896] [serial = 2271] [outer = 18241800] 11:46:02 INFO - PROCESS | 3896 | --DOMWINDOW == 107 (15B52800) [pid = 3896] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:46:02 INFO - PROCESS | 3896 | --DOMWINDOW == 106 (12D80400) [pid = 3896] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:46:02 INFO - PROCESS | 3896 | --DOMWINDOW == 105 (104EB800) [pid = 3896] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:46:02 INFO - PROCESS | 3896 | --DOMWINDOW == 104 (156BD400) [pid = 3896] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:46:02 INFO - PROCESS | 3896 | --DOMWINDOW == 103 (140C9800) [pid = 3896] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:46:02 INFO - PROCESS | 3896 | --DOMWINDOW == 102 (15F4EC00) [pid = 3896] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:46:02 INFO - PROCESS | 3896 | --DOMWINDOW == 101 (153CF400) [pid = 3896] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:46:02 INFO - PROCESS | 3896 | --DOMWINDOW == 100 (10C58800) [pid = 3896] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:46:02 INFO - PROCESS | 3896 | --DOMWINDOW == 99 (1338AC00) [pid = 3896] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:46:02 INFO - PROCESS | 3896 | --DOMWINDOW == 98 (1144AC00) [pid = 3896] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:46:02 INFO - PROCESS | 3896 | --DOMWINDOW == 97 (16C68C00) [pid = 3896] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:46:02 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (14092800) [pid = 3896] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:46:02 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (169DDC00) [pid = 3896] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:46:02 INFO - PROCESS | 3896 | 1464378362535 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:46:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:46:02 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:46:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 847ms 11:46:02 INFO - PROCESS | 3896 | 1464378362595 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 11:46:02 INFO - PROCESS | 3896 | 1464378362597 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 11:46:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:46:02 INFO - PROCESS | 3896 | 1464378362601 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:46:02 INFO - PROCESS | 3896 | 1464378362603 Marionette TRACE conn2 <- [1,2986,null,{}] 11:46:02 INFO - PROCESS | 3896 | 1464378362613 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:02 INFO - PROCESS | 3896 | 1464378362753 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 11:46:02 INFO - PROCESS | 3896 | 1464378362765 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 10A71C00 == 52 [pid = 3896] [id = 758] 11:46:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (12D80400) [pid = 3896] [serial = 2272] [outer = 00000000] 11:46:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (156BCC00) [pid = 3896] [serial = 2273] [outer = 12D80400] 11:46:02 INFO - PROCESS | 3896 | 1464378362809 Marionette DEBUG loaded listener.js 11:46:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 98 (16615400) [pid = 3896] [serial = 2274] [outer = 12D80400] 11:46:03 INFO - PROCESS | 3896 | 1464378363204 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:46:03 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:46:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 627ms 11:46:03 INFO - PROCESS | 3896 | 1464378363249 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 11:46:03 INFO - PROCESS | 3896 | 1464378363251 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 11:46:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:46:03 INFO - PROCESS | 3896 | 1464378363254 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:46:03 INFO - PROCESS | 3896 | 1464378363256 Marionette TRACE conn2 <- [1,2990,null,{}] 11:46:03 INFO - PROCESS | 3896 | 1464378363260 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:03 INFO - PROCESS | 3896 | 1464378363351 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 11:46:03 INFO - PROCESS | 3896 | 1464378363357 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 154F7800 == 53 [pid = 3896] [id = 759] 11:46:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 99 (18011400) [pid = 3896] [serial = 2275] [outer = 00000000] 11:46:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 100 (1928E400) [pid = 3896] [serial = 2276] [outer = 18011400] 11:46:03 INFO - PROCESS | 3896 | 1464378363402 Marionette DEBUG loaded listener.js 11:46:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 101 (19291C00) [pid = 3896] [serial = 2277] [outer = 18011400] 11:46:03 INFO - PROCESS | 3896 | 1464378363824 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:46:03 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:46:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 596ms 11:46:03 INFO - PROCESS | 3896 | 1464378363852 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 11:46:03 INFO - PROCESS | 3896 | 1464378363854 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 11:46:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:46:03 INFO - PROCESS | 3896 | 1464378363857 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:46:03 INFO - PROCESS | 3896 | 1464378363859 Marionette TRACE conn2 <- [1,2994,null,{}] 11:46:03 INFO - PROCESS | 3896 | 1464378363863 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:04 INFO - PROCESS | 3896 | 1464378364012 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 11:46:04 INFO - PROCESS | 3896 | 1464378364024 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 199BC400 == 54 [pid = 3896] [id = 760] 11:46:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 102 (199BF400) [pid = 3896] [serial = 2278] [outer = 00000000] 11:46:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 103 (199C9400) [pid = 3896] [serial = 2279] [outer = 199BF400] 11:46:04 INFO - PROCESS | 3896 | 1464378364074 Marionette DEBUG loaded listener.js 11:46:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 104 (19D05000) [pid = 3896] [serial = 2280] [outer = 199BF400] 11:46:04 INFO - PROCESS | 3896 | 1464378364707 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:46:04 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:46:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 909ms 11:46:04 INFO - PROCESS | 3896 | 1464378364762 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 11:46:04 INFO - PROCESS | 3896 | 1464378364766 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 11:46:04 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:46:04 INFO - PROCESS | 3896 | 1464378364772 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:46:04 INFO - PROCESS | 3896 | 1464378364776 Marionette TRACE conn2 <- [1,2998,null,{}] 11:46:04 INFO - PROCESS | 3896 | 1464378364782 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:04 INFO - PROCESS | 3896 | 1464378364942 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 11:46:05 INFO - PROCESS | 3896 | 1464378365092 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 10A64800 == 55 [pid = 3896] [id = 761] 11:46:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 105 (10A6FC00) [pid = 3896] [serial = 2281] [outer = 00000000] 11:46:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 106 (1129E400) [pid = 3896] [serial = 2282] [outer = 10A6FC00] 11:46:05 INFO - PROCESS | 3896 | 1464378365187 Marionette DEBUG loaded listener.js 11:46:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 107 (1288CC00) [pid = 3896] [serial = 2283] [outer = 10A6FC00] 11:46:05 INFO - PROCESS | 3896 | [3896] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:46:05 INFO - PROCESS | 3896 | 1464378365855 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:46:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:46:05 INFO - {} 11:46:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:46:05 INFO - {} 11:46:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:46:05 INFO - {} 11:46:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:46:05 INFO - {} 11:46:05 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1082ms 11:46:05 INFO - PROCESS | 3896 | 1464378365865 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 11:46:05 INFO - PROCESS | 3896 | 1464378365871 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 11:46:05 INFO - TEST-START | /FileAPI/fileReader.html 11:46:05 INFO - PROCESS | 3896 | 1464378365877 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:46:05 INFO - PROCESS | 3896 | 1464378365880 Marionette TRACE conn2 <- [1,3002,null,{}] 11:46:05 INFO - PROCESS | 3896 | 1464378365884 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:06 INFO - PROCESS | 3896 | 1464378366037 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 11:46:06 INFO - PROCESS | 3896 | 1464378366185 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 14E56400 == 56 [pid = 3896] [id = 762] 11:46:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 108 (14E57000) [pid = 3896] [serial = 2284] [outer = 00000000] 11:46:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 109 (168CD400) [pid = 3896] [serial = 2285] [outer = 14E57000] 11:46:06 INFO - PROCESS | 3896 | 1464378366269 Marionette DEBUG loaded listener.js 11:46:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 110 (16C69000) [pid = 3896] [serial = 2286] [outer = 14E57000] 11:46:06 INFO - PROCESS | 3896 | 1464378366882 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 11:46:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:46:06 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:46:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:46:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:46:06 INFO - TEST-OK | /FileAPI/fileReader.html | took 1051ms 11:46:06 INFO - PROCESS | 3896 | 1464378366918 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 11:46:06 INFO - PROCESS | 3896 | 1464378366920 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 11:46:06 INFO - TEST-START | /FileAPI/historical.html 11:46:06 INFO - PROCESS | 3896 | 1464378366941 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:46:06 INFO - PROCESS | 3896 | 1464378366944 Marionette TRACE conn2 <- [1,3006,null,{}] 11:46:06 INFO - PROCESS | 3896 | 1464378366973 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:07 INFO - PROCESS | 3896 | 1464378367089 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 11:46:07 INFO - PROCESS | 3896 | 1464378367252 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 199C0000 == 57 [pid = 3896] [id = 763] 11:46:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 111 (199C0800) [pid = 3896] [serial = 2287] [outer = 00000000] 11:46:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 112 (199C8000) [pid = 3896] [serial = 2288] [outer = 199C0800] 11:46:07 INFO - PROCESS | 3896 | 1464378367310 Marionette DEBUG loaded listener.js 11:46:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 113 (19B6E400) [pid = 3896] [serial = 2289] [outer = 199C0800] 11:46:07 INFO - PROCESS | 3896 | 1464378367853 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 11:46:07 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:46:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:46:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:46:07 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:46:07 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:46:07 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:46:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:46:07 INFO - TEST-OK | /FileAPI/historical.html | took 988ms 11:46:07 INFO - PROCESS | 3896 | 1464378367910 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 11:46:07 INFO - PROCESS | 3896 | 1464378367913 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 11:46:07 INFO - TEST-START | /FileAPI/idlharness.html 11:46:07 INFO - PROCESS | 3896 | 1464378367917 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:46:07 INFO - PROCESS | 3896 | 1464378367919 Marionette TRACE conn2 <- [1,3010,null,{}] 11:46:07 INFO - PROCESS | 3896 | 1464378367923 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:08 INFO - PROCESS | 3896 | 1464378368037 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 11:46:08 INFO - PROCESS | 3896 | 1464378368213 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 19D0B400 == 58 [pid = 3896] [id = 764] 11:46:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 114 (19D10000) [pid = 3896] [serial = 2290] [outer = 00000000] 11:46:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 115 (19D64000) [pid = 3896] [serial = 2291] [outer = 19D10000] 11:46:08 INFO - PROCESS | 3896 | 1464378368294 Marionette DEBUG loaded listener.js 11:46:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 116 (19D6E000) [pid = 3896] [serial = 2292] [outer = 19D10000] 11:46:09 INFO - PROCESS | 3896 | 1464378369257 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:46:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:46:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:46:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:46:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:46:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:46:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:46:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:46:09 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:46:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:46:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:46:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:46:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:46:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:46:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:46:09 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:46:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:46:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:46:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:46:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:46:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:46:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:46:09 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:46:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:46:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:46:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:46:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:46:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:46:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:46:09 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:46:09 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:46:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:46:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:46:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:46:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:46:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:46:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:46:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:46:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:46:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:46:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:46:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:46:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:46:09 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:46:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:46:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:46:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:46:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:46:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:46:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:46:09 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:46:09 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:46:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:46:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:46:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:46:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:46:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:46:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:46:09 INFO - TEST-OK | /FileAPI/idlharness.html | took 1537ms 11:46:09 INFO - PROCESS | 3896 | 1464378369454 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 11:46:09 INFO - PROCESS | 3896 | 1464378369457 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 11:46:09 INFO - TEST-START | /FileAPI/idlharness.worker 11:46:09 INFO - PROCESS | 3896 | 1464378369462 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:46:09 INFO - PROCESS | 3896 | 1464378369464 Marionette TRACE conn2 <- [1,3014,null,{}] 11:46:09 INFO - PROCESS | 3896 | 1464378369468 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:09 INFO - PROCESS | 3896 | 1464378369587 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 11:46:09 INFO - PROCESS | 3896 | 1464378369771 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1A109800 == 59 [pid = 3896] [id = 765] 11:46:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 117 (1A10A800) [pid = 3896] [serial = 2293] [outer = 00000000] 11:46:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 118 (1A436400) [pid = 3896] [serial = 2294] [outer = 1A10A800] 11:46:09 INFO - PROCESS | 3896 | 1464378369826 Marionette DEBUG loaded listener.js 11:46:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 119 (1A85C400) [pid = 3896] [serial = 2295] [outer = 1A10A800] 11:46:10 INFO - PROCESS | 3896 | [3896] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:46:10 INFO - PROCESS | 3896 | 1464378370949 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 11:46:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:46:10 INFO - {} 11:46:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:46:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:46:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:46:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:46:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:46:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:46:10 INFO - {} 11:46:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:46:10 INFO - {} 11:46:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:46:10 INFO - {} 11:46:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:46:10 INFO - {} 11:46:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:46:10 INFO - {} 11:46:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:46:10 INFO - {} 11:46:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:46:10 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:46:11 INFO - {} 11:46:11 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:46:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:46:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:46:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:46:11 INFO - {} 11:46:11 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:46:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:46:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:46:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:46:11 INFO - {} 11:46:11 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:46:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:46:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:46:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:46:11 INFO - {} 11:46:11 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:46:11 INFO - {} 11:46:11 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:46:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:46:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:46:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:46:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:46:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:46:11 INFO - {} 11:46:11 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:46:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:46:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:46:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:46:11 INFO - {} 11:46:11 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:46:11 INFO - {} 11:46:11 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:46:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:46:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:46:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:46:11 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:46:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:46:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:46:11 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:46:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:46:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:46:11 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:46:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:46:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:46:11 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:46:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:46:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:46:11 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:46:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:46:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:46:11 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:46:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:46:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:46:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:46:11 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:46:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:46:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:46:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:46:11 INFO - {} 11:46:11 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1614ms 11:46:11 INFO - PROCESS | 3896 | 1464378371292 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 11:46:11 INFO - PROCESS | 3896 | 1464378371296 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 11:46:11 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:46:11 INFO - PROCESS | 3896 | 1464378371346 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:46:11 INFO - PROCESS | 3896 | 1464378371351 Marionette TRACE conn2 <- [1,3018,null,{}] 11:46:11 INFO - PROCESS | 3896 | 1464378371357 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:11 INFO - PROCESS | 3896 | 1464378371458 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 11:46:11 INFO - PROCESS | 3896 | 1464378371601 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 13321000 == 60 [pid = 3896] [id = 766] 11:46:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 120 (13321400) [pid = 3896] [serial = 2296] [outer = 00000000] 11:46:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 121 (13701800) [pid = 3896] [serial = 2297] [outer = 13321400] 11:46:11 INFO - PROCESS | 3896 | 1464378371650 Marionette DEBUG loaded listener.js 11:46:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 122 (14097000) [pid = 3896] [serial = 2298] [outer = 13321400] 11:46:12 INFO - PROCESS | 3896 | 1464378372160 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 11:46:12 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:46:12 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 878ms 11:46:12 INFO - PROCESS | 3896 | 1464378372196 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 11:46:12 INFO - PROCESS | 3896 | 1464378372199 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 11:46:12 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:46:12 INFO - PROCESS | 3896 | 1464378372207 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:46:12 INFO - PROCESS | 3896 | 1464378372210 Marionette TRACE conn2 <- [1,3022,null,{}] 11:46:12 INFO - PROCESS | 3896 | 1464378372214 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:12 INFO - PROCESS | 3896 | 1464378372319 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 11:46:12 INFO - PROCESS | 3896 | 1464378372448 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 13305400 == 61 [pid = 3896] [id = 767] 11:46:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 123 (1338BC00) [pid = 3896] [serial = 2299] [outer = 00000000] 11:46:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 124 (153CD800) [pid = 3896] [serial = 2300] [outer = 1338BC00] 11:46:12 INFO - PROCESS | 3896 | 1464378372497 Marionette DEBUG loaded listener.js 11:46:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 125 (15F59800) [pid = 3896] [serial = 2301] [outer = 1338BC00] 11:46:12 INFO - PROCESS | 3896 | --DOCSHELL 177CB800 == 60 [pid = 3896] [id = 206] 11:46:12 INFO - PROCESS | 3896 | --DOCSHELL 154F7800 == 59 [pid = 3896] [id = 759] 11:46:12 INFO - PROCESS | 3896 | --DOCSHELL 10A71C00 == 58 [pid = 3896] [id = 758] 11:46:12 INFO - PROCESS | 3896 | --DOCSHELL 17880000 == 57 [pid = 3896] [id = 757] 11:46:12 INFO - PROCESS | 3896 | --DOCSHELL 18248000 == 56 [pid = 3896] [id = 756] 11:46:12 INFO - PROCESS | 3896 | --DOCSHELL 171AE400 == 55 [pid = 3896] [id = 755] 11:46:12 INFO - PROCESS | 3896 | --DOCSHELL 161EC000 == 54 [pid = 3896] [id = 754] 11:46:12 INFO - PROCESS | 3896 | --DOCSHELL 140D3C00 == 53 [pid = 3896] [id = 753] 11:46:12 INFO - PROCESS | 3896 | --DOCSHELL 14E53000 == 52 [pid = 3896] [id = 752] 11:46:12 INFO - PROCESS | 3896 | --DOCSHELL 112DD800 == 51 [pid = 3896] [id = 751] 11:46:12 INFO - PROCESS | 3896 | --DOCSHELL 10C61000 == 50 [pid = 3896] [id = 750] 11:46:12 INFO - PROCESS | 3896 | --DOCSHELL 10A78000 == 49 [pid = 3896] [id = 749] 11:46:12 INFO - PROCESS | 3896 | --DOCSHELL 16F34000 == 48 [pid = 3896] [id = 745] 11:46:12 INFO - PROCESS | 3896 | --DOMWINDOW == 124 (168CCC00) [pid = 3896] [serial = 2209] [outer = 00000000] [url = about:blank] 11:46:12 INFO - PROCESS | 3896 | --DOMWINDOW == 123 (1309E000) [pid = 3896] [serial = 2191] [outer = 00000000] [url = about:blank] 11:46:12 INFO - PROCESS | 3896 | --DOMWINDOW == 122 (13309C00) [pid = 3896] [serial = 2192] [outer = 00000000] [url = about:blank] 11:46:12 INFO - PROCESS | 3896 | --DOMWINDOW == 121 (105FA800) [pid = 3896] [serial = 2182] [outer = 00000000] [url = about:blank] 11:46:12 INFO - PROCESS | 3896 | --DOMWINDOW == 120 (10A5B400) [pid = 3896] [serial = 2183] [outer = 00000000] [url = about:blank] 11:46:12 INFO - PROCESS | 3896 | --DOMWINDOW == 119 (16176800) [pid = 3896] [serial = 2203] [outer = 00000000] [url = about:blank] 11:46:12 INFO - PROCESS | 3896 | --DOMWINDOW == 118 (1432F800) [pid = 3896] [serial = 2197] [outer = 00000000] [url = about:blank] 11:46:12 INFO - PROCESS | 3896 | --DOMWINDOW == 117 (161E1800) [pid = 3896] [serial = 2206] [outer = 00000000] [url = about:blank] 11:46:12 INFO - PROCESS | 3896 | --DOMWINDOW == 116 (161E2800) [pid = 3896] [serial = 2207] [outer = 00000000] [url = about:blank] 11:46:12 INFO - PROCESS | 3896 | --DOMWINDOW == 115 (14E57400) [pid = 3896] [serial = 2198] [outer = 00000000] [url = about:blank] 11:46:12 INFO - PROCESS | 3896 | --DOMWINDOW == 114 (156C1400) [pid = 3896] [serial = 2200] [outer = 00000000] [url = about:blank] 11:46:12 INFO - PROCESS | 3896 | --DOMWINDOW == 113 (16C51C00) [pid = 3896] [serial = 2212] [outer = 00000000] [url = about:blank] 11:46:12 INFO - PROCESS | 3896 | --DOMWINDOW == 112 (103EC800) [pid = 3896] [serial = 2201] [outer = 00000000] [url = about:blank] 11:46:12 INFO - PROCESS | 3896 | --DOMWINDOW == 111 (10C5E000) [pid = 3896] [serial = 2185] [outer = 00000000] [url = about:blank] 11:46:12 INFO - PROCESS | 3896 | --DOMWINDOW == 110 (10C64C00) [pid = 3896] [serial = 2186] [outer = 00000000] [url = about:blank] 11:46:12 INFO - PROCESS | 3896 | --DOMWINDOW == 109 (13708800) [pid = 3896] [serial = 2194] [outer = 00000000] [url = about:blank] 11:46:12 INFO - PROCESS | 3896 | --DOMWINDOW == 108 (137E6400) [pid = 3896] [serial = 2195] [outer = 00000000] [url = about:blank] 11:46:12 INFO - PROCESS | 3896 | --DOMWINDOW == 107 (11C67C00) [pid = 3896] [serial = 2188] [outer = 00000000] [url = about:blank] 11:46:12 INFO - PROCESS | 3896 | --DOMWINDOW == 106 (12889000) [pid = 3896] [serial = 2189] [outer = 00000000] [url = about:blank] 11:46:12 INFO - PROCESS | 3896 | --DOMWINDOW == 105 (168D2800) [pid = 3896] [serial = 2210] [outer = 00000000] [url = about:blank] 11:46:12 INFO - PROCESS | 3896 | --DOMWINDOW == 104 (16C6E400) [pid = 3896] [serial = 2218] [outer = 00000000] [url = about:blank] 11:46:12 INFO - PROCESS | 3896 | --DOMWINDOW == 103 (16C72400) [pid = 3896] [serial = 2219] [outer = 00000000] [url = about:blank] 11:46:12 INFO - PROCESS | 3896 | --DOMWINDOW == 102 (16D53000) [pid = 3896] [serial = 2221] [outer = 00000000] [url = about:blank] 11:46:12 INFO - PROCESS | 3896 | --DOMWINDOW == 101 (16C58C00) [pid = 3896] [serial = 2213] [outer = 00000000] [url = about:blank] 11:46:12 INFO - PROCESS | 3896 | --DOMWINDOW == 100 (168CB400) [pid = 3896] [serial = 2215] [outer = 00000000] [url = about:blank] 11:46:12 INFO - PROCESS | 3896 | --DOMWINDOW == 99 (16176C00) [pid = 3896] [serial = 2204] [outer = 00000000] [url = about:blank] 11:46:12 INFO - PROCESS | 3896 | --DOMWINDOW == 98 (168CF400) [pid = 3896] [serial = 2216] [outer = 00000000] [url = about:blank] 11:46:13 INFO - PROCESS | 3896 | 1464378373034 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:46:13 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:46:13 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 847ms 11:46:13 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:46:13 INFO - PROCESS | 3896 | 1464378373049 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 11:46:13 INFO - PROCESS | 3896 | 1464378373051 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 11:46:13 INFO - PROCESS | 3896 | 1464378373055 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:46:13 INFO - PROCESS | 3896 | 1464378373057 Marionette TRACE conn2 <- [1,3026,null,{}] 11:46:13 INFO - PROCESS | 3896 | 1464378373066 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:13 INFO - PROCESS | 3896 | 1464378373162 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 11:46:13 INFO - PROCESS | 3896 | 1464378373173 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1288A800 == 49 [pid = 3896] [id = 768] 11:46:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 99 (1309E000) [pid = 3896] [serial = 2302] [outer = 00000000] 11:46:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 100 (137EA000) [pid = 3896] [serial = 2303] [outer = 1309E000] 11:46:13 INFO - PROCESS | 3896 | 1464378373221 Marionette DEBUG loaded listener.js 11:46:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 101 (1432F800) [pid = 3896] [serial = 2304] [outer = 1309E000] 11:46:13 INFO - PROCESS | 3896 | 1464378373718 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 11:46:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:46:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:46:13 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 690ms 11:46:13 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:46:13 INFO - PROCESS | 3896 | 1464378373754 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 11:46:13 INFO - PROCESS | 3896 | 1464378373756 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 11:46:13 INFO - PROCESS | 3896 | 1464378373760 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:46:13 INFO - PROCESS | 3896 | 1464378373761 Marionette TRACE conn2 <- [1,3030,null,{}] 11:46:13 INFO - PROCESS | 3896 | 1464378373769 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:13 INFO - PROCESS | 3896 | 1464378373860 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 11:46:13 INFO - PROCESS | 3896 | 1464378373866 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 156BFC00 == 50 [pid = 3896] [id = 769] 11:46:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 102 (156C1400) [pid = 3896] [serial = 2305] [outer = 00000000] 11:46:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 103 (1617F400) [pid = 3896] [serial = 2306] [outer = 156C1400] 11:46:13 INFO - PROCESS | 3896 | 1464378373912 Marionette DEBUG loaded listener.js 11:46:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 104 (161E4000) [pid = 3896] [serial = 2307] [outer = 156C1400] 11:46:14 INFO - PROCESS | 3896 | 1464378374534 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:46:14 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:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:46:14 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:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:46:14 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:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:46:14 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:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:46:14 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:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:46:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:46:14 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:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:46:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:46:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 11:46:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:46:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:46:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:46:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:46:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:46:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:46:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:46:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:46:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:46:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:46:14 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 956ms 11:46:14 INFO - PROCESS | 3896 | 1464378374716 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 11:46:14 INFO - PROCESS | 3896 | 1464378374718 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 11:46:14 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:46:14 INFO - PROCESS | 3896 | 1464378374722 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:46:14 INFO - PROCESS | 3896 | 1464378374724 Marionette TRACE conn2 <- [1,3034,null,{}] 11:46:14 INFO - PROCESS | 3896 | 1464378374727 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:14 INFO - PROCESS | 3896 | 1464378374827 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 11:46:14 INFO - PROCESS | 3896 | 1464378374933 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 10327800 == 51 [pid = 3896] [id = 770] 11:46:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 105 (161EE800) [pid = 3896] [serial = 2308] [outer = 00000000] 11:46:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 106 (16921800) [pid = 3896] [serial = 2309] [outer = 161EE800] 11:46:14 INFO - PROCESS | 3896 | 1464378374978 Marionette DEBUG loaded listener.js 11:46:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 107 (16C51C00) [pid = 3896] [serial = 2310] [outer = 161EE800] 11:46:15 INFO - PROCESS | 3896 | [3896] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:46:15 INFO - PROCESS | 3896 | 1464378375384 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:46:15 INFO - {} 11:46:15 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 706ms 11:46:15 INFO - PROCESS | 3896 | 1464378375421 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 11:46:15 INFO - PROCESS | 3896 | 1464378375423 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 11:46:15 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:46:15 INFO - PROCESS | 3896 | 1464378375427 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:46:15 INFO - PROCESS | 3896 | 1464378375428 Marionette TRACE conn2 <- [1,3038,null,{}] 11:46:15 INFO - PROCESS | 3896 | 1464378375432 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:15 INFO - PROCESS | 3896 | 1464378375580 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 11:46:15 INFO - PROCESS | 3896 | 1464378375653 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 10A73C00 == 52 [pid = 3896] [id = 771] 11:46:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 108 (10A74000) [pid = 3896] [serial = 2311] [outer = 00000000] 11:46:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 109 (16C70000) [pid = 3896] [serial = 2312] [outer = 10A74000] 11:46:15 INFO - PROCESS | 3896 | 1464378375725 Marionette DEBUG loaded listener.js 11:46:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 110 (17691800) [pid = 3896] [serial = 2313] [outer = 10A74000] 11:46:16 INFO - PROCESS | 3896 | 1464378376175 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 11:46:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:46:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:46:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:46:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:46:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 800ms 11:46:16 INFO - PROCESS | 3896 | 1464378376230 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 11:46:16 INFO - PROCESS | 3896 | 1464378376232 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 11:46:16 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:46:16 INFO - PROCESS | 3896 | 1464378376235 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:46:16 INFO - PROCESS | 3896 | 1464378376237 Marionette TRACE conn2 <- [1,3042,null,{}] 11:46:16 INFO - PROCESS | 3896 | 1464378376241 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:16 INFO - PROCESS | 3896 | 1464378376365 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 11:46:16 INFO - PROCESS | 3896 | 1464378376444 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 18241C00 == 53 [pid = 3896] [id = 772] 11:46:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 111 (18242800) [pid = 3896] [serial = 2314] [outer = 00000000] 11:46:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 112 (18261C00) [pid = 3896] [serial = 2315] [outer = 18242800] 11:46:16 INFO - PROCESS | 3896 | 1464378376505 Marionette DEBUG loaded listener.js 11:46:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 113 (18433400) [pid = 3896] [serial = 2316] [outer = 18242800] 11:46:17 INFO - PROCESS | 3896 | 1464378377248 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 11:46:17 INFO - PROCESS | 3896 | --DOMWINDOW == 112 (171B0400) [pid = 3896] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:46:17 INFO - PROCESS | 3896 | --DOMWINDOW == 111 (1825D000) [pid = 3896] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:46:17 INFO - PROCESS | 3896 | --DOMWINDOW == 110 (112E2800) [pid = 3896] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:46:17 INFO - PROCESS | 3896 | --DOMWINDOW == 109 (15F4F000) [pid = 3896] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:46:17 INFO - PROCESS | 3896 | --DOMWINDOW == 108 (14E53C00) [pid = 3896] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:46:17 INFO - PROCESS | 3896 | --DOMWINDOW == 107 (10A78400) [pid = 3896] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:46:17 INFO - PROCESS | 3896 | --DOMWINDOW == 106 (16F34C00) [pid = 3896] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:46:17 INFO - PROCESS | 3896 | --DOMWINDOW == 105 (18011400) [pid = 3896] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:46:17 INFO - PROCESS | 3896 | --DOMWINDOW == 104 (10F93400) [pid = 3896] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:46:17 INFO - PROCESS | 3896 | --DOMWINDOW == 103 (16610C00) [pid = 3896] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:46:17 INFO - PROCESS | 3896 | --DOMWINDOW == 102 (12D80400) [pid = 3896] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:46:17 INFO - PROCESS | 3896 | --DOMWINDOW == 101 (1B756C00) [pid = 3896] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:46:17 INFO - PROCESS | 3896 | --DOMWINDOW == 100 (18241800) [pid = 3896] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:46:17 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:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:46:17 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:46:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:46:17 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1223ms 11:46:17 INFO - PROCESS | 3896 | 1464378377451 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 11:46:17 INFO - PROCESS | 3896 | 1464378377453 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 11:46:17 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:46:17 INFO - PROCESS | 3896 | 1464378377457 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:46:17 INFO - PROCESS | 3896 | 1464378377459 Marionette TRACE conn2 <- [1,3046,null,{}] 11:46:17 INFO - PROCESS | 3896 | 1464378377462 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:17 INFO - PROCESS | 3896 | 1464378377587 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 11:46:17 INFO - PROCESS | 3896 | 1464378377650 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 3896 | ++DOCSHELL 10A79400 == 54 [pid = 3896] [id = 773] 11:46:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 101 (10C58C00) [pid = 3896] [serial = 2317] [outer = 00000000] 11:46:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 102 (16C4E400) [pid = 3896] [serial = 2318] [outer = 10C58C00] 11:46:17 INFO - PROCESS | 3896 | 1464378377694 Marionette DEBUG loaded listener.js 11:46:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 103 (18011400) [pid = 3896] [serial = 2319] [outer = 10C58C00] 11:46:18 INFO - PROCESS | 3896 | 1464378378090 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 11:46:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:46:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:46:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:46:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:46:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:46:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:46:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:46:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:46:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:46:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:46:18 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:18 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:46:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:46:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:46:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:46:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:46:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:46:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:46:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:46:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:46:18 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 705ms 11:46:18 INFO - PROCESS | 3896 | 1464378378158 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 11:46:18 INFO - PROCESS | 3896 | 1464378378160 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 11:46:18 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:46:18 INFO - PROCESS | 3896 | 1464378378163 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:46:18 INFO - PROCESS | 3896 | 1464378378165 Marionette TRACE conn2 <- [1,3050,null,{}] 11:46:18 INFO - PROCESS | 3896 | 1464378378168 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:18 INFO - PROCESS | 3896 | 1464378378256 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 11:46:18 INFO - PROCESS | 3896 | 1464378378263 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 3896 | ++DOCSHELL 16610C00 == 55 [pid = 3896] [id = 774] 11:46:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 104 (1825D400) [pid = 3896] [serial = 2320] [outer = 00000000] 11:46:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 105 (1A981000) [pid = 3896] [serial = 2321] [outer = 1825D400] 11:46:18 INFO - PROCESS | 3896 | 1464378378307 Marionette DEBUG loaded listener.js 11:46:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 106 (1A984800) [pid = 3896] [serial = 2322] [outer = 1825D400] 11:46:18 INFO - PROCESS | 3896 | [3896] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:46:18 INFO - PROCESS | 3896 | 1464378378765 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:46:18 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:46:18 INFO - {} 11:46:18 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 627ms 11:46:18 INFO - PROCESS | 3896 | 1464378378801 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 11:46:18 INFO - PROCESS | 3896 | 1464378378803 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 11:46:18 INFO - PROCESS | 3896 | 1464378378807 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:46:18 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:46:18 INFO - PROCESS | 3896 | 1464378378808 Marionette TRACE conn2 <- [1,3054,null,{}] 11:46:18 INFO - PROCESS | 3896 | 1464378378812 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:18 INFO - PROCESS | 3896 | 1464378378906 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 11:46:18 INFO - PROCESS | 3896 | 1464378378916 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 3896 | ++DOCSHELL 1A97E400 == 56 [pid = 3896] [id = 775] 11:46:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 107 (1AA4B800) [pid = 3896] [serial = 2323] [outer = 00000000] 11:46:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 108 (1AA51400) [pid = 3896] [serial = 2324] [outer = 1AA4B800] 11:46:18 INFO - PROCESS | 3896 | 1464378378963 Marionette DEBUG loaded listener.js 11:46:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 109 (1AA56000) [pid = 3896] [serial = 2325] [outer = 1AA4B800] 11:46:19 INFO - PROCESS | 3896 | 1464378379623 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 11:46:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:46:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:46:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:46:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:46:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:46:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:46:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:46:19 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 846ms 11:46:19 INFO - PROCESS | 3896 | 1464378379651 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 11:46:19 INFO - PROCESS | 3896 | 1464378379656 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 11:46:19 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:46:19 INFO - PROCESS | 3896 | 1464378379662 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:46:19 INFO - PROCESS | 3896 | 1464378379665 Marionette TRACE conn2 <- [1,3058,null,{}] 11:46:19 INFO - PROCESS | 3896 | 1464378379671 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:19 INFO - PROCESS | 3896 | 1464378379791 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 11:46:19 INFO - PROCESS | 3896 | 1464378379963 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 10A7B800 == 57 [pid = 3896] [id = 776] 11:46:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 110 (10A7C400) [pid = 3896] [serial = 2326] [outer = 00000000] 11:46:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 111 (11CA0800) [pid = 3896] [serial = 2327] [outer = 10A7C400] 11:46:20 INFO - PROCESS | 3896 | 1464378380041 Marionette DEBUG loaded listener.js 11:46:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 112 (1318AC00) [pid = 3896] [serial = 2328] [outer = 10A7C400] 11:46:20 INFO - PROCESS | 3896 | 1464378380659 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 11:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:46:20 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1004ms 11:46:20 INFO - PROCESS | 3896 | 1464378380702 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 11:46:20 INFO - PROCESS | 3896 | 1464378380708 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 11:46:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:46:20 INFO - PROCESS | 3896 | 1464378380715 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:46:20 INFO - PROCESS | 3896 | 1464378380718 Marionette TRACE conn2 <- [1,3062,null,{}] 11:46:20 INFO - PROCESS | 3896 | 1464378380722 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:20 INFO - PROCESS | 3896 | 1464378380840 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 11:46:21 INFO - PROCESS | 3896 | 1464378381004 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 153C6000 == 58 [pid = 3896] [id = 777] 11:46:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 113 (154EB800) [pid = 3896] [serial = 2329] [outer = 00000000] 11:46:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 114 (15B53400) [pid = 3896] [serial = 2330] [outer = 154EB800] 11:46:21 INFO - PROCESS | 3896 | 1464378381060 Marionette DEBUG loaded listener.js 11:46:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 115 (161EC400) [pid = 3896] [serial = 2331] [outer = 154EB800] 11:46:21 INFO - PROCESS | 3896 | 1464378381584 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 11:46:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:46:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:46:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:46:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:46:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:46:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:46:21 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 910ms 11:46:21 INFO - PROCESS | 3896 | 1464378381626 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 11:46:21 INFO - PROCESS | 3896 | 1464378381629 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 11:46:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:46:21 INFO - PROCESS | 3896 | 1464378381634 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:46:21 INFO - PROCESS | 3896 | 1464378381638 Marionette TRACE conn2 <- [1,3066,null,{}] 11:46:21 INFO - PROCESS | 3896 | 1464378381649 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:21 INFO - PROCESS | 3896 | 1464378381768 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 11:46:21 INFO - PROCESS | 3896 | 1464378381931 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 16D57400 == 59 [pid = 3896] [id = 778] 11:46:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 116 (16D74400) [pid = 3896] [serial = 2332] [outer = 00000000] 11:46:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 117 (171AE400) [pid = 3896] [serial = 2333] [outer = 16D74400] 11:46:21 INFO - PROCESS | 3896 | 1464378381989 Marionette DEBUG loaded listener.js 11:46:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 118 (18011000) [pid = 3896] [serial = 2334] [outer = 16D74400] 11:46:22 INFO - PROCESS | 3896 | 1464378382578 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 11:46:22 INFO - PROCESS | 3896 | 1464378382644 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 11:46:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:46:22 INFO - PROCESS | 3896 | 1464378382647 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:46:22 INFO - PROCESS | 3896 | 1464378382650 Marionette TRACE conn2 <- [1,3070,null,{}] 11:46:22 INFO - PROCESS | 3896 | 1464378382653 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:22 INFO - PROCESS | 3896 | 1464378382770 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 11:46:22 INFO - PROCESS | 3896 | 1464378382939 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 16D57000 == 60 [pid = 3896] [id = 779] 11:46:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 119 (1A104C00) [pid = 3896] [serial = 2335] [outer = 00000000] 11:46:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 120 (1A32C800) [pid = 3896] [serial = 2336] [outer = 1A104C00] 11:46:23 INFO - PROCESS | 3896 | 1464378383024 Marionette DEBUG loaded listener.js 11:46:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 121 (1A869000) [pid = 3896] [serial = 2337] [outer = 1A104C00] 11:46:23 INFO - PROCESS | 3896 | 1464378383533 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 11:46:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:46:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:46:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:46:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 941ms 11:46:23 INFO - PROCESS | 3896 | 1464378383606 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 11:46:23 INFO - PROCESS | 3896 | 1464378383608 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 11:46:23 INFO - PROCESS | 3896 | 1464378383613 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:46:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:46:23 INFO - PROCESS | 3896 | 1464378383615 Marionette TRACE conn2 <- [1,3074,null,{}] 11:46:23 INFO - PROCESS | 3896 | 1464378383619 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:23 INFO - PROCESS | 3896 | 1464378383731 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 11:46:23 INFO - PROCESS | 3896 | 1464378383914 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 199BE400 == 61 [pid = 3896] [id = 780] 11:46:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 122 (199BFC00) [pid = 3896] [serial = 2338] [outer = 00000000] 11:46:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 123 (1A989C00) [pid = 3896] [serial = 2339] [outer = 199BFC00] 11:46:23 INFO - PROCESS | 3896 | 1464378383973 Marionette DEBUG loaded listener.js 11:46:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 124 (1A98D400) [pid = 3896] [serial = 2340] [outer = 199BFC00] 11:46:24 INFO - PROCESS | 3896 | 1464378384510 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:46:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:46:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 941ms 11:46:24 INFO - PROCESS | 3896 | 1464378384561 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 11:46:24 INFO - PROCESS | 3896 | 1464378384563 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 11:46:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:46:24 INFO - PROCESS | 3896 | 1464378384567 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:46:24 INFO - PROCESS | 3896 | 1464378384569 Marionette TRACE conn2 <- [1,3078,null,{}] 11:46:24 INFO - PROCESS | 3896 | 1464378384573 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:24 INFO - PROCESS | 3896 | 1464378384708 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 11:46:24 INFO - PROCESS | 3896 | 1464378384877 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1AA50000 == 62 [pid = 3896] [id = 781] 11:46:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 125 (1AAE0800) [pid = 3896] [serial = 2341] [outer = 00000000] 11:46:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 126 (1AAECC00) [pid = 3896] [serial = 2342] [outer = 1AAE0800] 11:46:24 INFO - PROCESS | 3896 | 1464378384933 Marionette DEBUG loaded listener.js 11:46:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 127 (1AD3F800) [pid = 3896] [serial = 2343] [outer = 1AAE0800] 11:46:25 INFO - PROCESS | 3896 | 1464378385424 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:46:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:46:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 909ms 11:46:25 INFO - PROCESS | 3896 | 1464378385471 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 11:46:25 INFO - PROCESS | 3896 | 1464378385473 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 11:46:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:46:25 INFO - PROCESS | 3896 | 1464378385494 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:46:25 INFO - PROCESS | 3896 | 1464378385496 Marionette TRACE conn2 <- [1,3082,null,{}] 11:46:25 INFO - PROCESS | 3896 | 1464378385500 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:25 INFO - PROCESS | 3896 | 1464378385612 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 11:46:25 INFO - PROCESS | 3896 | 1464378385783 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1AD45400 == 63 [pid = 3896] [id = 782] 11:46:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 128 (1AD48800) [pid = 3896] [serial = 2344] [outer = 00000000] 11:46:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 129 (1AE5B800) [pid = 3896] [serial = 2345] [outer = 1AD48800] 11:46:25 INFO - PROCESS | 3896 | 1464378385838 Marionette DEBUG loaded listener.js 11:46:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 130 (1AE71400) [pid = 3896] [serial = 2346] [outer = 1AD48800] 11:46:26 INFO - PROCESS | 3896 | 1464378386401 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:46:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:46:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 941ms 11:46:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:46:26 INFO - PROCESS | 3896 | 1464378386440 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 11:46:26 INFO - PROCESS | 3896 | 1464378386442 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 11:46:26 INFO - PROCESS | 3896 | 1464378386446 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:46:26 INFO - PROCESS | 3896 | 1464378386448 Marionette TRACE conn2 <- [1,3086,null,{}] 11:46:26 INFO - PROCESS | 3896 | 1464378386452 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:26 INFO - PROCESS | 3896 | 1464378386564 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 11:46:26 INFO - PROCESS | 3896 | 1464378386741 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 10A56400 == 64 [pid = 3896] [id = 783] 11:46:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 131 (10A5B800) [pid = 3896] [serial = 2347] [outer = 00000000] 11:46:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 132 (1AF44400) [pid = 3896] [serial = 2348] [outer = 10A5B800] 11:46:26 INFO - PROCESS | 3896 | 1464378386796 Marionette DEBUG loaded listener.js 11:46:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 133 (1AF47C00) [pid = 3896] [serial = 2349] [outer = 10A5B800] 11:46:27 INFO - PROCESS | 3896 | ************************* 11:46:27 INFO - PROCESS | 3896 | A coding exception was thrown and uncaught in a Task. 11:46:27 INFO - PROCESS | 3896 | 11:46:27 INFO - PROCESS | 3896 | Full message: TypeError: NetworkError when attempting to fetch resource. 11:46:27 INFO - PROCESS | 3896 | Full stack: 11:46:27 INFO - PROCESS | 3896 | ************************* 11:46:27 INFO - PROCESS | 3896 | 1464378387564 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 11:46:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:46:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:46:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1145ms 11:46:27 INFO - PROCESS | 3896 | 1464378387594 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 11:46:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:46:27 INFO - PROCESS | 3896 | 1464378387598 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 11:46:27 INFO - PROCESS | 3896 | 1464378387603 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:46:27 INFO - PROCESS | 3896 | 1464378387607 Marionette TRACE conn2 <- [1,3090,null,{}] 11:46:27 INFO - PROCESS | 3896 | 1464378387613 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:27 INFO - PROCESS | 3896 | 1464378387729 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 11:46:27 INFO - PROCESS | 3896 | 1464378387888 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 110EC000 == 65 [pid = 3896] [id = 784] 11:46:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 134 (1122B400) [pid = 3896] [serial = 2350] [outer = 00000000] 11:46:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 135 (11448000) [pid = 3896] [serial = 2351] [outer = 1122B400] 11:46:27 INFO - PROCESS | 3896 | 1464378387938 Marionette DEBUG loaded listener.js 11:46:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 136 (1331D400) [pid = 3896] [serial = 2352] [outer = 1122B400] 11:46:28 INFO - PROCESS | 3896 | 1464378388498 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:46:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:46:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 941ms 11:46:28 INFO - PROCESS | 3896 | 1464378388546 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 11:46:28 INFO - PROCESS | 3896 | 1464378388551 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 11:46:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:46:28 INFO - PROCESS | 3896 | 1464378388557 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:46:28 INFO - PROCESS | 3896 | 1464378388560 Marionette TRACE conn2 <- [1,3094,null,{}] 11:46:28 INFO - PROCESS | 3896 | 1464378388564 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:28 INFO - PROCESS | 3896 | 1464378388676 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 11:46:28 INFO - PROCESS | 3896 | 1464378388849 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 1122AC00 == 66 [pid = 3896] [id = 785] 11:46:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 137 (12AF2400) [pid = 3896] [serial = 2353] [outer = 00000000] 11:46:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 138 (15B4A800) [pid = 3896] [serial = 2354] [outer = 12AF2400] 11:46:28 INFO - PROCESS | 3896 | 1464378388899 Marionette DEBUG loaded listener.js 11:46:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 139 (1617E000) [pid = 3896] [serial = 2355] [outer = 12AF2400] 11:46:29 INFO - PROCESS | 3896 | --DOCSHELL 16610C00 == 65 [pid = 3896] [id = 774] 11:46:29 INFO - PROCESS | 3896 | --DOCSHELL 10A79400 == 64 [pid = 3896] [id = 773] 11:46:29 INFO - PROCESS | 3896 | --DOCSHELL 18241C00 == 63 [pid = 3896] [id = 772] 11:46:29 INFO - PROCESS | 3896 | --DOCSHELL 10A73C00 == 62 [pid = 3896] [id = 771] 11:46:29 INFO - PROCESS | 3896 | --DOCSHELL 10327800 == 61 [pid = 3896] [id = 770] 11:46:29 INFO - PROCESS | 3896 | --DOCSHELL 156BFC00 == 60 [pid = 3896] [id = 769] 11:46:29 INFO - PROCESS | 3896 | --DOCSHELL 1288A800 == 59 [pid = 3896] [id = 768] 11:46:29 INFO - PROCESS | 3896 | --DOCSHELL 13305400 == 58 [pid = 3896] [id = 767] 11:46:29 INFO - PROCESS | 3896 | --DOCSHELL 13321000 == 57 [pid = 3896] [id = 766] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 138 (10A77C00) [pid = 3896] [serial = 2224] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 137 (1144C800) [pid = 3896] [serial = 2227] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 136 (1668C800) [pid = 3896] [serial = 2230] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 135 (16F35C00) [pid = 3896] [serial = 2236] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 134 (16D52C00) [pid = 3896] [serial = 2233] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 133 (174A0400) [pid = 3896] [serial = 2238] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 132 (177BC800) [pid = 3896] [serial = 2241] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 131 (15F5AC00) [pid = 3896] [serial = 2244] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 130 (199C9400) [pid = 3896] [serial = 2279] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOCSHELL 10A64800 == 56 [pid = 3896] [id = 761] 11:46:29 INFO - PROCESS | 3896 | --DOCSHELL 199BC400 == 55 [pid = 3896] [id = 760] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 129 (1D9A5000) [pid = 3896] [serial = 2180] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 128 (177B1800) [pid = 3896] [serial = 2265] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 127 (18247C00) [pid = 3896] [serial = 2270] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 126 (1825E000) [pid = 3896] [serial = 2268] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 125 (177BFC00) [pid = 3896] [serial = 2266] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 124 (137E9000) [pid = 3896] [serial = 2253] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 123 (14099800) [pid = 3896] [serial = 2254] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 122 (161E0C00) [pid = 3896] [serial = 2259] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 121 (154F4C00) [pid = 3896] [serial = 2256] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 120 (15B4B000) [pid = 3896] [serial = 2257] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 119 (110EE400) [pid = 3896] [serial = 2248] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 118 (10C59400) [pid = 3896] [serial = 2247] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 117 (1928E400) [pid = 3896] [serial = 2276] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 116 (19291C00) [pid = 3896] [serial = 2277] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 115 (18429C00) [pid = 3896] [serial = 2271] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 114 (13DB2800) [pid = 3896] [serial = 2251] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 113 (1331A800) [pid = 3896] [serial = 2250] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 112 (16C66000) [pid = 3896] [serial = 2262] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 111 (156BCC00) [pid = 3896] [serial = 2273] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 110 (16D7F800) [pid = 3896] [serial = 2263] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 109 (16615400) [pid = 3896] [serial = 2274] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | --DOMWINDOW == 108 (161E9000) [pid = 3896] [serial = 2260] [outer = 00000000] [url = about:blank] 11:46:29 INFO - PROCESS | 3896 | 1464378389477 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 11:46:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:46:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:46:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:46:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 941ms 11:46:29 INFO - PROCESS | 3896 | 1464378389533 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 11:46:29 INFO - PROCESS | 3896 | 1464378389535 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 11:46:29 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:46:29 INFO - PROCESS | 3896 | 1464378389538 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:46:29 INFO - PROCESS | 3896 | 1464378389542 Marionette TRACE conn2 <- [1,3098,null,{}] 11:46:29 INFO - PROCESS | 3896 | 1464378389552 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:29 INFO - PROCESS | 3896 | 1464378389649 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 11:46:29 INFO - PROCESS | 3896 | 1464378389659 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 3896 | ++DOCSHELL 11251000 == 56 [pid = 3896] [id = 786] 11:46:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 109 (11252000) [pid = 3896] [serial = 2356] [outer = 00000000] 11:46:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 110 (13DB5C00) [pid = 3896] [serial = 2357] [outer = 11252000] 11:46:29 INFO - PROCESS | 3896 | 1464378389706 Marionette DEBUG loaded listener.js 11:46:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 111 (153C3C00) [pid = 3896] [serial = 2358] [outer = 11252000] 11:46:30 INFO - PROCESS | 3896 | 1464378390201 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 11:46:30 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:46:30 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:46:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:46:30 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 690ms 11:46:30 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:46:30 INFO - PROCESS | 3896 | 1464378390238 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 11:46:30 INFO - PROCESS | 3896 | 1464378390240 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 11:46:30 INFO - PROCESS | 3896 | 1464378390243 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:46:30 INFO - PROCESS | 3896 | 1464378390245 Marionette TRACE conn2 <- [1,3102,null,{}] 11:46:30 INFO - PROCESS | 3896 | 1464378390248 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:30 INFO - PROCESS | 3896 | 1464378390343 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 11:46:30 INFO - PROCESS | 3896 | 1464378390349 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"c75fb1ab-7ea6-45ca-8439-10d2284b9fdc\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3896 | ++DOCSHELL 14332400 == 57 [pid = 3896] [id = 787] 11:46:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 112 (15B48C00) [pid = 3896] [serial = 2359] [outer = 00000000] 11:46:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 113 (168CF800) [pid = 3896] [serial = 2360] [outer = 15B48C00] 11:46:30 INFO - PROCESS | 3896 | 1464378390403 Marionette DEBUG loaded listener.js 11:46:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 114 (168D6000) [pid = 3896] [serial = 2361] [outer = 15B48C00] 11:46:30 INFO - PROCESS | 3896 | 1464378390932 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:46:30 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:46:30 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 737ms 11:46:30 INFO - PROCESS | 3896 | 1464378390984 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 11:46:30 INFO - PROCESS | 3896 | 1464378390986 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 11:46:32 WARNING - u'runner_teardown' () 11:46:32 INFO - No more tests 11:46:32 INFO - Got 0 unexpected results 11:46:32 INFO - SUITE-END | took 745s 11:46:32 INFO - Closing logging queue 11:46:32 INFO - queue closed 11:46:32 INFO - Return code: 0 11:46:32 WARNING - # TBPL SUCCESS # 11:46:32 INFO - Running post-action listener: _resource_record_post_action 11:46:32 INFO - Running post-run listener: _resource_record_post_run 11:46:33 INFO - Total resource usage - Wall time: 756s; CPU: 9.0%; Read bytes: 91206144; Write bytes: 946177536; Read time: 391776; Write time: 1057992 11:46:33 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:46:33 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 61741568; Read time: 0; Write time: 51528 11:46:33 INFO - run-tests - Wall time: 754s; CPU: 9.0%; Read bytes: 91206144; Write bytes: 810113024; Read time: 391776; Write time: 956544 11:46:33 INFO - Running post-run listener: _upload_blobber_files 11:46:33 INFO - Blob upload gear active. 11:46:33 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 11:46:33 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:46:33 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 11:46:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 11:46:34 INFO - (blobuploader) - INFO - Open directory for files ... 11:46:34 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 11:46:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:46:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:46:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:46:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:46:35 INFO - (blobuploader) - INFO - Done attempting. 11:46:35 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 11:46:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:46:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:46:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:46:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:46:37 INFO - (blobuploader) - INFO - Done attempting. 11:46:37 INFO - (blobuploader) - INFO - Iteration through files over. 11:46:37 INFO - Return code: 0 11:46:37 INFO - rmtree: C:\slave\test\build\uploaded_files.json 11:46:37 INFO - Using _rmtree_windows ... 11:46:37 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 11:46:37 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/32369e4e9d620baaf290ece3d4ab19552d5c74c6e589869c7787b474b12278f16029b39e44dd8459ee8570e7d2dd8a35219f8d9ffd097db93213c8938d3ea40b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/04d48793cec0d7ec9acf1b01734af98dc3c73f4c6d232ccce77b0f5d255c07556f66797129b394e84ea70bd7ba34b55689d222fa23a2526ea6747cb8d6de4ff5"} 11:46:37 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 11:46:37 INFO - Writing to file C:\slave\test\properties\blobber_files 11:46:37 INFO - Contents: 11:46:37 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/32369e4e9d620baaf290ece3d4ab19552d5c74c6e589869c7787b474b12278f16029b39e44dd8459ee8570e7d2dd8a35219f8d9ffd097db93213c8938d3ea40b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/04d48793cec0d7ec9acf1b01734af98dc3c73f4c6d232ccce77b0f5d255c07556f66797129b394e84ea70bd7ba34b55689d222fa23a2526ea6747cb8d6de4ff5"} 11:46:37 INFO - Running post-run listener: copy_logs_to_upload_dir 11:46:37 INFO - Copying logs to upload dir... 11:46:37 INFO - mkdir: C:\slave\test\build\upload\logs 11:46:37 INFO - Copying logs to upload dir... 11:46:37 INFO - Using _rmtree_windows ... 11:46:37 INFO - Using _rmtree_windows ... 11:46:37 INFO - Using _rmtree_windows ... 11:46:37 INFO - Using _rmtree_windows ... 11:46:37 INFO - Using _rmtree_windows ... 11:46:37 INFO - Using _rmtree_windows ... 11:46:37 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1046.088000 ========= master_lag: -42.51 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 43 secs) (at 2016-05-27 12:46:39.934320) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 12:46:39.935410) ========= '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-033\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-033 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-033 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-033 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-033 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-033 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/32369e4e9d620baaf290ece3d4ab19552d5c74c6e589869c7787b474b12278f16029b39e44dd8459ee8570e7d2dd8a35219f8d9ffd097db93213c8938d3ea40b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/04d48793cec0d7ec9acf1b01734af98dc3c73f4c6d232ccce77b0f5d255c07556f66797129b394e84ea70bd7ba34b55689d222fa23a2526ea6747cb8d6de4ff5"} build_url:https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/32369e4e9d620baaf290ece3d4ab19552d5c74c6e589869c7787b474b12278f16029b39e44dd8459ee8570e7d2dd8a35219f8d9ffd097db93213c8938d3ea40b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/04d48793cec0d7ec9acf1b01734af98dc3c73f4c6d232ccce77b0f5d255c07556f66797129b394e84ea70bd7ba34b55689d222fa23a2526ea6747cb8d6de4ff5"}' symbols_url: 'https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 12:46:40.062540) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 12:46:40.062882) ========= '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-033\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-033 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-033 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-033 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-033 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-033 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 12:46:40.185136) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-27 12:46:40.185496) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-27 12:46:40.687036) ========= ========= Total master_lag: -42.77 =========