builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-086 starttime: 1465075197.75 results: success (0) buildid: 20160604131306 builduid: b941914713814080bb9415c724973225 revision: 550d1399f06a29da4b88c56bf7728b182ba8f0b2 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 14:19:57.750150) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 14:19:57.750667) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 14:19:57.750952) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 14:19:57.799384) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 14:19:57.799785) ========= '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-086\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-086 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-086 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-086 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-086 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-086 WINDIR=C:\WINDOWS using PTY: False --14:19:24-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.13 MB/s 14:19:25 (7.13 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.839000 ========= master_lag: -0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 14:19:58.579303) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 14:19:58.579668) ========= '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-086\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-086 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-086 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-086 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-086 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-086 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=1.043000 ========= master_lag: -0.08 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 14:19:59.543500) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-06-04 14:19:59.543889) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 550d1399f06a29da4b88c56bf7728b182ba8f0b2 --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 550d1399f06a29da4b88c56bf7728b182ba8f0b2 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-086\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-086 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-086 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-086 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-086 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-086 WINDIR=C:\WINDOWS using PTY: False 2016-06-04 14:19:27,483 truncating revision to first 12 chars 2016-06-04 14:19:27,483 Setting DEBUG logging. 2016-06-04 14:19:27,483 attempt 1/10 2016-06-04 14:19:27,483 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/550d1399f06a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-04 14:19:29,331 unpacking tar archive at: mozilla-aurora-550d1399f06a/testing/mozharness/ program finished with exit code 0 elapsedTime=3.439000 ========= master_lag: -0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-06-04 14:20:02.894229) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 14:20:02.894557) ========= script_repo_revision: 550d1399f06a29da4b88c56bf7728b182ba8f0b2 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 14:20:02.894953) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 14:20:02.895226) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 14:20:02.910720) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 44 secs) (at 2016-06-04 14:20:02.911404) ========= '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-086\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-086 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-086 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-086 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-086 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-086 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 14:19:30 INFO - MultiFileLogger online at 20160604 14:19:30 in C:\slave\test 14:19:30 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 14:19:30 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 14:19:30 INFO - {'append_to_log': False, 14:19:30 INFO - 'base_work_dir': 'C:\\slave\\test', 14:19:30 INFO - 'blob_upload_branch': 'mozilla-aurora', 14:19:30 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 14:19:30 INFO - 'buildbot_json_path': 'buildprops.json', 14:19:30 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 14:19:30 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:19:30 INFO - 'download_minidump_stackwalk': True, 14:19:30 INFO - 'download_symbols': 'true', 14:19:30 INFO - 'e10s': False, 14:19:30 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 14:19:30 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 14:19:30 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 14:19:30 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 14:19:30 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 14:19:30 INFO - 'C:/mozilla-build/tooltool.py'), 14:19:30 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 14:19:30 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 14:19:30 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:19:30 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:19:30 INFO - 'log_level': 'info', 14:19:30 INFO - 'log_to_console': True, 14:19:30 INFO - 'opt_config_files': (), 14:19:30 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:19:30 INFO - '--processes=1', 14:19:30 INFO - '--config=%(test_path)s/wptrunner.ini', 14:19:30 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:19:30 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:19:30 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:19:30 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:19:30 INFO - 'pip_index': False, 14:19:30 INFO - 'require_test_zip': True, 14:19:30 INFO - 'test_type': ('testharness',), 14:19:30 INFO - 'this_chunk': '1', 14:19:30 INFO - 'total_chunks': '10', 14:19:30 INFO - 'virtualenv_path': 'venv', 14:19:30 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:19:30 INFO - 'work_dir': 'build'} 14:19:30 INFO - ##### 14:19:30 INFO - ##### Running clobber step. 14:19:30 INFO - ##### 14:19:30 INFO - Running pre-action listener: _resource_record_pre_action 14:19:30 INFO - Running main action method: clobber 14:19:30 INFO - rmtree: C:\slave\test\build 14:19:30 INFO - Using _rmtree_windows ... 14:19:30 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 14:19:39 INFO - Running post-action listener: _resource_record_post_action 14:19:39 INFO - ##### 14:19:39 INFO - ##### Running read-buildbot-config step. 14:19:39 INFO - ##### 14:19:39 INFO - Running pre-action listener: _resource_record_pre_action 14:19:39 INFO - Running main action method: read_buildbot_config 14:19:39 INFO - Using buildbot properties: 14:19:39 INFO - { 14:19:39 INFO - "project": "", 14:19:39 INFO - "product": "firefox", 14:19:39 INFO - "script_repo_revision": "production", 14:19:39 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 14:19:39 INFO - "repository": "", 14:19:39 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 14:19:39 INFO - "buildid": "20160604131306", 14:19:39 INFO - "pgo_build": "False", 14:19:39 INFO - "basedir": "C:\\slave\\test", 14:19:39 INFO - "buildnumber": 23, 14:19:39 INFO - "slavename": "t-xp32-ix-086", 14:19:39 INFO - "revision": "550d1399f06a29da4b88c56bf7728b182ba8f0b2", 14:19:39 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 14:19:39 INFO - "platform": "win32", 14:19:39 INFO - "branch": "mozilla-aurora", 14:19:39 INFO - "repo_path": "releases/mozilla-aurora", 14:19:39 INFO - "moz_repo_path": "", 14:19:39 INFO - "stage_platform": "win32", 14:19:39 INFO - "builduid": "b941914713814080bb9415c724973225", 14:19:39 INFO - "slavebuilddir": "test" 14:19:39 INFO - } 14:19:39 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 14:19:39 INFO - Found installer url https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 14:19:39 INFO - Running post-action listener: _resource_record_post_action 14:19:39 INFO - ##### 14:19:39 INFO - ##### Running download-and-extract step. 14:19:39 INFO - ##### 14:19:39 INFO - Running pre-action listener: _resource_record_pre_action 14:19:39 INFO - Running main action method: download_and_extract 14:19:39 INFO - mkdir: C:\slave\test\build\tests 14:19: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')]} 14:19:39 INFO - https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 14:19:39 INFO - trying https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 14:19:39 INFO - Downloading https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/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 14:19:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/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 14:19:40 INFO - Downloaded 1274 bytes. 14:19:40 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 14:19:40 INFO - Using the following test package requirements: 14:19:40 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 14:19:40 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:19:40 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 14:19:40 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:19:40 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 14:19:40 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:19:40 INFO - u'jsshell-win32.zip'], 14:19:40 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:19:40 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 14:19:40 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 14:19:40 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:19:40 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 14:19:40 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:19:40 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 14:19:40 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:19:40 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 14:19:40 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:19:40 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 14:19:40 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 14:19:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:19:40 INFO - https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 14:19:40 INFO - trying https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 14:19:40 INFO - Downloading https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/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 14:19:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/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 14:19:42 INFO - Downloaded 20343924 bytes. 14:19:42 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/*'] 14:19:42 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/* 14:19:44 INFO - caution: filename not matched: web-platform/* 14:19:44 INFO - Return code: 11 14:19:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:19:44 INFO - https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 14:19:44 INFO - trying https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 14:19:44 INFO - Downloading https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/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 14:19:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/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 14:19:48 INFO - Downloaded 36389111 bytes. 14:19:48 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/*'] 14:19:48 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/* 14:21:02 INFO - caution: filename not matched: bin/* 14:21:02 INFO - caution: filename not matched: config/* 14:21:02 INFO - caution: filename not matched: mozbase/* 14:21:02 INFO - caution: filename not matched: marionette/* 14:21:02 INFO - caution: filename not matched: tools/wptserve/* 14:21:02 INFO - Return code: 11 14:21:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:21:02 INFO - https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 14:21:02 INFO - trying https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 14:21:02 INFO - Downloading https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 14:21:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/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 14:21:07 INFO - Downloaded 68499573 bytes. 14:21:07 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 14:21:07 INFO - mkdir: C:\slave\test\properties 14:21:07 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 14:21:07 INFO - Writing to file C:\slave\test\properties\build_url 14:21:07 INFO - Contents: 14:21:07 INFO - build_url:https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 14:21:08 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:21:08 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 14:21:08 INFO - Writing to file C:\slave\test\properties\symbols_url 14:21:08 INFO - Contents: 14:21:08 INFO - symbols_url:https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:21:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:21:08 INFO - https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:21:08 INFO - trying https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:21:08 INFO - Downloading https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/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 14:21:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/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 14:21:12 INFO - Downloaded 55573703 bytes. 14:21:12 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'] 14:21:12 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 14:21:18 INFO - Return code: 0 14:21:18 INFO - Running post-action listener: _resource_record_post_action 14:21:18 INFO - Running post-action listener: set_extra_try_arguments 14:21:18 INFO - ##### 14:21:18 INFO - ##### Running create-virtualenv step. 14:21:18 INFO - ##### 14:21:18 INFO - Running pre-action listener: _pre_create_virtualenv 14:21:18 INFO - Running pre-action listener: _resource_record_pre_action 14:21:18 INFO - Running main action method: create_virtualenv 14:21:18 INFO - Creating virtualenv C:\slave\test\build\venv 14:21:18 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 14:21:18 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 14:21:20 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 14:21:22 INFO - Installing distribute......................................................................................................................................................................................done. 14:21:23 INFO - Return code: 0 14:21:23 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 14:21: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')]} 14:21:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:21: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')]} 14:21:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:21:23 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, '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-086', 'USERDOMAIN': 'T-XP32-IX-086', '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-086', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-086', '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-086\\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-086'}}, attempt #1 14:21:23 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 14:21:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 14:21:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:21:23 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-086\\Application Data', 14:21:23 INFO - 'CLIENTNAME': 'Console', 14:21:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:21:23 INFO - 'COMPUTERNAME': 'T-XP32-IX-086', 14:21:23 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:21:23 INFO - 'DCLOCATION': 'SCL3', 14:21:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:21:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:21:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:21:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:21:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:21:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:21:23 INFO - 'HOMEDRIVE': 'C:', 14:21:23 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-086', 14:21:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:21:23 INFO - 'KTS_VERSION': '1.19c', 14:21:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:21:23 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-086', 14:21:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:21:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:21:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:21:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:21:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:21:23 INFO - 'MOZ_AIRBAG': '1', 14:21:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:21:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:21:23 INFO - 'MOZ_MSVCVERSION': '8', 14:21:23 INFO - 'MOZ_NO_REMOTE': '1', 14:21:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:21:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:21:23 INFO - 'NO_EM_RESTART': '1', 14:21:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:21:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:21:23 INFO - 'OS': 'Windows_NT', 14:21:23 INFO - 'OURDRIVE': 'C:', 14:21: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', 14:21:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:21:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:21:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:21:23 INFO - 'PROCESSOR_LEVEL': '6', 14:21:23 INFO - 'PROCESSOR_REVISION': '1e05', 14:21:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:21:23 INFO - 'PROMPT': '$P$G', 14:21:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:21:23 INFO - 'PWD': 'C:\\slave\\test', 14:21:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:21:23 INFO - 'SESSIONNAME': 'Console', 14:21:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:21:23 INFO - 'SYSTEMDRIVE': 'C:', 14:21:23 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:21:23 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:21:23 INFO - 'TEST1': 'testie', 14:21:23 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:21:23 INFO - 'USERDOMAIN': 'T-XP32-IX-086', 14:21:23 INFO - 'USERNAME': 'cltbld', 14:21:23 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-086', 14:21:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:21:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:21:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:21:23 INFO - 'WINDIR': 'C:\\WINDOWS', 14:21:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:21:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:21:23 INFO - Downloading/unpacking psutil>=0.7.1 14:21:24 INFO - Running setup.py egg_info for package psutil 14:21:24 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:21:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:21:24 INFO - Installing collected packages: psutil 14:21:24 INFO - Running setup.py install for psutil 14:21:24 INFO - building 'psutil._psutil_windows' extension 14:21:24 INFO - error: Unable to find vcvarsall.bat 14:21:24 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-oxzxru-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:21:24 INFO - running install 14:21:24 INFO - running build 14:21:24 INFO - running build_py 14:21:24 INFO - creating build 14:21:24 INFO - creating build\lib.win32-2.7 14:21:24 INFO - creating build\lib.win32-2.7\psutil 14:21:24 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 14:21:24 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 14:21:24 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 14:21:24 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 14:21:24 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 14:21:24 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 14:21:24 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 14:21:24 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 14:21:24 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 14:21:24 INFO - running build_ext 14:21:24 INFO - building 'psutil._psutil_windows' extension 14:21:24 INFO - error: Unable to find vcvarsall.bat 14:21:24 INFO - ---------------------------------------- 14:21:24 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-oxzxru-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:21:24 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-086\Application Data\pip\pip.log 14:21:24 WARNING - Return code: 1 14:21:24 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 14:21:24 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 14:21:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:21:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:21:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:21:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:21:24 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, '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-086', 'USERDOMAIN': 'T-XP32-IX-086', '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-086', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-086', '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-086\\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-086'}}, attempt #1 14:21:24 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 14:21:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 14:21:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:21:24 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-086\\Application Data', 14:21:24 INFO - 'CLIENTNAME': 'Console', 14:21:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:21:24 INFO - 'COMPUTERNAME': 'T-XP32-IX-086', 14:21:24 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:21:24 INFO - 'DCLOCATION': 'SCL3', 14:21:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:21:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:21:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:21:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:21:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:21:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:21:24 INFO - 'HOMEDRIVE': 'C:', 14:21:24 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-086', 14:21:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:21:24 INFO - 'KTS_VERSION': '1.19c', 14:21:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:21:24 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-086', 14:21:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:21:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:21:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:21:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:21:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:21:24 INFO - 'MOZ_AIRBAG': '1', 14:21:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:21:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:21:24 INFO - 'MOZ_MSVCVERSION': '8', 14:21:24 INFO - 'MOZ_NO_REMOTE': '1', 14:21:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:21:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:21:24 INFO - 'NO_EM_RESTART': '1', 14:21:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:21:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:21:24 INFO - 'OS': 'Windows_NT', 14:21:24 INFO - 'OURDRIVE': 'C:', 14:21:24 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', 14:21:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:21:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:21:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:21:24 INFO - 'PROCESSOR_LEVEL': '6', 14:21:24 INFO - 'PROCESSOR_REVISION': '1e05', 14:21:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:21:24 INFO - 'PROMPT': '$P$G', 14:21:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:21:24 INFO - 'PWD': 'C:\\slave\\test', 14:21:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:21:24 INFO - 'SESSIONNAME': 'Console', 14:21:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:21:24 INFO - 'SYSTEMDRIVE': 'C:', 14:21:24 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:21:24 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:21:24 INFO - 'TEST1': 'testie', 14:21:24 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:21:24 INFO - 'USERDOMAIN': 'T-XP32-IX-086', 14:21:24 INFO - 'USERNAME': 'cltbld', 14:21:24 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-086', 14:21:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:21:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:21:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:21:24 INFO - 'WINDIR': 'C:\\WINDOWS', 14:21:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:21:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:21:25 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:21:25 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:21:25 INFO - Running setup.py egg_info for package mozsystemmonitor 14:21:25 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 14:21:25 INFO - Running setup.py egg_info for package psutil 14:21:25 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:21:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:21:25 INFO - Installing collected packages: mozsystemmonitor, psutil 14:21:25 INFO - Running setup.py install for mozsystemmonitor 14:21:25 INFO - Running setup.py install for psutil 14:21:25 INFO - building 'psutil._psutil_windows' extension 14:21:25 INFO - error: Unable to find vcvarsall.bat 14:21:25 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-79s2b5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:21:25 INFO - running install 14:21:25 INFO - running build 14:21:25 INFO - running build_py 14:21:25 INFO - running build_ext 14:21:25 INFO - building 'psutil._psutil_windows' extension 14:21:25 INFO - error: Unable to find vcvarsall.bat 14:21:25 INFO - ---------------------------------------- 14:21:25 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-79s2b5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:21:25 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-086\Application Data\pip\pip.log 14:21:25 WARNING - Return code: 1 14:21:25 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 14:21:25 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 14:21:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:21:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:21:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:21:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:21:25 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, '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-086', 'USERDOMAIN': 'T-XP32-IX-086', '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-086', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-086', '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-086\\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-086'}}, attempt #1 14:21:25 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 14:21:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 14:21:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:21:25 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-086\\Application Data', 14:21:25 INFO - 'CLIENTNAME': 'Console', 14:21:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:21:25 INFO - 'COMPUTERNAME': 'T-XP32-IX-086', 14:21:25 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:21:25 INFO - 'DCLOCATION': 'SCL3', 14:21:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:21:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:21:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:21:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:21:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:21:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:21:25 INFO - 'HOMEDRIVE': 'C:', 14:21:25 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-086', 14:21:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:21:25 INFO - 'KTS_VERSION': '1.19c', 14:21:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:21:25 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-086', 14:21:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:21:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:21:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:21:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:21:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:21:25 INFO - 'MOZ_AIRBAG': '1', 14:21:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:21:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:21:25 INFO - 'MOZ_MSVCVERSION': '8', 14:21:25 INFO - 'MOZ_NO_REMOTE': '1', 14:21:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:21:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:21:25 INFO - 'NO_EM_RESTART': '1', 14:21:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:21:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:21:25 INFO - 'OS': 'Windows_NT', 14:21:25 INFO - 'OURDRIVE': 'C:', 14:21:25 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', 14:21:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:21:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:21:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:21:25 INFO - 'PROCESSOR_LEVEL': '6', 14:21:25 INFO - 'PROCESSOR_REVISION': '1e05', 14:21:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:21:25 INFO - 'PROMPT': '$P$G', 14:21:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:21:25 INFO - 'PWD': 'C:\\slave\\test', 14:21:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:21:25 INFO - 'SESSIONNAME': 'Console', 14:21:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:21:25 INFO - 'SYSTEMDRIVE': 'C:', 14:21:25 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:21:25 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:21:25 INFO - 'TEST1': 'testie', 14:21:25 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:21:25 INFO - 'USERDOMAIN': 'T-XP32-IX-086', 14:21:25 INFO - 'USERNAME': 'cltbld', 14:21:25 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-086', 14:21:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:21:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:21:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:21:25 INFO - 'WINDIR': 'C:\\WINDOWS', 14:21:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:21:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:21:25 INFO - Downloading/unpacking blobuploader==1.2.4 14:21:25 INFO - Downloading blobuploader-1.2.4.tar.gz 14:21:25 INFO - Running setup.py egg_info for package blobuploader 14:21:25 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:21:27 INFO - Running setup.py egg_info for package requests 14:21:27 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:21:27 INFO - Downloading docopt-0.6.1.tar.gz 14:21:27 INFO - Running setup.py egg_info for package docopt 14:21:27 INFO - Installing collected packages: blobuploader, docopt, requests 14:21:27 INFO - Running setup.py install for blobuploader 14:21:27 INFO - Running setup.py install for docopt 14:21:27 INFO - Running setup.py install for requests 14:21:27 INFO - Successfully installed blobuploader docopt requests 14:21:27 INFO - Cleaning up... 14:21:27 INFO - Return code: 0 14:21:27 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:21:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:21:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:21:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:21:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:21:27 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, '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-086', 'USERDOMAIN': 'T-XP32-IX-086', '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-086', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-086', '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-086\\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-086'}}, attempt #1 14:21:27 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 14:21:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 14:21:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:21:27 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-086\\Application Data', 14:21:27 INFO - 'CLIENTNAME': 'Console', 14:21:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:21:27 INFO - 'COMPUTERNAME': 'T-XP32-IX-086', 14:21:27 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:21:27 INFO - 'DCLOCATION': 'SCL3', 14:21:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:21:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:21:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:21:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:21:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:21:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:21:27 INFO - 'HOMEDRIVE': 'C:', 14:21:27 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-086', 14:21:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:21:27 INFO - 'KTS_VERSION': '1.19c', 14:21:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:21:27 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-086', 14:21:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:21:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:21:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:21:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:21:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:21:27 INFO - 'MOZ_AIRBAG': '1', 14:21:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:21:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:21:27 INFO - 'MOZ_MSVCVERSION': '8', 14:21:27 INFO - 'MOZ_NO_REMOTE': '1', 14:21:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:21:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:21:27 INFO - 'NO_EM_RESTART': '1', 14:21:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:21:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:21:27 INFO - 'OS': 'Windows_NT', 14:21:27 INFO - 'OURDRIVE': 'C:', 14:21:27 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 14:21:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:21:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:21:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:21:27 INFO - 'PROCESSOR_LEVEL': '6', 14:21:27 INFO - 'PROCESSOR_REVISION': '1e05', 14:21:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:21:27 INFO - 'PROMPT': '$P$G', 14:21:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:21:27 INFO - 'PWD': 'C:\\slave\\test', 14:21:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:21:27 INFO - 'SESSIONNAME': 'Console', 14:21:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:21:27 INFO - 'SYSTEMDRIVE': 'C:', 14:21:27 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:21:27 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:21:27 INFO - 'TEST1': 'testie', 14:21:27 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:21:27 INFO - 'USERDOMAIN': 'T-XP32-IX-086', 14:21:27 INFO - 'USERNAME': 'cltbld', 14:21:27 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-086', 14:21:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:21:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:21:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:21:27 INFO - 'WINDIR': 'C:\\WINDOWS', 14:21:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:21:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:21:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:21:35 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:21:35 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:21:35 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:21:35 INFO - Unpacking c:\slave\test\build\tests\marionette 14:21:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:21:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:21:35 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 14:21:35 INFO - Running setup.py install for browsermob-proxy 14:21:40 INFO - Running setup.py install for manifestparser 14:21:40 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Running setup.py install for marionette-client 14:21:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:21:40 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Running setup.py install for marionette-driver 14:21:40 INFO - Running setup.py install for mozcrash 14:21:40 INFO - Running setup.py install for mozdebug 14:21:40 INFO - Running setup.py install for mozdevice 14:21:40 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Running setup.py install for mozfile 14:21:40 INFO - Running setup.py install for mozhttpd 14:21:40 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Running setup.py install for mozinfo 14:21:40 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Running setup.py install for mozInstall 14:21:40 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Running setup.py install for mozleak 14:21:40 INFO - Running setup.py install for mozlog 14:21:40 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Running setup.py install for moznetwork 14:21:40 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Running setup.py install for mozprocess 14:21:40 INFO - Running setup.py install for mozprofile 14:21:40 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Running setup.py install for mozrunner 14:21:40 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Running setup.py install for mozscreenshot 14:21:40 INFO - Running setup.py install for moztest 14:21:40 INFO - Running setup.py install for mozversion 14:21:40 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:21:40 INFO - Running setup.py install for wptserve 14:21:40 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 14:21:40 INFO - Cleaning up... 14:21:40 INFO - Return code: 0 14:21:40 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:21:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:21:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:21:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:21:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:21:40 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, '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-086', 'USERDOMAIN': 'T-XP32-IX-086', '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-086', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-086', '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-086\\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-086'}}, attempt #1 14:21:40 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 14:21:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 14:21:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:21:40 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-086\\Application Data', 14:21:40 INFO - 'CLIENTNAME': 'Console', 14:21:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:21:40 INFO - 'COMPUTERNAME': 'T-XP32-IX-086', 14:21:40 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:21:40 INFO - 'DCLOCATION': 'SCL3', 14:21:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:21:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:21:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:21:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:21:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:21:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:21:40 INFO - 'HOMEDRIVE': 'C:', 14:21:40 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-086', 14:21:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:21:40 INFO - 'KTS_VERSION': '1.19c', 14:21:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:21:40 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-086', 14:21:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:21:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:21:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:21:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:21:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:21:40 INFO - 'MOZ_AIRBAG': '1', 14:21:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:21:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:21:40 INFO - 'MOZ_MSVCVERSION': '8', 14:21:40 INFO - 'MOZ_NO_REMOTE': '1', 14:21:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:21:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:21:40 INFO - 'NO_EM_RESTART': '1', 14:21:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:21:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:21:40 INFO - 'OS': 'Windows_NT', 14:21:40 INFO - 'OURDRIVE': 'C:', 14:21:40 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 14:21:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:21:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:21:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:21:40 INFO - 'PROCESSOR_LEVEL': '6', 14:21:40 INFO - 'PROCESSOR_REVISION': '1e05', 14:21:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:21:40 INFO - 'PROMPT': '$P$G', 14:21:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:21:40 INFO - 'PWD': 'C:\\slave\\test', 14:21:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:21:40 INFO - 'SESSIONNAME': 'Console', 14:21:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:21:40 INFO - 'SYSTEMDRIVE': 'C:', 14:21:40 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:21:40 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:21:40 INFO - 'TEST1': 'testie', 14:21:40 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:21:40 INFO - 'USERDOMAIN': 'T-XP32-IX-086', 14:21:40 INFO - 'USERNAME': 'cltbld', 14:21:40 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-086', 14:21:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:21:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:21:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:21:40 INFO - 'WINDIR': 'C:\\WINDOWS', 14:21:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:21:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:21:49 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:21:49 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:21:49 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:21:49 INFO - Unpacking c:\slave\test\build\tests\marionette 14:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:21:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:21:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 14:21: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)) 14:21: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)) 14:21: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)) 14:21: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)) 14:21:53 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 14:21:53 INFO - Downloading blessings-1.6.tar.gz 14:21:53 INFO - Running setup.py egg_info for package blessings 14:21: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)) 14:21: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 14:21:53 INFO - Running setup.py install for blessings 14:21:53 INFO - Running setup.py install for browsermob-proxy 14:21:53 INFO - Running setup.py install for manifestparser 14:21:53 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:21:53 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:21:53 INFO - Running setup.py install for marionette-client 14:21:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:21:53 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:21:53 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:21:53 INFO - Running setup.py install for marionette-driver 14:21:53 INFO - Running setup.py install for mozcrash 14:21:53 INFO - Running setup.py install for mozdebug 14:21:53 INFO - Running setup.py install for mozdevice 14:21:53 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:21:53 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:21:53 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:21:53 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:21:53 INFO - Running setup.py install for mozhttpd 14:21:53 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:21:53 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:21:53 INFO - Running setup.py install for mozInstall 14:21:53 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:21:53 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:21:53 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:21:53 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:21:53 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:21:53 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:21:53 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:21:53 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:21:53 INFO - Running setup.py install for mozleak 14:21:53 INFO - Running setup.py install for mozprofile 14:21:53 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:21:53 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:21:53 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:21:53 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:21:53 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:21:53 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:21:53 INFO - Running setup.py install for mozrunner 14:21:53 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:21:53 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:21:54 INFO - Running setup.py install for mozscreenshot 14:21:54 INFO - Running setup.py install for moztest 14:21:54 INFO - Running setup.py install for mozversion 14:21:54 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:21:54 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:21:54 INFO - Running setup.py install for wptserve 14:21:54 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 14:21:54 INFO - Cleaning up... 14:21:54 INFO - Return code: 0 14:21:54 INFO - Done creating virtualenv C:\slave\test\build\venv. 14:21:54 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:21:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:21:54 INFO - Reading from file tmpfile_stdout 14:21:54 INFO - Using _rmtree_windows ... 14:21:54 INFO - Using _rmtree_windows ... 14:21:54 INFO - Current package versions: 14:21:54 INFO - blessings == 1.6 14:21:54 INFO - blobuploader == 1.2.4 14:21:54 INFO - browsermob-proxy == 0.6.0 14:21:54 INFO - distribute == 0.6.14 14:21:54 INFO - docopt == 0.6.1 14:21:54 INFO - manifestparser == 1.1 14:21:54 INFO - marionette-client == 2.3.0 14:21:54 INFO - marionette-driver == 1.4.0 14:21:54 INFO - mozInstall == 1.12 14:21:54 INFO - mozcrash == 0.17 14:21:54 INFO - mozdebug == 0.1 14:21:54 INFO - mozdevice == 0.48 14:21:54 INFO - mozfile == 1.2 14:21:54 INFO - mozhttpd == 0.7 14:21:54 INFO - mozinfo == 0.9 14:21:54 INFO - mozleak == 0.1 14:21:54 INFO - mozlog == 3.1 14:21:54 INFO - moznetwork == 0.27 14:21:54 INFO - mozprocess == 0.22 14:21:54 INFO - mozprofile == 0.28 14:21:54 INFO - mozrunner == 6.11 14:21:54 INFO - mozscreenshot == 0.1 14:21:54 INFO - mozsystemmonitor == 0.0 14:21:54 INFO - moztest == 0.7 14:21:54 INFO - mozversion == 1.4 14:21:54 INFO - requests == 1.2.3 14:21:54 INFO - wptserve == 1.4.0 14:21:54 INFO - Running post-action listener: _resource_record_post_action 14:21:54 INFO - Running post-action listener: _start_resource_monitoring 14:21:54 INFO - Starting resource monitoring. 14:21:54 INFO - ##### 14:21:54 INFO - ##### Running pull step. 14:21:54 INFO - ##### 14:21:54 INFO - Running pre-action listener: _resource_record_pre_action 14:21:54 INFO - Running main action method: pull 14:21:54 INFO - Pull has nothing to do! 14:21:54 INFO - Running post-action listener: _resource_record_post_action 14:21:54 INFO - ##### 14:21:54 INFO - ##### Running install step. 14:21:54 INFO - ##### 14:21:54 INFO - Running pre-action listener: _resource_record_pre_action 14:21:54 INFO - Running main action method: install 14:21:54 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:21:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:21:55 INFO - Reading from file tmpfile_stdout 14:21:55 INFO - Using _rmtree_windows ... 14:21:55 INFO - Using _rmtree_windows ... 14:21:55 INFO - Detecting whether we're running mozinstall >=1.0... 14:21:55 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 14:21:55 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 14:21:55 INFO - Reading from file tmpfile_stdout 14:21:55 INFO - Output received: 14:21:55 INFO - Usage: mozinstall-script.py [options] installer 14:21:55 INFO - Options: 14:21:55 INFO - -h, --help show this help message and exit 14:21:55 INFO - -d DEST, --destination=DEST 14:21:55 INFO - Directory to install application into. [default: 14:21:55 INFO - "C:\slave\test"] 14:21:55 INFO - --app=APP Application being installed. [default: firefox] 14:21:55 INFO - Using _rmtree_windows ... 14:21:55 INFO - Using _rmtree_windows ... 14:21:55 INFO - mkdir: C:\slave\test\build\application 14:21: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'] 14:21: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 14:21:57 INFO - Reading from file tmpfile_stdout 14:21:57 INFO - Output received: 14:21:57 INFO - C:\slave\test\build\application\firefox\firefox.exe 14:21:57 INFO - Using _rmtree_windows ... 14:21:57 INFO - Using _rmtree_windows ... 14:21:57 INFO - Running post-action listener: _resource_record_post_action 14:21:57 INFO - ##### 14:21:57 INFO - ##### Running run-tests step. 14:21:57 INFO - ##### 14:21:57 INFO - Running pre-action listener: _resource_record_pre_action 14:21:57 INFO - Running main action method: run_tests 14:21:57 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 14:21:57 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:21:57 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:21:57 INFO - grabbing minidump binary from tooltool 14:21: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')]} 14:21:57 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 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 14:21:57 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 14:21:57 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 14:21:58 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 14:21:59 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpsk9ixx 14:21:59 INFO - INFO - File integrity verified, renaming tmpsk9ixx to win32-minidump_stackwalk.exe 14:21:59 INFO - Return code: 0 14:21:59 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 14:21:59 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 14:21:59 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/CER0OwxRRIe3Y4toRWXgUA/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 14:21:59 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/CER0OwxRRIe3Y4toRWXgUA/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 14:21:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:21:59 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-086\\Application Data', 14:21:59 INFO - 'CLIENTNAME': 'Console', 14:21:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:21:59 INFO - 'COMPUTERNAME': 'T-XP32-IX-086', 14:21:59 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:21:59 INFO - 'DCLOCATION': 'SCL3', 14:21:59 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:21:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:21:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:21:59 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:21:59 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:21:59 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:21:59 INFO - 'HOMEDRIVE': 'C:', 14:21:59 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-086', 14:21:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:21:59 INFO - 'KTS_VERSION': '1.19c', 14:21:59 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:21:59 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-086', 14:21:59 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 14:21:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:21:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:21:59 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:21:59 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:21:59 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:21:59 INFO - 'MOZ_AIRBAG': '1', 14:21:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:21:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:21:59 INFO - 'MOZ_MSVCVERSION': '8', 14:21:59 INFO - 'MOZ_NO_REMOTE': '1', 14:21:59 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:21:59 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:21:59 INFO - 'NO_EM_RESTART': '1', 14:21:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:21:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:21:59 INFO - 'OS': 'Windows_NT', 14:21:59 INFO - 'OURDRIVE': 'C:', 14:21:59 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 14:21:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:21:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:21:59 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:21:59 INFO - 'PROCESSOR_LEVEL': '6', 14:21:59 INFO - 'PROCESSOR_REVISION': '1e05', 14:21:59 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:21:59 INFO - 'PROMPT': '$P$G', 14:21:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:21:59 INFO - 'PWD': 'C:\\slave\\test', 14:21:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:21:59 INFO - 'SESSIONNAME': 'Console', 14:21:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:21:59 INFO - 'SYSTEMDRIVE': 'C:', 14:21:59 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:21:59 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:21:59 INFO - 'TEST1': 'testie', 14:21:59 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:21:59 INFO - 'USERDOMAIN': 'T-XP32-IX-086', 14:21:59 INFO - 'USERNAME': 'cltbld', 14:21:59 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-086', 14:21:59 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:21:59 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:21:59 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:21:59 INFO - 'WINDIR': 'C:\\WINDOWS', 14:21:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:21:59 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/CER0OwxRRIe3Y4toRWXgUA/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 14:22:00 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 14:22:00 INFO - import pkg_resources 14:22:02 INFO - Using 1 client processes 14:22:05 INFO - SUITE-START | Running 778 tests 14:22:05 INFO - Running testharness tests 14:22:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:22:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 14:22:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:22:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 14:22:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:22:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 14:22:05 INFO - Setting up ssl 14:22:05 INFO - PROCESS | certutil | 14:22:05 INFO - PROCESS | certutil | 14:22:05 INFO - PROCESS | certutil | 14:22:05 INFO - Certificate Nickname Trust Attributes 14:22:05 INFO - SSL,S/MIME,JAR/XPI 14:22:05 INFO - 14:22:05 INFO - web-platform-tests CT,, 14:22:05 INFO - 14:22:05 INFO - Starting runner 14:22:07 INFO - PROCESS | 3716 | [3716] 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 14:22:07 INFO - PROCESS | 3716 | [3716] 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 14:22:08 INFO - PROCESS | 3716 | [3716] 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 14:22:09 INFO - PROCESS | 3716 | 1465075329605 Marionette DEBUG Marionette enabled via build flag and pref 14:22:09 INFO - PROCESS | 3716 | ++DOCSHELL 11A0B400 == 1 [pid = 3716] [id = 1] 14:22:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 1 (11A0B800) [pid = 3716] [serial = 1] [outer = 00000000] 14:22:09 INFO - PROCESS | 3716 | [3716] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:22:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 2 (11A0C400) [pid = 3716] [serial = 2] [outer = 11A0B800] 14:22:09 INFO - PROCESS | 3716 | [3716] 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 14:22:09 INFO - PROCESS | 3716 | [3716] 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 14:22:09 INFO - PROCESS | 3716 | ++DOCSHELL 12809000 == 2 [pid = 3716] [id = 2] 14:22:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 3 (12809400) [pid = 3716] [serial = 3] [outer = 00000000] 14:22:09 INFO - PROCESS | 3716 | [3716] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:22:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 4 (1280A000) [pid = 3716] [serial = 4] [outer = 12809400] 14:22:10 INFO - PROCESS | 3716 | 1465075330219 Marionette INFO Listening on port 2828 14:22:10 INFO - PROCESS | 3716 | 1465075330714 Marionette DEBUG Marionette enabled via command-line flag 14:22:10 INFO - PROCESS | 3716 | ++DOCSHELL 13331800 == 3 [pid = 3716] [id = 3] 14:22:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 5 (13339800) [pid = 3716] [serial = 5] [outer = 00000000] 14:22:10 INFO - PROCESS | 3716 | [3716] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:22:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 6 (13376800) [pid = 3716] [serial = 6] [outer = 13339800] 14:22:10 INFO - PROCESS | 3716 | [3716] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:22:11 INFO - PROCESS | 3716 | [3716] 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 14:22:11 INFO - PROCESS | 3716 | [3716] 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 14:22:11 INFO - PROCESS | 3716 | [3716] 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 14:22:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 7 (1382B800) [pid = 3716] [serial = 7] [outer = 12809400] 14:22:11 INFO - PROCESS | 3716 | [3716] 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 14:22:11 INFO - PROCESS | 3716 | 1465075331024 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1473 14:22:11 INFO - PROCESS | 3716 | 1465075331185 Marionette DEBUG Closed connection conn0 14:22:11 INFO - PROCESS | 3716 | [3716] 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 14:22:11 INFO - PROCESS | 3716 | 1465075331196 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1474 14:22:11 INFO - PROCESS | 3716 | 1465075331240 Marionette DEBUG Closed connection conn1 14:22:11 INFO - PROCESS | 3716 | [3716] 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 14:22:11 INFO - PROCESS | 3716 | 1465075331247 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1476 14:22:11 INFO - PROCESS | 3716 | ++DOCSHELL 13D28800 == 4 [pid = 3716] [id = 4] 14:22:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 8 (13D29000) [pid = 3716] [serial = 8] [outer = 00000000] 14:22:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 9 (140CC400) [pid = 3716] [serial = 9] [outer = 13D29000] 14:22:11 INFO - PROCESS | 3716 | [3716] 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 14:22:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 10 (140D1000) [pid = 3716] [serial = 10] [outer = 13D29000] 14:22:11 INFO - PROCESS | 3716 | 1465075331467 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:22:11 INFO - PROCESS | 3716 | 1465075331473 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":"20160604131306","device":"desktop","version":"48.0a2"} 14:22:11 INFO - PROCESS | 3716 | [3716] 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 14:22:11 INFO - PROCESS | 3716 | [3716] 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 14:22:11 INFO - PROCESS | 3716 | [3716] 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 14:22:12 INFO - PROCESS | 3716 | [3716] 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 14:22:12 INFO - PROCESS | 3716 | ++DOCSHELL 15B7C000 == 5 [pid = 3716] [id = 5] 14:22:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 11 (15B7C400) [pid = 3716] [serial = 11] [outer = 00000000] 14:22:12 INFO - PROCESS | 3716 | ++DOCSHELL 15B7C800 == 6 [pid = 3716] [id = 6] 14:22:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 12 (15B7CC00) [pid = 3716] [serial = 12] [outer = 00000000] 14:22:12 INFO - PROCESS | 3716 | [3716] 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 14:22:13 INFO - PROCESS | 3716 | ++DOCSHELL 16A37400 == 7 [pid = 3716] [id = 7] 14:22:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 13 (16A37800) [pid = 3716] [serial = 13] [outer = 00000000] 14:22:13 INFO - PROCESS | 3716 | [3716] 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 14:22:13 INFO - PROCESS | 3716 | [3716] 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 14:22:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 14 (16A40400) [pid = 3716] [serial = 14] [outer = 16A37800] 14:22:13 INFO - PROCESS | 3716 | [3716] 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 14:22:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 15 (167DA000) [pid = 3716] [serial = 15] [outer = 15B7C400] 14:22:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 16 (167DBC00) [pid = 3716] [serial = 16] [outer = 15B7CC00] 14:22:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 17 (16A56400) [pid = 3716] [serial = 17] [outer = 16A37800] 14:22:14 INFO - PROCESS | 3716 | 1465075334197 Marionette INFO startBrowser b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:14 INFO - PROCESS | 3716 | 1465075334231 Marionette DEBUG loaded listener.js 14:22:14 INFO - PROCESS | 3716 | 1465075334244 Marionette DEBUG loaded listener.js 14:22:14 INFO - PROCESS | 3716 | 1465075334246 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 18 (1800D000) [pid = 3716] [serial = 18] [outer = 16A37800] 14:22:14 INFO - PROCESS | 3716 | 1465075334924 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"b17b8f49-4b5a-45e7-9ede-62fd6a212c02","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":"20160604131306","device":"desktop","version":"48.0a2","command_id":1}}] 14:22:15 INFO - PROCESS | 3716 | 1465075335075 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}] 14:22:15 INFO - PROCESS | 3716 | 1465075335079 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:15 INFO - PROCESS | 3716 | 1465075335136 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 14:22:15 INFO - PROCESS | 3716 | 1465075335306 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:22:15 INFO - PROCESS | 3716 | 1465075335308 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:15 INFO - PROCESS | 3716 | [3716] 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 14:22:15 INFO - PROCESS | 3716 | [3716] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:22:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 19 (18697C00) [pid = 3716] [serial = 19] [outer = 16A37800] 14:22:15 INFO - PROCESS | 3716 | [3716] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:22:15 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:22:15 INFO - PROCESS | 3716 | 1465075335859 Marionette TRACE conn2 <- [1,3,null,{}] 14:22:15 INFO - PROCESS | 3716 | 1465075335877 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 14:22:15 INFO - PROCESS | 3716 | 1465075335880 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:15 INFO - PROCESS | 3716 | 1465075335913 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 14:22:15 INFO - PROCESS | 3716 | 1465075335969 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 14:22:15 INFO - PROCESS | 3716 | 1465075335971 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 14:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:22:16 INFO - PROCESS | 3716 | 1465075336074 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:22:16 INFO - PROCESS | 3716 | 1465075336078 Marionette TRACE conn2 <- [1,6,null,{}] 14:22:16 INFO - PROCESS | 3716 | 1465075336105 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}] 14:22:16 INFO - PROCESS | 3716 | 1465075336107 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:16 INFO - PROCESS | 3716 | 1465075336122 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 14:22:16 INFO - PROCESS | 3716 | 1465075336126 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:16 INFO - PROCESS | 3716 | 1465075336129 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:16 INFO - PROCESS | 3716 | ++DOCSHELL 1690F000 == 8 [pid = 3716] [id = 8] 14:22:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 20 (1A143C00) [pid = 3716] [serial = 20] [outer = 00000000] 14:22:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 21 (1A1DD800) [pid = 3716] [serial = 21] [outer = 1A143C00] 14:22:16 INFO - PROCESS | 3716 | 1465075336177 Marionette DEBUG loaded listener.js 14:22:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 22 (1A1E1C00) [pid = 3716] [serial = 22] [outer = 1A143C00] 14:22:16 INFO - PROCESS | 3716 | ++DOCSHELL 1A432000 == 9 [pid = 3716] [id = 9] 14:22:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 23 (1A436000) [pid = 3716] [serial = 23] [outer = 00000000] 14:22:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 24 (1A439000) [pid = 3716] [serial = 24] [outer = 1A436000] 14:22:16 INFO - PROCESS | 3716 | 1465075336616 Marionette DEBUG loaded listener.js 14:22:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 25 (1A44F000) [pid = 3716] [serial = 25] [outer = 1A436000] 14:22:16 INFO - PROCESS | 3716 | 1465075336985 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]]]}] 14:22:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1027ms 14:22:17 INFO - PROCESS | 3716 | 1465075337084 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 14:22:17 INFO - PROCESS | 3716 | 1465075337086 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 14:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:22:17 INFO - PROCESS | 3716 | 1465075337104 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:22:17 INFO - PROCESS | 3716 | 1465075337106 Marionette TRACE conn2 <- [1,10,null,{}] 14:22:17 INFO - PROCESS | 3716 | 1465075337133 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}] 14:22:17 INFO - PROCESS | 3716 | 1465075337138 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:17 INFO - PROCESS | 3716 | 1465075337242 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 14:22:17 INFO - PROCESS | 3716 | 1465075337299 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:17 INFO - PROCESS | 3716 | 1465075337301 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:17 INFO - PROCESS | 3716 | ++DOCSHELL 1A8F7C00 == 10 [pid = 3716] [id = 10] 14:22:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 26 (1A8F8000) [pid = 3716] [serial = 26] [outer = 00000000] 14:22:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 27 (13D25C00) [pid = 3716] [serial = 27] [outer = 1A8F8000] 14:22:17 INFO - PROCESS | 3716 | 1465075337353 Marionette DEBUG loaded listener.js 14:22:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 28 (1B126C00) [pid = 3716] [serial = 28] [outer = 1A8F8000] 14:22:17 INFO - PROCESS | 3716 | 1465075337741 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]]]}] 14:22:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 650ms 14:22:17 INFO - PROCESS | 3716 | 1465075337765 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 14:22:17 INFO - PROCESS | 3716 | 1465075337768 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 14:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:22:17 INFO - PROCESS | 3716 | 1465075337771 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:22:17 INFO - PROCESS | 3716 | 1465075337773 Marionette TRACE conn2 <- [1,14,null,{}] 14:22:17 INFO - PROCESS | 3716 | 1465075337776 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}] 14:22:17 INFO - PROCESS | 3716 | 1465075337779 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:17 INFO - PROCESS | 3716 | 1465075337878 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 14:22:17 INFO - PROCESS | 3716 | 1465075337890 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:17 INFO - PROCESS | 3716 | 1465075337892 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:17 INFO - PROCESS | 3716 | ++DOCSHELL 1A438C00 == 11 [pid = 3716] [id = 11] 14:22:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 29 (1B12BC00) [pid = 3716] [serial = 29] [outer = 00000000] 14:22:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 30 (1B17A800) [pid = 3716] [serial = 30] [outer = 1B12BC00] 14:22:17 INFO - PROCESS | 3716 | 1465075337936 Marionette DEBUG loaded listener.js 14:22:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 31 (1B183C00) [pid = 3716] [serial = 31] [outer = 1B12BC00] 14:22:18 INFO - PROCESS | 3716 | 1465075338330 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]]]}] 14:22:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 581ms 14:22:18 INFO - PROCESS | 3716 | 1465075338343 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 14:22:18 INFO - PROCESS | 3716 | 1465075338345 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 14:22:18 INFO - PROCESS | 3716 | 1465075338349 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:22:18 INFO - PROCESS | 3716 | 1465075338350 Marionette TRACE conn2 <- [1,18,null,{}] 14:22:18 INFO - PROCESS | 3716 | 1465075338353 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}] 14:22:18 INFO - PROCESS | 3716 | 1465075338356 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:18 INFO - PROCESS | 3716 | 1465075338448 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 14:22:18 INFO - PROCESS | 3716 | 1465075338454 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:18 INFO - PROCESS | 3716 | 1465075338457 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:18 INFO - PROCESS | 3716 | ++DOCSHELL 1AC51C00 == 12 [pid = 3716] [id = 12] 14:22:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 32 (1AC52C00) [pid = 3716] [serial = 32] [outer = 00000000] 14:22:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 33 (1B17A400) [pid = 3716] [serial = 33] [outer = 1AC52C00] 14:22:18 INFO - PROCESS | 3716 | 1465075338549 Marionette DEBUG loaded listener.js 14:22:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 34 (1B186000) [pid = 3716] [serial = 34] [outer = 1AC52C00] 14:22:18 INFO - PROCESS | 3716 | 1465075338951 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]]]}] 14:22:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 650ms 14:22:19 INFO - PROCESS | 3716 | 1465075339016 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 14:22:19 INFO - PROCESS | 3716 | 1465075339018 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 14:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:22:19 INFO - PROCESS | 3716 | 1465075339021 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:22:19 INFO - PROCESS | 3716 | 1465075339023 Marionette TRACE conn2 <- [1,22,null,{}] 14:22:19 INFO - PROCESS | 3716 | 1465075339026 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}] 14:22:19 INFO - PROCESS | 3716 | 1465075339029 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:19 INFO - PROCESS | 3716 | 1465075339127 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 14:22:19 INFO - PROCESS | 3716 | 1465075339132 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:19 INFO - PROCESS | 3716 | 1465075339134 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:19 INFO - PROCESS | 3716 | ++DOCSHELL 1ADBAC00 == 13 [pid = 3716] [id = 13] 14:22:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 35 (1ADBB000) [pid = 3716] [serial = 35] [outer = 00000000] 14:22:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 36 (1B254800) [pid = 3716] [serial = 36] [outer = 1ADBB000] 14:22:19 INFO - PROCESS | 3716 | 1465075339178 Marionette DEBUG loaded listener.js 14:22:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 37 (1B259400) [pid = 3716] [serial = 37] [outer = 1ADBB000] 14:22:19 INFO - PROCESS | 3716 | 1465075339560 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]]]}] 14:22:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 581ms 14:22:19 INFO - PROCESS | 3716 | 1465075339592 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 14:22:19 INFO - PROCESS | 3716 | 1465075339594 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 14:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:22:19 INFO - PROCESS | 3716 | 1465075339597 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:22:19 INFO - PROCESS | 3716 | 1465075339599 Marionette TRACE conn2 <- [1,26,null,{}] 14:22:19 INFO - PROCESS | 3716 | 1465075339602 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}] 14:22:19 INFO - PROCESS | 3716 | 1465075339604 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:19 INFO - PROCESS | 3716 | 1465075339704 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 14:22:19 INFO - PROCESS | 3716 | 1465075339708 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:19 INFO - PROCESS | 3716 | 1465075339761 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:19 INFO - PROCESS | 3716 | ++DOCSHELL 1B260C00 == 14 [pid = 3716] [id = 14] 14:22:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 38 (1B3C1800) [pid = 3716] [serial = 38] [outer = 00000000] 14:22:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 39 (1B3CA800) [pid = 3716] [serial = 39] [outer = 1B3C1800] 14:22:19 INFO - PROCESS | 3716 | 1465075339804 Marionette DEBUG loaded listener.js 14:22:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 40 (1B3CEC00) [pid = 3716] [serial = 40] [outer = 1B3C1800] 14:22:20 INFO - PROCESS | 3716 | ++DOCSHELL 1B3CB400 == 15 [pid = 3716] [id = 15] 14:22:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 41 (1B643C00) [pid = 3716] [serial = 41] [outer = 00000000] 14:22:20 INFO - PROCESS | 3716 | 1465075340191 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]]]}] 14:22:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 42 (1B645400) [pid = 3716] [serial = 42] [outer = 1B643C00] 14:22:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 43 (1B649400) [pid = 3716] [serial = 43] [outer = 1B643C00] 14:22:20 INFO - PROCESS | 3716 | ++DOCSHELL 1B134800 == 16 [pid = 3716] [id = 16] 14:22:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 44 (1B649000) [pid = 3716] [serial = 44] [outer = 00000000] 14:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 650ms 14:22:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 45 (1B69F400) [pid = 3716] [serial = 45] [outer = 1B649000] 14:22:20 INFO - PROCESS | 3716 | 1465075340277 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 14:22:20 INFO - PROCESS | 3716 | 1465075340279 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 14:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:22:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 46 (1B6A6800) [pid = 3716] [serial = 46] [outer = 1B649000] 14:22:20 INFO - PROCESS | 3716 | 1465075340325 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:22:20 INFO - PROCESS | 3716 | 1465075340338 Marionette TRACE conn2 <- [1,30,null,{}] 14:22:20 INFO - PROCESS | 3716 | 1465075340355 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}] 14:22:20 INFO - PROCESS | 3716 | 1465075340357 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:20 INFO - PROCESS | 3716 | 1465075340488 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 14:22:20 INFO - PROCESS | 3716 | 1465075340495 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:20 INFO - PROCESS | 3716 | 1465075340497 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:20 INFO - PROCESS | 3716 | ++DOCSHELL 1B641800 == 17 [pid = 3716] [id = 17] 14:22:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 47 (1B646400) [pid = 3716] [serial = 47] [outer = 00000000] 14:22:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 48 (1B64F000) [pid = 3716] [serial = 48] [outer = 1B646400] 14:22:20 INFO - PROCESS | 3716 | 1465075340589 Marionette DEBUG loaded listener.js 14:22:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 49 (1BE2F400) [pid = 3716] [serial = 49] [outer = 1B646400] 14:22:21 INFO - PROCESS | 3716 | --DOCSHELL 11A0B400 == 16 [pid = 3716] [id = 1] 14:22:21 INFO - PROCESS | 3716 | 1465075341694 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]]]}] 14:22:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1420ms 14:22:21 INFO - PROCESS | 3716 | 1465075341730 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 14:22:21 INFO - PROCESS | 3716 | 1465075341734 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 14:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:22:21 INFO - PROCESS | 3716 | 1465075341739 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:22:21 INFO - PROCESS | 3716 | 1465075341744 Marionette TRACE conn2 <- [1,34,null,{}] 14:22:21 INFO - PROCESS | 3716 | 1465075341765 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}] 14:22:21 INFO - PROCESS | 3716 | 1465075341767 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:21 INFO - PROCESS | 3716 | 1465075341888 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 14:22:21 INFO - PROCESS | 3716 | 1465075341957 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:21 INFO - PROCESS | 3716 | 1465075341960 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:22 INFO - PROCESS | 3716 | ++DOCSHELL 104EA800 == 17 [pid = 3716] [id = 18] 14:22:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 50 (104F0000) [pid = 3716] [serial = 50] [outer = 00000000] 14:22:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 51 (10E27400) [pid = 3716] [serial = 51] [outer = 104F0000] 14:22:22 INFO - PROCESS | 3716 | 1465075342106 Marionette DEBUG loaded listener.js 14:22:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 52 (12A90C00) [pid = 3716] [serial = 52] [outer = 104F0000] 14:22:22 INFO - PROCESS | 3716 | 1465075342711 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]]]}] 14:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1044ms 14:22:22 INFO - PROCESS | 3716 | 1465075342776 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 14:22:22 INFO - PROCESS | 3716 | 1465075342781 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 14:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:22:22 INFO - PROCESS | 3716 | 1465075342787 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:22:22 INFO - PROCESS | 3716 | 1465075342790 Marionette TRACE conn2 <- [1,38,null,{}] 14:22:22 INFO - PROCESS | 3716 | 1465075342809 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}] 14:22:22 INFO - PROCESS | 3716 | 1465075342812 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:22 INFO - PROCESS | 3716 | 1465075342986 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 14:22:23 INFO - PROCESS | 3716 | 1465075343049 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:23 INFO - PROCESS | 3716 | 1465075343052 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:23 INFO - PROCESS | 3716 | ++DOCSHELL 13820400 == 18 [pid = 3716] [id = 19] 14:22:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 53 (13D23000) [pid = 3716] [serial = 53] [outer = 00000000] 14:22:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 54 (14025400) [pid = 3716] [serial = 54] [outer = 13D23000] 14:22:23 INFO - PROCESS | 3716 | 1465075343107 Marionette DEBUG loaded listener.js 14:22:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 55 (14F39800) [pid = 3716] [serial = 55] [outer = 13D23000] 14:22:23 INFO - PROCESS | 3716 | 1465075343923 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]]]}] 14:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1198ms 14:22:24 INFO - PROCESS | 3716 | 1465075343986 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 14:22:24 INFO - PROCESS | 3716 | 1465075343990 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 14:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:22:24 INFO - PROCESS | 3716 | 1465075343996 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:22:24 INFO - PROCESS | 3716 | 1465075343998 Marionette TRACE conn2 <- [1,42,null,{}] 14:22:24 INFO - PROCESS | 3716 | 1465075344004 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}] 14:22:24 INFO - PROCESS | 3716 | 1465075344055 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:24 INFO - PROCESS | 3716 | 1465075344185 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 14:22:24 INFO - PROCESS | 3716 | 1465075344250 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:24 INFO - PROCESS | 3716 | 1465075344254 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:24 INFO - PROCESS | 3716 | ++DOCSHELL 104EFC00 == 19 [pid = 3716] [id = 20] 14:22:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 56 (104F0400) [pid = 3716] [serial = 56] [outer = 00000000] 14:22:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 57 (10E20000) [pid = 3716] [serial = 57] [outer = 104F0400] 14:22:24 INFO - PROCESS | 3716 | 1465075344305 Marionette DEBUG loaded listener.js 14:22:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 58 (10F1B400) [pid = 3716] [serial = 58] [outer = 104F0400] 14:22:24 INFO - PROCESS | 3716 | --DOCSHELL 13D28800 == 18 [pid = 3716] [id = 4] 14:22:24 INFO - PROCESS | 3716 | 1465075344787 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]]]}] 14:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 804ms 14:22:24 INFO - PROCESS | 3716 | 1465075344805 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 14:22:24 INFO - PROCESS | 3716 | 1465075344860 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 14:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:22:24 INFO - PROCESS | 3716 | 1465075344897 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:22:24 INFO - PROCESS | 3716 | 1465075344899 Marionette TRACE conn2 <- [1,46,null,{}] 14:22:24 INFO - PROCESS | 3716 | 1465075344908 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}] 14:22:24 INFO - PROCESS | 3716 | 1465075344911 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:25 INFO - PROCESS | 3716 | 1465075344994 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 14:22:25 INFO - PROCESS | 3716 | 1465075345000 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:25 INFO - PROCESS | 3716 | 1465075345003 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:25 INFO - PROCESS | 3716 | ++DOCSHELL 114AE000 == 19 [pid = 3716] [id = 21] 14:22:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 59 (114AF000) [pid = 3716] [serial = 59] [outer = 00000000] 14:22:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 60 (11C66C00) [pid = 3716] [serial = 60] [outer = 114AF000] 14:22:25 INFO - PROCESS | 3716 | 1465075345055 Marionette DEBUG loaded listener.js 14:22:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 61 (1280E800) [pid = 3716] [serial = 61] [outer = 114AF000] 14:22:25 INFO - PROCESS | 3716 | 1465075345604 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]]]}] 14:22:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 753ms 14:22:25 INFO - PROCESS | 3716 | 1465075345626 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 14:22:25 INFO - PROCESS | 3716 | 1465075345628 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 14:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:22:25 INFO - PROCESS | 3716 | 1465075345681 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:22:25 INFO - PROCESS | 3716 | 1465075345684 Marionette TRACE conn2 <- [1,50,null,{}] 14:22:25 INFO - PROCESS | 3716 | 1465075345699 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}] 14:22:25 INFO - PROCESS | 3716 | 1465075345703 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:25 INFO - PROCESS | 3716 | 1465075345806 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 14:22:25 INFO - PROCESS | 3716 | 1465075345821 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:25 INFO - PROCESS | 3716 | 1465075345824 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:25 INFO - PROCESS | 3716 | ++DOCSHELL 1390BC00 == 20 [pid = 3716] [id = 22] 14:22:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 62 (13912C00) [pid = 3716] [serial = 62] [outer = 00000000] 14:22:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (14018000) [pid = 3716] [serial = 63] [outer = 13912C00] 14:22:25 INFO - PROCESS | 3716 | 1465075345871 Marionette DEBUG loaded listener.js 14:22:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (140C6800) [pid = 3716] [serial = 64] [outer = 13912C00] 14:22:26 INFO - PROCESS | 3716 | 1465075346321 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]]]}] 14:22:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 719ms 14:22:26 INFO - PROCESS | 3716 | 1465075346364 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 14:22:26 INFO - PROCESS | 3716 | 1465075346369 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 14:22:26 INFO - PROCESS | 3716 | 1465075346373 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:22:26 INFO - PROCESS | 3716 | 1465075346376 Marionette TRACE conn2 <- [1,54,null,{}] 14:22:26 INFO - PROCESS | 3716 | 1465075346384 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}] 14:22:26 INFO - PROCESS | 3716 | 1465075346387 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:26 INFO - PROCESS | 3716 | 1465075346519 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 14:22:26 INFO - PROCESS | 3716 | 1465075346533 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:26 INFO - PROCESS | 3716 | 1465075346535 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:26 INFO - PROCESS | 3716 | ++DOCSHELL 15531400 == 21 [pid = 3716] [id = 23] 14:22:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (15532800) [pid = 3716] [serial = 65] [outer = 00000000] 14:22:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (15659000) [pid = 3716] [serial = 66] [outer = 15532800] 14:22:26 INFO - PROCESS | 3716 | 1465075346582 Marionette DEBUG loaded listener.js 14:22:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (15666800) [pid = 3716] [serial = 67] [outer = 15532800] 14:22:27 INFO - PROCESS | 3716 | 1465075347013 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]]]}] 14:22:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 650ms 14:22:27 INFO - PROCESS | 3716 | 1465075347039 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 14:22:27 INFO - PROCESS | 3716 | 1465075347041 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 14:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:22:27 INFO - PROCESS | 3716 | 1465075347044 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:22:27 INFO - PROCESS | 3716 | 1465075347046 Marionette TRACE conn2 <- [1,58,null,{}] 14:22:27 INFO - PROCESS | 3716 | 1465075347063 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}] 14:22:27 INFO - PROCESS | 3716 | 1465075347065 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:27 INFO - PROCESS | 3716 | 1465075347141 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 14:22:27 INFO - PROCESS | 3716 | 1465075347147 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:27 INFO - PROCESS | 3716 | 1465075347150 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:27 INFO - PROCESS | 3716 | ++DOCSHELL 15664C00 == 22 [pid = 3716] [id = 24] 14:22:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (15B44000) [pid = 3716] [serial = 68] [outer = 00000000] 14:22:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (15B77000) [pid = 3716] [serial = 69] [outer = 15B44000] 14:22:27 INFO - PROCESS | 3716 | 1465075347197 Marionette DEBUG loaded listener.js 14:22:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (15E27C00) [pid = 3716] [serial = 70] [outer = 15B44000] 14:22:27 INFO - PROCESS | 3716 | 1465075347658 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]]]}] 14:22:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 702ms 14:22:27 INFO - PROCESS | 3716 | 1465075347768 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 14:22:27 INFO - PROCESS | 3716 | 1465075347770 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 14:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:22:27 INFO - PROCESS | 3716 | 1465075347774 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:22:27 INFO - PROCESS | 3716 | 1465075347775 Marionette TRACE conn2 <- [1,62,null,{}] 14:22:27 INFO - PROCESS | 3716 | 1465075347779 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}] 14:22:27 INFO - PROCESS | 3716 | 1465075347785 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:27 INFO - PROCESS | 3716 | 1465075347887 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 14:22:27 INFO - PROCESS | 3716 | 1465075347898 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:27 INFO - PROCESS | 3716 | 1465075347900 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:27 INFO - PROCESS | 3716 | ++DOCSHELL 15F56C00 == 23 [pid = 3716] [id = 25] 14:22:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (16002800) [pid = 3716] [serial = 71] [outer = 00000000] 14:22:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (16904400) [pid = 3716] [serial = 72] [outer = 16002800] 14:22:27 INFO - PROCESS | 3716 | 1465075347944 Marionette DEBUG loaded listener.js 14:22:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (16A41400) [pid = 3716] [serial = 73] [outer = 16002800] 14:22:28 INFO - PROCESS | 3716 | 1465075348370 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]]]}] 14:22:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 650ms 14:22:28 INFO - PROCESS | 3716 | 1465075348419 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 14:22:28 INFO - PROCESS | 3716 | 1465075348421 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 14:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:22:28 INFO - PROCESS | 3716 | 1465075348424 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:22:28 INFO - PROCESS | 3716 | 1465075348426 Marionette TRACE conn2 <- [1,66,null,{}] 14:22:28 INFO - PROCESS | 3716 | 1465075348429 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}] 14:22:28 INFO - PROCESS | 3716 | 1465075348431 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:28 INFO - PROCESS | 3716 | 1465075348507 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 14:22:28 INFO - PROCESS | 3716 | 1465075348513 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:28 INFO - PROCESS | 3716 | 1465075348515 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:28 INFO - PROCESS | 3716 | ++DOCSHELL 13134C00 == 24 [pid = 3716] [id = 26] 14:22:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (16A5C000) [pid = 3716] [serial = 74] [outer = 00000000] 14:22:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (170EB000) [pid = 3716] [serial = 75] [outer = 16A5C000] 14:22:28 INFO - PROCESS | 3716 | 1465075348566 Marionette DEBUG loaded listener.js 14:22:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (17929800) [pid = 3716] [serial = 76] [outer = 16A5C000] 14:22:29 INFO - PROCESS | 3716 | 1465075349065 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]]]}] 14:22:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 650ms 14:22:29 INFO - PROCESS | 3716 | 1465075349095 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 14:22:29 INFO - PROCESS | 3716 | 1465075349097 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 14:22:29 INFO - PROCESS | 3716 | 1465075349100 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:22:29 INFO - PROCESS | 3716 | 1465075349102 Marionette TRACE conn2 <- [1,70,null,{}] 14:22:29 INFO - PROCESS | 3716 | 1465075349105 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}] 14:22:29 INFO - PROCESS | 3716 | 1465075349107 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:29 INFO - PROCESS | 3716 | 1465075349218 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 14:22:29 INFO - PROCESS | 3716 | 1465075349223 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:29 INFO - PROCESS | 3716 | 1465075349225 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:29 INFO - PROCESS | 3716 | ++DOCSHELL 12B6D000 == 25 [pid = 3716] [id = 27] 14:22:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (167D3000) [pid = 3716] [serial = 77] [outer = 00000000] 14:22:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (1798E800) [pid = 3716] [serial = 78] [outer = 167D3000] 14:22:29 INFO - PROCESS | 3716 | 1465075349268 Marionette DEBUG loaded listener.js 14:22:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (17D37800) [pid = 3716] [serial = 79] [outer = 167D3000] 14:22:29 INFO - PROCESS | 3716 | 1465075349679 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]]]}] 14:22:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 650ms 14:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:22:29 INFO - PROCESS | 3716 | 1465075349738 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 14:22:29 INFO - PROCESS | 3716 | 1465075349740 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 14:22:29 INFO - PROCESS | 3716 | 1465075349743 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:22:29 INFO - PROCESS | 3716 | 1465075349745 Marionette TRACE conn2 <- [1,74,null,{}] 14:22:29 INFO - PROCESS | 3716 | 1465075349748 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}] 14:22:29 INFO - PROCESS | 3716 | 1465075349750 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:29 INFO - PROCESS | 3716 | 1465075349827 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 14:22:29 INFO - PROCESS | 3716 | 1465075349832 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:29 INFO - PROCESS | 3716 | 1465075349833 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:29 INFO - PROCESS | 3716 | ++DOCSHELL 14F36C00 == 26 [pid = 3716] [id = 28] 14:22:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (17036400) [pid = 3716] [serial = 80] [outer = 00000000] 14:22:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (17EA5800) [pid = 3716] [serial = 81] [outer = 17036400] 14:22:29 INFO - PROCESS | 3716 | 1465075349928 Marionette DEBUG loaded listener.js 14:22:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (1826AC00) [pid = 3716] [serial = 82] [outer = 17036400] 14:22:30 INFO - PROCESS | 3716 | 1465075350370 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]]]}] 14:22:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 651ms 14:22:30 INFO - PROCESS | 3716 | 1465075350410 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 14:22:30 INFO - PROCESS | 3716 | 1465075350412 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 14:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:22:30 INFO - PROCESS | 3716 | 1465075350428 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:22:30 INFO - PROCESS | 3716 | 1465075350430 Marionette TRACE conn2 <- [1,78,null,{}] 14:22:30 INFO - PROCESS | 3716 | 1465075350434 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}] 14:22:30 INFO - PROCESS | 3716 | 1465075350435 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:30 INFO - PROCESS | 3716 | 1465075350512 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 14:22:30 INFO - PROCESS | 3716 | 1465075350517 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:30 INFO - PROCESS | 3716 | 1465075350519 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:30 INFO - PROCESS | 3716 | ++DOCSHELL 18445000 == 27 [pid = 3716] [id = 29] 14:22:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (18445800) [pid = 3716] [serial = 83] [outer = 00000000] 14:22:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (18694000) [pid = 3716] [serial = 84] [outer = 18445800] 14:22:30 INFO - PROCESS | 3716 | 1465075350570 Marionette DEBUG loaded listener.js 14:22:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (18697800) [pid = 3716] [serial = 85] [outer = 18445800] 14:22:31 INFO - PROCESS | 3716 | 1465075351024 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]]]}] 14:22:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 650ms 14:22:31 INFO - PROCESS | 3716 | 1465075351047 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 14:22:31 INFO - PROCESS | 3716 | 1465075351049 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 14:22:31 INFO - PROCESS | 3716 | 1465075351052 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:22:31 INFO - PROCESS | 3716 | 1465075351104 Marionette TRACE conn2 <- [1,82,null,{}] 14:22:31 INFO - PROCESS | 3716 | 1465075351122 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}] 14:22:31 INFO - PROCESS | 3716 | 1465075351124 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:31 INFO - PROCESS | 3716 | 1465075351217 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 14:22:31 INFO - PROCESS | 3716 | 1465075351222 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:31 INFO - PROCESS | 3716 | 1465075351225 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:31 INFO - PROCESS | 3716 | ++DOCSHELL 17EA1400 == 28 [pid = 3716] [id = 30] 14:22:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (18007800) [pid = 3716] [serial = 86] [outer = 00000000] 14:22:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1A1E1400) [pid = 3716] [serial = 87] [outer = 18007800] 14:22:31 INFO - PROCESS | 3716 | 1465075351271 Marionette DEBUG loaded listener.js 14:22:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1A3A1800) [pid = 3716] [serial = 88] [outer = 18007800] 14:22:31 INFO - PROCESS | 3716 | 1465075351721 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]]]}] 14:22:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 684ms 14:22:31 INFO - PROCESS | 3716 | 1465075351743 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 14:22:31 INFO - PROCESS | 3716 | 1465075351744 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 14:22:31 INFO - PROCESS | 3716 | 1465075351748 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:22:31 INFO - PROCESS | 3716 | 1465075351749 Marionette TRACE conn2 <- [1,86,null,{}] 14:22:31 INFO - PROCESS | 3716 | 1465075351752 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}] 14:22:31 INFO - PROCESS | 3716 | 1465075351754 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:31 INFO - PROCESS | 3716 | 1465075351867 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 14:22:31 INFO - PROCESS | 3716 | 1465075351874 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:31 INFO - PROCESS | 3716 | 1465075351877 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:31 INFO - PROCESS | 3716 | ++DOCSHELL 1390F000 == 29 [pid = 3716] [id = 31] 14:22:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (13D28800) [pid = 3716] [serial = 89] [outer = 00000000] 14:22:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (1A435400) [pid = 3716] [serial = 90] [outer = 13D28800] 14:22:31 INFO - PROCESS | 3716 | 1465075351972 Marionette DEBUG loaded listener.js 14:22:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (1A452000) [pid = 3716] [serial = 91] [outer = 13D28800] 14:22:32 INFO - PROCESS | 3716 | 1465075352395 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]]]}] 14:22:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 650ms 14:22:32 INFO - PROCESS | 3716 | 1465075352418 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 14:22:32 INFO - PROCESS | 3716 | 1465075352419 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 14:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:22:32 INFO - PROCESS | 3716 | 1465075352423 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:22:32 INFO - PROCESS | 3716 | 1465075352424 Marionette TRACE conn2 <- [1,90,null,{}] 14:22:32 INFO - PROCESS | 3716 | 1465075352428 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}] 14:22:32 INFO - PROCESS | 3716 | 1465075352429 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:32 INFO - PROCESS | 3716 | 1465075352563 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 14:22:32 INFO - PROCESS | 3716 | 1465075352571 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:32 INFO - PROCESS | 3716 | 1465075352573 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:32 INFO - PROCESS | 3716 | ++DOCSHELL 11A0B400 == 30 [pid = 3716] [id = 32] 14:22:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (1A1E8C00) [pid = 3716] [serial = 92] [outer = 00000000] 14:22:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (1A8FE800) [pid = 3716] [serial = 93] [outer = 1A1E8C00] 14:22:32 INFO - PROCESS | 3716 | 1465075352619 Marionette DEBUG loaded listener.js 14:22:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (1AC4D400) [pid = 3716] [serial = 94] [outer = 1A1E8C00] 14:22:34 INFO - PROCESS | 3716 | 1465075354066 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]]]}] 14:22:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:22:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1694ms 14:22:34 INFO - PROCESS | 3716 | 1465075354115 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 14:22:34 INFO - PROCESS | 3716 | 1465075354118 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 14:22:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:22:34 INFO - PROCESS | 3716 | 1465075354132 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:22:34 INFO - PROCESS | 3716 | 1465075354135 Marionette TRACE conn2 <- [1,94,null,{}] 14:22:34 INFO - PROCESS | 3716 | 1465075354140 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}] 14:22:34 INFO - PROCESS | 3716 | 1465075354143 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:34 INFO - PROCESS | 3716 | 1465075354259 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 14:22:34 INFO - PROCESS | 3716 | 1465075354273 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:34 INFO - PROCESS | 3716 | 1465075354275 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:34 INFO - PROCESS | 3716 | ++DOCSHELL 10E1F000 == 31 [pid = 3716] [id = 33] 14:22:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (10E1F400) [pid = 3716] [serial = 95] [outer = 00000000] 14:22:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (112A0400) [pid = 3716] [serial = 96] [outer = 10E1F400] 14:22:34 INFO - PROCESS | 3716 | 1465075354363 Marionette DEBUG loaded listener.js 14:22:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (114BBC00) [pid = 3716] [serial = 97] [outer = 10E1F400] 14:22:34 INFO - PROCESS | 3716 | 1465075354800 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]]]}] 14:22:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:22:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 753ms 14:22:34 INFO - PROCESS | 3716 | 1465075354900 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 14:22:34 INFO - PROCESS | 3716 | 1465075354904 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 14:22:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:22:34 INFO - PROCESS | 3716 | 1465075354910 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:22:34 INFO - PROCESS | 3716 | 1465075354913 Marionette TRACE conn2 <- [1,98,null,{}] 14:22:34 INFO - PROCESS | 3716 | 1465075354921 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}] 14:22:34 INFO - PROCESS | 3716 | 1465075354924 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:35 INFO - PROCESS | 3716 | 1465075355035 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 14:22:35 INFO - PROCESS | 3716 | 1465075355044 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:35 INFO - PROCESS | 3716 | 1465075355046 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:35 INFO - PROCESS | 3716 | ++DOCSHELL 13133C00 == 32 [pid = 3716] [id = 34] 14:22:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (13134800) [pid = 3716] [serial = 98] [outer = 00000000] 14:22:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (13335800) [pid = 3716] [serial = 99] [outer = 13134800] 14:22:35 INFO - PROCESS | 3716 | 1465075355093 Marionette DEBUG loaded listener.js 14:22:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (1337C000) [pid = 3716] [serial = 100] [outer = 13134800] 14:22:35 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (1A143C00) [pid = 3716] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:22:35 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (13D29000) [pid = 3716] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:22:35 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (1B3C1800) [pid = 3716] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:22:35 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (1ADBB000) [pid = 3716] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:22:35 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (1AC52C00) [pid = 3716] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:22:35 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (1B12BC00) [pid = 3716] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:22:35 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (1A8F8000) [pid = 3716] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:22:35 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (1B646400) [pid = 3716] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:22:35 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (104F0000) [pid = 3716] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:22:35 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (13D23000) [pid = 3716] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:22:35 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (104F0400) [pid = 3716] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:22:35 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (114AF000) [pid = 3716] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:22:35 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (13912C00) [pid = 3716] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:22:35 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (15532800) [pid = 3716] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:22:35 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (15B44000) [pid = 3716] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:22:35 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (16002800) [pid = 3716] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:22:35 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (16A5C000) [pid = 3716] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:22:35 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (167D3000) [pid = 3716] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:22:35 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (17036400) [pid = 3716] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:22:35 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (18445800) [pid = 3716] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:22:35 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (18007800) [pid = 3716] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:22:36 INFO - PROCESS | 3716 | 1465075356072 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]]]}] 14:22:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:22:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1267ms 14:22:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:22:36 INFO - PROCESS | 3716 | 1465075356145 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 14:22:36 INFO - PROCESS | 3716 | 1465075356147 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 14:22:36 INFO - PROCESS | 3716 | 1465075356203 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:22:36 INFO - PROCESS | 3716 | 1465075356206 Marionette TRACE conn2 <- [1,102,null,{}] 14:22:36 INFO - PROCESS | 3716 | 1465075356216 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}] 14:22:36 INFO - PROCESS | 3716 | 1465075356220 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:36 INFO - PROCESS | 3716 | 1465075356309 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 14:22:36 INFO - PROCESS | 3716 | 1465075356316 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:36 INFO - PROCESS | 3716 | 1465075356319 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:36 INFO - PROCESS | 3716 | ++DOCSHELL 1381F800 == 33 [pid = 3716] [id = 35] 14:22:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (1382DC00) [pid = 3716] [serial = 101] [outer = 00000000] 14:22:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (14025000) [pid = 3716] [serial = 102] [outer = 1382DC00] 14:22:36 INFO - PROCESS | 3716 | 1465075356377 Marionette DEBUG loaded listener.js 14:22:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (1552B400) [pid = 3716] [serial = 103] [outer = 1382DC00] 14:22:36 INFO - PROCESS | 3716 | 1465075356827 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]]]}] 14:22:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:22:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 718ms 14:22:36 INFO - PROCESS | 3716 | 1465075356883 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 14:22:36 INFO - PROCESS | 3716 | 1465075356885 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 14:22:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:22:36 INFO - PROCESS | 3716 | 1465075356892 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:22:36 INFO - PROCESS | 3716 | 1465075356894 Marionette TRACE conn2 <- [1,106,null,{}] 14:22:36 INFO - PROCESS | 3716 | 1465075356897 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}] 14:22:36 INFO - PROCESS | 3716 | 1465075356899 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:37 INFO - PROCESS | 3716 | 1465075357027 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 14:22:37 INFO - PROCESS | 3716 | 1465075357059 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:37 INFO - PROCESS | 3716 | 1465075357061 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:37 INFO - PROCESS | 3716 | ++DOCSHELL 15B45C00 == 34 [pid = 3716] [id = 36] 14:22:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (15B47C00) [pid = 3716] [serial = 104] [outer = 00000000] 14:22:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (15E29C00) [pid = 3716] [serial = 105] [outer = 15B47C00] 14:22:37 INFO - PROCESS | 3716 | 1465075357104 Marionette DEBUG loaded listener.js 14:22:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (15F48400) [pid = 3716] [serial = 106] [outer = 15B47C00] 14:22:37 INFO - PROCESS | 3716 | 1465075357558 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]]]}] 14:22:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 702ms 14:22:37 INFO - PROCESS | 3716 | 1465075357594 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 14:22:37 INFO - PROCESS | 3716 | 1465075357596 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 14:22:37 INFO - PROCESS | 3716 | 1465075357599 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:22:37 INFO - PROCESS | 3716 | 1465075357601 Marionette TRACE conn2 <- [1,110,null,{}] 14:22:37 INFO - PROCESS | 3716 | 1465075357605 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}] 14:22:37 INFO - PROCESS | 3716 | 1465075357607 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:37 INFO - PROCESS | 3716 | 1465075357686 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 14:22:37 INFO - PROCESS | 3716 | 1465075357693 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:37 INFO - PROCESS | 3716 | 1465075357695 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:37 INFO - PROCESS | 3716 | ++DOCSHELL 15F4B800 == 35 [pid = 3716] [id = 37] 14:22:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (16002000) [pid = 3716] [serial = 107] [outer = 00000000] 14:22:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (167DB000) [pid = 3716] [serial = 108] [outer = 16002000] 14:22:37 INFO - PROCESS | 3716 | 1465075357740 Marionette DEBUG loaded listener.js 14:22:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (16C7FC00) [pid = 3716] [serial = 109] [outer = 16002000] 14:22:38 INFO - PROCESS | 3716 | 1465075358489 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]]]}] 14:22:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:22:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 992ms 14:22:38 INFO - PROCESS | 3716 | 1465075358576 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 14:22:38 INFO - PROCESS | 3716 | 1465075358581 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 14:22:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:22:38 INFO - PROCESS | 3716 | 1465075358635 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:22:38 INFO - PROCESS | 3716 | 1465075358640 Marionette TRACE conn2 <- [1,114,null,{}] 14:22:38 INFO - PROCESS | 3716 | 1465075358694 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}] 14:22:38 INFO - PROCESS | 3716 | 1465075358698 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:38 INFO - PROCESS | 3716 | 1465075358804 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 14:22:38 INFO - PROCESS | 3716 | 1465075358869 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:38 INFO - PROCESS | 3716 | 1465075358872 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:38 INFO - PROCESS | 3716 | ++DOCSHELL 11237400 == 36 [pid = 3716] [id = 38] 14:22:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (1123FC00) [pid = 3716] [serial = 110] [outer = 00000000] 14:22:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (12ACA400) [pid = 3716] [serial = 111] [outer = 1123FC00] 14:22:38 INFO - PROCESS | 3716 | 1465075358928 Marionette DEBUG loaded listener.js 14:22:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (1312D800) [pid = 3716] [serial = 112] [outer = 1123FC00] 14:22:39 INFO - PROCESS | 3716 | 1465075359556 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]]]}] 14:22:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 993ms 14:22:39 INFO - PROCESS | 3716 | 1465075359594 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 14:22:39 INFO - PROCESS | 3716 | 1465075359599 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 14:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:22:39 INFO - PROCESS | 3716 | 1465075359605 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:22:39 INFO - PROCESS | 3716 | 1465075359608 Marionette TRACE conn2 <- [1,118,null,{}] 14:22:39 INFO - PROCESS | 3716 | 1465075359612 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}] 14:22:39 INFO - PROCESS | 3716 | 1465075359615 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:39 INFO - PROCESS | 3716 | 1465075359720 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 14:22:39 INFO - PROCESS | 3716 | 1465075359858 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:39 INFO - PROCESS | 3716 | 1465075359861 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:39 INFO - PROCESS | 3716 | ++DOCSHELL 140C6000 == 37 [pid = 3716] [id = 39] 14:22:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (14F35000) [pid = 3716] [serial = 113] [outer = 00000000] 14:22:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (15B76000) [pid = 3716] [serial = 114] [outer = 14F35000] 14:22:39 INFO - PROCESS | 3716 | 1465075359918 Marionette DEBUG loaded listener.js 14:22:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (15F55800) [pid = 3716] [serial = 115] [outer = 14F35000] 14:22:40 INFO - PROCESS | 3716 | 1465075360504 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]]]}] 14:22:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 923ms 14:22:40 INFO - PROCESS | 3716 | 1465075360530 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 14:22:40 INFO - PROCESS | 3716 | 1465075360532 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 14:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:22:40 INFO - PROCESS | 3716 | 1465075360538 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:22:40 INFO - PROCESS | 3716 | 1465075360541 Marionette TRACE conn2 <- [1,122,null,{}] 14:22:40 INFO - PROCESS | 3716 | 1465075360602 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}] 14:22:40 INFO - PROCESS | 3716 | 1465075360607 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:40 INFO - PROCESS | 3716 | 1465075360708 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 14:22:40 INFO - PROCESS | 3716 | 1465075360795 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:40 INFO - PROCESS | 3716 | 1465075360799 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:40 INFO - PROCESS | 3716 | ++DOCSHELL 17EA0C00 == 38 [pid = 3716] [id = 40] 14:22:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (17EA4400) [pid = 3716] [serial = 116] [outer = 00000000] 14:22:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (18011800) [pid = 3716] [serial = 117] [outer = 17EA4400] 14:22:40 INFO - PROCESS | 3716 | 1465075360859 Marionette DEBUG loaded listener.js 14:22:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (18446400) [pid = 3716] [serial = 118] [outer = 17EA4400] 14:22:41 INFO - PROCESS | 3716 | 1465075361439 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]]]}] 14:22:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 924ms 14:22:41 INFO - PROCESS | 3716 | 1465075361489 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 14:22:41 INFO - PROCESS | 3716 | 1465075361492 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 14:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:22:41 INFO - PROCESS | 3716 | 1465075361495 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:22:41 INFO - PROCESS | 3716 | 1465075361497 Marionette TRACE conn2 <- [1,126,null,{}] 14:22:41 INFO - PROCESS | 3716 | 1465075361501 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}] 14:22:41 INFO - PROCESS | 3716 | 1465075361504 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:41 INFO - PROCESS | 3716 | 1465075361607 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 14:22:41 INFO - PROCESS | 3716 | 1465075361693 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:41 INFO - PROCESS | 3716 | 1465075361695 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:41 INFO - PROCESS | 3716 | ++DOCSHELL 10A5AC00 == 39 [pid = 3716] [id = 41] 14:22:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (10A61400) [pid = 3716] [serial = 119] [outer = 00000000] 14:22:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (12AD0400) [pid = 3716] [serial = 120] [outer = 10A61400] 14:22:41 INFO - PROCESS | 3716 | 1465075361749 Marionette DEBUG loaded listener.js 14:22:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (140CE800) [pid = 3716] [serial = 121] [outer = 10A61400] 14:22:42 INFO - PROCESS | 3716 | 1465075362432 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]]]}] 14:22:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 992ms 14:22:42 INFO - PROCESS | 3716 | 1465075362470 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 14:22:42 INFO - PROCESS | 3716 | 1465075362474 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 14:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:22:42 INFO - PROCESS | 3716 | 1465075362478 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:22:42 INFO - PROCESS | 3716 | 1465075362481 Marionette TRACE conn2 <- [1,130,null,{}] 14:22:42 INFO - PROCESS | 3716 | 1465075362487 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}] 14:22:42 INFO - PROCESS | 3716 | 1465075362489 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:42 INFO - PROCESS | 3716 | 1465075362590 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 14:22:42 INFO - PROCESS | 3716 | 1465075362665 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:42 INFO - PROCESS | 3716 | 1465075362722 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:42 INFO - PROCESS | 3716 | ++DOCSHELL 10A64800 == 40 [pid = 3716] [id = 42] 14:22:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (10B64000) [pid = 3716] [serial = 122] [outer = 00000000] 14:22:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (1142D800) [pid = 3716] [serial = 123] [outer = 10B64000] 14:22:42 INFO - PROCESS | 3716 | 1465075362811 Marionette DEBUG loaded listener.js 14:22:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (12AC8400) [pid = 3716] [serial = 124] [outer = 10B64000] 14:22:43 INFO - PROCESS | 3716 | --DOCSHELL 10E1F000 == 39 [pid = 3716] [id = 33] 14:22:43 INFO - PROCESS | 3716 | --DOCSHELL 13133C00 == 38 [pid = 3716] [id = 34] 14:22:43 INFO - PROCESS | 3716 | --DOCSHELL 15B45C00 == 37 [pid = 3716] [id = 36] 14:22:43 INFO - PROCESS | 3716 | --DOCSHELL 1381F800 == 36 [pid = 3716] [id = 35] 14:22:43 INFO - PROCESS | 3716 | --DOCSHELL 17EA0C00 == 35 [pid = 3716] [id = 40] 14:22:43 INFO - PROCESS | 3716 | --DOCSHELL 11A0B400 == 34 [pid = 3716] [id = 32] 14:22:43 INFO - PROCESS | 3716 | --DOCSHELL 10A5AC00 == 33 [pid = 3716] [id = 41] 14:22:43 INFO - PROCESS | 3716 | --DOCSHELL 1390F000 == 32 [pid = 3716] [id = 31] 14:22:43 INFO - PROCESS | 3716 | --DOCSHELL 140C6000 == 31 [pid = 3716] [id = 39] 14:22:43 INFO - PROCESS | 3716 | --DOCSHELL 15F4B800 == 30 [pid = 3716] [id = 37] 14:22:43 INFO - PROCESS | 3716 | --DOCSHELL 17EA1400 == 29 [pid = 3716] [id = 30] 14:22:43 INFO - PROCESS | 3716 | --DOCSHELL 11237400 == 28 [pid = 3716] [id = 38] 14:22:43 INFO - PROCESS | 3716 | --DOCSHELL 18445000 == 27 [pid = 3716] [id = 29] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (16A56400) [pid = 3716] [serial = 17] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (10E27400) [pid = 3716] [serial = 51] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (14025400) [pid = 3716] [serial = 54] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (10E20000) [pid = 3716] [serial = 57] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (10F1B400) [pid = 3716] [serial = 58] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (11C66C00) [pid = 3716] [serial = 60] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (14018000) [pid = 3716] [serial = 63] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (140C6800) [pid = 3716] [serial = 64] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (15659000) [pid = 3716] [serial = 66] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (15B77000) [pid = 3716] [serial = 69] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (15E27C00) [pid = 3716] [serial = 70] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (16904400) [pid = 3716] [serial = 72] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (170EB000) [pid = 3716] [serial = 75] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (1798E800) [pid = 3716] [serial = 78] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (17EA5800) [pid = 3716] [serial = 81] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (18694000) [pid = 3716] [serial = 84] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (1A1E1400) [pid = 3716] [serial = 87] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (16A41400) [pid = 3716] [serial = 73] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (17929800) [pid = 3716] [serial = 76] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (17D37800) [pid = 3716] [serial = 79] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (15666800) [pid = 3716] [serial = 67] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1826AC00) [pid = 3716] [serial = 82] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (18697800) [pid = 3716] [serial = 85] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (12A90C00) [pid = 3716] [serial = 52] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (1280E800) [pid = 3716] [serial = 61] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (1A435400) [pid = 3716] [serial = 90] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (1A3A1800) [pid = 3716] [serial = 88] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (14F39800) [pid = 3716] [serial = 55] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (1BE2F400) [pid = 3716] [serial = 49] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (16A40400) [pid = 3716] [serial = 14] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (140CC400) [pid = 3716] [serial = 9] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (140D1000) [pid = 3716] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (1280A000) [pid = 3716] [serial = 4] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (1B64F000) [pid = 3716] [serial = 48] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (1B645400) [pid = 3716] [serial = 42] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (1B69F400) [pid = 3716] [serial = 45] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (1B3CA800) [pid = 3716] [serial = 39] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (1B3CEC00) [pid = 3716] [serial = 40] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (1B254800) [pid = 3716] [serial = 36] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (1B259400) [pid = 3716] [serial = 37] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 62 (1B17A400) [pid = 3716] [serial = 33] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 61 (1B186000) [pid = 3716] [serial = 34] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 60 (1B17A800) [pid = 3716] [serial = 30] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 59 (1B183C00) [pid = 3716] [serial = 31] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 58 (13D25C00) [pid = 3716] [serial = 27] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 57 (1B126C00) [pid = 3716] [serial = 28] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 56 (1A439000) [pid = 3716] [serial = 24] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 55 (1A1DD800) [pid = 3716] [serial = 21] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | --DOMWINDOW == 54 (1A1E1C00) [pid = 3716] [serial = 22] [outer = 00000000] [url = about:blank] 14:22:43 INFO - PROCESS | 3716 | 1465075363759 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]]]}] 14:22:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1308ms 14:22:43 INFO - PROCESS | 3716 | 1465075363800 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 14:22:43 INFO - PROCESS | 3716 | 1465075363804 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 14:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:22:43 INFO - PROCESS | 3716 | 1465075363808 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:22:43 INFO - PROCESS | 3716 | 1465075363812 Marionette TRACE conn2 <- [1,134,null,{}] 14:22:43 INFO - PROCESS | 3716 | 1465075363817 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}] 14:22:43 INFO - PROCESS | 3716 | 1465075363820 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:43 INFO - PROCESS | 3716 | 1465075363907 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 14:22:43 INFO - PROCESS | 3716 | 1465075363913 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:43 INFO - PROCESS | 3716 | 1465075363916 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:43 INFO - PROCESS | 3716 | ++DOCSHELL 11234C00 == 28 [pid = 3716] [id = 43] 14:22:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 55 (11237400) [pid = 3716] [serial = 125] [outer = 00000000] 14:22:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 56 (11C74400) [pid = 3716] [serial = 126] [outer = 11237400] 14:22:43 INFO - PROCESS | 3716 | 1465075363965 Marionette DEBUG loaded listener.js 14:22:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 57 (12891000) [pid = 3716] [serial = 127] [outer = 11237400] 14:22:44 INFO - PROCESS | 3716 | 1465075364399 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]]]}] 14:22:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:22:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 679ms 14:22:44 INFO - PROCESS | 3716 | 1465075364463 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 14:22:44 INFO - PROCESS | 3716 | 1465075364468 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 14:22:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:22:44 INFO - PROCESS | 3716 | 1465075364475 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:22:44 INFO - PROCESS | 3716 | 1465075364477 Marionette TRACE conn2 <- [1,138,null,{}] 14:22:44 INFO - PROCESS | 3716 | 1465075364481 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}] 14:22:44 INFO - PROCESS | 3716 | 1465075364483 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:44 INFO - PROCESS | 3716 | 1465075364570 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 14:22:44 INFO - PROCESS | 3716 | 1465075364663 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:44 INFO - PROCESS | 3716 | 1465075364665 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:44 INFO - PROCESS | 3716 | ++DOCSHELL 13D23000 == 29 [pid = 3716] [id = 44] 14:22:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 58 (13D24000) [pid = 3716] [serial = 128] [outer = 00000000] 14:22:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 59 (14018400) [pid = 3716] [serial = 129] [outer = 13D24000] 14:22:44 INFO - PROCESS | 3716 | 1465075364720 Marionette DEBUG loaded listener.js 14:22:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 60 (14025C00) [pid = 3716] [serial = 130] [outer = 13D24000] 14:22:45 INFO - PROCESS | 3716 | 1465075365132 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]]]}] 14:22:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 711ms 14:22:45 INFO - PROCESS | 3716 | 1465075365206 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 14:22:45 INFO - PROCESS | 3716 | 1465075365208 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 14:22:45 INFO - PROCESS | 3716 | 1465075365221 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:22:45 INFO - PROCESS | 3716 | 1465075365225 Marionette TRACE conn2 <- [1,142,null,{}] 14:22:45 INFO - PROCESS | 3716 | 1465075365239 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}] 14:22:45 INFO - PROCESS | 3716 | 1465075365244 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:45 INFO - PROCESS | 3716 | 1465075365326 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 14:22:45 INFO - PROCESS | 3716 | 1465075365335 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:45 INFO - PROCESS | 3716 | 1465075365339 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:45 INFO - PROCESS | 3716 | ++DOCSHELL 155CDC00 == 30 [pid = 3716] [id = 45] 14:22:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 61 (155CE400) [pid = 3716] [serial = 131] [outer = 00000000] 14:22:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 62 (15666800) [pid = 3716] [serial = 132] [outer = 155CE400] 14:22:45 INFO - PROCESS | 3716 | 1465075365387 Marionette DEBUG loaded listener.js 14:22:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (15B4B000) [pid = 3716] [serial = 133] [outer = 155CE400] 14:22:45 INFO - PROCESS | 3716 | 1465075365871 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]]]}] 14:22:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 663ms 14:22:45 INFO - PROCESS | 3716 | 1465075365894 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 14:22:45 INFO - PROCESS | 3716 | 1465075365896 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 14:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:22:45 INFO - PROCESS | 3716 | 1465075365907 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:22:45 INFO - PROCESS | 3716 | 1465075365908 Marionette TRACE conn2 <- [1,146,null,{}] 14:22:45 INFO - PROCESS | 3716 | 1465075365912 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}] 14:22:45 INFO - PROCESS | 3716 | 1465075365914 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:46 INFO - PROCESS | 3716 | 1465075366021 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 14:22:46 INFO - PROCESS | 3716 | 1465075366091 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:46 INFO - PROCESS | 3716 | 1465075366093 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:46 INFO - PROCESS | 3716 | ++DOCSHELL 15EA4000 == 31 [pid = 3716] [id = 46] 14:22:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (15EA4400) [pid = 3716] [serial = 134] [outer = 00000000] 14:22:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (16003000) [pid = 3716] [serial = 135] [outer = 15EA4400] 14:22:46 INFO - PROCESS | 3716 | 1465075366137 Marionette DEBUG loaded listener.js 14:22:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (16A40400) [pid = 3716] [serial = 136] [outer = 15EA4400] 14:22:46 INFO - PROCESS | 3716 | 1465075366558 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]]]}] 14:22:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 711ms 14:22:46 INFO - PROCESS | 3716 | 1465075366603 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 14:22:46 INFO - PROCESS | 3716 | 1465075366606 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 14:22:46 INFO - PROCESS | 3716 | 1465075366609 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:22:46 INFO - PROCESS | 3716 | 1465075366611 Marionette TRACE conn2 <- [1,150,null,{}] 14:22:46 INFO - PROCESS | 3716 | 1465075366614 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}] 14:22:46 INFO - PROCESS | 3716 | 1465075366616 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:46 INFO - PROCESS | 3716 | 1465075366771 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 14:22:46 INFO - PROCESS | 3716 | 1465075366781 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:46 INFO - PROCESS | 3716 | 1465075366783 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:46 INFO - PROCESS | 3716 | ++DOCSHELL 15EA0400 == 32 [pid = 3716] [id = 47] 14:22:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (15F49000) [pid = 3716] [serial = 137] [outer = 00000000] 14:22:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (170EC000) [pid = 3716] [serial = 138] [outer = 15F49000] 14:22:46 INFO - PROCESS | 3716 | 1465075366828 Marionette DEBUG loaded listener.js 14:22:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (1792A400) [pid = 3716] [serial = 139] [outer = 15F49000] 14:22:47 INFO - PROCESS | 3716 | 1465075367251 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]]]}] 14:22:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 663ms 14:22:47 INFO - PROCESS | 3716 | 1465075367282 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 14:22:47 INFO - PROCESS | 3716 | 1465075367285 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 14:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:22:47 INFO - PROCESS | 3716 | 1465075367288 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:22:47 INFO - PROCESS | 3716 | 1465075367290 Marionette TRACE conn2 <- [1,154,null,{}] 14:22:47 INFO - PROCESS | 3716 | 1465075367293 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}] 14:22:47 INFO - PROCESS | 3716 | 1465075367299 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:47 INFO - PROCESS | 3716 | 1465075367419 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 14:22:47 INFO - PROCESS | 3716 | 1465075367492 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:47 INFO - PROCESS | 3716 | 1465075367494 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:47 INFO - PROCESS | 3716 | ++DOCSHELL 17D39800 == 33 [pid = 3716] [id = 48] 14:22:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (17DE5400) [pid = 3716] [serial = 140] [outer = 00000000] 14:22:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (1826D000) [pid = 3716] [serial = 141] [outer = 17DE5400] 14:22:47 INFO - PROCESS | 3716 | 1465075367538 Marionette DEBUG loaded listener.js 14:22:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (1861B000) [pid = 3716] [serial = 142] [outer = 17DE5400] 14:22:47 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (13D28800) [pid = 3716] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:22:47 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (1A1E8C00) [pid = 3716] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:22:47 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (10E1F400) [pid = 3716] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:22:47 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (16002000) [pid = 3716] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:22:47 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (13134800) [pid = 3716] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:22:47 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (15B47C00) [pid = 3716] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:22:47 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (1382DC00) [pid = 3716] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:22:47 INFO - PROCESS | 3716 | 1465075367968 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]]]}] 14:22:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 727ms 14:22:48 INFO - PROCESS | 3716 | 1465075368023 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 14:22:48 INFO - PROCESS | 3716 | 1465075368025 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 14:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:22:48 INFO - PROCESS | 3716 | 1465075368028 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:22:48 INFO - PROCESS | 3716 | 1465075368030 Marionette TRACE conn2 <- [1,158,null,{}] 14:22:48 INFO - PROCESS | 3716 | 1465075368033 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}] 14:22:48 INFO - PROCESS | 3716 | 1465075368035 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:48 INFO - PROCESS | 3716 | 1465075368107 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 14:22:48 INFO - PROCESS | 3716 | 1465075368112 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:48 INFO - PROCESS | 3716 | 1465075368114 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:48 INFO - PROCESS | 3716 | ++DOCSHELL 10E29000 == 34 [pid = 3716] [id = 49] 14:22:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (1280F800) [pid = 3716] [serial = 143] [outer = 00000000] 14:22:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (17D33400) [pid = 3716] [serial = 144] [outer = 1280F800] 14:22:48 INFO - PROCESS | 3716 | 1465075368157 Marionette DEBUG loaded listener.js 14:22:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (17D3A800) [pid = 3716] [serial = 145] [outer = 1280F800] 14:22:48 INFO - PROCESS | 3716 | 1465075368546 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]]]}] 14:22:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 549ms 14:22:48 INFO - PROCESS | 3716 | 1465075368562 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 14:22:48 INFO - PROCESS | 3716 | 1465075368564 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 14:22:48 INFO - PROCESS | 3716 | 1465075368567 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:22:48 INFO - PROCESS | 3716 | 1465075368569 Marionette TRACE conn2 <- [1,162,null,{}] 14:22:48 INFO - PROCESS | 3716 | 1465075368572 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}] 14:22:48 INFO - PROCESS | 3716 | 1465075368574 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:48 INFO - PROCESS | 3716 | 1465075368684 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 14:22:48 INFO - PROCESS | 3716 | 1465075368738 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:48 INFO - PROCESS | 3716 | 1465075368740 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:48 INFO - PROCESS | 3716 | ++DOCSHELL 16A58800 == 35 [pid = 3716] [id = 50] 14:22:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (17D2FC00) [pid = 3716] [serial = 146] [outer = 00000000] 14:22:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (1A13E000) [pid = 3716] [serial = 147] [outer = 17D2FC00] 14:22:48 INFO - PROCESS | 3716 | 1465075368784 Marionette DEBUG loaded listener.js 14:22:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (1A13FC00) [pid = 3716] [serial = 148] [outer = 17D2FC00] 14:22:49 INFO - PROCESS | 3716 | 1465075369169 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]]]}] 14:22:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 614ms 14:22:49 INFO - PROCESS | 3716 | 1465075369197 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 14:22:49 INFO - PROCESS | 3716 | 1465075369199 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 14:22:49 INFO - PROCESS | 3716 | 1465075369202 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:22:49 INFO - PROCESS | 3716 | 1465075369204 Marionette TRACE conn2 <- [1,166,null,{}] 14:22:49 INFO - PROCESS | 3716 | 1465075369207 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}] 14:22:49 INFO - PROCESS | 3716 | 1465075369209 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:49 INFO - PROCESS | 3716 | 1465075369310 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 14:22:49 INFO - PROCESS | 3716 | 1465075369350 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:49 INFO - PROCESS | 3716 | 1465075369351 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:49 INFO - PROCESS | 3716 | ++DOCSHELL 19B17000 == 36 [pid = 3716] [id = 51] 14:22:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (19B18400) [pid = 3716] [serial = 149] [outer = 00000000] 14:22:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (1A1E4000) [pid = 3716] [serial = 150] [outer = 19B18400] 14:22:49 INFO - PROCESS | 3716 | 1465075369402 Marionette DEBUG loaded listener.js 14:22:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (1A1E4800) [pid = 3716] [serial = 151] [outer = 19B18400] 14:22:49 INFO - PROCESS | 3716 | 1465075369793 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]]]}] 14:22:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 614ms 14:22:49 INFO - PROCESS | 3716 | 1465075369842 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 14:22:49 INFO - PROCESS | 3716 | 1465075369846 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 14:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:22:49 INFO - PROCESS | 3716 | 1465075369852 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:22:49 INFO - PROCESS | 3716 | 1465075369857 Marionette TRACE conn2 <- [1,170,null,{}] 14:22:49 INFO - PROCESS | 3716 | 1465075369886 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}] 14:22:49 INFO - PROCESS | 3716 | 1465075369890 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:50 INFO - PROCESS | 3716 | 1465075370033 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 14:22:50 INFO - PROCESS | 3716 | 1465075370159 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:50 INFO - PROCESS | 3716 | 1465075370164 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:50 INFO - PROCESS | 3716 | ++DOCSHELL 10E24400 == 37 [pid = 3716] [id = 52] 14:22:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (10E24800) [pid = 3716] [serial = 152] [outer = 00000000] 14:22:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (11233800) [pid = 3716] [serial = 153] [outer = 10E24800] 14:22:50 INFO - PROCESS | 3716 | 1465075370221 Marionette DEBUG loaded listener.js 14:22:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (12802800) [pid = 3716] [serial = 154] [outer = 10E24800] 14:22:50 INFO - PROCESS | 3716 | 1465075370871 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]]]}] 14:22:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:22:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1082ms 14:22:50 INFO - PROCESS | 3716 | 1465075370932 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 14:22:50 INFO - PROCESS | 3716 | 1465075370935 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 14:22:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:22:50 INFO - PROCESS | 3716 | 1465075370942 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:22:50 INFO - PROCESS | 3716 | 1465075370946 Marionette TRACE conn2 <- [1,174,null,{}] 14:22:50 INFO - PROCESS | 3716 | 1465075370950 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}] 14:22:50 INFO - PROCESS | 3716 | 1465075370953 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:51 INFO - PROCESS | 3716 | 1465075371069 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 14:22:51 INFO - PROCESS | 3716 | 1465075371141 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:51 INFO - PROCESS | 3716 | 1465075371144 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:51 INFO - PROCESS | 3716 | ++DOCSHELL 140C6800 == 38 [pid = 3716] [id = 53] 14:22:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (140C6C00) [pid = 3716] [serial = 155] [outer = 00000000] 14:22:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (14F3A800) [pid = 3716] [serial = 156] [outer = 140C6C00] 14:22:51 INFO - PROCESS | 3716 | 1465075371198 Marionette DEBUG loaded listener.js 14:22:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (15659000) [pid = 3716] [serial = 157] [outer = 140C6C00] 14:22:52 INFO - PROCESS | 3716 | 1465075372105 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]]]}] 14:22:52 INFO - PROCESS | 3716 | --DOCSHELL 16A58800 == 37 [pid = 3716] [id = 50] 14:22:52 INFO - PROCESS | 3716 | --DOCSHELL 10E29000 == 36 [pid = 3716] [id = 49] 14:22:52 INFO - PROCESS | 3716 | --DOCSHELL 17D39800 == 35 [pid = 3716] [id = 48] 14:22:52 INFO - PROCESS | 3716 | --DOCSHELL 15EA0400 == 34 [pid = 3716] [id = 47] 14:22:52 INFO - PROCESS | 3716 | --DOCSHELL 15EA4000 == 33 [pid = 3716] [id = 46] 14:22:52 INFO - PROCESS | 3716 | --DOCSHELL 155CDC00 == 32 [pid = 3716] [id = 45] 14:22:52 INFO - PROCESS | 3716 | --DOCSHELL 13D23000 == 31 [pid = 3716] [id = 44] 14:22:52 INFO - PROCESS | 3716 | --DOCSHELL 11234C00 == 30 [pid = 3716] [id = 43] 14:22:52 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (1A452000) [pid = 3716] [serial = 91] [outer = 00000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (1A8FE800) [pid = 3716] [serial = 93] [outer = 00000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (112A0400) [pid = 3716] [serial = 96] [outer = 00000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (114BBC00) [pid = 3716] [serial = 97] [outer = 00000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (16C7FC00) [pid = 3716] [serial = 109] [outer = 00000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (13335800) [pid = 3716] [serial = 99] [outer = 00000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (15E29C00) [pid = 3716] [serial = 105] [outer = 00000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (1337C000) [pid = 3716] [serial = 100] [outer = 00000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (1552B400) [pid = 3716] [serial = 103] [outer = 00000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (15F48400) [pid = 3716] [serial = 106] [outer = 00000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (167DB000) [pid = 3716] [serial = 108] [outer = 00000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (1AC4D400) [pid = 3716] [serial = 94] [outer = 00000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (14025000) [pid = 3716] [serial = 102] [outer = 00000000] [url = about:blank] 14:22:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:22:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1261ms 14:22:52 INFO - PROCESS | 3716 | 1465075372181 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 14:22:52 INFO - PROCESS | 3716 | 1465075372186 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 14:22:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:22:52 INFO - PROCESS | 3716 | 1465075372191 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:22:52 INFO - PROCESS | 3716 | 1465075372194 Marionette TRACE conn2 <- [1,178,null,{}] 14:22:52 INFO - PROCESS | 3716 | 1465075372199 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}] 14:22:52 INFO - PROCESS | 3716 | 1465075372202 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:52 INFO - PROCESS | 3716 | 1465075372293 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 14:22:52 INFO - PROCESS | 3716 | 1465075372378 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:52 INFO - PROCESS | 3716 | 1465075372382 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:52 INFO - PROCESS | 3716 | ++DOCSHELL 105EFC00 == 31 [pid = 3716] [id = 54] 14:22:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (105F9400) [pid = 3716] [serial = 158] [outer = 00000000] 14:22:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (114B1000) [pid = 3716] [serial = 159] [outer = 105F9400] 14:22:52 INFO - PROCESS | 3716 | 1465075372431 Marionette DEBUG loaded listener.js 14:22:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (12A8A400) [pid = 3716] [serial = 160] [outer = 105F9400] 14:22:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (112A0400) [pid = 3716] [serial = 161] [outer = 1B649000] 14:22:52 INFO - PROCESS | 3716 | 1465075372932 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]]]}] 14:22:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:22:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 776ms 14:22:52 INFO - PROCESS | 3716 | 1465075372969 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 14:22:52 INFO - PROCESS | 3716 | 1465075372973 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 14:22:52 INFO - PROCESS | 3716 | 1465075372984 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:22:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:22:52 INFO - PROCESS | 3716 | 1465075372988 Marionette TRACE conn2 <- [1,182,null,{}] 14:22:53 INFO - PROCESS | 3716 | 1465075372993 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}] 14:22:53 INFO - PROCESS | 3716 | 1465075372997 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:53 INFO - PROCESS | 3716 | 1465075373111 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 14:22:53 INFO - PROCESS | 3716 | 1465075373119 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:53 INFO - PROCESS | 3716 | 1465075373121 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:53 INFO - PROCESS | 3716 | ++DOCSHELL 14018000 == 32 [pid = 3716] [id = 55] 14:22:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (1401D400) [pid = 3716] [serial = 162] [outer = 00000000] 14:22:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (140CD000) [pid = 3716] [serial = 163] [outer = 1401D400] 14:22:53 INFO - PROCESS | 3716 | 1465075373168 Marionette DEBUG loaded listener.js 14:22:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (14F36800) [pid = 3716] [serial = 164] [outer = 1401D400] 14:22:53 INFO - PROCESS | 3716 | 1465075373595 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]]]}] 14:22:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:22:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 662ms 14:22:53 INFO - PROCESS | 3716 | 1465075373623 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 14:22:53 INFO - PROCESS | 3716 | 1465075373625 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 14:22:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:22:53 INFO - PROCESS | 3716 | 1465075373629 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:22:53 INFO - PROCESS | 3716 | 1465075373632 Marionette TRACE conn2 <- [1,186,null,{}] 14:22:53 INFO - PROCESS | 3716 | 1465075373646 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}] 14:22:53 INFO - PROCESS | 3716 | 1465075373651 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:53 INFO - PROCESS | 3716 | 1465075373734 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 14:22:53 INFO - PROCESS | 3716 | 1465075373743 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:53 INFO - PROCESS | 3716 | 1465075373746 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:53 INFO - PROCESS | 3716 | ++DOCSHELL 15EA5800 == 33 [pid = 3716] [id = 56] 14:22:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (15F4A800) [pid = 3716] [serial = 165] [outer = 00000000] 14:22:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (16003800) [pid = 3716] [serial = 166] [outer = 15F4A800] 14:22:53 INFO - PROCESS | 3716 | 1465075373840 Marionette DEBUG loaded listener.js 14:22:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (16A57000) [pid = 3716] [serial = 167] [outer = 15F4A800] 14:22:54 INFO - PROCESS | 3716 | 1465075374245 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]]]}] 14:22:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:22:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 663ms 14:22:54 INFO - PROCESS | 3716 | 1465075374299 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 14:22:54 INFO - PROCESS | 3716 | 1465075374302 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 14:22:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:22:54 INFO - PROCESS | 3716 | 1465075374305 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:22:54 INFO - PROCESS | 3716 | 1465075374307 Marionette TRACE conn2 <- [1,190,null,{}] 14:22:54 INFO - PROCESS | 3716 | 1465075374310 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}] 14:22:54 INFO - PROCESS | 3716 | 1465075374312 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:54 INFO - PROCESS | 3716 | 1465075374393 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 14:22:54 INFO - PROCESS | 3716 | 1465075374398 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:54 INFO - PROCESS | 3716 | 1465075374401 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:54 INFO - PROCESS | 3716 | ++DOCSHELL 170E3800 == 34 [pid = 3716] [id = 57] 14:22:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (170EAC00) [pid = 3716] [serial = 168] [outer = 00000000] 14:22:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (17D38000) [pid = 3716] [serial = 169] [outer = 170EAC00] 14:22:54 INFO - PROCESS | 3716 | 1465075374445 Marionette DEBUG loaded listener.js 14:22:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (17EA6400) [pid = 3716] [serial = 170] [outer = 170EAC00] 14:22:54 INFO - PROCESS | 3716 | 1465075374930 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]]]}] 14:22:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:22:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 662ms 14:22:54 INFO - PROCESS | 3716 | 1465075374977 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 14:22:54 INFO - PROCESS | 3716 | 1465075374979 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 14:22:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:22:54 INFO - PROCESS | 3716 | 1465075374982 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:22:54 INFO - PROCESS | 3716 | 1465075374983 Marionette TRACE conn2 <- [1,194,null,{}] 14:22:54 INFO - PROCESS | 3716 | 1465075374987 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}] 14:22:54 INFO - PROCESS | 3716 | 1465075374989 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:55 INFO - PROCESS | 3716 | 1465075375094 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 14:22:55 INFO - PROCESS | 3716 | 1465075375101 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:55 INFO - PROCESS | 3716 | 1465075375103 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:55 INFO - PROCESS | 3716 | ++DOCSHELL 1798E800 == 35 [pid = 3716] [id = 58] 14:22:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (18262400) [pid = 3716] [serial = 171] [outer = 00000000] 14:22:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (19B15C00) [pid = 3716] [serial = 172] [outer = 18262400] 14:22:55 INFO - PROCESS | 3716 | 1465075375147 Marionette DEBUG loaded listener.js 14:22:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (1A13F000) [pid = 3716] [serial = 173] [outer = 18262400] 14:22:55 INFO - PROCESS | 3716 | 1465075375567 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]]]}] 14:22:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:22:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 663ms 14:22:55 INFO - PROCESS | 3716 | 1465075375620 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 14:22:55 INFO - PROCESS | 3716 | 1465075375622 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 14:22:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:22:55 INFO - PROCESS | 3716 | 1465075375625 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:22:55 INFO - PROCESS | 3716 | 1465075375627 Marionette TRACE conn2 <- [1,198,null,{}] 14:22:55 INFO - PROCESS | 3716 | 1465075375630 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}] 14:22:55 INFO - PROCESS | 3716 | 1465075375636 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:55 INFO - PROCESS | 3716 | 1465075375770 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 14:22:55 INFO - PROCESS | 3716 | 1465075375896 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:55 INFO - PROCESS | 3716 | 1465075375898 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:55 INFO - PROCESS | 3716 | ++DOCSHELL 1799C400 == 36 [pid = 3716] [id = 59] 14:22:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (1A140800) [pid = 3716] [serial = 174] [outer = 00000000] 14:22:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (1A44CC00) [pid = 3716] [serial = 175] [outer = 1A140800] 14:22:55 INFO - PROCESS | 3716 | 1465075375940 Marionette DEBUG loaded listener.js 14:22:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1A8F5400) [pid = 3716] [serial = 176] [outer = 1A140800] 14:22:56 INFO - PROCESS | 3716 | 1465075376352 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]]]}] 14:22:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:22:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 760ms 14:22:56 INFO - PROCESS | 3716 | 1465075376399 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 14:22:56 INFO - PROCESS | 3716 | 1465075376401 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 14:22:56 INFO - PROCESS | 3716 | 1465075376404 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:22:56 INFO - PROCESS | 3716 | 1465075376406 Marionette TRACE conn2 <- [1,202,null,{}] 14:22:56 INFO - PROCESS | 3716 | 1465075376409 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}] 14:22:56 INFO - PROCESS | 3716 | 1465075376411 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:56 INFO - PROCESS | 3716 | 1465075376510 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 14:22:56 INFO - PROCESS | 3716 | 1465075376515 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:56 INFO - PROCESS | 3716 | 1465075376517 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:56 INFO - PROCESS | 3716 | ++DOCSHELL 1A44B800 == 37 [pid = 3716] [id = 60] 14:22:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1A456400) [pid = 3716] [serial = 177] [outer = 00000000] 14:22:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1AC4F400) [pid = 3716] [serial = 178] [outer = 1A456400] 14:22:56 INFO - PROCESS | 3716 | 1465075376559 Marionette DEBUG loaded listener.js 14:22:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (1AC55000) [pid = 3716] [serial = 179] [outer = 1A456400] 14:22:56 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (10B64000) [pid = 3716] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:22:56 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (11237400) [pid = 3716] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:22:56 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (155CE400) [pid = 3716] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:22:56 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (15EA4400) [pid = 3716] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:22:56 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (17D2FC00) [pid = 3716] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:22:56 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (1123FC00) [pid = 3716] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:22:56 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (14F35000) [pid = 3716] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:22:56 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (17EA4400) [pid = 3716] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:22:56 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (10A61400) [pid = 3716] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:22:56 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (15F49000) [pid = 3716] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:22:56 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (17DE5400) [pid = 3716] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:22:56 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (13D24000) [pid = 3716] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:22:56 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (1280F800) [pid = 3716] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:22:57 INFO - PROCESS | 3716 | 1465075377077 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]]]}] 14:22:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:22:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 727ms 14:22:57 INFO - PROCESS | 3716 | 1465075377139 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 14:22:57 INFO - PROCESS | 3716 | 1465075377141 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 14:22:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:22:57 INFO - PROCESS | 3716 | 1465075377144 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:22:57 INFO - PROCESS | 3716 | 1465075377146 Marionette TRACE conn2 <- [1,206,null,{}] 14:22:57 INFO - PROCESS | 3716 | 1465075377149 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}] 14:22:57 INFO - PROCESS | 3716 | 1465075377151 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:57 INFO - PROCESS | 3716 | 1465075377247 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 14:22:57 INFO - PROCESS | 3716 | 1465075377256 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:57 INFO - PROCESS | 3716 | 1465075377258 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:57 INFO - PROCESS | 3716 | ++DOCSHELL 11C12400 == 38 [pid = 3716] [id = 61] 14:22:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (13376C00) [pid = 3716] [serial = 180] [outer = 00000000] 14:22:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (1779B800) [pid = 3716] [serial = 181] [outer = 13376C00] 14:22:57 INFO - PROCESS | 3716 | 1465075377300 Marionette DEBUG loaded listener.js 14:22:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (17DE5400) [pid = 3716] [serial = 182] [outer = 13376C00] 14:22:57 INFO - PROCESS | 3716 | 1465075377681 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]]]}] 14:22:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:22:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 614ms 14:22:57 INFO - PROCESS | 3716 | 1465075377744 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 14:22:57 INFO - PROCESS | 3716 | 1465075377746 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 14:22:57 INFO - PROCESS | 3716 | 1465075377750 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:22:57 INFO - PROCESS | 3716 | 1465075377752 Marionette TRACE conn2 <- [1,210,null,{}] 14:22:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:22:57 INFO - PROCESS | 3716 | 1465075377758 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}] 14:22:57 INFO - PROCESS | 3716 | 1465075377760 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:57 INFO - PROCESS | 3716 | 1465075377892 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 14:22:57 INFO - PROCESS | 3716 | 1465075377900 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:57 INFO - PROCESS | 3716 | 1465075377902 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:57 INFO - PROCESS | 3716 | ++DOCSHELL 1A3A0000 == 39 [pid = 3716] [id = 62] 14:22:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (1A433800) [pid = 3716] [serial = 183] [outer = 00000000] 14:22:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (1ADB3C00) [pid = 3716] [serial = 184] [outer = 1A433800] 14:22:57 INFO - PROCESS | 3716 | 1465075377944 Marionette DEBUG loaded listener.js 14:22:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (1ADB8400) [pid = 3716] [serial = 185] [outer = 1A433800] 14:22:58 INFO - PROCESS | 3716 | 1465075378355 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]]]}] 14:22:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:22:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 614ms 14:22:58 INFO - PROCESS | 3716 | 1465075378381 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 14:22:58 INFO - PROCESS | 3716 | 1465075378383 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 14:22:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:22:58 INFO - PROCESS | 3716 | 1465075378386 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:22:58 INFO - PROCESS | 3716 | 1465075378388 Marionette TRACE conn2 <- [1,214,null,{}] 14:22:58 INFO - PROCESS | 3716 | 1465075378402 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}] 14:22:58 INFO - PROCESS | 3716 | 1465075378403 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:58 INFO - PROCESS | 3716 | 1465075378481 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 14:22:58 INFO - PROCESS | 3716 | 1465075378487 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:58 INFO - PROCESS | 3716 | 1465075378489 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:58 INFO - PROCESS | 3716 | ++DOCSHELL 17040000 == 40 [pid = 3716] [id = 63] 14:22:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (1A8FF800) [pid = 3716] [serial = 186] [outer = 00000000] 14:22:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (1ADBFC00) [pid = 3716] [serial = 187] [outer = 1A8FF800] 14:22:58 INFO - PROCESS | 3716 | 1465075378535 Marionette DEBUG loaded listener.js 14:22:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (1ADC0800) [pid = 3716] [serial = 188] [outer = 1A8FF800] 14:22:59 INFO - PROCESS | 3716 | 1465075379079 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]]]}] 14:22:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:22:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 727ms 14:22:59 INFO - PROCESS | 3716 | 1465075379118 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 14:22:59 INFO - PROCESS | 3716 | 1465075379123 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 14:22:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:22:59 INFO - PROCESS | 3716 | 1465075379129 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:22:59 INFO - PROCESS | 3716 | 1465075379132 Marionette TRACE conn2 <- [1,218,null,{}] 14:22:59 INFO - PROCESS | 3716 | 1465075379138 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}] 14:22:59 INFO - PROCESS | 3716 | 1465075379141 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:59 INFO - PROCESS | 3716 | 1465075379254 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 14:22:59 INFO - PROCESS | 3716 | 1465075379330 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:59 INFO - PROCESS | 3716 | 1465075379335 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:22:59 INFO - PROCESS | 3716 | ++DOCSHELL 104E7400 == 41 [pid = 3716] [id = 64] 14:22:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (105F2C00) [pid = 3716] [serial = 189] [outer = 00000000] 14:22:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1280A800) [pid = 3716] [serial = 190] [outer = 105F2C00] 14:22:59 INFO - PROCESS | 3716 | 1465075379432 Marionette DEBUG loaded listener.js 14:22:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (13376400) [pid = 3716] [serial = 191] [outer = 105F2C00] 14:23:00 INFO - PROCESS | 3716 | 1465075380026 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]]]}] 14:23:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:23:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 938ms 14:23:00 INFO - PROCESS | 3716 | 1465075380066 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 14:23:00 INFO - PROCESS | 3716 | 1465075380071 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 14:23:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:23:00 INFO - PROCESS | 3716 | 1465075380077 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:23:00 INFO - PROCESS | 3716 | 1465075380080 Marionette TRACE conn2 <- [1,222,null,{}] 14:23:00 INFO - PROCESS | 3716 | 1465075380084 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}] 14:23:00 INFO - PROCESS | 3716 | 1465075380087 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:00 INFO - PROCESS | 3716 | 1465075380224 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 14:23:00 INFO - PROCESS | 3716 | 1465075380343 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:00 INFO - PROCESS | 3716 | 1465075380347 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:00 INFO - PROCESS | 3716 | ++DOCSHELL 15870400 == 42 [pid = 3716] [id = 65] 14:23:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (15871C00) [pid = 3716] [serial = 192] [outer = 00000000] 14:23:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (15F48400) [pid = 3716] [serial = 193] [outer = 15871C00] 14:23:00 INFO - PROCESS | 3716 | 1465075380404 Marionette DEBUG loaded listener.js 14:23:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (170E5400) [pid = 3716] [serial = 194] [outer = 15871C00] 14:23:00 INFO - PROCESS | 3716 | 1465075380982 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]]]}] 14:23:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:23:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 969ms 14:23:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:23:01 INFO - PROCESS | 3716 | 1465075381055 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 14:23:01 INFO - PROCESS | 3716 | 1465075381057 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 14:23:01 INFO - PROCESS | 3716 | 1465075381061 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:23:01 INFO - PROCESS | 3716 | 1465075381065 Marionette TRACE conn2 <- [1,226,null,{}] 14:23:01 INFO - PROCESS | 3716 | 1465075381076 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}] 14:23:01 INFO - PROCESS | 3716 | 1465075381080 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:01 INFO - PROCESS | 3716 | 1465075381215 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 14:23:01 INFO - PROCESS | 3716 | 1465075381337 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:01 INFO - PROCESS | 3716 | 1465075381340 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:01 INFO - PROCESS | 3716 | ++DOCSHELL 15E9B400 == 43 [pid = 3716] [id = 66] 14:23:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (15E9CC00) [pid = 3716] [serial = 195] [outer = 00000000] 14:23:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (1861C400) [pid = 3716] [serial = 196] [outer = 15E9CC00] 14:23:01 INFO - PROCESS | 3716 | 1465075381396 Marionette DEBUG loaded listener.js 14:23:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (18623800) [pid = 3716] [serial = 197] [outer = 15E9CC00] 14:23:02 INFO - PROCESS | 3716 | 1465075382177 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]]]}] 14:23:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:23:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1180ms 14:23:02 INFO - PROCESS | 3716 | 1465075382239 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 14:23:02 INFO - PROCESS | 3716 | 1465075382243 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 14:23:02 INFO - PROCESS | 3716 | 1465075382248 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:23:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:23:02 INFO - PROCESS | 3716 | 1465075382251 Marionette TRACE conn2 <- [1,230,null,{}] 14:23:02 INFO - PROCESS | 3716 | 1465075382256 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}] 14:23:02 INFO - PROCESS | 3716 | 1465075382259 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:02 INFO - PROCESS | 3716 | 1465075382353 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 14:23:02 INFO - PROCESS | 3716 | 1465075382430 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:02 INFO - PROCESS | 3716 | 1465075382434 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:02 INFO - PROCESS | 3716 | ++DOCSHELL 11237400 == 44 [pid = 3716] [id = 67] 14:23:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (11238000) [pid = 3716] [serial = 198] [outer = 00000000] 14:23:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (12AC3C00) [pid = 3716] [serial = 199] [outer = 11238000] 14:23:02 INFO - PROCESS | 3716 | 1465075382483 Marionette DEBUG loaded listener.js 14:23:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (130E4000) [pid = 3716] [serial = 200] [outer = 11238000] 14:23:02 INFO - PROCESS | 3716 | --DOCSHELL 10A64800 == 43 [pid = 3716] [id = 42] 14:23:02 INFO - PROCESS | 3716 | --DOCSHELL 1A3A0000 == 42 [pid = 3716] [id = 62] 14:23:02 INFO - PROCESS | 3716 | --DOCSHELL 11C12400 == 41 [pid = 3716] [id = 61] 14:23:02 INFO - PROCESS | 3716 | --DOCSHELL 1A44B800 == 40 [pid = 3716] [id = 60] 14:23:02 INFO - PROCESS | 3716 | --DOCSHELL 1799C400 == 39 [pid = 3716] [id = 59] 14:23:02 INFO - PROCESS | 3716 | --DOCSHELL 1798E800 == 38 [pid = 3716] [id = 58] 14:23:02 INFO - PROCESS | 3716 | --DOCSHELL 170E3800 == 37 [pid = 3716] [id = 57] 14:23:02 INFO - PROCESS | 3716 | --DOCSHELL 15EA5800 == 36 [pid = 3716] [id = 56] 14:23:02 INFO - PROCESS | 3716 | --DOCSHELL 14018000 == 35 [pid = 3716] [id = 55] 14:23:02 INFO - PROCESS | 3716 | --DOCSHELL 105EFC00 == 34 [pid = 3716] [id = 54] 14:23:02 INFO - PROCESS | 3716 | --DOCSHELL 19B17000 == 33 [pid = 3716] [id = 51] 14:23:02 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (12AC8400) [pid = 3716] [serial = 124] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (1142D800) [pid = 3716] [serial = 123] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (11C74400) [pid = 3716] [serial = 126] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (12891000) [pid = 3716] [serial = 127] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (15666800) [pid = 3716] [serial = 132] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (16003000) [pid = 3716] [serial = 135] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (1A13FC00) [pid = 3716] [serial = 148] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (1312D800) [pid = 3716] [serial = 112] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (12ACA400) [pid = 3716] [serial = 111] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (15F55800) [pid = 3716] [serial = 115] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (15B76000) [pid = 3716] [serial = 114] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (18446400) [pid = 3716] [serial = 118] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (18011800) [pid = 3716] [serial = 117] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (140CE800) [pid = 3716] [serial = 121] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (12AD0400) [pid = 3716] [serial = 120] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1792A400) [pid = 3716] [serial = 139] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (170EC000) [pid = 3716] [serial = 138] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (16A40400) [pid = 3716] [serial = 136] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (1826D000) [pid = 3716] [serial = 141] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (1861B000) [pid = 3716] [serial = 142] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (14018400) [pid = 3716] [serial = 129] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (14025C00) [pid = 3716] [serial = 130] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (17D33400) [pid = 3716] [serial = 144] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (17D3A800) [pid = 3716] [serial = 145] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (1A1E4000) [pid = 3716] [serial = 150] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (15B4B000) [pid = 3716] [serial = 133] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (1A13E000) [pid = 3716] [serial = 147] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3716 | 1465075383035 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]]]}] 14:23:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:23:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 824ms 14:23:03 INFO - PROCESS | 3716 | 1465075383084 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 14:23:03 INFO - PROCESS | 3716 | 1465075383088 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 14:23:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:23:03 INFO - PROCESS | 3716 | 1465075383094 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:23:03 INFO - PROCESS | 3716 | 1465075383097 Marionette TRACE conn2 <- [1,234,null,{}] 14:23:03 INFO - PROCESS | 3716 | 1465075383100 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}] 14:23:03 INFO - PROCESS | 3716 | 1465075383103 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:03 INFO - PROCESS | 3716 | 1465075383185 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 14:23:03 INFO - PROCESS | 3716 | 1465075383193 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:03 INFO - PROCESS | 3716 | 1465075383195 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:03 INFO - PROCESS | 3716 | ++DOCSHELL 12AC9400 == 34 [pid = 3716] [id = 68] 14:23:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (12AD0400) [pid = 3716] [serial = 201] [outer = 00000000] 14:23:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (13829C00) [pid = 3716] [serial = 202] [outer = 12AD0400] 14:23:03 INFO - PROCESS | 3716 | 1465075383242 Marionette DEBUG loaded listener.js 14:23:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (13D24000) [pid = 3716] [serial = 203] [outer = 12AD0400] 14:23:03 INFO - PROCESS | 3716 | 1465075383681 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]]]}] 14:23:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:23:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 646ms 14:23:03 INFO - PROCESS | 3716 | 1465075383780 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 14:23:03 INFO - PROCESS | 3716 | 1465075383782 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 14:23:03 INFO - PROCESS | 3716 | 1465075383786 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:23:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:23:03 INFO - PROCESS | 3716 | 1465075383789 Marionette TRACE conn2 <- [1,238,null,{}] 14:23:03 INFO - PROCESS | 3716 | 1465075383799 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}] 14:23:03 INFO - PROCESS | 3716 | 1465075383803 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:03 INFO - PROCESS | 3716 | 1465075383884 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 14:23:03 INFO - PROCESS | 3716 | 1465075383890 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:03 INFO - PROCESS | 3716 | 1465075383893 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:03 INFO - PROCESS | 3716 | ++DOCSHELL 15663400 == 35 [pid = 3716] [id = 69] 14:23:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (15664800) [pid = 3716] [serial = 204] [outer = 00000000] 14:23:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (15B47C00) [pid = 3716] [serial = 205] [outer = 15664800] 14:23:03 INFO - PROCESS | 3716 | 1465075383942 Marionette DEBUG loaded listener.js 14:23:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (15E20400) [pid = 3716] [serial = 206] [outer = 15664800] 14:23:04 INFO - PROCESS | 3716 | 1465075384362 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]]]}] 14:23:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:23:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 614ms 14:23:04 INFO - PROCESS | 3716 | 1465075384385 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 14:23:04 INFO - PROCESS | 3716 | 1465075384387 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 14:23:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:23:04 INFO - PROCESS | 3716 | 1465075384391 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:23:04 INFO - PROCESS | 3716 | 1465075384392 Marionette TRACE conn2 <- [1,242,null,{}] 14:23:04 INFO - PROCESS | 3716 | 1465075384396 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}] 14:23:04 INFO - PROCESS | 3716 | 1465075384398 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:04 INFO - PROCESS | 3716 | 1465075384509 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 14:23:04 INFO - PROCESS | 3716 | 1465075384517 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:04 INFO - PROCESS | 3716 | 1465075384519 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:04 INFO - PROCESS | 3716 | ++DOCSHELL 15E99C00 == 36 [pid = 3716] [id = 70] 14:23:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (15E9EC00) [pid = 3716] [serial = 207] [outer = 00000000] 14:23:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (16003000) [pid = 3716] [serial = 208] [outer = 15E9EC00] 14:23:04 INFO - PROCESS | 3716 | 1465075384587 Marionette DEBUG loaded listener.js 14:23:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (16A40800) [pid = 3716] [serial = 209] [outer = 15E9EC00] 14:23:05 INFO - PROCESS | 3716 | 1465075385033 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]]]}] 14:23:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:23:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 647ms 14:23:05 INFO - PROCESS | 3716 | 1465075385061 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 14:23:05 INFO - PROCESS | 3716 | 1465075385063 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 14:23:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:23:05 INFO - PROCESS | 3716 | 1465075385066 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:23:05 INFO - PROCESS | 3716 | 1465075385068 Marionette TRACE conn2 <- [1,246,null,{}] 14:23:05 INFO - PROCESS | 3716 | 1465075385071 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}] 14:23:05 INFO - PROCESS | 3716 | 1465075385073 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:05 INFO - PROCESS | 3716 | 1465075385190 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 14:23:05 INFO - PROCESS | 3716 | 1465075385203 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:05 INFO - PROCESS | 3716 | 1465075385205 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:05 INFO - PROCESS | 3716 | ++DOCSHELL 167D3000 == 37 [pid = 3716] [id = 71] 14:23:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (17040800) [pid = 3716] [serial = 210] [outer = 00000000] 14:23:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (1792B800) [pid = 3716] [serial = 211] [outer = 17040800] 14:23:05 INFO - PROCESS | 3716 | 1465075385248 Marionette DEBUG loaded listener.js 14:23:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (17933C00) [pid = 3716] [serial = 212] [outer = 17040800] 14:23:05 INFO - PROCESS | 3716 | 1465075385698 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]]]}] 14:23:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:23:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 711ms 14:23:05 INFO - PROCESS | 3716 | 1465075385801 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 14:23:05 INFO - PROCESS | 3716 | 1465075385803 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 14:23:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:23:05 INFO - PROCESS | 3716 | 1465075385806 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:23:05 INFO - PROCESS | 3716 | 1465075385808 Marionette TRACE conn2 <- [1,250,null,{}] 14:23:05 INFO - PROCESS | 3716 | 1465075385811 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}] 14:23:05 INFO - PROCESS | 3716 | 1465075385816 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:05 INFO - PROCESS | 3716 | 1465075385964 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 14:23:05 INFO - PROCESS | 3716 | 1465075385990 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:05 INFO - PROCESS | 3716 | 1465075385992 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:06 INFO - PROCESS | 3716 | ++DOCSHELL 18446800 == 38 [pid = 3716] [id = 72] 14:23:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (1861D000) [pid = 3716] [serial = 213] [outer = 00000000] 14:23:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (18622800) [pid = 3716] [serial = 214] [outer = 1861D000] 14:23:06 INFO - PROCESS | 3716 | 1465075386036 Marionette DEBUG loaded listener.js 14:23:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (18696800) [pid = 3716] [serial = 215] [outer = 1861D000] 14:23:06 INFO - PROCESS | 3716 | 1465075386449 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]]]}] 14:23:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:23:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 727ms 14:23:06 INFO - PROCESS | 3716 | 1465075386505 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 14:23:06 INFO - PROCESS | 3716 | 1465075386507 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 14:23:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:23:06 INFO - PROCESS | 3716 | 1465075386520 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:23:06 INFO - PROCESS | 3716 | 1465075386522 Marionette TRACE conn2 <- [1,254,null,{}] 14:23:06 INFO - PROCESS | 3716 | 1465075386526 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}] 14:23:06 INFO - PROCESS | 3716 | 1465075386527 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:06 INFO - PROCESS | 3716 | 1465075386631 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 14:23:06 INFO - PROCESS | 3716 | 1465075386648 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:06 INFO - PROCESS | 3716 | 1465075386650 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:06 INFO - PROCESS | 3716 | ++DOCSHELL 1861E800 == 39 [pid = 3716] [id = 73] 14:23:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1861F400) [pid = 3716] [serial = 216] [outer = 00000000] 14:23:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1A145000) [pid = 3716] [serial = 217] [outer = 1861F400] 14:23:06 INFO - PROCESS | 3716 | 1465075386738 Marionette DEBUG loaded listener.js 14:23:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1A1E8400) [pid = 3716] [serial = 218] [outer = 1861F400] 14:23:07 INFO - PROCESS | 3716 | 1465075387167 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]]]}] 14:23:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:23:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 679ms 14:23:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:23:07 INFO - PROCESS | 3716 | 1465075387203 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 14:23:07 INFO - PROCESS | 3716 | 1465075387205 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 14:23:07 INFO - PROCESS | 3716 | 1465075387208 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:23:07 INFO - PROCESS | 3716 | 1465075387210 Marionette TRACE conn2 <- [1,258,null,{}] 14:23:07 INFO - PROCESS | 3716 | 1465075387213 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}] 14:23:07 INFO - PROCESS | 3716 | 1465075387215 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:07 INFO - PROCESS | 3716 | 1465075387447 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 14:23:07 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (18262400) [pid = 3716] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:23:07 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (1A140800) [pid = 3716] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:23:07 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (1401D400) [pid = 3716] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:23:07 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (170EAC00) [pid = 3716] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:23:07 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (105F9400) [pid = 3716] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:23:07 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (15F4A800) [pid = 3716] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:23:07 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (13376C00) [pid = 3716] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:23:07 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (1A433800) [pid = 3716] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:23:07 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (1A456400) [pid = 3716] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:23:07 INFO - PROCESS | 3716 | 1465075387501 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:07 INFO - PROCESS | 3716 | 1465075387503 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:07 INFO - PROCESS | 3716 | ++DOCSHELL 105F9400 == 40 [pid = 3716] [id = 74] 14:23:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (105FA400) [pid = 3716] [serial = 219] [outer = 00000000] 14:23:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (15EA2800) [pid = 3716] [serial = 220] [outer = 105FA400] 14:23:07 INFO - PROCESS | 3716 | 1465075387546 Marionette DEBUG loaded listener.js 14:23:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (15EA8000) [pid = 3716] [serial = 221] [outer = 105FA400] 14:23:07 INFO - PROCESS | 3716 | 1465075387928 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]]]}] 14:23:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:23:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 760ms 14:23:07 INFO - PROCESS | 3716 | 1465075387984 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 14:23:07 INFO - PROCESS | 3716 | 1465075387986 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 14:23:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:23:07 INFO - PROCESS | 3716 | 1465075387989 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:23:07 INFO - PROCESS | 3716 | 1465075387991 Marionette TRACE conn2 <- [1,262,null,{}] 14:23:07 INFO - PROCESS | 3716 | 1465075387994 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}] 14:23:07 INFO - PROCESS | 3716 | 1465075387996 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:08 INFO - PROCESS | 3716 | 1465075388075 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 14:23:08 INFO - PROCESS | 3716 | 1465075388081 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:08 INFO - PROCESS | 3716 | 1465075388083 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:08 INFO - PROCESS | 3716 | ++DOCSHELL 1A42DC00 == 41 [pid = 3716] [id = 75] 14:23:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (1A435000) [pid = 3716] [serial = 222] [outer = 00000000] 14:23:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (1A8FF400) [pid = 3716] [serial = 223] [outer = 1A435000] 14:23:08 INFO - PROCESS | 3716 | 1465075388126 Marionette DEBUG loaded listener.js 14:23:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (1AC4AC00) [pid = 3716] [serial = 224] [outer = 1A435000] 14:23:08 INFO - PROCESS | 3716 | 1465075388524 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]]]}] 14:23:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:23:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 614ms 14:23:08 INFO - PROCESS | 3716 | 1465075388587 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 14:23:08 INFO - PROCESS | 3716 | 1465075388589 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 14:23:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:23:08 INFO - PROCESS | 3716 | 1465075388592 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:23:08 INFO - PROCESS | 3716 | 1465075388594 Marionette TRACE conn2 <- [1,266,null,{}] 14:23:08 INFO - PROCESS | 3716 | 1465075388597 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}] 14:23:08 INFO - PROCESS | 3716 | 1465075388599 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:08 INFO - PROCESS | 3716 | 1465075388688 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 14:23:08 INFO - PROCESS | 3716 | 1465075388693 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:08 INFO - PROCESS | 3716 | 1465075388695 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:08 INFO - PROCESS | 3716 | ++DOCSHELL 1037CC00 == 42 [pid = 3716] [id = 76] 14:23:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1A450400) [pid = 3716] [serial = 225] [outer = 00000000] 14:23:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1ADB7400) [pid = 3716] [serial = 226] [outer = 1A450400] 14:23:08 INFO - PROCESS | 3716 | 1465075388738 Marionette DEBUG loaded listener.js 14:23:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1AF35400) [pid = 3716] [serial = 227] [outer = 1A450400] 14:23:09 INFO - PROCESS | 3716 | 1465075389234 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]]]}] 14:23:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:23:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 662ms 14:23:09 INFO - PROCESS | 3716 | 1465075389262 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 14:23:09 INFO - PROCESS | 3716 | 1465075389265 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 14:23:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:23:09 INFO - PROCESS | 3716 | 1465075389272 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:23:09 INFO - PROCESS | 3716 | 1465075389274 Marionette TRACE conn2 <- [1,270,null,{}] 14:23:09 INFO - PROCESS | 3716 | 1465075389278 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}] 14:23:09 INFO - PROCESS | 3716 | 1465075389280 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:09 INFO - PROCESS | 3716 | 1465075389380 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 14:23:09 INFO - PROCESS | 3716 | 1465075389388 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:09 INFO - PROCESS | 3716 | 1465075389390 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:09 INFO - PROCESS | 3716 | ++DOCSHELL 1B126C00 == 43 [pid = 3716] [id = 77] 14:23:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (1B128000) [pid = 3716] [serial = 228] [outer = 00000000] 14:23:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (1B131800) [pid = 3716] [serial = 229] [outer = 1B128000] 14:23:09 INFO - PROCESS | 3716 | 1465075389435 Marionette DEBUG loaded listener.js 14:23:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (1B179800) [pid = 3716] [serial = 230] [outer = 1B128000] 14:23:10 INFO - PROCESS | 3716 | 1465075390084 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]]]}] 14:23:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:23:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 938ms 14:23:10 INFO - PROCESS | 3716 | 1465075390212 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 14:23:10 INFO - PROCESS | 3716 | 1465075390216 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 14:23:10 INFO - PROCESS | 3716 | 1465075390221 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:23:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:23:10 INFO - PROCESS | 3716 | 1465075390226 Marionette TRACE conn2 <- [1,274,null,{}] 14:23:10 INFO - PROCESS | 3716 | 1465075390232 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}] 14:23:10 INFO - PROCESS | 3716 | 1465075390234 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:10 INFO - PROCESS | 3716 | 1465075390350 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 14:23:10 INFO - PROCESS | 3716 | 1465075390492 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:10 INFO - PROCESS | 3716 | 1465075390495 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:10 INFO - PROCESS | 3716 | ++DOCSHELL 1312D800 == 44 [pid = 3716] [id = 78] 14:23:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (1312FC00) [pid = 3716] [serial = 231] [outer = 00000000] 14:23:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (13381400) [pid = 3716] [serial = 232] [outer = 1312FC00] 14:23:10 INFO - PROCESS | 3716 | 1465075390564 Marionette DEBUG loaded listener.js 14:23:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (14021800) [pid = 3716] [serial = 233] [outer = 1312FC00] 14:23:11 INFO - PROCESS | 3716 | 1465075391218 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]]]}] 14:23:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:23:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1034ms 14:23:11 INFO - PROCESS | 3716 | 1465075391258 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 14:23:11 INFO - PROCESS | 3716 | 1465075391263 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 14:23:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:23:11 INFO - PROCESS | 3716 | 1465075391269 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:23:11 INFO - PROCESS | 3716 | 1465075391272 Marionette TRACE conn2 <- [1,278,null,{}] 14:23:11 INFO - PROCESS | 3716 | 1465075391276 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}] 14:23:11 INFO - PROCESS | 3716 | 1465075391279 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:11 INFO - PROCESS | 3716 | 1465075391390 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 14:23:11 INFO - PROCESS | 3716 | 1465075391469 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:11 INFO - PROCESS | 3716 | 1465075391473 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:11 INFO - PROCESS | 3716 | ++DOCSHELL 15661800 == 45 [pid = 3716] [id = 79] 14:23:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (1587C800) [pid = 3716] [serial = 234] [outer = 00000000] 14:23:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (171E4000) [pid = 3716] [serial = 235] [outer = 1587C800] 14:23:11 INFO - PROCESS | 3716 | 1465075391570 Marionette DEBUG loaded listener.js 14:23:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (17EA7C00) [pid = 3716] [serial = 236] [outer = 1587C800] 14:23:12 INFO - PROCESS | 3716 | 1465075392156 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]]]}] 14:23:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:23:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 938ms 14:23:12 INFO - PROCESS | 3716 | 1465075392206 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 14:23:12 INFO - PROCESS | 3716 | 1465075392209 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 14:23:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:23:12 INFO - PROCESS | 3716 | 1465075392213 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:23:12 INFO - PROCESS | 3716 | 1465075392217 Marionette TRACE conn2 <- [1,282,null,{}] 14:23:12 INFO - PROCESS | 3716 | 1465075392228 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}] 14:23:12 INFO - PROCESS | 3716 | 1465075392232 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:12 INFO - PROCESS | 3716 | 1465075392337 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 14:23:12 INFO - PROCESS | 3716 | 1465075392430 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:12 INFO - PROCESS | 3716 | 1465075392434 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:12 INFO - PROCESS | 3716 | ++DOCSHELL 1ADBC000 == 46 [pid = 3716] [id = 80] 14:23:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (1ADBD000) [pid = 3716] [serial = 237] [outer = 00000000] 14:23:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (1AF3C000) [pid = 3716] [serial = 238] [outer = 1ADBD000] 14:23:12 INFO - PROCESS | 3716 | 1465075392488 Marionette DEBUG loaded listener.js 14:23:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (1B12E800) [pid = 3716] [serial = 239] [outer = 1ADBD000] 14:23:13 INFO - PROCESS | 3716 | 1465075393081 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]]]}] 14:23:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:23:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 937ms 14:23:13 INFO - PROCESS | 3716 | 1465075393149 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 14:23:13 INFO - PROCESS | 3716 | 1465075393152 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 14:23:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:23:13 INFO - PROCESS | 3716 | 1465075393155 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:23:13 INFO - PROCESS | 3716 | 1465075393157 Marionette TRACE conn2 <- [1,286,null,{}] 14:23:13 INFO - PROCESS | 3716 | 1465075393161 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}] 14:23:13 INFO - PROCESS | 3716 | 1465075393163 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:13 INFO - PROCESS | 3716 | 1465075393284 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 14:23:13 INFO - PROCESS | 3716 | 1465075393381 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:13 INFO - PROCESS | 3716 | 1465075393384 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:13 INFO - PROCESS | 3716 | ++DOCSHELL 10527000 == 47 [pid = 3716] [id = 81] 14:23:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (1052A000) [pid = 3716] [serial = 240] [outer = 00000000] 14:23:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (10B66400) [pid = 3716] [serial = 241] [outer = 1052A000] 14:23:13 INFO - PROCESS | 3716 | 1465075393436 Marionette DEBUG loaded listener.js 14:23:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (1861C000) [pid = 3716] [serial = 242] [outer = 1052A000] 14:23:14 INFO - PROCESS | 3716 | 1465075394290 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]]]}] 14:23:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:23:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1196ms 14:23:14 INFO - PROCESS | 3716 | 1465075394357 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 14:23:14 INFO - PROCESS | 3716 | 1465075394359 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 14:23:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:23:14 INFO - PROCESS | 3716 | 1465075394380 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:23:14 INFO - PROCESS | 3716 | 1465075394382 Marionette TRACE conn2 <- [1,290,null,{}] 14:23:14 INFO - PROCESS | 3716 | 1465075394390 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}] 14:23:14 INFO - PROCESS | 3716 | 1465075394392 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:14 INFO - PROCESS | 3716 | 1465075394493 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 14:23:14 INFO - PROCESS | 3716 | 1465075394567 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:14 INFO - PROCESS | 3716 | 1465075394570 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:14 INFO - PROCESS | 3716 | ++DOCSHELL 10A5FC00 == 48 [pid = 3716] [id = 82] 14:23:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (10A60000) [pid = 3716] [serial = 243] [outer = 00000000] 14:23:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (12AC6000) [pid = 3716] [serial = 244] [outer = 10A60000] 14:23:14 INFO - PROCESS | 3716 | 1465075394618 Marionette DEBUG loaded listener.js 14:23:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (1332D800) [pid = 3716] [serial = 245] [outer = 10A60000] 14:23:15 INFO - PROCESS | 3716 | --DOCSHELL 10E24400 == 47 [pid = 3716] [id = 52] 14:23:15 INFO - PROCESS | 3716 | --DOCSHELL 1037CC00 == 46 [pid = 3716] [id = 76] 14:23:15 INFO - PROCESS | 3716 | --DOCSHELL 1A42DC00 == 45 [pid = 3716] [id = 75] 14:23:15 INFO - PROCESS | 3716 | --DOCSHELL 105F9400 == 44 [pid = 3716] [id = 74] 14:23:15 INFO - PROCESS | 3716 | --DOCSHELL 1861E800 == 43 [pid = 3716] [id = 73] 14:23:15 INFO - PROCESS | 3716 | --DOCSHELL 18446800 == 42 [pid = 3716] [id = 72] 14:23:15 INFO - PROCESS | 3716 | --DOCSHELL 167D3000 == 41 [pid = 3716] [id = 71] 14:23:15 INFO - PROCESS | 3716 | --DOCSHELL 15E99C00 == 40 [pid = 3716] [id = 70] 14:23:15 INFO - PROCESS | 3716 | --DOCSHELL 15663400 == 39 [pid = 3716] [id = 69] 14:23:15 INFO - PROCESS | 3716 | --DOCSHELL 12AC9400 == 38 [pid = 3716] [id = 68] 14:23:15 INFO - PROCESS | 3716 | --DOCSHELL 11237400 == 37 [pid = 3716] [id = 67] 14:23:15 INFO - PROCESS | 3716 | --DOCSHELL 15E9B400 == 36 [pid = 3716] [id = 66] 14:23:15 INFO - PROCESS | 3716 | --DOCSHELL 15870400 == 35 [pid = 3716] [id = 65] 14:23:15 INFO - PROCESS | 3716 | --DOCSHELL 104E7400 == 34 [pid = 3716] [id = 64] 14:23:15 INFO - PROCESS | 3716 | --DOCSHELL 17040000 == 33 [pid = 3716] [id = 63] 14:23:15 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (19B15C00) [pid = 3716] [serial = 172] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (1A13F000) [pid = 3716] [serial = 173] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (1A8F5400) [pid = 3716] [serial = 176] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (1A44CC00) [pid = 3716] [serial = 175] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (140CD000) [pid = 3716] [serial = 163] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (14F36800) [pid = 3716] [serial = 164] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (11233800) [pid = 3716] [serial = 153] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (14F3A800) [pid = 3716] [serial = 156] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (17D38000) [pid = 3716] [serial = 169] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (114B1000) [pid = 3716] [serial = 159] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (12A8A400) [pid = 3716] [serial = 160] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (16A57000) [pid = 3716] [serial = 167] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (16003800) [pid = 3716] [serial = 166] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (1779B800) [pid = 3716] [serial = 181] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (1ADB8400) [pid = 3716] [serial = 185] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (1AC4F400) [pid = 3716] [serial = 178] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (1ADBFC00) [pid = 3716] [serial = 187] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (1B6A6800) [pid = 3716] [serial = 46] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:23:15 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (1ADB3C00) [pid = 3716] [serial = 184] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (1AC55000) [pid = 3716] [serial = 179] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (17DE5400) [pid = 3716] [serial = 182] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (17EA6400) [pid = 3716] [serial = 170] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3716 | 1465075395268 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]]]}] 14:23:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:23:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 937ms 14:23:15 INFO - PROCESS | 3716 | 1465075395310 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 14:23:15 INFO - PROCESS | 3716 | 1465075395314 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 14:23:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:23:15 INFO - PROCESS | 3716 | 1465075395320 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:23:15 INFO - PROCESS | 3716 | 1465075395323 Marionette TRACE conn2 <- [1,294,null,{}] 14:23:15 INFO - PROCESS | 3716 | 1465075395327 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}] 14:23:15 INFO - PROCESS | 3716 | 1465075395329 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:15 INFO - PROCESS | 3716 | 1465075395414 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 14:23:15 INFO - PROCESS | 3716 | 1465075395420 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:15 INFO - PROCESS | 3716 | 1465075395423 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:15 INFO - PROCESS | 3716 | ++DOCSHELL 11A0BC00 == 34 [pid = 3716] [id = 83] 14:23:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (11A17000) [pid = 3716] [serial = 246] [outer = 00000000] 14:23:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (140D1000) [pid = 3716] [serial = 247] [outer = 11A17000] 14:23:15 INFO - PROCESS | 3716 | 1465075395469 Marionette DEBUG loaded listener.js 14:23:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (15663400) [pid = 3716] [serial = 248] [outer = 11A17000] 14:23:16 INFO - PROCESS | 3716 | 1465075396004 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]]]}] 14:23:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:23:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 711ms 14:23:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:23:16 INFO - PROCESS | 3716 | 1465075396054 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 14:23:16 INFO - PROCESS | 3716 | 1465075396056 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 14:23:16 INFO - PROCESS | 3716 | 1465075396060 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:23:16 INFO - PROCESS | 3716 | 1465075396063 Marionette TRACE conn2 <- [1,298,null,{}] 14:23:16 INFO - PROCESS | 3716 | 1465075396073 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}] 14:23:16 INFO - PROCESS | 3716 | 1465075396077 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:16 INFO - PROCESS | 3716 | 1465075396160 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 14:23:16 INFO - PROCESS | 3716 | 1465075396244 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:16 INFO - PROCESS | 3716 | 1465075396247 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:16 INFO - PROCESS | 3716 | ++DOCSHELL 16A40400 == 35 [pid = 3716] [id = 84] 14:23:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (16A40C00) [pid = 3716] [serial = 249] [outer = 00000000] 14:23:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (170E5000) [pid = 3716] [serial = 250] [outer = 16A40C00] 14:23:16 INFO - PROCESS | 3716 | 1465075396293 Marionette DEBUG loaded listener.js 14:23:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (17D39800) [pid = 3716] [serial = 251] [outer = 16A40C00] 14:23:16 INFO - PROCESS | 3716 | 1465075396669 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]]]}] 14:23:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:23:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 663ms 14:23:16 INFO - PROCESS | 3716 | 1465075396697 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 14:23:16 INFO - PROCESS | 3716 | 1465075396700 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 14:23:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:23:16 INFO - PROCESS | 3716 | 1465075396703 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:23:16 INFO - PROCESS | 3716 | 1465075396705 Marionette TRACE conn2 <- [1,302,null,{}] 14:23:16 INFO - PROCESS | 3716 | 1465075396708 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}] 14:23:16 INFO - PROCESS | 3716 | 1465075396710 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:16 INFO - PROCESS | 3716 | 1465075396801 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 14:23:16 INFO - PROCESS | 3716 | 1465075396806 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:16 INFO - PROCESS | 3716 | 1465075396808 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:16 INFO - PROCESS | 3716 | ++DOCSHELL 17DE5C00 == 36 [pid = 3716] [id = 85] 14:23:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (18006800) [pid = 3716] [serial = 252] [outer = 00000000] 14:23:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (1861E800) [pid = 3716] [serial = 253] [outer = 18006800] 14:23:16 INFO - PROCESS | 3716 | 1465075396900 Marionette DEBUG loaded listener.js 14:23:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (19B1AC00) [pid = 3716] [serial = 254] [outer = 18006800] 14:23:17 INFO - PROCESS | 3716 | 1465075397322 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]]]}] 14:23:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:23:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 663ms 14:23:17 INFO - PROCESS | 3716 | 1465075397374 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 14:23:17 INFO - PROCESS | 3716 | 1465075397376 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 14:23:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:23:17 INFO - PROCESS | 3716 | 1465075397385 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:23:17 INFO - PROCESS | 3716 | 1465075397387 Marionette TRACE conn2 <- [1,306,null,{}] 14:23:17 INFO - PROCESS | 3716 | 1465075397390 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}] 14:23:17 INFO - PROCESS | 3716 | 1465075397392 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:17 INFO - PROCESS | 3716 | 1465075397498 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 14:23:17 INFO - PROCESS | 3716 | 1465075397506 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:17 INFO - PROCESS | 3716 | 1465075397508 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:17 INFO - PROCESS | 3716 | ++DOCSHELL 16A57400 == 37 [pid = 3716] [id = 86] 14:23:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (1A13FC00) [pid = 3716] [serial = 255] [outer = 00000000] 14:23:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (1A1EAC00) [pid = 3716] [serial = 256] [outer = 1A13FC00] 14:23:17 INFO - PROCESS | 3716 | 1465075397575 Marionette DEBUG loaded listener.js 14:23:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (1A42DC00) [pid = 3716] [serial = 257] [outer = 1A13FC00] 14:23:17 INFO - PROCESS | 3716 | 1465075397970 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:23:18 INFO - PROCESS | 3716 | 1465075398090 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]]]}] 14:23:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:23:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 711ms 14:23:18 INFO - PROCESS | 3716 | 1465075398124 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 14:23:18 INFO - PROCESS | 3716 | 1465075398126 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 14:23:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:23:18 INFO - PROCESS | 3716 | 1465075398130 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:23:18 INFO - PROCESS | 3716 | 1465075398132 Marionette TRACE conn2 <- [1,310,null,{}] 14:23:18 INFO - PROCESS | 3716 | 1465075398135 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}] 14:23:18 INFO - PROCESS | 3716 | 1465075398140 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:18 INFO - PROCESS | 3716 | 1465075398275 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 14:23:18 INFO - PROCESS | 3716 | 1465075398334 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:18 INFO - PROCESS | 3716 | 1465075398335 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:18 INFO - PROCESS | 3716 | ++DOCSHELL 10438400 == 38 [pid = 3716] [id = 87] 14:23:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (1A1E0800) [pid = 3716] [serial = 258] [outer = 00000000] 14:23:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (1AF37C00) [pid = 3716] [serial = 259] [outer = 1A1E0800] 14:23:18 INFO - PROCESS | 3716 | 1465075398379 Marionette DEBUG loaded listener.js 14:23:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (1B132400) [pid = 3716] [serial = 260] [outer = 1A1E0800] 14:23:18 INFO - PROCESS | 3716 | 1465075398790 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]]]}] 14:23:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:23:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 727ms 14:23:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:23:18 INFO - PROCESS | 3716 | 1465075398918 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 14:23:18 INFO - PROCESS | 3716 | 1465075398920 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 14:23:18 INFO - PROCESS | 3716 | 1465075398924 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:23:18 INFO - PROCESS | 3716 | 1465075398925 Marionette TRACE conn2 <- [1,314,null,{}] 14:23:18 INFO - PROCESS | 3716 | 1465075398929 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}] 14:23:18 INFO - PROCESS | 3716 | 1465075398930 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:19 INFO - PROCESS | 3716 | 1465075399041 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 14:23:19 INFO - PROCESS | 3716 | 1465075399096 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:19 INFO - PROCESS | 3716 | 1465075399098 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:19 INFO - PROCESS | 3716 | ++DOCSHELL 1AF37800 == 39 [pid = 3716] [id = 88] 14:23:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (1B12B000) [pid = 3716] [serial = 261] [outer = 00000000] 14:23:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (1B186800) [pid = 3716] [serial = 262] [outer = 1B12B000] 14:23:19 INFO - PROCESS | 3716 | 1465075399150 Marionette DEBUG loaded listener.js 14:23:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (1B1BA400) [pid = 3716] [serial = 263] [outer = 1B12B000] 14:23:19 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (1A450400) [pid = 3716] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:23:19 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (1861D000) [pid = 3716] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:23:19 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (15664800) [pid = 3716] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:23:19 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (12AD0400) [pid = 3716] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:23:19 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (15E9EC00) [pid = 3716] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:23:19 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (1861F400) [pid = 3716] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:23:19 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (11238000) [pid = 3716] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:23:19 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (1A435000) [pid = 3716] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:23:19 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (105FA400) [pid = 3716] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:23:19 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (17040800) [pid = 3716] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:23:19 INFO - PROCESS | 3716 | 1465075399656 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]]]}] 14:23:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:23:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 824ms 14:23:19 INFO - PROCESS | 3716 | 1465075399723 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 14:23:19 INFO - PROCESS | 3716 | 1465075399725 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 14:23:19 INFO - PROCESS | 3716 | 1465075399728 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:23:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:23:19 INFO - PROCESS | 3716 | 1465075399730 Marionette TRACE conn2 <- [1,318,null,{}] 14:23:19 INFO - PROCESS | 3716 | 1465075399733 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}] 14:23:19 INFO - PROCESS | 3716 | 1465075399735 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:19 INFO - PROCESS | 3716 | 1465075399813 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 14:23:19 INFO - PROCESS | 3716 | 1465075399820 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:19 INFO - PROCESS | 3716 | 1465075399822 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:19 INFO - PROCESS | 3716 | ++DOCSHELL 10487400 == 40 [pid = 3716] [id = 89] 14:23:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (10531400) [pid = 3716] [serial = 264] [outer = 00000000] 14:23:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (15664800) [pid = 3716] [serial = 265] [outer = 10531400] 14:23:20 INFO - PROCESS | 3716 | 1465075399994 Marionette DEBUG loaded listener.js 14:23:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (16E60C00) [pid = 3716] [serial = 266] [outer = 10531400] 14:23:20 INFO - PROCESS | 3716 | 1465075400360 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]]]}] 14:23:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:23:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 662ms 14:23:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:23:20 INFO - PROCESS | 3716 | 1465075400402 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 14:23:20 INFO - PROCESS | 3716 | 1465075400404 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 14:23:20 INFO - PROCESS | 3716 | 1465075400407 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:23:20 INFO - PROCESS | 3716 | 1465075400409 Marionette TRACE conn2 <- [1,322,null,{}] 14:23:20 INFO - PROCESS | 3716 | 1465075400413 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}] 14:23:20 INFO - PROCESS | 3716 | 1465075400414 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:20 INFO - PROCESS | 3716 | 1465075400529 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 14:23:20 INFO - PROCESS | 3716 | 1465075400578 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:20 INFO - PROCESS | 3716 | 1465075400579 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:20 INFO - PROCESS | 3716 | ++DOCSHELL 13911000 == 41 [pid = 3716] [id = 90] 14:23:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (155CF000) [pid = 3716] [serial = 267] [outer = 00000000] 14:23:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (16E69C00) [pid = 3716] [serial = 268] [outer = 155CF000] 14:23:20 INFO - PROCESS | 3716 | 1465075400622 Marionette DEBUG loaded listener.js 14:23:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (1861A400) [pid = 3716] [serial = 269] [outer = 155CF000] 14:23:21 INFO - PROCESS | 3716 | 1465075401031 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]]]}] 14:23:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:23:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 646ms 14:23:21 INFO - PROCESS | 3716 | 1465075401079 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 14:23:21 INFO - PROCESS | 3716 | 1465075401080 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 14:23:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:23:21 INFO - PROCESS | 3716 | 1465075401090 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:23:21 INFO - PROCESS | 3716 | 1465075401092 Marionette TRACE conn2 <- [1,326,null,{}] 14:23:21 INFO - PROCESS | 3716 | 1465075401095 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}] 14:23:21 INFO - PROCESS | 3716 | 1465075401097 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:21 INFO - PROCESS | 3716 | 1465075401189 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 14:23:21 INFO - PROCESS | 3716 | 1465075401194 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:21 INFO - PROCESS | 3716 | 1465075401196 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:21 INFO - PROCESS | 3716 | ++DOCSHELL 16E69800 == 42 [pid = 3716] [id = 91] 14:23:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (1826D000) [pid = 3716] [serial = 270] [outer = 00000000] 14:23:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (1B182400) [pid = 3716] [serial = 271] [outer = 1826D000] 14:23:21 INFO - PROCESS | 3716 | 1465075401242 Marionette DEBUG loaded listener.js 14:23:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (1B1BF400) [pid = 3716] [serial = 272] [outer = 1826D000] 14:23:21 INFO - PROCESS | 3716 | 1465075401706 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]]]}] 14:23:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:23:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 663ms 14:23:21 INFO - PROCESS | 3716 | 1465075401728 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 14:23:21 INFO - PROCESS | 3716 | 1465075401732 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 14:23:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:23:21 INFO - PROCESS | 3716 | 1465075401738 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:23:21 INFO - PROCESS | 3716 | 1465075401742 Marionette TRACE conn2 <- [1,330,null,{}] 14:23:21 INFO - PROCESS | 3716 | 1465075401749 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}] 14:23:21 INFO - PROCESS | 3716 | 1465075401752 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:21 INFO - PROCESS | 3716 | 1465075401909 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 14:23:22 INFO - PROCESS | 3716 | 1465075402102 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:22 INFO - PROCESS | 3716 | 1465075402107 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:22 INFO - PROCESS | 3716 | ++DOCSHELL 10F1FC00 == 43 [pid = 3716] [id = 92] 14:23:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (10F22000) [pid = 3716] [serial = 273] [outer = 00000000] 14:23:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (1123FC00) [pid = 3716] [serial = 274] [outer = 10F22000] 14:23:22 INFO - PROCESS | 3716 | 1465075402164 Marionette DEBUG loaded listener.js 14:23:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (11C68C00) [pid = 3716] [serial = 275] [outer = 10F22000] 14:23:22 INFO - PROCESS | 3716 | 1465075402778 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]]]}] 14:23:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:23:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1066ms 14:23:22 INFO - PROCESS | 3716 | 1465075402818 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 14:23:22 INFO - PROCESS | 3716 | 1465075402823 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 14:23:22 INFO - PROCESS | 3716 | 1465075402846 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:23:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:23:22 INFO - PROCESS | 3716 | 1465075402849 Marionette TRACE conn2 <- [1,334,null,{}] 14:23:22 INFO - PROCESS | 3716 | 1465075402853 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}] 14:23:22 INFO - PROCESS | 3716 | 1465075402856 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:23 INFO - PROCESS | 3716 | 1465075402967 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 14:23:23 INFO - PROCESS | 3716 | 1465075403147 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:23 INFO - PROCESS | 3716 | 1465075403150 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:23 INFO - PROCESS | 3716 | ++DOCSHELL 12B1BC00 == 44 [pid = 3716] [id = 93] 14:23:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (12B1C000) [pid = 3716] [serial = 276] [outer = 00000000] 14:23:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (12B1EC00) [pid = 3716] [serial = 277] [outer = 12B1C000] 14:23:23 INFO - PROCESS | 3716 | 1465075403206 Marionette DEBUG loaded listener.js 14:23:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (1337B000) [pid = 3716] [serial = 278] [outer = 12B1C000] 14:23:23 INFO - PROCESS | 3716 | 1465075403752 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]]]}] 14:23:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 14:23:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 937ms 14:23:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:23:23 INFO - PROCESS | 3716 | 1465075403790 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 14:23:23 INFO - PROCESS | 3716 | 1465075403792 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 14:23:23 INFO - PROCESS | 3716 | 1465075403796 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:23:23 INFO - PROCESS | 3716 | 1465075403800 Marionette TRACE conn2 <- [1,338,null,{}] 14:23:23 INFO - PROCESS | 3716 | 1465075403811 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}] 14:23:23 INFO - PROCESS | 3716 | 1465075403815 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:23 INFO - PROCESS | 3716 | 1465075403927 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 14:23:24 INFO - PROCESS | 3716 | 1465075404021 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:24 INFO - PROCESS | 3716 | 1465075404025 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:24 INFO - PROCESS | 3716 | ++DOCSHELL 16C81C00 == 45 [pid = 3716] [id = 94] 14:23:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (16C89800) [pid = 3716] [serial = 279] [outer = 00000000] 14:23:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (16E6A800) [pid = 3716] [serial = 280] [outer = 16C89800] 14:23:24 INFO - PROCESS | 3716 | 1465075404134 Marionette DEBUG loaded listener.js 14:23:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (17EA4400) [pid = 3716] [serial = 281] [outer = 16C89800] 14:23:24 INFO - PROCESS | 3716 | 1465075404945 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]]]}] 14:23:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 14:23:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1180ms 14:23:25 INFO - PROCESS | 3716 | 1465075404977 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 14:23:25 INFO - PROCESS | 3716 | 1465075404981 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 14:23:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:23:25 INFO - PROCESS | 3716 | 1465075405000 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:23:25 INFO - PROCESS | 3716 | 1465075405003 Marionette TRACE conn2 <- [1,342,null,{}] 14:23:25 INFO - PROCESS | 3716 | 1465075405010 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}] 14:23:25 INFO - PROCESS | 3716 | 1465075405013 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:25 INFO - PROCESS | 3716 | 1465075405160 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 14:23:25 INFO - PROCESS | 3716 | 1465075405246 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:25 INFO - PROCESS | 3716 | 1465075405252 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:25 INFO - PROCESS | 3716 | ++DOCSHELL 10A57400 == 46 [pid = 3716] [id = 95] 14:23:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (10A5B000) [pid = 3716] [serial = 282] [outer = 00000000] 14:23:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (10A64000) [pid = 3716] [serial = 283] [outer = 10A5B000] 14:23:25 INFO - PROCESS | 3716 | 1465075405353 Marionette DEBUG loaded listener.js 14:23:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (12A10800) [pid = 3716] [serial = 284] [outer = 10A5B000] 14:23:25 INFO - PROCESS | 3716 | --DOCSHELL 13911000 == 45 [pid = 3716] [id = 90] 14:23:25 INFO - PROCESS | 3716 | --DOCSHELL 10487400 == 44 [pid = 3716] [id = 89] 14:23:25 INFO - PROCESS | 3716 | --DOCSHELL 1AF37800 == 43 [pid = 3716] [id = 88] 14:23:25 INFO - PROCESS | 3716 | --DOCSHELL 10438400 == 42 [pid = 3716] [id = 87] 14:23:25 INFO - PROCESS | 3716 | --DOCSHELL 16A57400 == 41 [pid = 3716] [id = 86] 14:23:25 INFO - PROCESS | 3716 | --DOCSHELL 17DE5C00 == 40 [pid = 3716] [id = 85] 14:23:25 INFO - PROCESS | 3716 | --DOCSHELL 16A40400 == 39 [pid = 3716] [id = 84] 14:23:25 INFO - PROCESS | 3716 | --DOCSHELL 11A0BC00 == 38 [pid = 3716] [id = 83] 14:23:25 INFO - PROCESS | 3716 | --DOCSHELL 10A5FC00 == 37 [pid = 3716] [id = 82] 14:23:25 INFO - PROCESS | 3716 | --DOCSHELL 1312D800 == 36 [pid = 3716] [id = 78] 14:23:25 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (18622800) [pid = 3716] [serial = 214] [outer = 00000000] [url = about:blank] 14:23:25 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (15B47C00) [pid = 3716] [serial = 205] [outer = 00000000] [url = about:blank] 14:23:25 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (15E20400) [pid = 3716] [serial = 206] [outer = 00000000] [url = about:blank] 14:23:25 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (13829C00) [pid = 3716] [serial = 202] [outer = 00000000] [url = about:blank] 14:23:25 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (13D24000) [pid = 3716] [serial = 203] [outer = 00000000] [url = about:blank] 14:23:25 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (15F48400) [pid = 3716] [serial = 193] [outer = 00000000] [url = about:blank] 14:23:25 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (1861C400) [pid = 3716] [serial = 196] [outer = 00000000] [url = about:blank] 14:23:25 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (16A40800) [pid = 3716] [serial = 209] [outer = 00000000] [url = about:blank] 14:23:25 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (16003000) [pid = 3716] [serial = 208] [outer = 00000000] [url = about:blank] 14:23:25 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (1A145000) [pid = 3716] [serial = 217] [outer = 00000000] [url = about:blank] 14:23:25 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (130E4000) [pid = 3716] [serial = 200] [outer = 00000000] [url = about:blank] 14:23:25 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (12AC3C00) [pid = 3716] [serial = 199] [outer = 00000000] [url = about:blank] 14:23:25 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (1280A800) [pid = 3716] [serial = 190] [outer = 00000000] [url = about:blank] 14:23:25 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (18696800) [pid = 3716] [serial = 215] [outer = 00000000] [url = about:blank] 14:23:25 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (1A1E8400) [pid = 3716] [serial = 218] [outer = 00000000] [url = about:blank] 14:23:25 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (1A8FF400) [pid = 3716] [serial = 223] [outer = 00000000] [url = about:blank] 14:23:25 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (15EA8000) [pid = 3716] [serial = 221] [outer = 00000000] [url = about:blank] 14:23:25 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (1792B800) [pid = 3716] [serial = 211] [outer = 00000000] [url = about:blank] 14:23:25 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (15EA2800) [pid = 3716] [serial = 220] [outer = 00000000] [url = about:blank] 14:23:25 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (1AF35400) [pid = 3716] [serial = 227] [outer = 00000000] [url = about:blank] 14:23:25 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (1AC4AC00) [pid = 3716] [serial = 224] [outer = 00000000] [url = about:blank] 14:23:25 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (17933C00) [pid = 3716] [serial = 212] [outer = 00000000] [url = about:blank] 14:23:25 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (1ADB7400) [pid = 3716] [serial = 226] [outer = 00000000] [url = about:blank] 14:23:25 INFO - PROCESS | 3716 | 1465075405939 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]]]}] 14:23:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 14:23:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 986ms 14:23:26 INFO - PROCESS | 3716 | 1465075405986 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 14:23:26 INFO - PROCESS | 3716 | 1465075405990 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 14:23:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:23:26 INFO - PROCESS | 3716 | 1465075405996 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:23:26 INFO - PROCESS | 3716 | 1465075405998 Marionette TRACE conn2 <- [1,346,null,{}] 14:23:26 INFO - PROCESS | 3716 | 1465075406002 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}] 14:23:26 INFO - PROCESS | 3716 | 1465075406004 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:26 INFO - PROCESS | 3716 | 1465075406154 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 14:23:26 INFO - PROCESS | 3716 | 1465075406242 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:26 INFO - PROCESS | 3716 | 1465075406245 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:26 INFO - PROCESS | 3716 | ++DOCSHELL 1052EC00 == 37 [pid = 3716] [id = 96] 14:23:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (105EF800) [pid = 3716] [serial = 285] [outer = 00000000] 14:23:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (12B12400) [pid = 3716] [serial = 286] [outer = 105EF800] 14:23:26 INFO - PROCESS | 3716 | 1465075406292 Marionette DEBUG loaded listener.js 14:23:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (13133000) [pid = 3716] [serial = 287] [outer = 105EF800] 14:23:26 INFO - PROCESS | 3716 | 1465075406707 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]]]}] 14:23:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 14:23:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 775ms 14:23:26 INFO - PROCESS | 3716 | 1465075406772 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 14:23:26 INFO - PROCESS | 3716 | 1465075406775 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 14:23:26 INFO - PROCESS | 3716 | 1465075406778 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:23:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:23:26 INFO - PROCESS | 3716 | 1465075406782 Marionette TRACE conn2 <- [1,350,null,{}] 14:23:26 INFO - PROCESS | 3716 | 1465075406792 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}] 14:23:26 INFO - PROCESS | 3716 | 1465075406796 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:26 INFO - PROCESS | 3716 | 1465075406878 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 14:23:26 INFO - PROCESS | 3716 | 1465075406892 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:26 INFO - PROCESS | 3716 | 1465075406895 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:26 INFO - PROCESS | 3716 | ++DOCSHELL 15662000 == 38 [pid = 3716] [id = 97] 14:23:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (15665800) [pid = 3716] [serial = 288] [outer = 00000000] 14:23:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (15B71400) [pid = 3716] [serial = 289] [outer = 15665800] 14:23:26 INFO - PROCESS | 3716 | 1465075406941 Marionette DEBUG loaded listener.js 14:23:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (15E9A000) [pid = 3716] [serial = 290] [outer = 15665800] 14:23:27 INFO - PROCESS | 3716 | 1465075407433 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]]]}] 14:23:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 14:23:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 663ms 14:23:27 INFO - PROCESS | 3716 | 1465075407455 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 14:23:27 INFO - PROCESS | 3716 | 1465075407458 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 14:23:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:23:27 INFO - PROCESS | 3716 | 1465075407462 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:23:27 INFO - PROCESS | 3716 | 1465075407463 Marionette TRACE conn2 <- [1,354,null,{}] 14:23:27 INFO - PROCESS | 3716 | 1465075407467 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}] 14:23:27 INFO - PROCESS | 3716 | 1465075407469 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:27 INFO - PROCESS | 3716 | 1465075407552 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 14:23:27 INFO - PROCESS | 3716 | 1465075407557 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:27 INFO - PROCESS | 3716 | 1465075407559 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:27 INFO - PROCESS | 3716 | ++DOCSHELL 15F4A800 == 39 [pid = 3716] [id = 98] 14:23:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (15F48400) [pid = 3716] [serial = 291] [outer = 00000000] 14:23:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (167CE000) [pid = 3716] [serial = 292] [outer = 15F48400] 14:23:27 INFO - PROCESS | 3716 | 1465075407603 Marionette DEBUG loaded listener.js 14:23:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (16A41000) [pid = 3716] [serial = 293] [outer = 15F48400] 14:23:28 INFO - PROCESS | 3716 | 1465075408102 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]]]}] 14:23:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 663ms 14:23:28 INFO - PROCESS | 3716 | 1465075408132 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 14:23:28 INFO - PROCESS | 3716 | 1465075408134 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 14:23:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:23:28 INFO - PROCESS | 3716 | 1465075408137 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:23:28 INFO - PROCESS | 3716 | 1465075408138 Marionette TRACE conn2 <- [1,358,null,{}] 14:23:28 INFO - PROCESS | 3716 | 1465075408142 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}] 14:23:28 INFO - PROCESS | 3716 | 1465075408144 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:28 INFO - PROCESS | 3716 | 1465075408222 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 14:23:28 INFO - PROCESS | 3716 | 1465075408227 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:28 INFO - PROCESS | 3716 | 1465075408229 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:28 INFO - PROCESS | 3716 | ++DOCSHELL 15EA4800 == 40 [pid = 3716] [id = 99] 14:23:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (167D3800) [pid = 3716] [serial = 294] [outer = 00000000] 14:23:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (16E62400) [pid = 3716] [serial = 295] [outer = 167D3800] 14:23:28 INFO - PROCESS | 3716 | 1465075408276 Marionette DEBUG loaded listener.js 14:23:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (16E67C00) [pid = 3716] [serial = 296] [outer = 167D3800] 14:23:28 INFO - PROCESS | 3716 | 1465075408763 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]]]}] 14:23:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 662ms 14:23:28 INFO - PROCESS | 3716 | 1465075408775 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 14:23:28 INFO - PROCESS | 3716 | 1465075408777 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 14:23:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:23:28 INFO - PROCESS | 3716 | 1465075408781 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:23:28 INFO - PROCESS | 3716 | 1465075408783 Marionette TRACE conn2 <- [1,362,null,{}] 14:23:28 INFO - PROCESS | 3716 | 1465075408786 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}] 14:23:28 INFO - PROCESS | 3716 | 1465075408792 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:28 INFO - PROCESS | 3716 | 1465075408928 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 14:23:28 INFO - PROCESS | 3716 | 1465075408936 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:28 INFO - PROCESS | 3716 | 1465075408938 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:29 INFO - PROCESS | 3716 | ++DOCSHELL 17DE5C00 == 41 [pid = 3716] [id = 100] 14:23:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (18438C00) [pid = 3716] [serial = 297] [outer = 00000000] 14:23:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (1861A000) [pid = 3716] [serial = 298] [outer = 18438C00] 14:23:29 INFO - PROCESS | 3716 | 1465075409074 Marionette DEBUG loaded listener.js 14:23:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (18620000) [pid = 3716] [serial = 299] [outer = 18438C00] 14:23:29 INFO - PROCESS | 3716 | 1465075409507 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]]]}] 14:23:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:23:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 760ms 14:23:29 INFO - PROCESS | 3716 | 1465075409554 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 14:23:29 INFO - PROCESS | 3716 | 1465075409556 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 14:23:29 INFO - PROCESS | 3716 | 1465075409559 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:23:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:23:29 INFO - PROCESS | 3716 | 1465075409561 Marionette TRACE conn2 <- [1,366,null,{}] 14:23:29 INFO - PROCESS | 3716 | 1465075409564 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}] 14:23:29 INFO - PROCESS | 3716 | 1465075409566 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:29 INFO - PROCESS | 3716 | 1465075409697 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 14:23:29 INFO - PROCESS | 3716 | 1465075409719 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:29 INFO - PROCESS | 3716 | 1465075409721 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:29 INFO - PROCESS | 3716 | ++DOCSHELL 1868E400 == 42 [pid = 3716] [id = 101] 14:23:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (1A136C00) [pid = 3716] [serial = 300] [outer = 00000000] 14:23:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (1A1DE000) [pid = 3716] [serial = 301] [outer = 1A136C00] 14:23:29 INFO - PROCESS | 3716 | 1465075409774 Marionette DEBUG loaded listener.js 14:23:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (1A1E5000) [pid = 3716] [serial = 302] [outer = 1A136C00] 14:23:30 INFO - PROCESS | 3716 | 1465075410242 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]]]}] 14:23:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:23:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 727ms 14:23:30 INFO - PROCESS | 3716 | 1465075410293 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 14:23:30 INFO - PROCESS | 3716 | 1465075410295 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 14:23:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:23:30 INFO - PROCESS | 3716 | 1465075410303 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:23:30 INFO - PROCESS | 3716 | 1465075410305 Marionette TRACE conn2 <- [1,370,null,{}] 14:23:30 INFO - PROCESS | 3716 | 1465075410308 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}] 14:23:30 INFO - PROCESS | 3716 | 1465075410310 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:30 INFO - PROCESS | 3716 | 1465075410419 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 14:23:30 INFO - PROCESS | 3716 | 1465075410424 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:30 INFO - PROCESS | 3716 | 1465075410427 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:30 INFO - PROCESS | 3716 | ++DOCSHELL 10526C00 == 43 [pid = 3716] [id = 102] 14:23:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (19B18C00) [pid = 3716] [serial = 303] [outer = 00000000] 14:23:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (1A8F3800) [pid = 3716] [serial = 304] [outer = 19B18C00] 14:23:30 INFO - PROCESS | 3716 | 1465075410476 Marionette DEBUG loaded listener.js 14:23:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (1A8F7400) [pid = 3716] [serial = 305] [outer = 19B18C00] 14:23:30 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (105F2C00) [pid = 3716] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:23:30 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (1A8FF800) [pid = 3716] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:23:30 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (10E24800) [pid = 3716] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:23:30 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (15871C00) [pid = 3716] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:23:30 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (15E9CC00) [pid = 3716] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:23:30 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (19B18400) [pid = 3716] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:23:30 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (140C6C00) [pid = 3716] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:23:30 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (1A13FC00) [pid = 3716] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:23:30 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (1ADBD000) [pid = 3716] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:23:30 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (1052A000) [pid = 3716] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:23:30 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (16A40C00) [pid = 3716] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:23:30 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (18006800) [pid = 3716] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:23:30 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (10A60000) [pid = 3716] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:23:30 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (11A17000) [pid = 3716] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:23:30 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (1312FC00) [pid = 3716] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:23:30 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (1A1E0800) [pid = 3716] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:23:30 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (1587C800) [pid = 3716] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:23:30 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (10531400) [pid = 3716] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:23:30 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (1B12B000) [pid = 3716] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:23:30 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (155CF000) [pid = 3716] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:23:31 INFO - PROCESS | 3716 | 1465075411138 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]]]}] 14:23:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:23:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 873ms 14:23:31 INFO - PROCESS | 3716 | 1465075411178 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 14:23:31 INFO - PROCESS | 3716 | 1465075411180 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 14:23:31 INFO - PROCESS | 3716 | 1465075411183 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:23:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:23:31 INFO - PROCESS | 3716 | 1465075411185 Marionette TRACE conn2 <- [1,374,null,{}] 14:23:31 INFO - PROCESS | 3716 | 1465075411188 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}] 14:23:31 INFO - PROCESS | 3716 | 1465075411190 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:31 INFO - PROCESS | 3716 | 1465075411268 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 14:23:31 INFO - PROCESS | 3716 | 1465075411274 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:31 INFO - PROCESS | 3716 | 1465075411276 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:31 INFO - PROCESS | 3716 | ++DOCSHELL 10A64800 == 44 [pid = 3716] [id = 103] 14:23:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (11A18000) [pid = 3716] [serial = 306] [outer = 00000000] 14:23:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (15873800) [pid = 3716] [serial = 307] [outer = 11A18000] 14:23:31 INFO - PROCESS | 3716 | 1465075411318 Marionette DEBUG loaded listener.js 14:23:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (15E20400) [pid = 3716] [serial = 308] [outer = 11A18000] 14:23:31 INFO - PROCESS | 3716 | 1465075411755 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:23:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:23:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 614ms 14:23:31 INFO - PROCESS | 3716 | 1465075411781 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 14:23:31 INFO - PROCESS | 3716 | 1465075411783 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 14:23:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:23:31 INFO - PROCESS | 3716 | 1465075411790 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:23:31 INFO - PROCESS | 3716 | 1465075411792 Marionette TRACE conn2 <- [1,378,null,{}] 14:23:31 INFO - PROCESS | 3716 | 1465075411795 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}] 14:23:31 INFO - PROCESS | 3716 | 1465075411797 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:31 INFO - PROCESS | 3716 | 1465075411875 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 14:23:31 INFO - PROCESS | 3716 | 1465075411890 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:31 INFO - PROCESS | 3716 | 1465075411892 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:31 INFO - PROCESS | 3716 | ++DOCSHELL 15E2B000 == 45 [pid = 3716] [id = 104] 14:23:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (167D5800) [pid = 3716] [serial = 309] [outer = 00000000] 14:23:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (1A438400) [pid = 3716] [serial = 310] [outer = 167D5800] 14:23:31 INFO - PROCESS | 3716 | 1465075411935 Marionette DEBUG loaded listener.js 14:23:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (1AC4B800) [pid = 3716] [serial = 311] [outer = 167D5800] 14:23:32 INFO - PROCESS | 3716 | 1465075412406 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:23:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:23:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 646ms 14:23:32 INFO - PROCESS | 3716 | 1465075412461 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 14:23:32 INFO - PROCESS | 3716 | 1465075412464 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 14:23:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:23:32 INFO - PROCESS | 3716 | 1465075412467 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:23:32 INFO - PROCESS | 3716 | 1465075412470 Marionette TRACE conn2 <- [1,382,null,{}] 14:23:32 INFO - PROCESS | 3716 | 1465075412473 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}] 14:23:32 INFO - PROCESS | 3716 | 1465075412476 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:32 INFO - PROCESS | 3716 | 1465075412578 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 14:23:32 INFO - PROCESS | 3716 | 1465075412585 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:32 INFO - PROCESS | 3716 | 1465075412588 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:32 INFO - PROCESS | 3716 | ++DOCSHELL 1ADB7800 == 46 [pid = 3716] [id = 105] 14:23:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (1ADB8C00) [pid = 3716] [serial = 312] [outer = 00000000] 14:23:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (1AF36C00) [pid = 3716] [serial = 313] [outer = 1ADB8C00] 14:23:32 INFO - PROCESS | 3716 | 1465075412632 Marionette DEBUG loaded listener.js 14:23:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (1B12AC00) [pid = 3716] [serial = 314] [outer = 1ADB8C00] 14:23:33 INFO - PROCESS | 3716 | 1465075413352 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:23:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:23:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 937ms 14:23:33 INFO - PROCESS | 3716 | 1465075413404 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 14:23:33 INFO - PROCESS | 3716 | 1465075413409 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 14:23:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:23:33 INFO - PROCESS | 3716 | 1465075413414 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:23:33 INFO - PROCESS | 3716 | 1465075413418 Marionette TRACE conn2 <- [1,386,null,{}] 14:23:33 INFO - PROCESS | 3716 | 1465075413424 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}] 14:23:33 INFO - PROCESS | 3716 | 1465075413427 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:33 INFO - PROCESS | 3716 | 1465075413537 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 14:23:33 INFO - PROCESS | 3716 | 1465075413673 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:33 INFO - PROCESS | 3716 | 1465075413676 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:33 INFO - PROCESS | 3716 | ++DOCSHELL 10B63400 == 47 [pid = 3716] [id = 106] 14:23:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (10B66000) [pid = 3716] [serial = 315] [outer = 00000000] 14:23:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (114AD400) [pid = 3716] [serial = 316] [outer = 10B66000] 14:23:33 INFO - PROCESS | 3716 | 1465075413738 Marionette DEBUG loaded listener.js 14:23:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (12B19C00) [pid = 3716] [serial = 317] [outer = 10B66000] 14:23:34 INFO - PROCESS | 3716 | 1465075414393 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]]]}] 14:23:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:23:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1034ms 14:23:34 INFO - PROCESS | 3716 | 1465075414451 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 14:23:34 INFO - PROCESS | 3716 | 1465075414456 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 14:23:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:23:34 INFO - PROCESS | 3716 | 1465075414463 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:23:34 INFO - PROCESS | 3716 | 1465075414466 Marionette TRACE conn2 <- [1,390,null,{}] 14:23:34 INFO - PROCESS | 3716 | 1465075414470 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}] 14:23:34 INFO - PROCESS | 3716 | 1465075414472 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:34 INFO - PROCESS | 3716 | 1465075414582 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 14:23:34 INFO - PROCESS | 3716 | 1465075414713 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:34 INFO - PROCESS | 3716 | 1465075414716 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:34 INFO - PROCESS | 3716 | ++DOCSHELL 140D0800 == 48 [pid = 3716] [id = 107] 14:23:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (140D0C00) [pid = 3716] [serial = 318] [outer = 00000000] 14:23:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (15B4B000) [pid = 3716] [serial = 319] [outer = 140D0C00] 14:23:34 INFO - PROCESS | 3716 | 1465075414772 Marionette DEBUG loaded listener.js 14:23:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (15EA3000) [pid = 3716] [serial = 320] [outer = 140D0C00] 14:23:35 INFO - PROCESS | 3716 | 1465075415447 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]]]}] 14:23:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:23:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1034ms 14:23:35 INFO - PROCESS | 3716 | 1465075415497 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 14:23:35 INFO - PROCESS | 3716 | 1465075415499 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 14:23:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:23:35 INFO - PROCESS | 3716 | 1465075415503 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:23:35 INFO - PROCESS | 3716 | 1465075415507 Marionette TRACE conn2 <- [1,394,null,{}] 14:23:35 INFO - PROCESS | 3716 | 1465075415518 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}] 14:23:35 INFO - PROCESS | 3716 | 1465075415522 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:35 INFO - PROCESS | 3716 | 1465075415630 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 14:23:35 INFO - PROCESS | 3716 | 1465075415763 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:35 INFO - PROCESS | 3716 | 1465075415766 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:35 INFO - PROCESS | 3716 | ++DOCSHELL 1A1E3400 == 49 [pid = 3716] [id = 108] 14:23:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (1A1E4000) [pid = 3716] [serial = 321] [outer = 00000000] 14:23:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (1A8F7800) [pid = 3716] [serial = 322] [outer = 1A1E4000] 14:23:35 INFO - PROCESS | 3716 | 1465075415824 Marionette DEBUG loaded listener.js 14:23:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (1ADB9400) [pid = 3716] [serial = 323] [outer = 1A1E4000] 14:23:36 INFO - PROCESS | 3716 | 1465075416506 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]]]}] 14:23:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:23:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1034ms 14:23:36 INFO - PROCESS | 3716 | 1465075416552 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 14:23:36 INFO - PROCESS | 3716 | 1465075416555 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 14:23:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:23:36 INFO - PROCESS | 3716 | 1465075416561 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:23:36 INFO - PROCESS | 3716 | 1465075416563 Marionette TRACE conn2 <- [1,398,null,{}] 14:23:36 INFO - PROCESS | 3716 | 1465075416582 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}] 14:23:36 INFO - PROCESS | 3716 | 1465075416584 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:36 INFO - PROCESS | 3716 | 1465075416694 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 14:23:36 INFO - PROCESS | 3716 | 1465075416958 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:36 INFO - PROCESS | 3716 | 1465075416961 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:36 INFO - PROCESS | 3716 | ++DOCSHELL 1052BC00 == 50 [pid = 3716] [id = 109] 14:23:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (10531400) [pid = 3716] [serial = 324] [outer = 00000000] 14:23:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (10A58800) [pid = 3716] [serial = 325] [outer = 10531400] 14:23:37 INFO - PROCESS | 3716 | 1465075417020 Marionette DEBUG loaded listener.js 14:23:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (10F26800) [pid = 3716] [serial = 326] [outer = 10531400] 14:23:37 INFO - PROCESS | 3716 | --DOCSHELL 1B126C00 == 49 [pid = 3716] [id = 77] 14:23:37 INFO - PROCESS | 3716 | --DOCSHELL 15E2B000 == 48 [pid = 3716] [id = 104] 14:23:37 INFO - PROCESS | 3716 | --DOCSHELL 10A64800 == 47 [pid = 3716] [id = 103] 14:23:37 INFO - PROCESS | 3716 | --DOCSHELL 10526C00 == 46 [pid = 3716] [id = 102] 14:23:37 INFO - PROCESS | 3716 | --DOCSHELL 1868E400 == 45 [pid = 3716] [id = 101] 14:23:37 INFO - PROCESS | 3716 | --DOCSHELL 17DE5C00 == 44 [pid = 3716] [id = 100] 14:23:37 INFO - PROCESS | 3716 | --DOCSHELL 15EA4800 == 43 [pid = 3716] [id = 99] 14:23:37 INFO - PROCESS | 3716 | --DOCSHELL 15F4A800 == 42 [pid = 3716] [id = 98] 14:23:37 INFO - PROCESS | 3716 | --DOCSHELL 15662000 == 41 [pid = 3716] [id = 97] 14:23:37 INFO - PROCESS | 3716 | --DOCSHELL 1052EC00 == 40 [pid = 3716] [id = 96] 14:23:37 INFO - PROCESS | 3716 | --DOCSHELL 10A57400 == 39 [pid = 3716] [id = 95] 14:23:37 INFO - PROCESS | 3716 | --DOCSHELL 10F1FC00 == 38 [pid = 3716] [id = 92] 14:23:37 INFO - PROCESS | 3716 | --DOCSHELL 16E69800 == 37 [pid = 3716] [id = 91] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (13376400) [pid = 3716] [serial = 191] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (1ADC0800) [pid = 3716] [serial = 188] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (12802800) [pid = 3716] [serial = 154] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (170E5400) [pid = 3716] [serial = 194] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (18623800) [pid = 3716] [serial = 197] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (1A1E4800) [pid = 3716] [serial = 151] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (15659000) [pid = 3716] [serial = 157] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (1A42DC00) [pid = 3716] [serial = 257] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (1A1EAC00) [pid = 3716] [serial = 256] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (1B12E800) [pid = 3716] [serial = 239] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (1AF3C000) [pid = 3716] [serial = 238] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (1861C000) [pid = 3716] [serial = 242] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (10B66400) [pid = 3716] [serial = 241] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (170E5000) [pid = 3716] [serial = 250] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (17D39800) [pid = 3716] [serial = 251] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (1861E800) [pid = 3716] [serial = 253] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (1332D800) [pid = 3716] [serial = 245] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (12AC6000) [pid = 3716] [serial = 244] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (140D1000) [pid = 3716] [serial = 247] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (15663400) [pid = 3716] [serial = 248] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (14021800) [pid = 3716] [serial = 233] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (13381400) [pid = 3716] [serial = 232] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (1B132400) [pid = 3716] [serial = 260] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (17EA7C00) [pid = 3716] [serial = 236] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (171E4000) [pid = 3716] [serial = 235] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (1B131800) [pid = 3716] [serial = 229] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (1AF37C00) [pid = 3716] [serial = 259] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (15664800) [pid = 3716] [serial = 265] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (1B186800) [pid = 3716] [serial = 262] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (1B182400) [pid = 3716] [serial = 271] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1B1BA400) [pid = 3716] [serial = 263] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (16E60C00) [pid = 3716] [serial = 266] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (16E69C00) [pid = 3716] [serial = 268] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (1861A400) [pid = 3716] [serial = 269] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (19B1AC00) [pid = 3716] [serial = 254] [outer = 00000000] [url = about:blank] 14:23:37 INFO - PROCESS | 3716 | 1465075417718 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]]]}] 14:23:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:23:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1212ms 14:23:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:23:37 INFO - PROCESS | 3716 | 1465075417764 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 14:23:37 INFO - PROCESS | 3716 | 1465075417768 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 14:23:37 INFO - PROCESS | 3716 | 1465075417772 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:23:37 INFO - PROCESS | 3716 | 1465075417775 Marionette TRACE conn2 <- [1,402,null,{}] 14:23:37 INFO - PROCESS | 3716 | 1465075417783 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}] 14:23:37 INFO - PROCESS | 3716 | 1465075417789 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:37 INFO - PROCESS | 3716 | 1465075417918 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 14:23:38 INFO - PROCESS | 3716 | 1465075418023 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:38 INFO - PROCESS | 3716 | 1465075418026 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:38 INFO - PROCESS | 3716 | ++DOCSHELL 11C0B400 == 38 [pid = 3716] [id = 110] 14:23:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (12802800) [pid = 3716] [serial = 327] [outer = 00000000] 14:23:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (12B16800) [pid = 3716] [serial = 328] [outer = 12802800] 14:23:38 INFO - PROCESS | 3716 | 1465075418072 Marionette DEBUG loaded listener.js 14:23:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (1332D800) [pid = 3716] [serial = 329] [outer = 12802800] 14:23:38 INFO - PROCESS | 3716 | 1465075418521 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]]]}] 14:23:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:23:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 759ms 14:23:38 INFO - PROCESS | 3716 | 1465075418545 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 14:23:38 INFO - PROCESS | 3716 | 1465075418549 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 14:23:38 INFO - PROCESS | 3716 | 1465075418554 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:23:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:23:38 INFO - PROCESS | 3716 | 1465075418555 Marionette TRACE conn2 <- [1,406,null,{}] 14:23:38 INFO - PROCESS | 3716 | 1465075418559 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}] 14:23:38 INFO - PROCESS | 3716 | 1465075418561 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:38 INFO - PROCESS | 3716 | 1465075418648 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 14:23:38 INFO - PROCESS | 3716 | 1465075418657 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:38 INFO - PROCESS | 3716 | 1465075418659 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:38 INFO - PROCESS | 3716 | ++DOCSHELL 14F3EC00 == 39 [pid = 3716] [id = 111] 14:23:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (155D0C00) [pid = 3716] [serial = 330] [outer = 00000000] 14:23:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (15B71800) [pid = 3716] [serial = 331] [outer = 155D0C00] 14:23:38 INFO - PROCESS | 3716 | 1465075418704 Marionette DEBUG loaded listener.js 14:23:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (15EA2C00) [pid = 3716] [serial = 332] [outer = 155D0C00] 14:23:39 INFO - PROCESS | 3716 | 1465075419211 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]]]}] 14:23:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:23:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 646ms 14:23:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:23:39 INFO - PROCESS | 3716 | 1465075419225 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 14:23:39 INFO - PROCESS | 3716 | 1465075419227 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 14:23:39 INFO - PROCESS | 3716 | 1465075419233 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:23:39 INFO - PROCESS | 3716 | 1465075419239 Marionette TRACE conn2 <- [1,410,null,{}] 14:23:39 INFO - PROCESS | 3716 | 1465075419252 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}] 14:23:39 INFO - PROCESS | 3716 | 1465075419255 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:39 INFO - PROCESS | 3716 | 1465075419339 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 14:23:39 INFO - PROCESS | 3716 | 1465075419349 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:39 INFO - PROCESS | 3716 | 1465075419351 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:39 INFO - PROCESS | 3716 | ++DOCSHELL 16E63400 == 40 [pid = 3716] [id = 112] 14:23:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (16E63C00) [pid = 3716] [serial = 333] [outer = 00000000] 14:23:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (170E5400) [pid = 3716] [serial = 334] [outer = 16E63C00] 14:23:39 INFO - PROCESS | 3716 | 1465075419394 Marionette DEBUG loaded listener.js 14:23:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1779CC00) [pid = 3716] [serial = 335] [outer = 16E63C00] 14:23:39 INFO - PROCESS | 3716 | 1465075419863 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]]]}] 14:23:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:23:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 679ms 14:23:39 INFO - PROCESS | 3716 | 1465075419890 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 14:23:39 INFO - PROCESS | 3716 | 1465075419893 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 14:23:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:23:39 INFO - PROCESS | 3716 | 1465075419896 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:23:39 INFO - PROCESS | 3716 | 1465075419898 Marionette TRACE conn2 <- [1,414,null,{}] 14:23:39 INFO - PROCESS | 3716 | 1465075419901 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}] 14:23:39 INFO - PROCESS | 3716 | 1465075419903 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:40 INFO - PROCESS | 3716 | 1465075420033 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 14:23:40 INFO - PROCESS | 3716 | 1465075420039 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:40 INFO - PROCESS | 3716 | 1465075420041 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:40 INFO - PROCESS | 3716 | ++DOCSHELL 17D30800 == 41 [pid = 3716] [id = 113] 14:23:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (17D33000) [pid = 3716] [serial = 336] [outer = 00000000] 14:23:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (18009C00) [pid = 3716] [serial = 337] [outer = 17D33000] 14:23:40 INFO - PROCESS | 3716 | 1465075420113 Marionette DEBUG loaded listener.js 14:23:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (18444C00) [pid = 3716] [serial = 338] [outer = 17D33000] 14:23:40 INFO - PROCESS | 3716 | 1465075420579 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]]]}] 14:23:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:23:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 727ms 14:23:40 INFO - PROCESS | 3716 | 1465075420627 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 14:23:40 INFO - PROCESS | 3716 | 1465075420629 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 14:23:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:23:40 INFO - PROCESS | 3716 | 1465075420638 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:23:40 INFO - PROCESS | 3716 | 1465075420639 Marionette TRACE conn2 <- [1,418,null,{}] 14:23:40 INFO - PROCESS | 3716 | 1465075420643 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}] 14:23:40 INFO - PROCESS | 3716 | 1465075420645 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:40 INFO - PROCESS | 3716 | 1465075420753 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 14:23:40 INFO - PROCESS | 3716 | 1465075420758 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:40 INFO - PROCESS | 3716 | 1465075420764 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:40 INFO - PROCESS | 3716 | ++DOCSHELL 18623000 == 42 [pid = 3716] [id = 114] 14:23:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (18623400) [pid = 3716] [serial = 339] [outer = 00000000] 14:23:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (19B17000) [pid = 3716] [serial = 340] [outer = 18623400] 14:23:40 INFO - PROCESS | 3716 | 1465075420817 Marionette DEBUG loaded listener.js 14:23:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (1A1DE800) [pid = 3716] [serial = 341] [outer = 18623400] 14:23:41 INFO - PROCESS | 3716 | 1465075421826 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]]]}] 14:23: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 14:23:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1228ms 14:23:41 INFO - PROCESS | 3716 | 1465075421873 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 14:23:41 INFO - PROCESS | 3716 | 1465075421875 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 14:23:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:23:41 INFO - PROCESS | 3716 | 1465075421879 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:23:41 INFO - PROCESS | 3716 | 1465075421880 Marionette TRACE conn2 <- [1,422,null,{}] 14:23:41 INFO - PROCESS | 3716 | 1465075421884 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}] 14:23:41 INFO - PROCESS | 3716 | 1465075421886 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:42 INFO - PROCESS | 3716 | 1465075422004 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 14:23:42 INFO - PROCESS | 3716 | 1465075422110 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:42 INFO - PROCESS | 3716 | 1465075422112 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:42 INFO - PROCESS | 3716 | ++DOCSHELL 1A3A3000 == 43 [pid = 3716] [id = 115] 14:23:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (1A3A4400) [pid = 3716] [serial = 342] [outer = 00000000] 14:23:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (1AC49800) [pid = 3716] [serial = 343] [outer = 1A3A4400] 14:23:42 INFO - PROCESS | 3716 | 1465075422164 Marionette DEBUG loaded listener.js 14:23:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (1ADB4400) [pid = 3716] [serial = 344] [outer = 1A3A4400] 14:23:42 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (18438C00) [pid = 3716] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:23:42 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (1A136C00) [pid = 3716] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:23:42 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (167D3800) [pid = 3716] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:23:42 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (15665800) [pid = 3716] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:23:42 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (15F48400) [pid = 3716] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:23:42 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (105EF800) [pid = 3716] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:23:42 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (19B18C00) [pid = 3716] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:23:42 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (10A5B000) [pid = 3716] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:23:42 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (167D5800) [pid = 3716] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:23:42 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (11A18000) [pid = 3716] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:23:43 INFO - PROCESS | 3716 | 1465075423101 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]]]}] 14:23:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:23:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1228ms 14:23:43 INFO - PROCESS | 3716 | 1465075423140 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 14:23:43 INFO - PROCESS | 3716 | 1465075423142 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 14:23:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:23:43 INFO - PROCESS | 3716 | 1465075423146 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:23:43 INFO - PROCESS | 3716 | 1465075423147 Marionette TRACE conn2 <- [1,426,null,{}] 14:23:43 INFO - PROCESS | 3716 | 1465075423151 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}] 14:23:43 INFO - PROCESS | 3716 | 1465075423153 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:43 INFO - PROCESS | 3716 | 1465075423261 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 14:23:43 INFO - PROCESS | 3716 | 1465075423269 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:43 INFO - PROCESS | 3716 | 1465075423271 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:43 INFO - PROCESS | 3716 | ++DOCSHELL 10528C00 == 44 [pid = 3716] [id = 116] 14:23:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (13034400) [pid = 3716] [serial = 345] [outer = 00000000] 14:23:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1779E400) [pid = 3716] [serial = 346] [outer = 13034400] 14:23:43 INFO - PROCESS | 3716 | 1465075423314 Marionette DEBUG loaded listener.js 14:23:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1800BC00) [pid = 3716] [serial = 347] [outer = 13034400] 14:23:43 INFO - PROCESS | 3716 | 1465075423731 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] 14:23:43 INFO - PROCESS | 3716 | 1465075423786 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 14:23:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:23:43 INFO - PROCESS | 3716 | 1465075423789 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:23:43 INFO - PROCESS | 3716 | 1465075423790 Marionette TRACE conn2 <- [1,430,null,{}] 14:23:43 INFO - PROCESS | 3716 | 1465075423794 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}] 14:23:43 INFO - PROCESS | 3716 | 1465075423796 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:43 INFO - PROCESS | 3716 | 1465075423906 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 14:23:43 INFO - PROCESS | 3716 | 1465075423914 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:43 INFO - PROCESS | 3716 | 1465075423916 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:43 INFO - PROCESS | 3716 | ++DOCSHELL 10A60000 == 45 [pid = 3716] [id = 117] 14:23:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (14443000) [pid = 3716] [serial = 348] [outer = 00000000] 14:23:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (1AF36400) [pid = 3716] [serial = 349] [outer = 14443000] 14:23:44 INFO - PROCESS | 3716 | 1465075423959 Marionette DEBUG loaded listener.js 14:23:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (1B12A000) [pid = 3716] [serial = 350] [outer = 14443000] 14:23:44 INFO - PROCESS | 3716 | 1465075424404 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]]]}] 14:23:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:23:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 663ms 14:23:44 INFO - PROCESS | 3716 | 1465075424460 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 14:23:44 INFO - PROCESS | 3716 | 1465075424462 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 14:23:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:23:44 INFO - PROCESS | 3716 | 1465075424465 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:23:44 INFO - PROCESS | 3716 | 1465075424466 Marionette TRACE conn2 <- [1,434,null,{}] 14:23:44 INFO - PROCESS | 3716 | 1465075424470 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}] 14:23:44 INFO - PROCESS | 3716 | 1465075424472 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:44 INFO - PROCESS | 3716 | 1465075424698 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 14:23:44 INFO - PROCESS | 3716 | 1465075424804 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:44 INFO - PROCESS | 3716 | 1465075424807 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:44 INFO - PROCESS | 3716 | ++DOCSHELL 1129AC00 == 46 [pid = 3716] [id = 118] 14:23:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (112A0000) [pid = 3716] [serial = 351] [outer = 00000000] 14:23:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (12AC7400) [pid = 3716] [serial = 352] [outer = 112A0000] 14:23:44 INFO - PROCESS | 3716 | 1465075424864 Marionette DEBUG loaded listener.js 14:23:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (12B1F800) [pid = 3716] [serial = 353] [outer = 112A0000] 14:23:45 INFO - PROCESS | 3716 | 1465075425482 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]]]}] 14:23:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:23:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1083ms 14:23:45 INFO - PROCESS | 3716 | 1465075425540 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 14:23:45 INFO - PROCESS | 3716 | 1465075425544 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 14:23:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:23:45 INFO - PROCESS | 3716 | 1465075425549 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:23:45 INFO - PROCESS | 3716 | 1465075425552 Marionette TRACE conn2 <- [1,438,null,{}] 14:23:45 INFO - PROCESS | 3716 | 1465075425556 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}] 14:23:45 INFO - PROCESS | 3716 | 1465075425559 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:45 INFO - PROCESS | 3716 | 1465075425670 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 14:23:45 INFO - PROCESS | 3716 | 1465075425797 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:45 INFO - PROCESS | 3716 | 1465075425801 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:45 INFO - PROCESS | 3716 | ++DOCSHELL 15B73400 == 47 [pid = 3716] [id = 119] 14:23:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (15E21400) [pid = 3716] [serial = 354] [outer = 00000000] 14:23:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (15F4B400) [pid = 3716] [serial = 355] [outer = 15E21400] 14:23:45 INFO - PROCESS | 3716 | 1465075425856 Marionette DEBUG loaded listener.js 14:23:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (16E5BC00) [pid = 3716] [serial = 356] [outer = 15E21400] 14:23:46 INFO - PROCESS | 3716 | 1465075426507 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]]]}] 14:23:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:23:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1034ms 14:23:46 INFO - PROCESS | 3716 | 1465075426596 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 14:23:46 INFO - PROCESS | 3716 | 1465075426599 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 14:23:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:23:46 INFO - PROCESS | 3716 | 1465075426604 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:23:46 INFO - PROCESS | 3716 | 1465075426606 Marionette TRACE conn2 <- [1,442,null,{}] 14:23:46 INFO - PROCESS | 3716 | 1465075426610 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}] 14:23:46 INFO - PROCESS | 3716 | 1465075426613 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:46 INFO - PROCESS | 3716 | 1465075426722 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 14:23:46 INFO - PROCESS | 3716 | 1465075426849 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:46 INFO - PROCESS | 3716 | 1465075426852 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:46 INFO - PROCESS | 3716 | ++DOCSHELL 19B1A000 == 48 [pid = 3716] [id = 120] 14:23:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (1A13B000) [pid = 3716] [serial = 357] [outer = 00000000] 14:23:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (1A435400) [pid = 3716] [serial = 358] [outer = 1A13B000] 14:23:46 INFO - PROCESS | 3716 | 1465075426911 Marionette DEBUG loaded listener.js 14:23:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (1ADBD000) [pid = 3716] [serial = 359] [outer = 1A13B000] 14:23:47 INFO - PROCESS | 3716 | 1465075427556 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]]]}] 14:23:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:23:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 970ms 14:23:47 INFO - PROCESS | 3716 | 1465075427582 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 14:23:47 INFO - PROCESS | 3716 | 1465075427586 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 14:23:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:23:47 INFO - PROCESS | 3716 | 1465075427597 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:23:47 INFO - PROCESS | 3716 | 1465075427602 Marionette TRACE conn2 <- [1,446,null,{}] 14:23:47 INFO - PROCESS | 3716 | 1465075427606 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}] 14:23:47 INFO - PROCESS | 3716 | 1465075427608 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:47 INFO - PROCESS | 3716 | 1465075427714 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 14:23:47 INFO - PROCESS | 3716 | 1465075427813 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:47 INFO - PROCESS | 3716 | 1465075427815 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:47 INFO - PROCESS | 3716 | ++DOCSHELL 1B181800 == 49 [pid = 3716] [id = 121] 14:23:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (1B1B9400) [pid = 3716] [serial = 360] [outer = 00000000] 14:23:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (1B1BF800) [pid = 3716] [serial = 361] [outer = 1B1B9400] 14:23:47 INFO - PROCESS | 3716 | 1465075427868 Marionette DEBUG loaded listener.js 14:23:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (1B1C4400) [pid = 3716] [serial = 362] [outer = 1B1B9400] 14:23:48 INFO - PROCESS | 3716 | 1465075428459 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]]]}] 14:23:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:23:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 937ms 14:23:48 INFO - PROCESS | 3716 | 1465075428530 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 14:23:48 INFO - PROCESS | 3716 | 1465075428532 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 14:23:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:23:48 INFO - PROCESS | 3716 | 1465075428536 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:23:48 INFO - PROCESS | 3716 | 1465075428538 Marionette TRACE conn2 <- [1,450,null,{}] 14:23:48 INFO - PROCESS | 3716 | 1465075428541 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}] 14:23:48 INFO - PROCESS | 3716 | 1465075428544 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:48 INFO - PROCESS | 3716 | 1465075428645 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 14:23:48 INFO - PROCESS | 3716 | 1465075428771 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:48 INFO - PROCESS | 3716 | 1465075428773 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:48 INFO - PROCESS | 3716 | ++DOCSHELL 10530C00 == 50 [pid = 3716] [id = 122] 14:23:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (12A89400) [pid = 3716] [serial = 363] [outer = 00000000] 14:23:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (158F3000) [pid = 3716] [serial = 364] [outer = 12A89400] 14:23:48 INFO - PROCESS | 3716 | 1465075428829 Marionette DEBUG loaded listener.js 14:23:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (158F6400) [pid = 3716] [serial = 365] [outer = 12A89400] 14:23:48 INFO - PROCESS | 3716 | [3716] 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 14:23:48 INFO - PROCESS | 3716 | [3716] 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 14:23:49 INFO - PROCESS | 3716 | 1465075429588 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] 14:23:49 INFO - PROCESS | 3716 | 1465075429669 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 14:23:49 INFO - PROCESS | 3716 | 1465075429675 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:23:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:23:49 INFO - PROCESS | 3716 | 1465075429678 Marionette TRACE conn2 <- [1,454,null,{}] 14:23:49 INFO - PROCESS | 3716 | 1465075429683 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}] 14:23:49 INFO - PROCESS | 3716 | 1465075429686 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:49 INFO - PROCESS | 3716 | 1465075429800 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 14:23:49 INFO - PROCESS | 3716 | 1465075429925 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:49 INFO - PROCESS | 3716 | 1465075429930 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:49 INFO - PROCESS | 3716 | ++DOCSHELL 140C6400 == 51 [pid = 3716] [id = 123] 14:23:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (140C7C00) [pid = 3716] [serial = 366] [outer = 00000000] 14:23:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (14F37400) [pid = 3716] [serial = 367] [outer = 140C7C00] 14:23:50 INFO - PROCESS | 3716 | 1465075429983 Marionette DEBUG loaded listener.js 14:23:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (158EA800) [pid = 3716] [serial = 368] [outer = 140C7C00] 14:23:50 INFO - PROCESS | 3716 | --DOCSHELL 10528C00 == 50 [pid = 3716] [id = 116] 14:23:50 INFO - PROCESS | 3716 | --DOCSHELL 1A3A3000 == 49 [pid = 3716] [id = 115] 14:23:50 INFO - PROCESS | 3716 | --DOCSHELL 18623000 == 48 [pid = 3716] [id = 114] 14:23:50 INFO - PROCESS | 3716 | --DOCSHELL 17D30800 == 47 [pid = 3716] [id = 113] 14:23:50 INFO - PROCESS | 3716 | --DOCSHELL 16E63400 == 46 [pid = 3716] [id = 112] 14:23:50 INFO - PROCESS | 3716 | --DOCSHELL 14F3EC00 == 45 [pid = 3716] [id = 111] 14:23:50 INFO - PROCESS | 3716 | --DOCSHELL 11C0B400 == 44 [pid = 3716] [id = 110] 14:23:50 INFO - PROCESS | 3716 | --DOCSHELL 1052BC00 == 43 [pid = 3716] [id = 109] 14:23:50 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (1861A000) [pid = 3716] [serial = 298] [outer = 00000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (1A1DE000) [pid = 3716] [serial = 301] [outer = 00000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (18620000) [pid = 3716] [serial = 299] [outer = 00000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (12B1EC00) [pid = 3716] [serial = 277] [outer = 00000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (16E62400) [pid = 3716] [serial = 295] [outer = 00000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (15B71400) [pid = 3716] [serial = 289] [outer = 00000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (15E9A000) [pid = 3716] [serial = 290] [outer = 00000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (16A41000) [pid = 3716] [serial = 293] [outer = 00000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (167CE000) [pid = 3716] [serial = 292] [outer = 00000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (12B12400) [pid = 3716] [serial = 286] [outer = 00000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (13133000) [pid = 3716] [serial = 287] [outer = 00000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (16E6A800) [pid = 3716] [serial = 280] [outer = 00000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (1A8F3800) [pid = 3716] [serial = 304] [outer = 00000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (12A10800) [pid = 3716] [serial = 284] [outer = 00000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (10A64000) [pid = 3716] [serial = 283] [outer = 00000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (1123FC00) [pid = 3716] [serial = 274] [outer = 00000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (1A1E5000) [pid = 3716] [serial = 302] [outer = 00000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (1AF36C00) [pid = 3716] [serial = 313] [outer = 00000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (1A438400) [pid = 3716] [serial = 310] [outer = 00000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (1A8F7400) [pid = 3716] [serial = 305] [outer = 00000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (15873800) [pid = 3716] [serial = 307] [outer = 00000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (15E20400) [pid = 3716] [serial = 308] [outer = 00000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (1AC4B800) [pid = 3716] [serial = 311] [outer = 00000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (16E67C00) [pid = 3716] [serial = 296] [outer = 00000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:23:50 INFO - PROCESS | 3716 | 1465075430573 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]]]}] 14:23:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:23:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 938ms 14:23:50 INFO - PROCESS | 3716 | 1465075430614 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 14:23:50 INFO - PROCESS | 3716 | 1465075430618 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 14:23:50 INFO - PROCESS | 3716 | 1465075430624 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:23:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:23:50 INFO - PROCESS | 3716 | 1465075430626 Marionette TRACE conn2 <- [1,458,null,{}] 14:23:50 INFO - PROCESS | 3716 | 1465075430630 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}] 14:23:50 INFO - PROCESS | 3716 | 1465075430633 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:50 INFO - PROCESS | 3716 | 1465075430721 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 14:23:50 INFO - PROCESS | 3716 | 1465075430729 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:50 INFO - PROCESS | 3716 | 1465075430731 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:50 INFO - PROCESS | 3716 | ++DOCSHELL 13331C00 == 44 [pid = 3716] [id = 124] 14:23:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (140C4400) [pid = 3716] [serial = 369] [outer = 00000000] 14:23:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (158F2400) [pid = 3716] [serial = 370] [outer = 140C4400] 14:23:50 INFO - PROCESS | 3716 | 1465075430778 Marionette DEBUG loaded listener.js 14:23:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (15B71400) [pid = 3716] [serial = 371] [outer = 140C4400] 14:23:51 INFO - PROCESS | 3716 | 1465075431296 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] 14:23:51 INFO - PROCESS | 3716 | 1465075431359 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 14:23:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:23:51 INFO - PROCESS | 3716 | 1465075431362 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:23:51 INFO - PROCESS | 3716 | 1465075431366 Marionette TRACE conn2 <- [1,462,null,{}] 14:23:51 INFO - PROCESS | 3716 | 1465075431376 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}] 14:23:51 INFO - PROCESS | 3716 | 1465075431380 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:51 INFO - PROCESS | 3716 | 1465075431465 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 14:23:51 INFO - PROCESS | 3716 | 1465075431592 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:51 INFO - PROCESS | 3716 | 1465075431595 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:51 INFO - PROCESS | 3716 | ++DOCSHELL 16A56800 == 45 [pid = 3716] [id = 125] 14:23:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (16C82400) [pid = 3716] [serial = 372] [outer = 00000000] 14:23:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (16E67C00) [pid = 3716] [serial = 373] [outer = 16C82400] 14:23:51 INFO - PROCESS | 3716 | 1465075431642 Marionette DEBUG loaded listener.js 14:23:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (171DA800) [pid = 3716] [serial = 374] [outer = 16C82400] 14:23:52 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:23:52 INFO - PROCESS | 3716 | 1465075432083 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] 14:23:52 INFO - PROCESS | 3716 | 1465075432139 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 14:23:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:23:52 INFO - PROCESS | 3716 | 1465075432142 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:23:52 INFO - PROCESS | 3716 | 1465075432144 Marionette TRACE conn2 <- [1,466,null,{}] 14:23:52 INFO - PROCESS | 3716 | 1465075432147 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}] 14:23:52 INFO - PROCESS | 3716 | 1465075432149 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:52 INFO - PROCESS | 3716 | 1465075432235 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 14:23:52 INFO - PROCESS | 3716 | 1465075432242 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:52 INFO - PROCESS | 3716 | 1465075432244 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:52 INFO - PROCESS | 3716 | ++DOCSHELL 18443400 == 46 [pid = 3716] [id = 126] 14:23:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (18445000) [pid = 3716] [serial = 375] [outer = 00000000] 14:23:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (1868E800) [pid = 3716] [serial = 376] [outer = 18445000] 14:23:52 INFO - PROCESS | 3716 | 1465075432297 Marionette DEBUG loaded listener.js 14:23:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (1A1DE000) [pid = 3716] [serial = 377] [outer = 18445000] 14:23:52 INFO - PROCESS | 3716 | 1465075432726 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] 14:23:52 INFO - PROCESS | 3716 | 1465075432786 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 14:23:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:23:52 INFO - PROCESS | 3716 | 1465075432789 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:23:52 INFO - PROCESS | 3716 | 1465075432791 Marionette TRACE conn2 <- [1,470,null,{}] 14:23:52 INFO - PROCESS | 3716 | 1465075432794 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}] 14:23:52 INFO - PROCESS | 3716 | 1465075432796 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:52 INFO - PROCESS | 3716 | 1465075432905 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 14:23:53 INFO - PROCESS | 3716 | 1465075433035 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:53 INFO - PROCESS | 3716 | 1465075433037 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:53 INFO - PROCESS | 3716 | ++DOCSHELL 1A433400 == 47 [pid = 3716] [id = 127] 14:23:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (1A433800) [pid = 3716] [serial = 378] [outer = 00000000] 14:23:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (1A454800) [pid = 3716] [serial = 379] [outer = 1A433800] 14:23:53 INFO - PROCESS | 3716 | 1465075433080 Marionette DEBUG loaded listener.js 14:23:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (1AC4F400) [pid = 3716] [serial = 380] [outer = 1A433800] 14:23:53 INFO - PROCESS | 3716 | 1465075433508 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]]]}] 14:23:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:23:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 760ms 14:23:53 INFO - PROCESS | 3716 | 1465075433563 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 14:23:53 INFO - PROCESS | 3716 | 1465075433565 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 14:23:53 INFO - PROCESS | 3716 | 1465075433568 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:23:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:23:53 INFO - PROCESS | 3716 | 1465075433570 Marionette TRACE conn2 <- [1,474,null,{}] 14:23:53 INFO - PROCESS | 3716 | 1465075433575 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}] 14:23:53 INFO - PROCESS | 3716 | 1465075433584 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:53 INFO - PROCESS | 3716 | 1465075433719 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 14:23:53 INFO - PROCESS | 3716 | 1465075433781 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:53 INFO - PROCESS | 3716 | 1465075433783 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:53 INFO - PROCESS | 3716 | ++DOCSHELL 10B64000 == 48 [pid = 3716] [id = 128] 14:23:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (1AC51800) [pid = 3716] [serial = 381] [outer = 00000000] 14:23:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (1B1B9C00) [pid = 3716] [serial = 382] [outer = 1AC51800] 14:23:53 INFO - PROCESS | 3716 | 1465075433827 Marionette DEBUG loaded listener.js 14:23:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (1B1C3C00) [pid = 3716] [serial = 383] [outer = 1AC51800] 14:23:54 INFO - PROCESS | 3716 | 1465075434305 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]]]}] 14:23:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:23:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 759ms 14:23:54 INFO - PROCESS | 3716 | 1465075434350 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 14:23:54 INFO - PROCESS | 3716 | 1465075434352 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 14:23:54 INFO - PROCESS | 3716 | 1465075434356 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:23:54 INFO - PROCESS | 3716 | 1465075434357 Marionette TRACE conn2 <- [1,478,null,{}] 14:23:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:23:54 INFO - PROCESS | 3716 | 1465075434361 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}] 14:23:54 INFO - PROCESS | 3716 | 1465075434363 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:54 INFO - PROCESS | 3716 | 1465075434482 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 14:23:54 INFO - PROCESS | 3716 | 1465075434489 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:54 INFO - PROCESS | 3716 | 1465075434491 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:54 INFO - PROCESS | 3716 | ++DOCSHELL 1A918C00 == 49 [pid = 3716] [id = 129] 14:23:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (1A919000) [pid = 3716] [serial = 384] [outer = 00000000] 14:23:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (1A921400) [pid = 3716] [serial = 385] [outer = 1A919000] 14:23:54 INFO - PROCESS | 3716 | 1465075434534 Marionette DEBUG loaded listener.js 14:23:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (1A921800) [pid = 3716] [serial = 386] [outer = 1A919000] 14:23:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (19C7F800) [pid = 3716] [serial = 387] [outer = 1B649000] 14:23:55 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (13034400) [pid = 3716] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:23:55 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (18623400) [pid = 3716] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:23:55 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (1A3A4400) [pid = 3716] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:23:55 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (17D33000) [pid = 3716] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:23:55 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (10531400) [pid = 3716] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:23:55 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (155D0C00) [pid = 3716] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:23:55 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (12802800) [pid = 3716] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:23:55 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (16E63C00) [pid = 3716] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:23:55 INFO - PROCESS | 3716 | 1465075435158 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]]]}] 14:23:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:23:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 808ms 14:23:55 INFO - PROCESS | 3716 | 1465075435175 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 14:23:55 INFO - PROCESS | 3716 | 1465075435177 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 14:23:55 INFO - PROCESS | 3716 | 1465075435180 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:23:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:23:55 INFO - PROCESS | 3716 | 1465075435182 Marionette TRACE conn2 <- [1,482,null,{}] 14:23:55 INFO - PROCESS | 3716 | 1465075435185 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}] 14:23:55 INFO - PROCESS | 3716 | 1465075435187 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:55 INFO - PROCESS | 3716 | 1465075435300 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 14:23:55 INFO - PROCESS | 3716 | 1465075435356 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:55 INFO - PROCESS | 3716 | 1465075435358 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:55 INFO - PROCESS | 3716 | ++DOCSHELL 11237800 == 50 [pid = 3716] [id = 130] 14:23:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (1332E000) [pid = 3716] [serial = 388] [outer = 00000000] 14:23:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (19C7D000) [pid = 3716] [serial = 389] [outer = 1332E000] 14:23:55 INFO - PROCESS | 3716 | 1465075435401 Marionette DEBUG loaded listener.js 14:23:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (19C85800) [pid = 3716] [serial = 390] [outer = 1332E000] 14:23:55 INFO - PROCESS | 3716 | 1465075435787 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]]]}] 14:23:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:23:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 646ms 14:23:55 INFO - PROCESS | 3716 | 1465075435819 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 14:23:55 INFO - PROCESS | 3716 | 1465075435821 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 14:23:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:23:55 INFO - PROCESS | 3716 | 1465075435824 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:23:55 INFO - PROCESS | 3716 | 1465075435826 Marionette TRACE conn2 <- [1,486,null,{}] 14:23:55 INFO - PROCESS | 3716 | 1465075435837 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}] 14:23:55 INFO - PROCESS | 3716 | 1465075435839 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:55 INFO - PROCESS | 3716 | 1465075435921 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 14:23:55 INFO - PROCESS | 3716 | 1465075435926 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:55 INFO - PROCESS | 3716 | 1465075435928 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:55 INFO - PROCESS | 3716 | ++DOCSHELL 19C7C400 == 51 [pid = 3716] [id = 131] 14:23:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (19C84800) [pid = 3716] [serial = 391] [outer = 00000000] 14:23:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (1A452800) [pid = 3716] [serial = 392] [outer = 19C84800] 14:23:56 INFO - PROCESS | 3716 | 1465075435971 Marionette DEBUG loaded listener.js 14:23:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (1AF36000) [pid = 3716] [serial = 393] [outer = 19C84800] 14:23:56 INFO - PROCESS | 3716 | 1465075436437 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]]]}] 14:23:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:23:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 647ms 14:23:56 INFO - PROCESS | 3716 | 1465075436494 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 14:23:56 INFO - PROCESS | 3716 | 1465075436496 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 14:23:56 INFO - PROCESS | 3716 | 1465075436499 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:23:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:23:56 INFO - PROCESS | 3716 | 1465075436501 Marionette TRACE conn2 <- [1,490,null,{}] 14:23:56 INFO - PROCESS | 3716 | 1465075436514 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}] 14:23:56 INFO - PROCESS | 3716 | 1465075436516 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:56 INFO - PROCESS | 3716 | 1465075436597 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 14:23:56 INFO - PROCESS | 3716 | 1465075436604 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:56 INFO - PROCESS | 3716 | 1465075436606 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:56 INFO - PROCESS | 3716 | ++DOCSHELL 16EAB000 == 52 [pid = 3716] [id = 132] 14:23:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (16EAC400) [pid = 3716] [serial = 394] [outer = 00000000] 14:23:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (16EB1400) [pid = 3716] [serial = 395] [outer = 16EAC400] 14:23:56 INFO - PROCESS | 3716 | 1465075436648 Marionette DEBUG loaded listener.js 14:23:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (16EB4C00) [pid = 3716] [serial = 396] [outer = 16EAC400] 14:23:57 INFO - PROCESS | 3716 | 1465075437210 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]]]}] 14:23:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:23:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 727ms 14:23:57 INFO - PROCESS | 3716 | 1465075437234 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 14:23:57 INFO - PROCESS | 3716 | 1465075437239 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 14:23:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:23:57 INFO - PROCESS | 3716 | 1465075437244 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:23:57 INFO - PROCESS | 3716 | 1465075437248 Marionette TRACE conn2 <- [1,494,null,{}] 14:23:57 INFO - PROCESS | 3716 | 1465075437254 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}] 14:23:57 INFO - PROCESS | 3716 | 1465075437257 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:57 INFO - PROCESS | 3716 | 1465075437421 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 14:23:57 INFO - PROCESS | 3716 | 1465075437525 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:57 INFO - PROCESS | 3716 | 1465075437529 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:57 INFO - PROCESS | 3716 | ++DOCSHELL 10F24800 == 53 [pid = 3716] [id = 133] 14:23:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (11233800) [pid = 3716] [serial = 397] [outer = 00000000] 14:23:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (1382DC00) [pid = 3716] [serial = 398] [outer = 11233800] 14:23:57 INFO - PROCESS | 3716 | 1465075437588 Marionette DEBUG loaded listener.js 14:23:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (14441000) [pid = 3716] [serial = 399] [outer = 11233800] 14:23:58 INFO - PROCESS | 3716 | 1465075438198 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]]]}] 14:23:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:23:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1034ms 14:23:58 INFO - PROCESS | 3716 | 1465075438281 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 14:23:58 INFO - PROCESS | 3716 | 1465075438286 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 14:23:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:23:58 INFO - PROCESS | 3716 | 1465075438293 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:23:58 INFO - PROCESS | 3716 | 1465075438296 Marionette TRACE conn2 <- [1,498,null,{}] 14:23:58 INFO - PROCESS | 3716 | 1465075438300 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}] 14:23:58 INFO - PROCESS | 3716 | 1465075438303 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:58 INFO - PROCESS | 3716 | 1465075438424 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 14:23:58 INFO - PROCESS | 3716 | 1465075438548 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:58 INFO - PROCESS | 3716 | 1465075438551 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:58 INFO - PROCESS | 3716 | ++DOCSHELL 15F4AC00 == 54 [pid = 3716] [id = 134] 14:23:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (15F56400) [pid = 3716] [serial = 400] [outer = 00000000] 14:23:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (16A58C00) [pid = 3716] [serial = 401] [outer = 15F56400] 14:23:58 INFO - PROCESS | 3716 | 1465075438608 Marionette DEBUG loaded listener.js 14:23:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (16E69400) [pid = 3716] [serial = 402] [outer = 15F56400] 14:23:59 INFO - PROCESS | 3716 | 1465075439240 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]]]}] 14:23:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:23:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 986ms 14:23:59 INFO - PROCESS | 3716 | 1465075439270 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 14:23:59 INFO - PROCESS | 3716 | 1465075439272 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 14:23:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:23:59 INFO - PROCESS | 3716 | 1465075439276 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:23:59 INFO - PROCESS | 3716 | 1465075439280 Marionette TRACE conn2 <- [1,502,null,{}] 14:23:59 INFO - PROCESS | 3716 | 1465075439291 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}] 14:23:59 INFO - PROCESS | 3716 | 1465075439296 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:59 INFO - PROCESS | 3716 | 1465075439407 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 14:23:59 INFO - PROCESS | 3716 | 1465075439509 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:59 INFO - PROCESS | 3716 | 1465075439512 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:23:59 INFO - PROCESS | 3716 | ++DOCSHELL 186BF800 == 55 [pid = 3716] [id = 135] 14:23:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (186BFC00) [pid = 3716] [serial = 403] [outer = 00000000] 14:23:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (186C3000) [pid = 3716] [serial = 404] [outer = 186BFC00] 14:23:59 INFO - PROCESS | 3716 | 1465075439567 Marionette DEBUG loaded listener.js 14:23:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (186C6800) [pid = 3716] [serial = 405] [outer = 186BFC00] 14:24:00 INFO - PROCESS | 3716 | 1465075440224 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]]]}] 14:24:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:24:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 986ms 14:24:00 INFO - PROCESS | 3716 | 1465075440253 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 14:24:00 INFO - PROCESS | 3716 | 1465075440256 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 14:24:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:24:00 INFO - PROCESS | 3716 | 1465075440260 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:24:00 INFO - PROCESS | 3716 | 1465075440262 Marionette TRACE conn2 <- [1,506,null,{}] 14:24:00 INFO - PROCESS | 3716 | 1465075440265 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}] 14:24:00 INFO - PROCESS | 3716 | 1465075440267 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:00 INFO - PROCESS | 3716 | 1465075440376 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 14:24:00 INFO - PROCESS | 3716 | 1465075440477 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:00 INFO - PROCESS | 3716 | 1465075440479 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:00 INFO - PROCESS | 3716 | ++DOCSHELL 19C8A000 == 56 [pid = 3716] [id = 136] 14:24:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (19C8A400) [pid = 3716] [serial = 406] [outer = 00000000] 14:24:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (1A915000) [pid = 3716] [serial = 407] [outer = 19C8A400] 14:24:00 INFO - PROCESS | 3716 | 1465075440531 Marionette DEBUG loaded listener.js 14:24:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 117 (1AF33000) [pid = 3716] [serial = 408] [outer = 19C8A400] 14:24:01 INFO - PROCESS | 3716 | 1465075441167 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]]]}] 14:24:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:24:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 969ms 14:24:01 INFO - PROCESS | 3716 | 1465075441238 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 14:24:01 INFO - PROCESS | 3716 | 1465075441240 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 14:24:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:24:01 INFO - PROCESS | 3716 | 1465075441244 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:24:01 INFO - PROCESS | 3716 | 1465075441246 Marionette TRACE conn2 <- [1,510,null,{}] 14:24:01 INFO - PROCESS | 3716 | 1465075441250 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}] 14:24:01 INFO - PROCESS | 3716 | 1465075441252 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:01 INFO - PROCESS | 3716 | 1465075441356 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 14:24:01 INFO - PROCESS | 3716 | 1465075441485 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:01 INFO - PROCESS | 3716 | 1465075441487 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:01 INFO - PROCESS | 3716 | ++DOCSHELL 0F32E000 == 57 [pid = 3716] [id = 137] 14:24:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 118 (0F331800) [pid = 3716] [serial = 409] [outer = 00000000] 14:24:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 119 (0F336800) [pid = 3716] [serial = 410] [outer = 0F331800] 14:24:01 INFO - PROCESS | 3716 | 1465075441540 Marionette DEBUG loaded listener.js 14:24:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 120 (0F339400) [pid = 3716] [serial = 411] [outer = 0F331800] 14:24:02 INFO - PROCESS | 3716 | 1465075442419 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]]]}] 14:24:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:24:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1229ms 14:24:02 INFO - PROCESS | 3716 | 1465075442472 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 14:24:02 INFO - PROCESS | 3716 | 1465075442477 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 14:24:02 INFO - PROCESS | 3716 | 1465075442482 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:24:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:24:02 INFO - PROCESS | 3716 | 1465075442485 Marionette TRACE conn2 <- [1,514,null,{}] 14:24:02 INFO - PROCESS | 3716 | 1465075442491 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}] 14:24:02 INFO - PROCESS | 3716 | 1465075442493 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:02 INFO - PROCESS | 3716 | 1465075442596 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 14:24:02 INFO - PROCESS | 3716 | 1465075442733 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:02 INFO - PROCESS | 3716 | 1465075442737 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:02 INFO - PROCESS | 3716 | ++DOCSHELL 13821400 == 58 [pid = 3716] [id = 138] 14:24:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 121 (13829C00) [pid = 3716] [serial = 412] [outer = 00000000] 14:24:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 122 (114B1000) [pid = 3716] [serial = 413] [outer = 13829C00] 14:24:02 INFO - PROCESS | 3716 | 1465075442792 Marionette DEBUG loaded listener.js 14:24:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 123 (140C5C00) [pid = 3716] [serial = 414] [outer = 13829C00] 14:24:03 INFO - PROCESS | 3716 | --DOCSHELL 19C7C400 == 57 [pid = 3716] [id = 131] 14:24:03 INFO - PROCESS | 3716 | --DOCSHELL 11237800 == 56 [pid = 3716] [id = 130] 14:24:03 INFO - PROCESS | 3716 | --DOCSHELL 1A918C00 == 55 [pid = 3716] [id = 129] 14:24:03 INFO - PROCESS | 3716 | --DOCSHELL 10B64000 == 54 [pid = 3716] [id = 128] 14:24:03 INFO - PROCESS | 3716 | --DOCSHELL 1A433400 == 53 [pid = 3716] [id = 127] 14:24:03 INFO - PROCESS | 3716 | --DOCSHELL 18443400 == 52 [pid = 3716] [id = 126] 14:24:03 INFO - PROCESS | 3716 | --DOCSHELL 16A56800 == 51 [pid = 3716] [id = 125] 14:24:03 INFO - PROCESS | 3716 | --DOCSHELL 13331C00 == 50 [pid = 3716] [id = 124] 14:24:03 INFO - PROCESS | 3716 | --DOCSHELL 140C6400 == 49 [pid = 3716] [id = 123] 14:24:03 INFO - PROCESS | 3716 | --DOCSHELL 1129AC00 == 48 [pid = 3716] [id = 118] 14:24:03 INFO - PROCESS | 3716 | --DOCSHELL 10A60000 == 47 [pid = 3716] [id = 117] 14:24:03 INFO - PROCESS | 3716 | --DOMWINDOW == 122 (1800BC00) [pid = 3716] [serial = 347] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 3716 | --DOMWINDOW == 121 (19B17000) [pid = 3716] [serial = 340] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 3716 | --DOMWINDOW == 120 (1AC49800) [pid = 3716] [serial = 343] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 3716 | --DOMWINDOW == 119 (18009C00) [pid = 3716] [serial = 337] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 3716 | --DOMWINDOW == 118 (1A1DE800) [pid = 3716] [serial = 341] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 3716 | --DOMWINDOW == 117 (10A58800) [pid = 3716] [serial = 325] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 3716 | --DOMWINDOW == 116 (10F26800) [pid = 3716] [serial = 326] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (15B71800) [pid = 3716] [serial = 331] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (15EA2C00) [pid = 3716] [serial = 332] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (12B16800) [pid = 3716] [serial = 328] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (1332D800) [pid = 3716] [serial = 329] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (114AD400) [pid = 3716] [serial = 316] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (1779CC00) [pid = 3716] [serial = 335] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (170E5400) [pid = 3716] [serial = 334] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (15B4B000) [pid = 3716] [serial = 319] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (1A8F7800) [pid = 3716] [serial = 322] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (1ADB4400) [pid = 3716] [serial = 344] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (1AF36400) [pid = 3716] [serial = 349] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (1779E400) [pid = 3716] [serial = 346] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (18444C00) [pid = 3716] [serial = 338] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 3716 | 1465075443418 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]]]}] 14:24: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 14:24:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 985ms 14:24:03 INFO - PROCESS | 3716 | 1465075443466 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 14:24:03 INFO - PROCESS | 3716 | 1465075443470 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 14:24:03 INFO - PROCESS | 3716 | 1465075443476 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:24:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:24:03 INFO - PROCESS | 3716 | 1465075443478 Marionette TRACE conn2 <- [1,518,null,{}] 14:24:03 INFO - PROCESS | 3716 | 1465075443482 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}] 14:24:03 INFO - PROCESS | 3716 | 1465075443485 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:03 INFO - PROCESS | 3716 | 1465075443572 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 14:24:03 INFO - PROCESS | 3716 | 1465075443664 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:03 INFO - PROCESS | 3716 | 1465075443667 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:03 INFO - PROCESS | 3716 | ++DOCSHELL 12B16C00 == 48 [pid = 3716] [id = 139] 14:24:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (12B17800) [pid = 3716] [serial = 415] [outer = 00000000] 14:24:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (15658C00) [pid = 3716] [serial = 416] [outer = 12B17800] 14:24:03 INFO - PROCESS | 3716 | 1465075443713 Marionette DEBUG loaded listener.js 14:24:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (158F1C00) [pid = 3716] [serial = 417] [outer = 12B17800] 14:24:04 INFO - PROCESS | 3716 | 1465075444168 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]]]}] 14:24:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:24:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 711ms 14:24:04 INFO - PROCESS | 3716 | 1465075444215 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 14:24:04 INFO - PROCESS | 3716 | 1465075444217 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 14:24:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:24:04 INFO - PROCESS | 3716 | 1465075444220 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:24:04 INFO - PROCESS | 3716 | 1465075444224 Marionette TRACE conn2 <- [1,522,null,{}] 14:24:04 INFO - PROCESS | 3716 | 1465075444234 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}] 14:24:04 INFO - PROCESS | 3716 | 1465075444238 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:04 INFO - PROCESS | 3716 | 1465075444352 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 14:24:04 INFO - PROCESS | 3716 | 1465075444367 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:04 INFO - PROCESS | 3716 | 1465075444370 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:04 INFO - PROCESS | 3716 | ++DOCSHELL 16E5FC00 == 49 [pid = 3716] [id = 140] 14:24:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (16E61000) [pid = 3716] [serial = 418] [outer = 00000000] 14:24:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (16EA7000) [pid = 3716] [serial = 419] [outer = 16E61000] 14:24:04 INFO - PROCESS | 3716 | 1465075444417 Marionette DEBUG loaded listener.js 14:24:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (16EB2C00) [pid = 3716] [serial = 420] [outer = 16E61000] 14:24:04 INFO - PROCESS | 3716 | 1465075444880 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]]]}] 14:24:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:24:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 727ms 14:24:04 INFO - PROCESS | 3716 | 1465075444921 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 14:24:04 INFO - PROCESS | 3716 | 1465075444923 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 14:24:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:24:04 INFO - PROCESS | 3716 | 1465075444926 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:24:04 INFO - PROCESS | 3716 | 1465075444928 Marionette TRACE conn2 <- [1,526,null,{}] 14:24:04 INFO - PROCESS | 3716 | 1465075444931 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}] 14:24:04 INFO - PROCESS | 3716 | 1465075444933 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:05 INFO - PROCESS | 3716 | 1465075445019 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 14:24:05 INFO - PROCESS | 3716 | 1465075445076 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:05 INFO - PROCESS | 3716 | 1465075445078 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:05 INFO - PROCESS | 3716 | ++DOCSHELL 17990000 == 50 [pid = 3716] [id = 141] 14:24:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (17995400) [pid = 3716] [serial = 421] [outer = 00000000] 14:24:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (18438C00) [pid = 3716] [serial = 422] [outer = 17995400] 14:24:05 INFO - PROCESS | 3716 | 1465075445126 Marionette DEBUG loaded listener.js 14:24:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (18619400) [pid = 3716] [serial = 423] [outer = 17995400] 14:24:05 INFO - PROCESS | 3716 | 1465075445613 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]]]}] 14:24: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 14:24:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 727ms 14:24:05 INFO - PROCESS | 3716 | 1465075445658 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 14:24:05 INFO - PROCESS | 3716 | 1465075445660 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 14:24:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:24:05 INFO - PROCESS | 3716 | 1465075445670 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:24:05 INFO - PROCESS | 3716 | 1465075445671 Marionette TRACE conn2 <- [1,530,null,{}] 14:24:05 INFO - PROCESS | 3716 | 1465075445675 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}] 14:24:05 INFO - PROCESS | 3716 | 1465075445677 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:05 INFO - PROCESS | 3716 | 1465075445814 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 14:24:05 INFO - PROCESS | 3716 | 1465075445839 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:05 INFO - PROCESS | 3716 | 1465075445841 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:05 INFO - PROCESS | 3716 | ++DOCSHELL 1826C800 == 51 [pid = 3716] [id = 142] 14:24:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (1861A400) [pid = 3716] [serial = 424] [outer = 00000000] 14:24:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (186BA400) [pid = 3716] [serial = 425] [outer = 1861A400] 14:24:05 INFO - PROCESS | 3716 | 1465075445884 Marionette DEBUG loaded listener.js 14:24:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (19C7E800) [pid = 3716] [serial = 426] [outer = 1861A400] 14:24:06 INFO - PROCESS | 3716 | 1465075446373 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"]]]}] 14:24: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 14:24:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:24:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:24:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:24: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 14:24:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:24:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:24:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:24:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 711ms 14:24:06 INFO - PROCESS | 3716 | 1465075446403 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 14:24:06 INFO - PROCESS | 3716 | 1465075446405 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 14:24:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:24:06 INFO - PROCESS | 3716 | 1465075446408 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:24:06 INFO - PROCESS | 3716 | 1465075446410 Marionette TRACE conn2 <- [1,534,null,{}] 14:24:06 INFO - PROCESS | 3716 | 1465075446414 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}] 14:24:06 INFO - PROCESS | 3716 | 1465075446419 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:06 INFO - PROCESS | 3716 | 1465075446572 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 14:24:06 INFO - PROCESS | 3716 | 1465075446640 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:06 INFO - PROCESS | 3716 | 1465075446642 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:06 INFO - PROCESS | 3716 | ++DOCSHELL 11C74400 == 52 [pid = 3716] [id = 143] 14:24:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (19C84400) [pid = 3716] [serial = 427] [outer = 00000000] 14:24:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 117 (1A437000) [pid = 3716] [serial = 428] [outer = 19C84400] 14:24:06 INFO - PROCESS | 3716 | 1465075446689 Marionette DEBUG loaded listener.js 14:24:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 118 (1A91F800) [pid = 3716] [serial = 429] [outer = 19C84400] 14:24:07 INFO - PROCESS | 3716 | 1465075447127 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]]]}] 14:24: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. 14:24:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 760ms 14:24:07 INFO - PROCESS | 3716 | 1465075447207 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 14:24:07 INFO - PROCESS | 3716 | 1465075447209 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 14:24:07 INFO - PROCESS | 3716 | 1465075447220 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:24:07 INFO - PROCESS | 3716 | 1465075447221 Marionette TRACE conn2 <- [1,538,null,{}] 14:24:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:24:07 INFO - PROCESS | 3716 | 1465075447225 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}] 14:24:07 INFO - PROCESS | 3716 | 1465075447227 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:07 INFO - PROCESS | 3716 | 1465075447355 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 14:24:07 INFO - PROCESS | 3716 | 1465075447365 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:07 INFO - PROCESS | 3716 | 1465075447367 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:07 INFO - PROCESS | 3716 | ++DOCSHELL 1A918400 == 53 [pid = 3716] [id = 144] 14:24:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 119 (1A91B400) [pid = 3716] [serial = 430] [outer = 00000000] 14:24:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 120 (1AF35800) [pid = 3716] [serial = 431] [outer = 1A91B400] 14:24:07 INFO - PROCESS | 3716 | 1465075447414 Marionette DEBUG loaded listener.js 14:24:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 121 (1AF36C00) [pid = 3716] [serial = 432] [outer = 1A91B400] 14:24:07 INFO - PROCESS | 3716 | --DOMWINDOW == 120 (1A433800) [pid = 3716] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:24:07 INFO - PROCESS | 3716 | --DOMWINDOW == 119 (16C82400) [pid = 3716] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:24:07 INFO - PROCESS | 3716 | --DOMWINDOW == 118 (18445000) [pid = 3716] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:24:07 INFO - PROCESS | 3716 | --DOMWINDOW == 117 (140C7C00) [pid = 3716] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:24:07 INFO - PROCESS | 3716 | --DOMWINDOW == 116 (140C4400) [pid = 3716] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:24:07 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (1AC51800) [pid = 3716] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:24:07 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (1332E000) [pid = 3716] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:24:07 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (1A919000) [pid = 3716] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:24:07 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (19C84800) [pid = 3716] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:24:08 INFO - PROCESS | 3716 | 1465075448001 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]]]}] 14:24:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 14:24:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 873ms 14:24:08 INFO - PROCESS | 3716 | 1465075448066 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 14:24:08 INFO - PROCESS | 3716 | 1465075448069 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 14:24:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:24:08 INFO - PROCESS | 3716 | 1465075448072 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:24:08 INFO - PROCESS | 3716 | 1465075448074 Marionette TRACE conn2 <- [1,542,null,{}] 14:24:08 INFO - PROCESS | 3716 | 1465075448077 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}] 14:24:08 INFO - PROCESS | 3716 | 1465075448127 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:08 INFO - PROCESS | 3716 | 1465075448245 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 14:24:08 INFO - PROCESS | 3716 | 1465075448305 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:08 INFO - PROCESS | 3716 | 1465075448307 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:08 INFO - PROCESS | 3716 | ++DOCSHELL 0F396800 == 54 [pid = 3716] [id = 145] 14:24:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (114B7000) [pid = 3716] [serial = 433] [outer = 00000000] 14:24:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (18618C00) [pid = 3716] [serial = 434] [outer = 114B7000] 14:24:08 INFO - PROCESS | 3716 | 1465075448359 Marionette DEBUG loaded listener.js 14:24:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (1A916000) [pid = 3716] [serial = 435] [outer = 114B7000] 14:24:08 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:24:08 INFO - PROCESS | 3716 | [3716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:24:08 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:24:08 INFO - PROCESS | 3716 | 1465075448721 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]]]}] 14:24:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:24:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 663ms 14:24:08 INFO - PROCESS | 3716 | 1465075448752 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 14:24:08 INFO - PROCESS | 3716 | 1465075448754 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 14:24:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:24:08 INFO - PROCESS | 3716 | 1465075448757 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:24:08 INFO - PROCESS | 3716 | 1465075448759 Marionette TRACE conn2 <- [1,546,null,{}] 14:24:08 INFO - PROCESS | 3716 | 1465075448762 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}] 14:24:08 INFO - PROCESS | 3716 | 1465075448764 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:08 INFO - PROCESS | 3716 | 1465075448848 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 14:24:08 INFO - PROCESS | 3716 | 1465075448853 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:08 INFO - PROCESS | 3716 | 1465075448855 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:08 INFO - PROCESS | 3716 | ++DOCSHELL 11238000 == 55 [pid = 3716] [id = 146] 14:24:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (19C06400) [pid = 3716] [serial = 436] [outer = 00000000] 14:24:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 117 (19C0EC00) [pid = 3716] [serial = 437] [outer = 19C06400] 14:24:08 INFO - PROCESS | 3716 | 1465075448898 Marionette DEBUG loaded listener.js 14:24:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 118 (19C13000) [pid = 3716] [serial = 438] [outer = 19C06400] 14:24:09 INFO - PROCESS | 3716 | 1465075449380 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]]]}] 14:24:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:24:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 662ms 14:24:09 INFO - PROCESS | 3716 | 1465075449431 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 14:24:09 INFO - PROCESS | 3716 | 1465075449433 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 14:24:09 INFO - PROCESS | 3716 | 1465075449445 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:24:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:24:09 INFO - PROCESS | 3716 | 1465075449447 Marionette TRACE conn2 <- [1,550,null,{}] 14:24:09 INFO - PROCESS | 3716 | 1465075449451 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}] 14:24:09 INFO - PROCESS | 3716 | 1465075449452 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:09 INFO - PROCESS | 3716 | 1465075449536 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 14:24:09 INFO - PROCESS | 3716 | 1465075449543 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:09 INFO - PROCESS | 3716 | 1465075449545 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:09 INFO - PROCESS | 3716 | ++DOCSHELL 1280E000 == 56 [pid = 3716] [id = 147] 14:24:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 119 (19C0E800) [pid = 3716] [serial = 439] [outer = 00000000] 14:24:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 120 (1B129400) [pid = 3716] [serial = 440] [outer = 19C0E800] 14:24:09 INFO - PROCESS | 3716 | 1465075449588 Marionette DEBUG loaded listener.js 14:24:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 121 (1B1BA800) [pid = 3716] [serial = 441] [outer = 19C0E800] 14:24:09 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:24:09 INFO - PROCESS | 3716 | [3716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:24:10 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:24:10 INFO - PROCESS | 3716 | 1465075450128 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]]]}] 14:24:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:24:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 760ms 14:24:10 INFO - PROCESS | 3716 | 1465075450221 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 14:24:10 INFO - PROCESS | 3716 | 1465075450226 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 14:24:10 INFO - PROCESS | 3716 | 1465075450277 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:24:10 INFO - PROCESS | 3716 | 1465075450281 Marionette TRACE conn2 <- [1,554,null,{}] 14:24:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:24:10 INFO - PROCESS | 3716 | 1465075450302 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}] 14:24:10 INFO - PROCESS | 3716 | 1465075450305 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:10 INFO - PROCESS | 3716 | 1465075450434 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 14:24:10 INFO - PROCESS | 3716 | 1465075450563 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:10 INFO - PROCESS | 3716 | 1465075450568 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:10 INFO - PROCESS | 3716 | ++DOCSHELL 1052F400 == 57 [pid = 3716] [id = 148] 14:24:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 122 (1059B000) [pid = 3716] [serial = 442] [outer = 00000000] 14:24:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 123 (12B67C00) [pid = 3716] [serial = 443] [outer = 1059B000] 14:24:10 INFO - PROCESS | 3716 | 1465075450625 Marionette DEBUG loaded listener.js 14:24:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 124 (13820000) [pid = 3716] [serial = 444] [outer = 1059B000] 14:24:11 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:24:11 INFO - PROCESS | 3716 | [3716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:24:11 INFO - PROCESS | 3716 | 1465075451234 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]]]}] 14:24:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:24:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1001ms 14:24:11 INFO - PROCESS | 3716 | 1465075451281 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 14:24:11 INFO - PROCESS | 3716 | 1465075451285 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 14:24:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:24:11 INFO - PROCESS | 3716 | 1465075451292 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:24:11 INFO - PROCESS | 3716 | 1465075451295 Marionette TRACE conn2 <- [1,558,null,{}] 14:24:11 INFO - PROCESS | 3716 | 1465075451299 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}] 14:24:11 INFO - PROCESS | 3716 | 1465075451302 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:11 INFO - PROCESS | 3716 | 1465075451416 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 14:24:11 INFO - PROCESS | 3716 | 1465075451527 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:11 INFO - PROCESS | 3716 | 1465075451529 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:11 INFO - PROCESS | 3716 | ++DOCSHELL 15EA1000 == 58 [pid = 3716] [id = 149] 14:24:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 125 (15EA1800) [pid = 3716] [serial = 445] [outer = 00000000] 14:24:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 126 (16A57400) [pid = 3716] [serial = 446] [outer = 15EA1800] 14:24:11 INFO - PROCESS | 3716 | 1465075451589 Marionette DEBUG loaded listener.js 14:24:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 127 (16EA6C00) [pid = 3716] [serial = 447] [outer = 15EA1800] 14:24:12 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:24:12 INFO - PROCESS | 3716 | [3716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:24:12 INFO - PROCESS | 3716 | 1465075452236 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]]]}] 14:24:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:24:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 969ms 14:24:12 INFO - PROCESS | 3716 | 1465075452270 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 14:24:12 INFO - PROCESS | 3716 | 1465075452273 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 14:24:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:24:12 INFO - PROCESS | 3716 | 1465075452276 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:24:12 INFO - PROCESS | 3716 | 1465075452280 Marionette TRACE conn2 <- [1,562,null,{}] 14:24:12 INFO - PROCESS | 3716 | 1465075452291 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}] 14:24:12 INFO - PROCESS | 3716 | 1465075452296 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:12 INFO - PROCESS | 3716 | 1465075452412 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 14:24:12 INFO - PROCESS | 3716 | 1465075452518 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:12 INFO - PROCESS | 3716 | 1465075452521 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:12 INFO - PROCESS | 3716 | ++DOCSHELL 1A1EAC00 == 59 [pid = 3716] [id = 150] 14:24:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 128 (1A39F800) [pid = 3716] [serial = 448] [outer = 00000000] 14:24:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 129 (1A8F7400) [pid = 3716] [serial = 449] [outer = 1A39F800] 14:24:12 INFO - PROCESS | 3716 | 1465075452583 Marionette DEBUG loaded listener.js 14:24:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 130 (1ADB8800) [pid = 3716] [serial = 450] [outer = 1A39F800] 14:24:13 INFO - PROCESS | 3716 | 1465075453245 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]]]}] 14:24:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:24:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1035ms 14:24:13 INFO - PROCESS | 3716 | 1465075453316 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 14:24:13 INFO - PROCESS | 3716 | 1465075453319 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 14:24:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:24:13 INFO - PROCESS | 3716 | 1465075453323 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:24:13 INFO - PROCESS | 3716 | 1465075453325 Marionette TRACE conn2 <- [1,566,null,{}] 14:24:13 INFO - PROCESS | 3716 | 1465075453343 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}] 14:24:13 INFO - PROCESS | 3716 | 1465075453346 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:13 INFO - PROCESS | 3716 | 1465075453457 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 14:24:13 INFO - PROCESS | 3716 | 1465075453587 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:13 INFO - PROCESS | 3716 | 1465075453590 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:13 INFO - PROCESS | 3716 | ++DOCSHELL 0F308800 == 60 [pid = 3716] [id = 151] 14:24:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 131 (0F309800) [pid = 3716] [serial = 451] [outer = 00000000] 14:24:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 132 (0F30EC00) [pid = 3716] [serial = 452] [outer = 0F309800] 14:24:13 INFO - PROCESS | 3716 | 1465075453647 Marionette DEBUG loaded listener.js 14:24:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 133 (16EAE400) [pid = 3716] [serial = 453] [outer = 0F309800] 14:24:14 INFO - PROCESS | 3716 | 1465075454262 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]]]}] 14:24:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:24:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1034ms 14:24:14 INFO - PROCESS | 3716 | 1465075454356 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 14:24:14 INFO - PROCESS | 3716 | 1465075454359 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 14:24:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:24:14 INFO - PROCESS | 3716 | 1465075454362 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:24:14 INFO - PROCESS | 3716 | 1465075454364 Marionette TRACE conn2 <- [1,570,null,{}] 14:24:14 INFO - PROCESS | 3716 | 1465075454368 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}] 14:24:14 INFO - PROCESS | 3716 | 1465075454370 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:14 INFO - PROCESS | 3716 | 1465075454492 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 14:24:14 INFO - PROCESS | 3716 | 1465075454624 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:14 INFO - PROCESS | 3716 | 1465075454627 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:14 INFO - PROCESS | 3716 | ++DOCSHELL 0F310000 == 61 [pid = 3716] [id = 152] 14:24:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 134 (105EE800) [pid = 3716] [serial = 454] [outer = 00000000] 14:24:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 135 (13339C00) [pid = 3716] [serial = 455] [outer = 105EE800] 14:24:14 INFO - PROCESS | 3716 | 1465075454689 Marionette DEBUG loaded listener.js 14:24:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 136 (158EFC00) [pid = 3716] [serial = 456] [outer = 105EE800] 14:24:15 INFO - PROCESS | 3716 | 1465075455429 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]]]}] 14:24:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:24:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1131ms 14:24:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:24:15 INFO - PROCESS | 3716 | 1465075455495 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 14:24:15 INFO - PROCESS | 3716 | 1465075455499 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 14:24:15 INFO - PROCESS | 3716 | 1465075455503 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:24:15 INFO - PROCESS | 3716 | 1465075455508 Marionette TRACE conn2 <- [1,574,null,{}] 14:24:15 INFO - PROCESS | 3716 | 1465075455513 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}] 14:24:15 INFO - PROCESS | 3716 | 1465075455516 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:15 INFO - PROCESS | 3716 | 1465075455619 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 14:24:15 INFO - PROCESS | 3716 | 1465075455758 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:15 INFO - PROCESS | 3716 | 1465075455761 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:15 INFO - PROCESS | 3716 | ++DOCSHELL 10524800 == 62 [pid = 3716] [id = 153] 14:24:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 137 (10525C00) [pid = 3716] [serial = 457] [outer = 00000000] 14:24:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 138 (12B1E800) [pid = 3716] [serial = 458] [outer = 10525C00] 14:24:15 INFO - PROCESS | 3716 | 1465075455812 Marionette DEBUG loaded listener.js 14:24:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 139 (155D7400) [pid = 3716] [serial = 459] [outer = 10525C00] 14:24:16 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:24:16 INFO - PROCESS | 3716 | [3716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:24:16 INFO - PROCESS | 3716 | 1465075456556 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]]]}] 14:24:16 INFO - PROCESS | 3716 | --DOCSHELL 11238000 == 61 [pid = 3716] [id = 146] 14:24:16 INFO - PROCESS | 3716 | --DOCSHELL 0F396800 == 60 [pid = 3716] [id = 145] 14:24:16 INFO - PROCESS | 3716 | --DOCSHELL 1A918400 == 59 [pid = 3716] [id = 144] 14:24:16 INFO - PROCESS | 3716 | --DOCSHELL 11C74400 == 58 [pid = 3716] [id = 143] 14:24:16 INFO - PROCESS | 3716 | --DOCSHELL 1826C800 == 57 [pid = 3716] [id = 142] 14:24:16 INFO - PROCESS | 3716 | --DOCSHELL 17990000 == 56 [pid = 3716] [id = 141] 14:24:16 INFO - PROCESS | 3716 | --DOCSHELL 16E5FC00 == 55 [pid = 3716] [id = 140] 14:24:16 INFO - PROCESS | 3716 | --DOCSHELL 12B16C00 == 54 [pid = 3716] [id = 139] 14:24:16 INFO - PROCESS | 3716 | --DOCSHELL 13821400 == 53 [pid = 3716] [id = 138] 14:24:16 INFO - PROCESS | 3716 | --DOMWINDOW == 138 (1A435400) [pid = 3716] [serial = 358] [outer = 00000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3716 | --DOMWINDOW == 137 (15F4B400) [pid = 3716] [serial = 355] [outer = 00000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3716 | --DOMWINDOW == 136 (12AC7400) [pid = 3716] [serial = 352] [outer = 00000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3716 | --DOMWINDOW == 135 (158F3000) [pid = 3716] [serial = 364] [outer = 00000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3716 | --DOMWINDOW == 134 (1B1BF800) [pid = 3716] [serial = 361] [outer = 00000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3716 | --DOMWINDOW == 133 (16EB1400) [pid = 3716] [serial = 395] [outer = 00000000] [url = about:blank] 14:24:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:24:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1131ms 14:24:16 INFO - PROCESS | 3716 | --DOMWINDOW == 132 (1A454800) [pid = 3716] [serial = 379] [outer = 00000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3716 | --DOMWINDOW == 131 (16E67C00) [pid = 3716] [serial = 373] [outer = 00000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3716 | --DOMWINDOW == 130 (171DA800) [pid = 3716] [serial = 374] [outer = 00000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3716 | --DOMWINDOW == 129 (1868E800) [pid = 3716] [serial = 376] [outer = 00000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3716 | --DOMWINDOW == 128 (158EA800) [pid = 3716] [serial = 368] [outer = 00000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3716 | --DOMWINDOW == 127 (14F37400) [pid = 3716] [serial = 367] [outer = 00000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3716 | --DOMWINDOW == 126 (158F2400) [pid = 3716] [serial = 370] [outer = 00000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3716 | --DOMWINDOW == 125 (15B71400) [pid = 3716] [serial = 371] [outer = 00000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3716 | --DOMWINDOW == 124 (1B1C3C00) [pid = 3716] [serial = 383] [outer = 00000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3716 | --DOMWINDOW == 123 (1B1B9C00) [pid = 3716] [serial = 382] [outer = 00000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3716 | --DOMWINDOW == 122 (19C7D000) [pid = 3716] [serial = 389] [outer = 00000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3716 | --DOMWINDOW == 121 (112A0400) [pid = 3716] [serial = 161] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:24:16 INFO - PROCESS | 3716 | --DOMWINDOW == 120 (1A921400) [pid = 3716] [serial = 385] [outer = 00000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3716 | --DOMWINDOW == 119 (1AF36000) [pid = 3716] [serial = 393] [outer = 00000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3716 | --DOMWINDOW == 118 (19C85800) [pid = 3716] [serial = 390] [outer = 00000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3716 | --DOMWINDOW == 117 (1A921800) [pid = 3716] [serial = 386] [outer = 00000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3716 | --DOMWINDOW == 116 (1A1DE000) [pid = 3716] [serial = 377] [outer = 00000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (1AC4F400) [pid = 3716] [serial = 380] [outer = 00000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (1A452800) [pid = 3716] [serial = 392] [outer = 00000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3716 | 1465075456654 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 14:24:16 INFO - PROCESS | 3716 | 1465075456659 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 14:24:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:24:16 INFO - PROCESS | 3716 | 1465075456673 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:24:16 INFO - PROCESS | 3716 | 1465075456675 Marionette TRACE conn2 <- [1,578,null,{}] 14:24:16 INFO - PROCESS | 3716 | 1465075456679 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}] 14:24:16 INFO - PROCESS | 3716 | 1465075456682 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:16 INFO - PROCESS | 3716 | 1465075456789 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 14:24:16 INFO - PROCESS | 3716 | 1465075456798 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:16 INFO - PROCESS | 3716 | 1465075456801 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:16 INFO - PROCESS | 3716 | ++DOCSHELL 0F397000 == 54 [pid = 3716] [id = 154] 14:24:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (10374400) [pid = 3716] [serial = 460] [outer = 00000000] 14:24:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (11C74400) [pid = 3716] [serial = 461] [outer = 10374400] 14:24:16 INFO - PROCESS | 3716 | 1465075456847 Marionette DEBUG loaded listener.js 14:24:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 117 (13D2C000) [pid = 3716] [serial = 462] [outer = 10374400] 14:24:17 INFO - PROCESS | 3716 | 1465075457382 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]]]}] 14:24:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:24:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 727ms 14:24:17 INFO - PROCESS | 3716 | 1465075457401 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 14:24:17 INFO - PROCESS | 3716 | 1465075457403 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 14:24:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:24:17 INFO - PROCESS | 3716 | 1465075457406 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:24:17 INFO - PROCESS | 3716 | 1465075457409 Marionette TRACE conn2 <- [1,582,null,{}] 14:24:17 INFO - PROCESS | 3716 | 1465075457420 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}] 14:24:17 INFO - PROCESS | 3716 | 1465075457424 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:17 INFO - PROCESS | 3716 | 1465075457511 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 14:24:17 INFO - PROCESS | 3716 | 1465075457519 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:17 INFO - PROCESS | 3716 | 1465075457522 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:17 INFO - PROCESS | 3716 | ++DOCSHELL 1843C400 == 55 [pid = 3716] [id = 155] 14:24:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 118 (18444400) [pid = 3716] [serial = 463] [outer = 00000000] 14:24:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 119 (1868E800) [pid = 3716] [serial = 464] [outer = 18444400] 14:24:17 INFO - PROCESS | 3716 | 1465075457568 Marionette DEBUG loaded listener.js 14:24:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 120 (186C4000) [pid = 3716] [serial = 465] [outer = 18444400] 14:24:18 INFO - PROCESS | 3716 | 1465075458028 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]]]}] 14:24:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:24:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 662ms 14:24:18 INFO - PROCESS | 3716 | 1465075458044 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 14:24:18 INFO - PROCESS | 3716 | 1465075458046 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 14:24:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:24:18 INFO - PROCESS | 3716 | 1465075458101 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:24:18 INFO - PROCESS | 3716 | 1465075458103 Marionette TRACE conn2 <- [1,586,null,{}] 14:24:18 INFO - PROCESS | 3716 | 1465075458106 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}] 14:24:18 INFO - PROCESS | 3716 | 1465075458108 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:18 INFO - PROCESS | 3716 | 1465075458195 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 14:24:18 INFO - PROCESS | 3716 | 1465075458200 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:18 INFO - PROCESS | 3716 | 1465075458202 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:18 INFO - PROCESS | 3716 | ++DOCSHELL 19C08C00 == 56 [pid = 3716] [id = 156] 14:24:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 121 (19C09000) [pid = 3716] [serial = 466] [outer = 00000000] 14:24:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 122 (19C7D800) [pid = 3716] [serial = 467] [outer = 19C09000] 14:24:18 INFO - PROCESS | 3716 | 1465075458246 Marionette DEBUG loaded listener.js 14:24:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 123 (19C88C00) [pid = 3716] [serial = 468] [outer = 19C09000] 14:24:18 INFO - PROCESS | 3716 | 1465075458697 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]]]}] 14:24:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:24:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 678ms 14:24:18 INFO - PROCESS | 3716 | 1465075458741 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 14:24:18 INFO - PROCESS | 3716 | 1465075458743 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 14:24:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:24:18 INFO - PROCESS | 3716 | 1465075458747 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:24:18 INFO - PROCESS | 3716 | 1465075458750 Marionette TRACE conn2 <- [1,590,null,{}] 14:24:18 INFO - PROCESS | 3716 | 1465075458754 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}] 14:24:18 INFO - PROCESS | 3716 | 1465075458756 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:18 INFO - PROCESS | 3716 | 1465075458839 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 14:24:18 INFO - PROCESS | 3716 | 1465075458847 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:18 INFO - PROCESS | 3716 | 1465075458850 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:18 INFO - PROCESS | 3716 | ++DOCSHELL 10A58000 == 57 [pid = 3716] [id = 157] 14:24:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 124 (18619800) [pid = 3716] [serial = 469] [outer = 00000000] 14:24:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 125 (1A1EBC00) [pid = 3716] [serial = 470] [outer = 18619800] 14:24:18 INFO - PROCESS | 3716 | 1465075458895 Marionette DEBUG loaded listener.js 14:24:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 126 (1A452000) [pid = 3716] [serial = 471] [outer = 18619800] 14:24:19 INFO - PROCESS | 3716 | 1465075459462 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]]]}] 14:24:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:24:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 760ms 14:24:19 INFO - PROCESS | 3716 | 1465075459519 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 14:24:19 INFO - PROCESS | 3716 | 1465075459521 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 14:24:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:24:19 INFO - PROCESS | 3716 | 1465075459525 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:24:19 INFO - PROCESS | 3716 | 1465075459526 Marionette TRACE conn2 <- [1,594,null,{}] 14:24:19 INFO - PROCESS | 3716 | 1465075459530 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}] 14:24:19 INFO - PROCESS | 3716 | 1465075459535 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:19 INFO - PROCESS | 3716 | 1465075459665 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 14:24:19 INFO - PROCESS | 3716 | 1465075459729 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:19 INFO - PROCESS | 3716 | 1465075459731 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:19 INFO - PROCESS | 3716 | ++DOCSHELL 1AF30800 == 58 [pid = 3716] [id = 158] 14:24:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 127 (1AF31400) [pid = 3716] [serial = 472] [outer = 00000000] 14:24:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 128 (1B135000) [pid = 3716] [serial = 473] [outer = 1AF31400] 14:24:19 INFO - PROCESS | 3716 | 1465075459774 Marionette DEBUG loaded listener.js 14:24:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 129 (1B17FC00) [pid = 3716] [serial = 474] [outer = 1AF31400] 14:24:20 INFO - PROCESS | 3716 | 1465075460246 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]]]}] 14:24:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:24:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 759ms 14:24:20 INFO - PROCESS | 3716 | 1465075460312 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 14:24:20 INFO - PROCESS | 3716 | 1465075460314 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 14:24:20 INFO - PROCESS | 3716 | 1465075460324 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:24:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:24:20 INFO - PROCESS | 3716 | 1465075460326 Marionette TRACE conn2 <- [1,598,null,{}] 14:24:20 INFO - PROCESS | 3716 | 1465075460329 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}] 14:24:20 INFO - PROCESS | 3716 | 1465075460331 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:20 INFO - PROCESS | 3716 | 1465075460446 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 14:24:20 INFO - PROCESS | 3716 | 1465075460511 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:20 INFO - PROCESS | 3716 | 1465075460513 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:20 INFO - PROCESS | 3716 | ++DOCSHELL 105EC800 == 59 [pid = 3716] [id = 159] 14:24:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 130 (18621000) [pid = 3716] [serial = 475] [outer = 00000000] 14:24:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 131 (1B255400) [pid = 3716] [serial = 476] [outer = 18621000] 14:24:20 INFO - PROCESS | 3716 | 1465075460565 Marionette DEBUG loaded listener.js 14:24:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 132 (1B259400) [pid = 3716] [serial = 477] [outer = 18621000] 14:24:21 INFO - PROCESS | 3716 | 1465075460978 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]]]}] 14:24:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:24:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 711ms 14:24:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:24:21 INFO - PROCESS | 3716 | 1465075461024 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 14:24:21 INFO - PROCESS | 3716 | 1465075461026 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 14:24:21 INFO - PROCESS | 3716 | 1465075461029 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:24:21 INFO - PROCESS | 3716 | 1465075461031 Marionette TRACE conn2 <- [1,602,null,{}] 14:24:21 INFO - PROCESS | 3716 | 1465075461034 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}] 14:24:21 INFO - PROCESS | 3716 | 1465075461036 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:21 INFO - PROCESS | 3716 | 1465075461206 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 14:24:21 INFO - PROCESS | 3716 | 1465075461215 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:21 INFO - PROCESS | 3716 | 1465075461217 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:21 INFO - PROCESS | 3716 | ++DOCSHELL 13D22800 == 60 [pid = 3716] [id = 160] 14:24:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 133 (14022000) [pid = 3716] [serial = 478] [outer = 00000000] 14:24:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 134 (1861DC00) [pid = 3716] [serial = 479] [outer = 14022000] 14:24:21 INFO - PROCESS | 3716 | 1465075461520 Marionette DEBUG loaded listener.js 14:24:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 135 (1B1C6800) [pid = 3716] [serial = 480] [outer = 14022000] 14:24:21 INFO - PROCESS | 3716 | --DOMWINDOW == 134 (1826D000) [pid = 3716] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:24:21 INFO - PROCESS | 3716 | --DOMWINDOW == 133 (1A13B000) [pid = 3716] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:24:21 INFO - PROCESS | 3716 | --DOMWINDOW == 132 (1861A400) [pid = 3716] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:24:21 INFO - PROCESS | 3716 | --DOMWINDOW == 131 (19C84400) [pid = 3716] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:24:21 INFO - PROCESS | 3716 | --DOMWINDOW == 130 (114B7000) [pid = 3716] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:24:21 INFO - PROCESS | 3716 | --DOMWINDOW == 129 (1A91B400) [pid = 3716] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:24:21 INFO - PROCESS | 3716 | --DOMWINDOW == 128 (13829C00) [pid = 3716] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:24:21 INFO - PROCESS | 3716 | --DOMWINDOW == 127 (17995400) [pid = 3716] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:24:21 INFO - PROCESS | 3716 | --DOMWINDOW == 126 (16E61000) [pid = 3716] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:24:21 INFO - PROCESS | 3716 | --DOMWINDOW == 125 (12B17800) [pid = 3716] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:24:21 INFO - PROCESS | 3716 | --DOMWINDOW == 124 (19C06400) [pid = 3716] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:24:21 INFO - PROCESS | 3716 | --DOMWINDOW == 123 (10B66000) [pid = 3716] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:24:21 INFO - PROCESS | 3716 | --DOMWINDOW == 122 (14443000) [pid = 3716] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:24:21 INFO - PROCESS | 3716 | --DOMWINDOW == 121 (16C89800) [pid = 3716] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:24:21 INFO - PROCESS | 3716 | --DOMWINDOW == 120 (1B128000) [pid = 3716] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:24:21 INFO - PROCESS | 3716 | --DOMWINDOW == 119 (15E21400) [pid = 3716] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:24:21 INFO - PROCESS | 3716 | --DOMWINDOW == 118 (112A0000) [pid = 3716] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:24:21 INFO - PROCESS | 3716 | --DOMWINDOW == 117 (1B1B9400) [pid = 3716] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:24:21 INFO - PROCESS | 3716 | --DOMWINDOW == 116 (12B1C000) [pid = 3716] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:24:21 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (1ADB8C00) [pid = 3716] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:24:21 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (140D0C00) [pid = 3716] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:24:21 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (10F22000) [pid = 3716] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:24:21 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (12A89400) [pid = 3716] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:24:21 INFO - PROCESS | 3716 | 1465075461914 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]]]}] 14:24:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:24:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 937ms 14:24:21 INFO - PROCESS | 3716 | 1465075461966 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 14:24:21 INFO - PROCESS | 3716 | 1465075461968 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 14:24:22 INFO - PROCESS | 3716 | 1465075461971 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:24:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:24:22 INFO - PROCESS | 3716 | 1465075461973 Marionette TRACE conn2 <- [1,606,null,{}] 14:24:22 INFO - PROCESS | 3716 | 1465075461980 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}] 14:24:22 INFO - PROCESS | 3716 | 1465075461982 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:22 INFO - PROCESS | 3716 | 1465075462158 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 14:24:22 INFO - PROCESS | 3716 | 1465075462170 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:22 INFO - PROCESS | 3716 | 1465075462172 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:22 INFO - PROCESS | 3716 | ++DOCSHELL 10524000 == 61 [pid = 3716] [id = 161] 14:24:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (105EE400) [pid = 3716] [serial = 481] [outer = 00000000] 14:24:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (140D0C00) [pid = 3716] [serial = 482] [outer = 105EE400] 14:24:22 INFO - PROCESS | 3716 | 1465075462215 Marionette DEBUG loaded listener.js 14:24:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (156A5800) [pid = 3716] [serial = 483] [outer = 105EE400] 14:24:22 INFO - PROCESS | 3716 | 1465075462627 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]]]}] 14:24:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:24:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 663ms 14:24:22 INFO - PROCESS | 3716 | 1465075462643 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 14:24:22 INFO - PROCESS | 3716 | 1465075462645 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 14:24:22 INFO - PROCESS | 3716 | 1465075462648 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:24:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:24:22 INFO - PROCESS | 3716 | 1465075462650 Marionette TRACE conn2 <- [1,610,null,{}] 14:24:22 INFO - PROCESS | 3716 | 1465075462654 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}] 14:24:22 INFO - PROCESS | 3716 | 1465075462656 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:22 INFO - PROCESS | 3716 | 1465075462787 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 14:24:22 INFO - PROCESS | 3716 | 1465075462795 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:22 INFO - PROCESS | 3716 | 1465075462797 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:22 INFO - PROCESS | 3716 | ++DOCSHELL 156A5C00 == 62 [pid = 3716] [id = 162] 14:24:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (156A8400) [pid = 3716] [serial = 484] [outer = 00000000] 14:24:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 117 (156AF400) [pid = 3716] [serial = 485] [outer = 156A8400] 14:24:22 INFO - PROCESS | 3716 | 1465075462844 Marionette DEBUG loaded listener.js 14:24:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 118 (158EE800) [pid = 3716] [serial = 486] [outer = 156A8400] 14:24:23 INFO - PROCESS | 3716 | 1465075463305 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]]]}] 14:24:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:24:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 662ms 14:24:23 INFO - PROCESS | 3716 | 1465075463321 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 14:24:23 INFO - PROCESS | 3716 | 1465075463323 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 14:24:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:24:23 INFO - PROCESS | 3716 | 1465075463328 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:24:23 INFO - PROCESS | 3716 | 1465075463331 Marionette TRACE conn2 <- [1,614,null,{}] 14:24:23 INFO - PROCESS | 3716 | 1465075463336 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}] 14:24:23 INFO - PROCESS | 3716 | 1465075463339 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:23 INFO - PROCESS | 3716 | 1465075463493 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 14:24:23 INFO - PROCESS | 3716 | 1465075463639 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:23 INFO - PROCESS | 3716 | 1465075463642 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:23 INFO - PROCESS | 3716 | ++DOCSHELL 0F307000 == 63 [pid = 3716] [id = 163] 14:24:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 119 (0F307400) [pid = 3716] [serial = 487] [outer = 00000000] 14:24:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 120 (0F396800) [pid = 3716] [serial = 488] [outer = 0F307400] 14:24:23 INFO - PROCESS | 3716 | 1465075463701 Marionette DEBUG loaded listener.js 14:24:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 121 (10A5AC00) [pid = 3716] [serial = 489] [outer = 0F307400] 14:24:24 INFO - PROCESS | 3716 | 1465075464342 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]]]}] 14:24:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:24:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1067ms 14:24:24 INFO - PROCESS | 3716 | 1465075464426 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 14:24:24 INFO - PROCESS | 3716 | 1465075464430 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 14:24:24 INFO - PROCESS | 3716 | 1465075464435 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:24:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:24:24 INFO - PROCESS | 3716 | 1465075464438 Marionette TRACE conn2 <- [1,618,null,{}] 14:24:24 INFO - PROCESS | 3716 | 1465075464457 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}] 14:24:24 INFO - PROCESS | 3716 | 1465075464462 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:24 INFO - PROCESS | 3716 | 1465075464614 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 14:24:24 INFO - PROCESS | 3716 | 1465075464674 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:24 INFO - PROCESS | 3716 | 1465075464677 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:24 INFO - PROCESS | 3716 | ++DOCSHELL 156AAC00 == 64 [pid = 3716] [id = 164] 14:24:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 122 (156AB000) [pid = 3716] [serial = 490] [outer = 00000000] 14:24:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 123 (158EA800) [pid = 3716] [serial = 491] [outer = 156AB000] 14:24:24 INFO - PROCESS | 3716 | 1465075464732 Marionette DEBUG loaded listener.js 14:24:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 124 (15E9DC00) [pid = 3716] [serial = 492] [outer = 156AB000] 14:24:25 INFO - PROCESS | 3716 | 1465075465404 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]]]}] 14:24:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:24:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1035ms 14:24:25 INFO - PROCESS | 3716 | 1465075465476 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 14:24:25 INFO - PROCESS | 3716 | 1465075465480 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 14:24:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:24:25 INFO - PROCESS | 3716 | 1465075465485 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:24:25 INFO - PROCESS | 3716 | 1465075465487 Marionette TRACE conn2 <- [1,622,null,{}] 14:24:25 INFO - PROCESS | 3716 | 1465075465491 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}] 14:24:25 INFO - PROCESS | 3716 | 1465075465494 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:25 INFO - PROCESS | 3716 | 1465075465640 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 14:24:25 INFO - PROCESS | 3716 | 1465075465777 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:25 INFO - PROCESS | 3716 | 1465075465780 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:25 INFO - PROCESS | 3716 | ++DOCSHELL 15870400 == 65 [pid = 3716] [id = 165] 14:24:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 125 (1604A800) [pid = 3716] [serial = 493] [outer = 00000000] 14:24:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 126 (16A56800) [pid = 3716] [serial = 494] [outer = 1604A800] 14:24:25 INFO - PROCESS | 3716 | 1465075465834 Marionette DEBUG loaded listener.js 14:24:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 127 (16EB4400) [pid = 3716] [serial = 495] [outer = 1604A800] 14:24:26 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:24:26 INFO - PROCESS | 3716 | [3716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:24:26 INFO - PROCESS | 3716 | 1465075466511 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]]]}] 14:24:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:24:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1082ms 14:24:26 INFO - PROCESS | 3716 | 1465075466558 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 14:24:26 INFO - PROCESS | 3716 | 1465075466561 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 14:24:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:24:26 INFO - PROCESS | 3716 | 1465075466586 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:24:26 INFO - PROCESS | 3716 | 1465075466593 Marionette TRACE conn2 <- [1,626,null,{}] 14:24:26 INFO - PROCESS | 3716 | 1465075466598 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}] 14:24:26 INFO - PROCESS | 3716 | 1465075466602 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:26 INFO - PROCESS | 3716 | 1465075466716 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 14:24:26 INFO - PROCESS | 3716 | 1465075466854 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:26 INFO - PROCESS | 3716 | 1465075466857 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:26 INFO - PROCESS | 3716 | ++DOCSHELL 1604A000 == 66 [pid = 3716] [id = 166] 14:24:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 128 (1826C000) [pid = 3716] [serial = 496] [outer = 00000000] 14:24:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 129 (19C13400) [pid = 3716] [serial = 497] [outer = 1826C000] 14:24:26 INFO - PROCESS | 3716 | 1465075466927 Marionette DEBUG loaded listener.js 14:24:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 130 (1A145800) [pid = 3716] [serial = 498] [outer = 1826C000] 14:24:27 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:24:27 INFO - PROCESS | 3716 | [3716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:24:27 INFO - PROCESS | 3716 | 1465075467559 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]]]}] 14:24:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:24:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1051ms 14:24:27 INFO - PROCESS | 3716 | 1465075467617 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 14:24:27 INFO - PROCESS | 3716 | 1465075467620 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 14:24:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:24:27 INFO - PROCESS | 3716 | 1465075467623 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:24:27 INFO - PROCESS | 3716 | 1465075467625 Marionette TRACE conn2 <- [1,630,null,{}] 14:24:27 INFO - PROCESS | 3716 | 1465075467629 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}] 14:24:27 INFO - PROCESS | 3716 | 1465075467631 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:27 INFO - PROCESS | 3716 | 1465075467743 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 14:24:27 INFO - PROCESS | 3716 | 1465075467880 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:27 INFO - PROCESS | 3716 | 1465075467883 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:27 INFO - PROCESS | 3716 | ++DOCSHELL 18B02800 == 67 [pid = 3716] [id = 167] 14:24:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 131 (18B02C00) [pid = 3716] [serial = 499] [outer = 00000000] 14:24:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 132 (18B09C00) [pid = 3716] [serial = 500] [outer = 18B02C00] 14:24:27 INFO - PROCESS | 3716 | 1465075467940 Marionette DEBUG loaded listener.js 14:24:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 133 (18B0D400) [pid = 3716] [serial = 501] [outer = 18B02C00] 14:24:28 INFO - PROCESS | 3716 | 1465075468598 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]]]}] 14:24:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:24:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1034ms 14:24:28 INFO - PROCESS | 3716 | 1465075468660 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 14:24:28 INFO - PROCESS | 3716 | 1465075468663 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 14:24:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:24:28 INFO - PROCESS | 3716 | 1465075468666 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:24:28 INFO - PROCESS | 3716 | 1465075468668 Marionette TRACE conn2 <- [1,634,null,{}] 14:24:28 INFO - PROCESS | 3716 | 1465075468672 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}] 14:24:28 INFO - PROCESS | 3716 | 1465075468674 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:28 INFO - PROCESS | 3716 | 1465075468784 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 14:24:29 INFO - PROCESS | 3716 | 1465075469089 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:29 INFO - PROCESS | 3716 | 1465075469092 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:29 INFO - PROCESS | 3716 | ++DOCSHELL 0F32AC00 == 68 [pid = 3716] [id = 168] 14:24:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 134 (0F32B400) [pid = 3716] [serial = 502] [outer = 00000000] 14:24:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 135 (10A57800) [pid = 3716] [serial = 503] [outer = 0F32B400] 14:24:29 INFO - PROCESS | 3716 | 1465075469164 Marionette DEBUG loaded listener.js 14:24:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 136 (11A14400) [pid = 3716] [serial = 504] [outer = 0F32B400] 14:24:29 INFO - PROCESS | 3716 | 1465075469842 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]]]}] 14:24:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:24:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1228ms 14:24:29 INFO - PROCESS | 3716 | 1465075469902 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 14:24:29 INFO - PROCESS | 3716 | 1465075469906 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 14:24:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:24:29 INFO - PROCESS | 3716 | 1465075469910 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:24:29 INFO - PROCESS | 3716 | 1465075469913 Marionette TRACE conn2 <- [1,638,null,{}] 14:24:29 INFO - PROCESS | 3716 | 1465075469918 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}] 14:24:29 INFO - PROCESS | 3716 | 1465075469922 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:30 INFO - PROCESS | 3716 | 1465075470061 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 14:24:30 INFO - PROCESS | 3716 | 1465075470173 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:30 INFO - PROCESS | 3716 | 1465075470176 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:30 INFO - PROCESS | 3716 | --DOCSHELL 156A5C00 == 67 [pid = 3716] [id = 162] 14:24:30 INFO - PROCESS | 3716 | --DOCSHELL 10524000 == 66 [pid = 3716] [id = 161] 14:24:30 INFO - PROCESS | 3716 | --DOCSHELL 13D22800 == 65 [pid = 3716] [id = 160] 14:24:30 INFO - PROCESS | 3716 | --DOCSHELL 105EC800 == 64 [pid = 3716] [id = 159] 14:24:30 INFO - PROCESS | 3716 | --DOCSHELL 1AF30800 == 63 [pid = 3716] [id = 158] 14:24:30 INFO - PROCESS | 3716 | --DOCSHELL 10A58000 == 62 [pid = 3716] [id = 157] 14:24:30 INFO - PROCESS | 3716 | --DOCSHELL 19C08C00 == 61 [pid = 3716] [id = 156] 14:24:30 INFO - PROCESS | 3716 | --DOCSHELL 1843C400 == 60 [pid = 3716] [id = 155] 14:24:30 INFO - PROCESS | 3716 | --DOCSHELL 0F397000 == 59 [pid = 3716] [id = 154] 14:24:30 INFO - PROCESS | 3716 | --DOCSHELL 10524800 == 58 [pid = 3716] [id = 153] 14:24:30 INFO - PROCESS | 3716 | --DOCSHELL 1052F400 == 57 [pid = 3716] [id = 148] 14:24:30 INFO - PROCESS | 3716 | --DOCSHELL 1280E000 == 56 [pid = 3716] [id = 147] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 135 (12B19C00) [pid = 3716] [serial = 317] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 134 (1B12A000) [pid = 3716] [serial = 350] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 133 (17EA4400) [pid = 3716] [serial = 281] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 132 (1B179800) [pid = 3716] [serial = 230] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 131 (16E5BC00) [pid = 3716] [serial = 356] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 130 (12B1F800) [pid = 3716] [serial = 353] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 129 (1B1C4400) [pid = 3716] [serial = 362] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 128 (1337B000) [pid = 3716] [serial = 278] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 127 (1B12AC00) [pid = 3716] [serial = 314] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 126 (15EA3000) [pid = 3716] [serial = 320] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 125 (11C68C00) [pid = 3716] [serial = 275] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 124 (158F6400) [pid = 3716] [serial = 365] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 123 (1B1BF400) [pid = 3716] [serial = 272] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 122 (1ADBD000) [pid = 3716] [serial = 359] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 121 (186BA400) [pid = 3716] [serial = 425] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 120 (19C7E800) [pid = 3716] [serial = 426] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 119 (1A91F800) [pid = 3716] [serial = 429] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 118 (1A437000) [pid = 3716] [serial = 428] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 117 (18618C00) [pid = 3716] [serial = 434] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 116 (1AF35800) [pid = 3716] [serial = 431] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (114B1000) [pid = 3716] [serial = 413] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (1382DC00) [pid = 3716] [serial = 398] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (18438C00) [pid = 3716] [serial = 422] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (16EA7000) [pid = 3716] [serial = 419] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (16EB2C00) [pid = 3716] [serial = 420] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (15658C00) [pid = 3716] [serial = 416] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (158F1C00) [pid = 3716] [serial = 417] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (1A915000) [pid = 3716] [serial = 407] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (19C0EC00) [pid = 3716] [serial = 437] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (16A58C00) [pid = 3716] [serial = 401] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (0F336800) [pid = 3716] [serial = 410] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (186C3000) [pid = 3716] [serial = 404] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (1AF36C00) [pid = 3716] [serial = 432] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (1A916000) [pid = 3716] [serial = 435] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (1B129400) [pid = 3716] [serial = 440] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (140C5C00) [pid = 3716] [serial = 414] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (19C13000) [pid = 3716] [serial = 438] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (18619400) [pid = 3716] [serial = 423] [outer = 00000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3716 | ++DOCSHELL 0F30BC00 == 57 [pid = 3716] [id = 169] 14:24:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (0F336800) [pid = 3716] [serial = 505] [outer = 00000000] 14:24:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (114AE400) [pid = 3716] [serial = 506] [outer = 0F336800] 14:24:30 INFO - PROCESS | 3716 | 1465075470308 Marionette DEBUG loaded listener.js 14:24:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (12B1CC00) [pid = 3716] [serial = 507] [outer = 0F336800] 14:24:30 INFO - PROCESS | 3716 | 1465075470745 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]]]}] 14:24:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:24:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 872ms 14:24:30 INFO - PROCESS | 3716 | 1465075470787 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 14:24:30 INFO - PROCESS | 3716 | 1465075470790 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 14:24:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:24:30 INFO - PROCESS | 3716 | 1465075470799 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:24:30 INFO - PROCESS | 3716 | 1465075470801 Marionette TRACE conn2 <- [1,642,null,{}] 14:24:30 INFO - PROCESS | 3716 | 1465075470805 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}] 14:24:30 INFO - PROCESS | 3716 | 1465075470807 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:30 INFO - PROCESS | 3716 | 1465075470897 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 14:24:30 INFO - PROCESS | 3716 | 1465075470904 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:30 INFO - PROCESS | 3716 | 1465075470906 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:30 INFO - PROCESS | 3716 | ++DOCSHELL 15658C00 == 58 [pid = 3716] [id = 170] 14:24:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (156A5C00) [pid = 3716] [serial = 508] [outer = 00000000] 14:24:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (15870C00) [pid = 3716] [serial = 509] [outer = 156A5C00] 14:24:30 INFO - PROCESS | 3716 | 1465075470953 Marionette DEBUG loaded listener.js 14:24:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (158F4000) [pid = 3716] [serial = 510] [outer = 156A5C00] 14:24:31 INFO - PROCESS | 3716 | 1465075471471 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]]]}] 14:24:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:24:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 711ms 14:24:31 INFO - PROCESS | 3716 | 1465075471533 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 14:24:31 INFO - PROCESS | 3716 | 1465075471536 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 14:24:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:24:31 INFO - PROCESS | 3716 | 1465075471541 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:24:31 INFO - PROCESS | 3716 | 1465075471546 Marionette TRACE conn2 <- [1,646,null,{}] 14:24:31 INFO - PROCESS | 3716 | 1465075471555 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}] 14:24:31 INFO - PROCESS | 3716 | 1465075471558 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:31 INFO - PROCESS | 3716 | 1465075471648 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 14:24:31 INFO - PROCESS | 3716 | 1465075471756 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:31 INFO - PROCESS | 3716 | 1465075471758 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:31 INFO - PROCESS | 3716 | ++DOCSHELL 13821800 == 59 [pid = 3716] [id = 171] 14:24:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (140CB000) [pid = 3716] [serial = 511] [outer = 00000000] 14:24:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (16050800) [pid = 3716] [serial = 512] [outer = 140CB000] 14:24:31 INFO - PROCESS | 3716 | 1465075471802 Marionette DEBUG loaded listener.js 14:24:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (16E63C00) [pid = 3716] [serial = 513] [outer = 140CB000] 14:24:32 INFO - PROCESS | 3716 | 1465075472151 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]]]}] 14:24:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:24:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 679ms 14:24:32 INFO - PROCESS | 3716 | 1465075472202 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 14:24:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:24:32 INFO - PROCESS | 3716 | 1465075472253 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 14:24:32 INFO - PROCESS | 3716 | 1465075472256 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:24:32 INFO - PROCESS | 3716 | 1465075472258 Marionette TRACE conn2 <- [1,650,null,{}] 14:24:32 INFO - PROCESS | 3716 | 1465075472261 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}] 14:24:32 INFO - PROCESS | 3716 | 1465075472263 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:32 INFO - PROCESS | 3716 | 1465075472387 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 14:24:32 INFO - PROCESS | 3716 | 1465075472395 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:32 INFO - PROCESS | 3716 | 1465075472398 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:32 INFO - PROCESS | 3716 | ++DOCSHELL 16EAB800 == 60 [pid = 3716] [id = 172] 14:24:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (16EAF400) [pid = 3716] [serial = 514] [outer = 00000000] 14:24:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (171B2800) [pid = 3716] [serial = 515] [outer = 16EAF400] 14:24:32 INFO - PROCESS | 3716 | 1465075472443 Marionette DEBUG loaded listener.js 14:24:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (1799C400) [pid = 3716] [serial = 516] [outer = 16EAF400] 14:24:32 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:24:32 INFO - PROCESS | 3716 | [3716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:24:32 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:24:32 INFO - PROCESS | 3716 | 1465075472930 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]]]}] 14:24:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:24:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 759ms 14:24:33 INFO - PROCESS | 3716 | 1465075472994 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 14:24:33 INFO - PROCESS | 3716 | 1465075472996 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 14:24:33 INFO - PROCESS | 3716 | 1465075473000 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:24:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:24:33 INFO - PROCESS | 3716 | 1465075473001 Marionette TRACE conn2 <- [1,654,null,{}] 14:24:33 INFO - PROCESS | 3716 | 1465075473005 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}] 14:24:33 INFO - PROCESS | 3716 | 1465075473007 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:33 INFO - PROCESS | 3716 | 1465075473124 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 14:24:33 INFO - PROCESS | 3716 | 1465075473190 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:33 INFO - PROCESS | 3716 | 1465075473195 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:33 INFO - PROCESS | 3716 | ++DOCSHELL 1826AC00 == 61 [pid = 3716] [id = 173] 14:24:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (1826C800) [pid = 3716] [serial = 517] [outer = 00000000] 14:24:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (18619C00) [pid = 3716] [serial = 518] [outer = 1826C800] 14:24:33 INFO - PROCESS | 3716 | 1465075473249 Marionette DEBUG loaded listener.js 14:24:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (186BA400) [pid = 3716] [serial = 519] [outer = 1826C800] 14:24:33 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:24:33 INFO - PROCESS | 3716 | [3716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:24:33 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:24:33 INFO - PROCESS | 3716 | 1465075473752 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]]]}] 14:24: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 14:24:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 840ms 14:24:33 INFO - PROCESS | 3716 | 1465075473836 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 14:24:33 INFO - PROCESS | 3716 | 1465075473838 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 14:24:33 INFO - PROCESS | 3716 | 1465075473842 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:24:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:24:33 INFO - PROCESS | 3716 | 1465075473843 Marionette TRACE conn2 <- [1,658,null,{}] 14:24:33 INFO - PROCESS | 3716 | 1465075473847 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}] 14:24:33 INFO - PROCESS | 3716 | 1465075473849 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:33 INFO - PROCESS | 3716 | 1465075473972 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 14:24:34 INFO - PROCESS | 3716 | 1465075474047 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:34 INFO - PROCESS | 3716 | 1465075474049 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:34 INFO - PROCESS | 3716 | ++DOCSHELL 186BF400 == 62 [pid = 3716] [id = 174] 14:24:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (18B01C00) [pid = 3716] [serial = 520] [outer = 00000000] 14:24:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (19B1E400) [pid = 3716] [serial = 521] [outer = 18B01C00] 14:24:34 INFO - PROCESS | 3716 | 1465075474092 Marionette DEBUG loaded listener.js 14:24:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (18B09000) [pid = 3716] [serial = 522] [outer = 18B01C00] 14:24:34 INFO - PROCESS | 3716 | 1465075474539 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]]]}] 14:24:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:24:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 727ms 14:24:34 INFO - PROCESS | 3716 | 1465075474576 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 14:24:34 INFO - PROCESS | 3716 | 1465075474587 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 14:24:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:24:34 INFO - PROCESS | 3716 | 1465075474600 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:24:34 INFO - PROCESS | 3716 | 1465075474602 Marionette TRACE conn2 <- [1,662,null,{}] 14:24:34 INFO - PROCESS | 3716 | 1465075474605 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}] 14:24:34 INFO - PROCESS | 3716 | 1465075474607 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:34 INFO - PROCESS | 3716 | 1465075474906 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 14:24:34 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (16EAC400) [pid = 3716] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:24:34 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (11233800) [pid = 3716] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:24:34 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (1A1E4000) [pid = 3716] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:24:34 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (19C09000) [pid = 3716] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:24:34 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (10525C00) [pid = 3716] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:24:34 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (18619800) [pid = 3716] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:24:34 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (10374400) [pid = 3716] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:24:34 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (1AF31400) [pid = 3716] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:24:34 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (18621000) [pid = 3716] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:24:34 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (18444400) [pid = 3716] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:24:34 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (14022000) [pid = 3716] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:24:34 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (105EE400) [pid = 3716] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:24:35 INFO - PROCESS | 3716 | 1465075474974 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:35 INFO - PROCESS | 3716 | 1465075474977 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:35 INFO - PROCESS | 3716 | ++DOCSHELL 0F30E400 == 63 [pid = 3716] [id = 175] 14:24:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (10374400) [pid = 3716] [serial = 523] [outer = 00000000] 14:24:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (12B14400) [pid = 3716] [serial = 524] [outer = 10374400] 14:24:35 INFO - PROCESS | 3716 | 1465075475020 Marionette DEBUG loaded listener.js 14:24:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (156B0000) [pid = 3716] [serial = 525] [outer = 10374400] 14:24:35 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:24:35 INFO - PROCESS | 3716 | [3716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:24:35 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:24:35 INFO - PROCESS | 3716 | 1465075475450 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]]]}] 14:24:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 14:24:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 872ms 14:24:35 INFO - PROCESS | 3716 | 1465075475475 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 14:24:35 INFO - PROCESS | 3716 | 1465075475477 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 14:24:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:24:35 INFO - PROCESS | 3716 | 1465075475480 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:24:35 INFO - PROCESS | 3716 | 1465075475482 Marionette TRACE conn2 <- [1,666,null,{}] 14:24:35 INFO - PROCESS | 3716 | 1465075475485 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}] 14:24:35 INFO - PROCESS | 3716 | 1465075475488 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:35 INFO - PROCESS | 3716 | 1465075475572 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 14:24:35 INFO - PROCESS | 3716 | 1465075475577 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:35 INFO - PROCESS | 3716 | 1465075475579 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:35 INFO - PROCESS | 3716 | ++DOCSHELL 140C7800 == 64 [pid = 3716] [id = 176] 14:24:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (16A40000) [pid = 3716] [serial = 526] [outer = 00000000] 14:24:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (19C11800) [pid = 3716] [serial = 527] [outer = 16A40000] 14:24:35 INFO - PROCESS | 3716 | 1465075475622 Marionette DEBUG loaded listener.js 14:24:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (19C82C00) [pid = 3716] [serial = 528] [outer = 16A40000] 14:24:36 INFO - PROCESS | 3716 | 1465075476080 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]]]}] 14:24:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:24:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 647ms 14:24:36 INFO - PROCESS | 3716 | 1465075476119 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 14:24:36 INFO - PROCESS | 3716 | 1465075476121 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 14:24:36 INFO - PROCESS | 3716 | 1465075476124 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:24:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:24:36 INFO - PROCESS | 3716 | 1465075476126 Marionette TRACE conn2 <- [1,670,null,{}] 14:24:36 INFO - PROCESS | 3716 | 1465075476130 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}] 14:24:36 INFO - PROCESS | 3716 | 1465075476131 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:36 INFO - PROCESS | 3716 | 1465075476217 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 14:24:36 INFO - PROCESS | 3716 | 1465075476223 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:36 INFO - PROCESS | 3716 | 1465075476224 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:36 INFO - PROCESS | 3716 | ++DOCSHELL 19C8B800 == 65 [pid = 3716] [id = 177] 14:24:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (1A141C00) [pid = 3716] [serial = 529] [outer = 00000000] 14:24:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (1A42E800) [pid = 3716] [serial = 530] [outer = 1A141C00] 14:24:36 INFO - PROCESS | 3716 | 1465075476269 Marionette DEBUG loaded listener.js 14:24:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (1A8F7800) [pid = 3716] [serial = 531] [outer = 1A141C00] 14:24:37 INFO - PROCESS | 3716 | 1465075477345 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]]]}] 14:24:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 14:24:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1228ms 14:24:37 INFO - PROCESS | 3716 | 1465075477388 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 14:24:37 INFO - PROCESS | 3716 | 1465075477393 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 14:24:37 INFO - PROCESS | 3716 | 1465075477398 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:24:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:24:37 INFO - PROCESS | 3716 | 1465075477401 Marionette TRACE conn2 <- [1,674,null,{}] 14:24:37 INFO - PROCESS | 3716 | 1465075477407 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}] 14:24:37 INFO - PROCESS | 3716 | 1465075477410 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:37 INFO - PROCESS | 3716 | 1465075477559 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 14:24:37 INFO - PROCESS | 3716 | 1465075477692 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:37 INFO - PROCESS | 3716 | 1465075477697 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:37 INFO - PROCESS | 3716 | ++DOCSHELL 12A84800 == 66 [pid = 3716] [id = 178] 14:24:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (12A8B800) [pid = 3716] [serial = 532] [outer = 00000000] 14:24:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (12B1C800) [pid = 3716] [serial = 533] [outer = 12A8B800] 14:24:37 INFO - PROCESS | 3716 | 1465075477754 Marionette DEBUG loaded listener.js 14:24:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (1390D000) [pid = 3716] [serial = 534] [outer = 12A8B800] 14:24:38 INFO - PROCESS | 3716 | 1465075478858 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]]]}] 14:24: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 14:24:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1503ms 14:24:38 INFO - PROCESS | 3716 | 1465075478890 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 14:24:38 INFO - PROCESS | 3716 | 1465075478895 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 14:24:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:24:38 INFO - PROCESS | 3716 | 1465075478902 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:24:38 INFO - PROCESS | 3716 | 1465075478904 Marionette TRACE conn2 <- [1,678,null,{}] 14:24:38 INFO - PROCESS | 3716 | 1465075478909 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}] 14:24:38 INFO - PROCESS | 3716 | 1465075478912 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:39 INFO - PROCESS | 3716 | 1465075479029 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 14:24:39 INFO - PROCESS | 3716 | 1465075479201 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:39 INFO - PROCESS | 3716 | 1465075479204 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:39 INFO - PROCESS | 3716 | ++DOCSHELL 15EA3800 == 67 [pid = 3716] [id = 179] 14:24:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 117 (15EA4400) [pid = 3716] [serial = 535] [outer = 00000000] 14:24:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 118 (16043C00) [pid = 3716] [serial = 536] [outer = 15EA4400] 14:24:39 INFO - PROCESS | 3716 | 1465075479308 Marionette DEBUG loaded listener.js 14:24:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 119 (1604F400) [pid = 3716] [serial = 537] [outer = 15EA4400] 14:24:40 INFO - PROCESS | 3716 | 1465075480373 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]]]}] 14:24: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 14:24:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1503ms 14:24:40 INFO - PROCESS | 3716 | 1465075480426 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 14:24:40 INFO - PROCESS | 3716 | 1465075480429 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 14:24:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:24:40 INFO - PROCESS | 3716 | 1465075480433 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:24:40 INFO - PROCESS | 3716 | 1465075480436 Marionette TRACE conn2 <- [1,682,null,{}] 14:24:40 INFO - PROCESS | 3716 | 1465075480447 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}] 14:24:40 INFO - PROCESS | 3716 | 1465075480452 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:40 INFO - PROCESS | 3716 | 1465075480628 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 14:24:40 INFO - PROCESS | 3716 | 1465075480780 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:40 INFO - PROCESS | 3716 | 1465075480784 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:40 INFO - PROCESS | 3716 | ++DOCSHELL 18B0F400 == 68 [pid = 3716] [id = 180] 14:24:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 120 (18B0FC00) [pid = 3716] [serial = 538] [outer = 00000000] 14:24:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 121 (19C7E000) [pid = 3716] [serial = 539] [outer = 18B0FC00] 14:24:40 INFO - PROCESS | 3716 | 1465075480839 Marionette DEBUG loaded listener.js 14:24:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 122 (1A8F3800) [pid = 3716] [serial = 540] [outer = 18B0FC00] 14:24:41 INFO - PROCESS | 3716 | 1465075481902 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]]]}] 14:24: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) 14:24:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1503ms 14:24:41 INFO - PROCESS | 3716 | 1465075481930 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 14:24:41 INFO - PROCESS | 3716 | 1465075481932 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 14:24:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:24:41 INFO - PROCESS | 3716 | 1465075481936 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:24:41 INFO - PROCESS | 3716 | 1465075481938 Marionette TRACE conn2 <- [1,686,null,{}] 14:24:41 INFO - PROCESS | 3716 | 1465075481942 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}] 14:24:41 INFO - PROCESS | 3716 | 1465075481944 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:42 INFO - PROCESS | 3716 | 1465075482062 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 14:24:42 INFO - PROCESS | 3716 | 1465075482199 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:42 INFO - PROCESS | 3716 | 1465075482201 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:42 INFO - PROCESS | 3716 | ++DOCSHELL 12B16400 == 69 [pid = 3716] [id = 181] 14:24:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 123 (156A9000) [pid = 3716] [serial = 541] [outer = 00000000] 14:24:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 124 (1A923000) [pid = 3716] [serial = 542] [outer = 156A9000] 14:24:42 INFO - PROCESS | 3716 | 1465075482260 Marionette DEBUG loaded listener.js 14:24:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 125 (1AC53000) [pid = 3716] [serial = 543] [outer = 156A9000] 14:24:43 INFO - PROCESS | 3716 | 1465075483512 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]]]}] 14:24:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 14:24:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1616ms 14:24:43 INFO - PROCESS | 3716 | 1465075483627 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 14:24:43 INFO - PROCESS | 3716 | 1465075483631 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 14:24:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:24:43 INFO - PROCESS | 3716 | 1465075483641 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:24:43 INFO - PROCESS | 3716 | 1465075483644 Marionette TRACE conn2 <- [1,690,null,{}] 14:24:43 INFO - PROCESS | 3716 | 1465075483650 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}] 14:24:43 INFO - PROCESS | 3716 | 1465075483652 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:43 INFO - PROCESS | 3716 | 1465075483753 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 14:24:43 INFO - PROCESS | 3716 | 1465075483885 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:43 INFO - PROCESS | 3716 | 1465075483890 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:43 INFO - PROCESS | 3716 | ++DOCSHELL 10523C00 == 70 [pid = 3716] [id = 182] 14:24:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 126 (1052EC00) [pid = 3716] [serial = 544] [outer = 00000000] 14:24:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 127 (1312D800) [pid = 3716] [serial = 545] [outer = 1052EC00] 14:24:43 INFO - PROCESS | 3716 | 1465075483940 Marionette DEBUG loaded listener.js 14:24:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 128 (14F38C00) [pid = 3716] [serial = 546] [outer = 1052EC00] 14:24:44 INFO - PROCESS | 3716 | --DOCSHELL 15F4AC00 == 69 [pid = 3716] [id = 134] 14:24:44 INFO - PROCESS | 3716 | --DOCSHELL 1A1E3400 == 68 [pid = 3716] [id = 108] 14:24:44 INFO - PROCESS | 3716 | --DOCSHELL 140C7800 == 67 [pid = 3716] [id = 176] 14:24:44 INFO - PROCESS | 3716 | --DOCSHELL 0F30E400 == 66 [pid = 3716] [id = 175] 14:24:44 INFO - PROCESS | 3716 | --DOCSHELL 186BF400 == 65 [pid = 3716] [id = 174] 14:24:44 INFO - PROCESS | 3716 | --DOCSHELL 1826AC00 == 64 [pid = 3716] [id = 173] 14:24:44 INFO - PROCESS | 3716 | --DOCSHELL 16EAB800 == 63 [pid = 3716] [id = 172] 14:24:44 INFO - PROCESS | 3716 | --DOCSHELL 13821800 == 62 [pid = 3716] [id = 171] 14:24:44 INFO - PROCESS | 3716 | --DOCSHELL 15658C00 == 61 [pid = 3716] [id = 170] 14:24:44 INFO - PROCESS | 3716 | --DOCSHELL 0F30BC00 == 60 [pid = 3716] [id = 169] 14:24:44 INFO - PROCESS | 3716 | --DOCSHELL 0F32AC00 == 59 [pid = 3716] [id = 168] 14:24:44 INFO - PROCESS | 3716 | --DOCSHELL 156AAC00 == 58 [pid = 3716] [id = 164] 14:24:44 INFO - PROCESS | 3716 | --DOCSHELL 0F307000 == 57 [pid = 3716] [id = 163] 14:24:44 INFO - PROCESS | 3716 | --DOMWINDOW == 127 (19C7D800) [pid = 3716] [serial = 467] [outer = 00000000] [url = about:blank] 14:24:44 INFO - PROCESS | 3716 | --DOMWINDOW == 126 (155D7400) [pid = 3716] [serial = 459] [outer = 00000000] [url = about:blank] 14:24:44 INFO - PROCESS | 3716 | --DOMWINDOW == 125 (12B1E800) [pid = 3716] [serial = 458] [outer = 00000000] [url = about:blank] 14:24:44 INFO - PROCESS | 3716 | --DOMWINDOW == 124 (1A1EBC00) [pid = 3716] [serial = 470] [outer = 00000000] [url = about:blank] 14:24:44 INFO - PROCESS | 3716 | --DOMWINDOW == 123 (11C74400) [pid = 3716] [serial = 461] [outer = 00000000] [url = about:blank] 14:24:44 INFO - PROCESS | 3716 | --DOMWINDOW == 122 (13D2C000) [pid = 3716] [serial = 462] [outer = 00000000] [url = about:blank] 14:24:44 INFO - PROCESS | 3716 | --DOMWINDOW == 121 (1B135000) [pid = 3716] [serial = 473] [outer = 00000000] [url = about:blank] 14:24:44 INFO - PROCESS | 3716 | --DOMWINDOW == 120 (0F30EC00) [pid = 3716] [serial = 452] [outer = 00000000] [url = about:blank] 14:24:44 INFO - PROCESS | 3716 | --DOMWINDOW == 119 (1B255400) [pid = 3716] [serial = 476] [outer = 00000000] [url = about:blank] 14:24:44 INFO - PROCESS | 3716 | --DOMWINDOW == 118 (1B17FC00) [pid = 3716] [serial = 474] [outer = 00000000] [url = about:blank] 14:24:44 INFO - PROCESS | 3716 | --DOMWINDOW == 117 (16A57400) [pid = 3716] [serial = 446] [outer = 00000000] [url = about:blank] 14:24:44 INFO - PROCESS | 3716 | --DOMWINDOW == 116 (1A8F7400) [pid = 3716] [serial = 449] [outer = 00000000] [url = about:blank] 14:24:44 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (1868E800) [pid = 3716] [serial = 464] [outer = 00000000] [url = about:blank] 14:24:44 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (186C4000) [pid = 3716] [serial = 465] [outer = 00000000] [url = about:blank] 14:24:44 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (19C88C00) [pid = 3716] [serial = 468] [outer = 00000000] [url = about:blank] 14:24:44 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (12B67C00) [pid = 3716] [serial = 443] [outer = 00000000] [url = about:blank] 14:24:44 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (13339C00) [pid = 3716] [serial = 455] [outer = 00000000] [url = about:blank] 14:24:44 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (1B259400) [pid = 3716] [serial = 477] [outer = 00000000] [url = about:blank] 14:24:44 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (156AF400) [pid = 3716] [serial = 485] [outer = 00000000] [url = about:blank] 14:24:44 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (1861DC00) [pid = 3716] [serial = 479] [outer = 00000000] [url = about:blank] 14:24:44 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (1B1C6800) [pid = 3716] [serial = 480] [outer = 00000000] [url = about:blank] 14:24:44 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (156A5800) [pid = 3716] [serial = 483] [outer = 00000000] [url = about:blank] 14:24:44 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (140D0C00) [pid = 3716] [serial = 482] [outer = 00000000] [url = about:blank] 14:24:44 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (1A452000) [pid = 3716] [serial = 471] [outer = 00000000] [url = about:blank] 14:24:44 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (16EB4C00) [pid = 3716] [serial = 396] [outer = 00000000] [url = about:blank] 14:24:44 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (14441000) [pid = 3716] [serial = 399] [outer = 00000000] [url = about:blank] 14:24:44 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (1ADB9400) [pid = 3716] [serial = 323] [outer = 00000000] [url = about:blank] 14:24:44 INFO - PROCESS | 3716 | 1465075484961 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]]]}] 14:24:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:24:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1406ms 14:24:45 INFO - PROCESS | 3716 | 1465075485037 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 14:24:45 INFO - PROCESS | 3716 | 1465075485041 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 14:24:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:24:45 INFO - PROCESS | 3716 | 1465075485048 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:24:45 INFO - PROCESS | 3716 | 1465075485050 Marionette TRACE conn2 <- [1,694,null,{}] 14:24:45 INFO - PROCESS | 3716 | 1465075485054 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}] 14:24:45 INFO - PROCESS | 3716 | 1465075485056 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:45 INFO - PROCESS | 3716 | 1465075485148 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 14:24:45 INFO - PROCESS | 3716 | 1465075485242 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:45 INFO - PROCESS | 3716 | 1465075485245 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:45 INFO - PROCESS | 3716 | ++DOCSHELL 13133C00 == 58 [pid = 3716] [id = 183] 14:24:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (13377C00) [pid = 3716] [serial = 547] [outer = 00000000] 14:24:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (14443400) [pid = 3716] [serial = 548] [outer = 13377C00] 14:24:45 INFO - PROCESS | 3716 | 1465075485294 Marionette DEBUG loaded listener.js 14:24:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (156A7000) [pid = 3716] [serial = 549] [outer = 13377C00] 14:24:46 INFO - PROCESS | 3716 | 1465075486240 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]]]}] 14:24:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:24:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1228ms 14:24:46 INFO - PROCESS | 3716 | 1465075486282 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 14:24:46 INFO - PROCESS | 3716 | 1465075486285 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 14:24:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:24:46 INFO - PROCESS | 3716 | 1465075486288 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:24:46 INFO - PROCESS | 3716 | 1465075486292 Marionette TRACE conn2 <- [1,698,null,{}] 14:24:46 INFO - PROCESS | 3716 | 1465075486302 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}] 14:24:46 INFO - PROCESS | 3716 | 1465075486306 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:46 INFO - PROCESS | 3716 | 1465075486433 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 14:24:46 INFO - PROCESS | 3716 | 1465075486545 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:46 INFO - PROCESS | 3716 | 1465075486548 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:46 INFO - PROCESS | 3716 | ++DOCSHELL 15F4B800 == 59 [pid = 3716] [id = 184] 14:24:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (1604B800) [pid = 3716] [serial = 550] [outer = 00000000] 14:24:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (16E5DC00) [pid = 3716] [serial = 551] [outer = 1604B800] 14:24:46 INFO - PROCESS | 3716 | 1465075486594 Marionette DEBUG loaded listener.js 14:24:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (16EB4C00) [pid = 3716] [serial = 552] [outer = 1604B800] 14:24:47 INFO - PROCESS | 3716 | 1465075487531 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]]]}] 14:24:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:24:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1293ms 14:24:47 INFO - PROCESS | 3716 | 1465075487580 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 14:24:47 INFO - PROCESS | 3716 | 1465075487636 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 14:24:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:24:47 INFO - PROCESS | 3716 | 1465075487645 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:24:47 INFO - PROCESS | 3716 | 1465075487647 Marionette TRACE conn2 <- [1,702,null,{}] 14:24:47 INFO - PROCESS | 3716 | 1465075487651 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}] 14:24:47 INFO - PROCESS | 3716 | 1465075487653 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:47 INFO - PROCESS | 3716 | 1465075487774 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 14:24:47 INFO - PROCESS | 3716 | 1465075487780 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:47 INFO - PROCESS | 3716 | 1465075487791 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:47 INFO - PROCESS | 3716 | ++DOCSHELL 13D28800 == 60 [pid = 3716] [id = 185] 14:24:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (16EAC800) [pid = 3716] [serial = 553] [outer = 00000000] 14:24:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (18620000) [pid = 3716] [serial = 554] [outer = 16EAC800] 14:24:47 INFO - PROCESS | 3716 | 1465075487891 Marionette DEBUG loaded listener.js 14:24:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (186BD000) [pid = 3716] [serial = 555] [outer = 16EAC800] 14:24:48 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (1826C800) [pid = 3716] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:24:48 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (0F32B400) [pid = 3716] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:24:48 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (16EAF400) [pid = 3716] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:24:48 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (140CB000) [pid = 3716] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:24:48 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (0F336800) [pid = 3716] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:24:48 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (18B01C00) [pid = 3716] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:24:48 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (156A5C00) [pid = 3716] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:24:48 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (16A40000) [pid = 3716] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:24:48 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (10374400) [pid = 3716] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:24:48 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (19C8A400) [pid = 3716] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:24:48 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (15EA1800) [pid = 3716] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:24:48 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (1A39F800) [pid = 3716] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:24:48 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (1059B000) [pid = 3716] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:24:48 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (186BFC00) [pid = 3716] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:24:48 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (15F56400) [pid = 3716] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:24:48 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (19C0E800) [pid = 3716] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:24:48 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (0F331800) [pid = 3716] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:24:48 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (105EE800) [pid = 3716] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:24:48 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (0F309800) [pid = 3716] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:24:48 INFO - PROCESS | 3716 | 1465075488842 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]]]}] 14:24:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 14:24:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1228ms 14:24:48 INFO - PROCESS | 3716 | 1465075488877 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 14:24:48 INFO - PROCESS | 3716 | 1465075488879 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 14:24:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:24:48 INFO - PROCESS | 3716 | 1465075488882 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:24:48 INFO - PROCESS | 3716 | 1465075488884 Marionette TRACE conn2 <- [1,706,null,{}] 14:24:48 INFO - PROCESS | 3716 | 1465075488890 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}] 14:24:48 INFO - PROCESS | 3716 | 1465075488892 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:48 INFO - PROCESS | 3716 | 1465075488977 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 14:24:48 INFO - PROCESS | 3716 | 1465075488983 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:48 INFO - PROCESS | 3716 | 1465075488985 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:49 INFO - PROCESS | 3716 | ++DOCSHELL 10B6CC00 == 61 [pid = 3716] [id = 186] 14:24:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (10E29000) [pid = 3716] [serial = 556] [outer = 00000000] 14:24:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (156A6C00) [pid = 3716] [serial = 557] [outer = 10E29000] 14:24:49 INFO - PROCESS | 3716 | 1465075489028 Marionette DEBUG loaded listener.js 14:24:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (158F0400) [pid = 3716] [serial = 558] [outer = 10E29000] 14:24:50 INFO - PROCESS | 3716 | 1465075490021 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]]]}] 14:24:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:24:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1179ms 14:24:50 INFO - PROCESS | 3716 | 1465075490067 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 14:24:50 INFO - PROCESS | 3716 | 1465075490070 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 14:24:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:24:50 INFO - PROCESS | 3716 | 1465075490073 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:24:50 INFO - PROCESS | 3716 | 1465075490075 Marionette TRACE conn2 <- [1,710,null,{}] 14:24:50 INFO - PROCESS | 3716 | 1465075490079 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}] 14:24:50 INFO - PROCESS | 3716 | 1465075490084 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:50 INFO - PROCESS | 3716 | 1465075490193 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 14:24:50 INFO - PROCESS | 3716 | 1465075490199 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:50 INFO - PROCESS | 3716 | 1465075490201 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:50 INFO - PROCESS | 3716 | ++DOCSHELL 158EC800 == 62 [pid = 3716] [id = 187] 14:24:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (1604B000) [pid = 3716] [serial = 559] [outer = 00000000] 14:24:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (18B07C00) [pid = 3716] [serial = 560] [outer = 1604B000] 14:24:50 INFO - PROCESS | 3716 | 1465075490244 Marionette DEBUG loaded listener.js 14:24:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (19C10800) [pid = 3716] [serial = 561] [outer = 1604B000] 14:24:50 INFO - PROCESS | 3716 | 1465075490852 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] 14:24:50 INFO - PROCESS | 3716 | 1465075490921 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 14:24:50 INFO - PROCESS | 3716 | 1465075490926 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:24:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:24:50 INFO - PROCESS | 3716 | 1465075490929 Marionette TRACE conn2 <- [1,714,null,{}] 14:24:50 INFO - PROCESS | 3716 | 1465075490983 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}] 14:24:50 INFO - PROCESS | 3716 | 1465075490986 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:51 INFO - PROCESS | 3716 | 1465075491140 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 14:24:51 INFO - PROCESS | 3716 | 1465075491246 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:51 INFO - PROCESS | 3716 | 1465075491249 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:51 INFO - PROCESS | 3716 | ++DOCSHELL 10529000 == 63 [pid = 3716] [id = 188] 14:24:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (105EC800) [pid = 3716] [serial = 562] [outer = 00000000] 14:24:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (1381FC00) [pid = 3716] [serial = 563] [outer = 105EC800] 14:24:51 INFO - PROCESS | 3716 | 1465075491304 Marionette DEBUG loaded listener.js 14:24:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (1401D400) [pid = 3716] [serial = 564] [outer = 105EC800] 14:24:52 INFO - PROCESS | 3716 | 1465075492014 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]]]}] 14:24:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:24:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1083ms 14:24:52 INFO - PROCESS | 3716 | 1465075492036 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 14:24:52 INFO - PROCESS | 3716 | 1465075492040 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 14:24:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:24:52 INFO - PROCESS | 3716 | 1465075492047 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:24:52 INFO - PROCESS | 3716 | 1465075492050 Marionette TRACE conn2 <- [1,718,null,{}] 14:24:52 INFO - PROCESS | 3716 | 1465075492054 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}] 14:24:52 INFO - PROCESS | 3716 | 1465075492056 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:52 INFO - PROCESS | 3716 | 1465075492170 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 14:24:52 INFO - PROCESS | 3716 | 1465075492280 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:52 INFO - PROCESS | 3716 | 1465075492283 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:52 INFO - PROCESS | 3716 | ++DOCSHELL 16003800 == 64 [pid = 3716] [id = 189] 14:24:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (1604C800) [pid = 3716] [serial = 565] [outer = 00000000] 14:24:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (171A4C00) [pid = 3716] [serial = 566] [outer = 1604C800] 14:24:52 INFO - PROCESS | 3716 | 1465075492379 Marionette DEBUG loaded listener.js 14:24:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (18438C00) [pid = 3716] [serial = 567] [outer = 1604C800] 14:24:53 INFO - PROCESS | 3716 | 1465075493048 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] 14:24:53 INFO - PROCESS | 3716 | 1465075493084 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 14:24:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:24:53 INFO - PROCESS | 3716 | 1465075493088 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:24:53 INFO - PROCESS | 3716 | 1465075493091 Marionette TRACE conn2 <- [1,722,null,{}] 14:24:53 INFO - PROCESS | 3716 | 1465075493102 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}] 14:24:53 INFO - PROCESS | 3716 | 1465075493107 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:53 INFO - PROCESS | 3716 | 1465075493217 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 14:24:53 INFO - PROCESS | 3716 | 1465075493357 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:53 INFO - PROCESS | 3716 | 1465075493360 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:53 INFO - PROCESS | 3716 | ++DOCSHELL 1A1E3400 == 65 [pid = 3716] [id = 190] 14:24:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (1A1E5400) [pid = 3716] [serial = 568] [outer = 00000000] 14:24:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (1A439400) [pid = 3716] [serial = 569] [outer = 1A1E5400] 14:24:53 INFO - PROCESS | 3716 | 1465075493417 Marionette DEBUG loaded listener.js 14:24:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (1A914800) [pid = 3716] [serial = 570] [outer = 1A1E5400] 14:24:54 INFO - PROCESS | 3716 | 1465075494008 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]]]}] 14:24:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:24:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 970ms 14:24:54 INFO - PROCESS | 3716 | 1465075494066 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 14:24:54 INFO - PROCESS | 3716 | 1465075494068 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 14:24:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:24:54 INFO - PROCESS | 3716 | 1465075494072 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:24:54 INFO - PROCESS | 3716 | 1465075494074 Marionette TRACE conn2 <- [1,726,null,{}] 14:24:54 INFO - PROCESS | 3716 | 1465075494078 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}] 14:24:54 INFO - PROCESS | 3716 | 1465075494080 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:54 INFO - PROCESS | 3716 | 1465075494190 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 14:24:54 INFO - PROCESS | 3716 | 1465075494326 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:54 INFO - PROCESS | 3716 | 1465075494329 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:54 INFO - PROCESS | 3716 | ++DOCSHELL 104EC800 == 66 [pid = 3716] [id = 191] 14:24:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (1A921400) [pid = 3716] [serial = 571] [outer = 00000000] 14:24:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (1ADB5800) [pid = 3716] [serial = 572] [outer = 1A921400] 14:24:54 INFO - PROCESS | 3716 | 1465075494383 Marionette DEBUG loaded listener.js 14:24:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (1AF30800) [pid = 3716] [serial = 573] [outer = 1A921400] 14:24:55 INFO - PROCESS | 3716 | 1465075495518 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]]]}] 14:24:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:24:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1503ms 14:24:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:24:55 INFO - PROCESS | 3716 | 1465075495565 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 14:24:55 INFO - PROCESS | 3716 | 1465075495567 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 14:24:55 INFO - PROCESS | 3716 | 1465075495571 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:24:55 INFO - PROCESS | 3716 | 1465075495573 Marionette TRACE conn2 <- [1,730,null,{}] 14:24:55 INFO - PROCESS | 3716 | 1465075495578 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}] 14:24:55 INFO - PROCESS | 3716 | 1465075495580 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:55 INFO - PROCESS | 3716 | 1465075495686 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 14:24:55 INFO - PROCESS | 3716 | 1465075495826 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:55 INFO - PROCESS | 3716 | 1465075495829 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:55 INFO - PROCESS | 3716 | ++DOCSHELL 12891000 == 67 [pid = 3716] [id = 192] 14:24:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (19C11400) [pid = 3716] [serial = 574] [outer = 00000000] 14:24:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (1A91B000) [pid = 3716] [serial = 575] [outer = 19C11400] 14:24:55 INFO - PROCESS | 3716 | 1465075495963 Marionette DEBUG loaded listener.js 14:24:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (1B12A000) [pid = 3716] [serial = 576] [outer = 19C11400] 14:24:57 INFO - PROCESS | 3716 | 1465075497016 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]]]}] 14:24:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 14:24:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1438ms 14:24:57 INFO - PROCESS | 3716 | 1465075497038 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 14:24:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:24:57 INFO - PROCESS | 3716 | 1465075497042 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 14:24:57 INFO - PROCESS | 3716 | 1465075497047 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:24:57 INFO - PROCESS | 3716 | 1465075497050 Marionette TRACE conn2 <- [1,734,null,{}] 14:24:57 INFO - PROCESS | 3716 | 1465075497055 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}] 14:24:57 INFO - PROCESS | 3716 | 1465075497058 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:57 INFO - PROCESS | 3716 | 1465075497166 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 14:24:57 INFO - PROCESS | 3716 | 1465075497336 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:57 INFO - PROCESS | 3716 | 1465075497341 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:57 INFO - PROCESS | 3716 | ++DOCSHELL 13331C00 == 68 [pid = 3716] [id = 193] 14:24:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (13337800) [pid = 3716] [serial = 577] [outer = 00000000] 14:24:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (14025C00) [pid = 3716] [serial = 578] [outer = 13337800] 14:24:57 INFO - PROCESS | 3716 | 1465075497395 Marionette DEBUG loaded listener.js 14:24:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (155CE800) [pid = 3716] [serial = 579] [outer = 13337800] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 10B6CC00 == 67 [pid = 3716] [id = 186] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 13D28800 == 66 [pid = 3716] [id = 185] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 15F4B800 == 65 [pid = 3716] [id = 184] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 13133C00 == 64 [pid = 3716] [id = 183] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 10523C00 == 63 [pid = 3716] [id = 182] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 12A84800 == 62 [pid = 3716] [id = 178] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 1604A000 == 61 [pid = 3716] [id = 166] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 19C8A000 == 60 [pid = 3716] [id = 136] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 10F24800 == 59 [pid = 3716] [id = 133] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 140D0800 == 58 [pid = 3716] [id = 107] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 15EA3800 == 57 [pid = 3716] [id = 179] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 10527000 == 56 [pid = 3716] [id = 81] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 1A1EAC00 == 55 [pid = 3716] [id = 150] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 15EA1000 == 54 [pid = 3716] [id = 149] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 12B1BC00 == 53 [pid = 3716] [id = 93] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 18B0F400 == 52 [pid = 3716] [id = 180] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 19B1A000 == 51 [pid = 3716] [id = 120] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 0F308800 == 50 [pid = 3716] [id = 151] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 15B73400 == 49 [pid = 3716] [id = 119] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 12B16400 == 48 [pid = 3716] [id = 181] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 1B181800 == 47 [pid = 3716] [id = 121] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 0F310000 == 46 [pid = 3716] [id = 152] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 18B02800 == 45 [pid = 3716] [id = 167] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 16EAB000 == 44 [pid = 3716] [id = 132] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 15870400 == 43 [pid = 3716] [id = 165] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 10B63400 == 42 [pid = 3716] [id = 106] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 1ADBC000 == 41 [pid = 3716] [id = 80] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 0F32E000 == 40 [pid = 3716] [id = 137] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 10530C00 == 39 [pid = 3716] [id = 122] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 15661800 == 38 [pid = 3716] [id = 79] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 140C6800 == 37 [pid = 3716] [id = 53] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 16C81C00 == 36 [pid = 3716] [id = 94] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 1ADB7800 == 35 [pid = 3716] [id = 105] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 186BF800 == 34 [pid = 3716] [id = 135] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 12891000 == 33 [pid = 3716] [id = 192] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 1A1E3400 == 32 [pid = 3716] [id = 190] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 104EC800 == 31 [pid = 3716] [id = 191] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 16003800 == 30 [pid = 3716] [id = 189] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 158EC800 == 29 [pid = 3716] [id = 187] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 10529000 == 28 [pid = 3716] [id = 188] 14:24:58 INFO - PROCESS | 3716 | --DOCSHELL 19C8B800 == 27 [pid = 3716] [id = 177] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (1AF33000) [pid = 3716] [serial = 408] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (16EA6C00) [pid = 3716] [serial = 447] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (1ADB8800) [pid = 3716] [serial = 450] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (13820000) [pid = 3716] [serial = 444] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (186C6800) [pid = 3716] [serial = 405] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (16E69400) [pid = 3716] [serial = 402] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (1B1BA800) [pid = 3716] [serial = 441] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (0F339400) [pid = 3716] [serial = 411] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (158EFC00) [pid = 3716] [serial = 456] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (16EAE400) [pid = 3716] [serial = 453] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (1A42E800) [pid = 3716] [serial = 530] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (18619C00) [pid = 3716] [serial = 518] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (11A14400) [pid = 3716] [serial = 504] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (171B2800) [pid = 3716] [serial = 515] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (10A57800) [pid = 3716] [serial = 503] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (16050800) [pid = 3716] [serial = 512] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (16E63C00) [pid = 3716] [serial = 513] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (0F396800) [pid = 3716] [serial = 488] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (114AE400) [pid = 3716] [serial = 506] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (12B1CC00) [pid = 3716] [serial = 507] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (19C13400) [pid = 3716] [serial = 497] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (19B1E400) [pid = 3716] [serial = 521] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (15870C00) [pid = 3716] [serial = 509] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (158F4000) [pid = 3716] [serial = 510] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (18B09C00) [pid = 3716] [serial = 500] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (158EA800) [pid = 3716] [serial = 491] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (186BA400) [pid = 3716] [serial = 519] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (18B09000) [pid = 3716] [serial = 522] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (19C11800) [pid = 3716] [serial = 527] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (12B14400) [pid = 3716] [serial = 524] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (16A56800) [pid = 3716] [serial = 494] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (156B0000) [pid = 3716] [serial = 525] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (19C82C00) [pid = 3716] [serial = 528] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1799C400) [pid = 3716] [serial = 516] [outer = 00000000] [url = about:blank] 14:24:59 INFO - PROCESS | 3716 | 1465075499356 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]]]}] 14:24:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 14:24:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2343ms 14:24:59 INFO - PROCESS | 3716 | 1465075499384 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 14:24:59 INFO - PROCESS | 3716 | 1465075499387 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 14:24:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:24:59 INFO - PROCESS | 3716 | 1465075499392 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:24:59 INFO - PROCESS | 3716 | 1465075499395 Marionette TRACE conn2 <- [1,738,null,{}] 14:24:59 INFO - PROCESS | 3716 | 1465075499401 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}] 14:24:59 INFO - PROCESS | 3716 | 1465075499404 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:59 INFO - PROCESS | 3716 | 1465075499489 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 14:24:59 INFO - PROCESS | 3716 | 1465075499496 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:59 INFO - PROCESS | 3716 | 1465075499500 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:24:59 INFO - PROCESS | 3716 | ++DOCSHELL 0F30DC00 == 28 [pid = 3716] [id = 194] 14:24:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (0F30E000) [pid = 3716] [serial = 580] [outer = 00000000] 14:24:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (104E7400) [pid = 3716] [serial = 581] [outer = 0F30E000] 14:24:59 INFO - PROCESS | 3716 | 1465075499548 Marionette DEBUG loaded listener.js 14:24:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (10529400) [pid = 3716] [serial = 582] [outer = 0F30E000] 14:25:00 INFO - PROCESS | 3716 | 1465075500538 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]]]}] 14:25:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:25:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1180ms 14:25:00 INFO - PROCESS | 3716 | 1465075500568 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 14:25:00 INFO - PROCESS | 3716 | 1465075500573 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 14:25:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:25:00 INFO - PROCESS | 3716 | 1465075500580 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:25:00 INFO - PROCESS | 3716 | 1465075500582 Marionette TRACE conn2 <- [1,742,null,{}] 14:25:00 INFO - PROCESS | 3716 | 1465075500586 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}] 14:25:00 INFO - PROCESS | 3716 | 1465075500588 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:00 INFO - PROCESS | 3716 | 1465075500675 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 14:25:00 INFO - PROCESS | 3716 | 1465075500683 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:00 INFO - PROCESS | 3716 | 1465075500685 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:00 INFO - PROCESS | 3716 | ++DOCSHELL 10E1F000 == 29 [pid = 3716] [id = 195] 14:25:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (10E1FC00) [pid = 3716] [serial = 583] [outer = 00000000] 14:25:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (11232000) [pid = 3716] [serial = 584] [outer = 10E1FC00] 14:25:00 INFO - PROCESS | 3716 | 1465075500732 Marionette DEBUG loaded listener.js 14:25:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (11423800) [pid = 3716] [serial = 585] [outer = 10E1FC00] 14:25:01 INFO - PROCESS | 3716 | 1465075501780 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]]]}] 14:25:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 14:25:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1228ms 14:25:01 INFO - PROCESS | 3716 | 1465075501813 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 14:25:01 INFO - PROCESS | 3716 | 1465075501815 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 14:25:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:25:01 INFO - PROCESS | 3716 | 1465075501819 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:25:01 INFO - PROCESS | 3716 | 1465075501823 Marionette TRACE conn2 <- [1,746,null,{}] 14:25:01 INFO - PROCESS | 3716 | 1465075501833 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}] 14:25:01 INFO - PROCESS | 3716 | 1465075501837 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:02 INFO - PROCESS | 3716 | 1465075502006 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 14:25:02 INFO - PROCESS | 3716 | 1465075502063 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:02 INFO - PROCESS | 3716 | 1465075502066 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:02 INFO - PROCESS | 3716 | ++DOCSHELL 12B19C00 == 30 [pid = 3716] [id = 196] 14:25:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (12B1C000) [pid = 3716] [serial = 586] [outer = 00000000] 14:25:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (13089C00) [pid = 3716] [serial = 587] [outer = 12B1C000] 14:25:02 INFO - PROCESS | 3716 | 1465075502122 Marionette DEBUG loaded listener.js 14:25:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (13332C00) [pid = 3716] [serial = 588] [outer = 12B1C000] 14:25:02 INFO - PROCESS | 3716 | 1465075502578 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]]]}] 14:25:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:25:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 759ms 14:25:02 INFO - PROCESS | 3716 | 1465075502591 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 14:25:02 INFO - PROCESS | 3716 | 1465075502604 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 14:25:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:25:02 INFO - PROCESS | 3716 | 1465075502608 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:25:02 INFO - PROCESS | 3716 | 1465075502610 Marionette TRACE conn2 <- [1,750,null,{}] 14:25:02 INFO - PROCESS | 3716 | 1465075502613 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}] 14:25:02 INFO - PROCESS | 3716 | 1465075502615 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:02 INFO - PROCESS | 3716 | 1465075502730 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 14:25:02 INFO - PROCESS | 3716 | 1465075502735 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:02 INFO - PROCESS | 3716 | 1465075502737 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:02 INFO - PROCESS | 3716 | ++DOCSHELL 13130800 == 31 [pid = 3716] [id = 197] 14:25:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (13135000) [pid = 3716] [serial = 589] [outer = 00000000] 14:25:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (140CC400) [pid = 3716] [serial = 590] [outer = 13135000] 14:25:02 INFO - PROCESS | 3716 | 1465075502830 Marionette DEBUG loaded listener.js 14:25:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (155CFC00) [pid = 3716] [serial = 591] [outer = 13135000] 14:25:03 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (156A8400) [pid = 3716] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:25:03 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (0F307400) [pid = 3716] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:25:03 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (1826C000) [pid = 3716] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:25:03 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (18B02C00) [pid = 3716] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:25:03 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (1604A800) [pid = 3716] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:25:03 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (156AB000) [pid = 3716] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:25:03 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (1604B800) [pid = 3716] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:25:03 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (16EAC800) [pid = 3716] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:25:03 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (10E29000) [pid = 3716] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:25:03 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (156A9000) [pid = 3716] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:25:03 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (13377C00) [pid = 3716] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:25:03 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (18B0FC00) [pid = 3716] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:25:03 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (1A141C00) [pid = 3716] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:25:03 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (12A8B800) [pid = 3716] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:25:03 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (15EA4400) [pid = 3716] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:25:03 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (1052EC00) [pid = 3716] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:25:03 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (1604B000) [pid = 3716] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:25:04 INFO - PROCESS | 3716 | 1465075504209 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]]]}] 14:25:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:25:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1616ms 14:25:04 INFO - PROCESS | 3716 | 1465075504239 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 14:25:04 INFO - PROCESS | 3716 | 1465075504241 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 14:25:04 INFO - PROCESS | 3716 | 1465075504244 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:25:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:25:04 INFO - PROCESS | 3716 | 1465075504246 Marionette TRACE conn2 <- [1,754,null,{}] 14:25:04 INFO - PROCESS | 3716 | 1465075504250 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}] 14:25:04 INFO - PROCESS | 3716 | 1465075504252 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:04 INFO - PROCESS | 3716 | 1465075504330 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 14:25:04 INFO - PROCESS | 3716 | 1465075504335 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:04 INFO - PROCESS | 3716 | 1465075504337 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:04 INFO - PROCESS | 3716 | ++DOCSHELL 14022000 == 32 [pid = 3716] [id = 198] 14:25:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (14443000) [pid = 3716] [serial = 592] [outer = 00000000] 14:25:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (156A9000) [pid = 3716] [serial = 593] [outer = 14443000] 14:25:04 INFO - PROCESS | 3716 | 1465075504380 Marionette DEBUG loaded listener.js 14:25:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (156AF800) [pid = 3716] [serial = 594] [outer = 14443000] 14:25:05 INFO - PROCESS | 3716 | 1465075505357 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]]]}] 14:25:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:25:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1131ms 14:25:05 INFO - PROCESS | 3716 | 1465075505374 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 14:25:05 INFO - PROCESS | 3716 | 1465075505376 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 14:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:25:05 INFO - PROCESS | 3716 | 1465075505384 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:25:05 INFO - PROCESS | 3716 | 1465075505386 Marionette TRACE conn2 <- [1,758,null,{}] 14:25:05 INFO - PROCESS | 3716 | 1465075505390 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}] 14:25:05 INFO - PROCESS | 3716 | 1465075505395 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:05 INFO - PROCESS | 3716 | 1465075505497 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 14:25:05 INFO - PROCESS | 3716 | 1465075505503 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:05 INFO - PROCESS | 3716 | 1465075505505 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:05 INFO - PROCESS | 3716 | ++DOCSHELL 13D20C00 == 33 [pid = 3716] [id = 199] 14:25:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (158EE400) [pid = 3716] [serial = 595] [outer = 00000000] 14:25:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (15E2B800) [pid = 3716] [serial = 596] [outer = 158EE400] 14:25:05 INFO - PROCESS | 3716 | 1465075505548 Marionette DEBUG loaded listener.js 14:25:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (15EA3000) [pid = 3716] [serial = 597] [outer = 158EE400] 14:25:06 INFO - PROCESS | 3716 | 1465075506441 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]]]}] 14:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1083ms 14:25:06 INFO - PROCESS | 3716 | 1465075506463 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 14:25:06 INFO - PROCESS | 3716 | 1465075506467 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 14:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:25:06 INFO - PROCESS | 3716 | 1465075506472 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:25:06 INFO - PROCESS | 3716 | 1465075506477 Marionette TRACE conn2 <- [1,762,null,{}] 14:25:06 INFO - PROCESS | 3716 | 1465075506506 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}] 14:25:06 INFO - PROCESS | 3716 | 1465075506509 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:06 INFO - PROCESS | 3716 | 1465075506627 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 14:25:06 INFO - PROCESS | 3716 | 1465075506756 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:06 INFO - PROCESS | 3716 | 1465075506759 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:06 INFO - PROCESS | 3716 | ++DOCSHELL 10527400 == 34 [pid = 3716] [id = 200] 14:25:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (105F6400) [pid = 3716] [serial = 598] [outer = 00000000] 14:25:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (10F1C000) [pid = 3716] [serial = 599] [outer = 105F6400] 14:25:06 INFO - PROCESS | 3716 | 1465075506816 Marionette DEBUG loaded listener.js 14:25:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (11C68C00) [pid = 3716] [serial = 600] [outer = 105F6400] 14:25:07 INFO - PROCESS | 3716 | 1465075507510 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]]]}] 14:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1035ms 14:25:07 INFO - PROCESS | 3716 | 1465075507519 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 14:25:07 INFO - PROCESS | 3716 | 1465075507524 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 14:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:25:07 INFO - PROCESS | 3716 | 1465075507531 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:25:07 INFO - PROCESS | 3716 | 1465075507534 Marionette TRACE conn2 <- [1,766,null,{}] 14:25:07 INFO - PROCESS | 3716 | 1465075507538 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}] 14:25:07 INFO - PROCESS | 3716 | 1465075507541 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:07 INFO - PROCESS | 3716 | 1465075507660 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 14:25:07 INFO - PROCESS | 3716 | 1465075507774 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:07 INFO - PROCESS | 3716 | 1465075507777 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:07 INFO - PROCESS | 3716 | ++DOCSHELL 12D6F400 == 35 [pid = 3716] [id = 201] 14:25:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1337EC00) [pid = 3716] [serial = 601] [outer = 00000000] 14:25:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (14017C00) [pid = 3716] [serial = 602] [outer = 1337EC00] 14:25:07 INFO - PROCESS | 3716 | 1465075507833 Marionette DEBUG loaded listener.js 14:25:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (155CC800) [pid = 3716] [serial = 603] [outer = 1337EC00] 14:25:08 INFO - PROCESS | 3716 | --DOCSHELL 14022000 == 34 [pid = 3716] [id = 198] 14:25:08 INFO - PROCESS | 3716 | --DOCSHELL 13130800 == 33 [pid = 3716] [id = 197] 14:25:08 INFO - PROCESS | 3716 | --DOCSHELL 12B19C00 == 32 [pid = 3716] [id = 196] 14:25:08 INFO - PROCESS | 3716 | --DOCSHELL 10E1F000 == 31 [pid = 3716] [id = 195] 14:25:08 INFO - PROCESS | 3716 | --DOCSHELL 0F30DC00 == 30 [pid = 3716] [id = 194] 14:25:08 INFO - PROCESS | 3716 | --DOCSHELL 13331C00 == 29 [pid = 3716] [id = 193] 14:25:08 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (158EE800) [pid = 3716] [serial = 486] [outer = 00000000] [url = about:blank] 14:25:08 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (16EB4C00) [pid = 3716] [serial = 552] [outer = 00000000] [url = about:blank] 14:25:08 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (186BD000) [pid = 3716] [serial = 555] [outer = 00000000] [url = about:blank] 14:25:08 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (18620000) [pid = 3716] [serial = 554] [outer = 00000000] [url = about:blank] 14:25:08 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (156A6C00) [pid = 3716] [serial = 557] [outer = 00000000] [url = about:blank] 14:25:08 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (1A923000) [pid = 3716] [serial = 542] [outer = 00000000] [url = about:blank] 14:25:08 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1AC53000) [pid = 3716] [serial = 543] [outer = 00000000] [url = about:blank] 14:25:08 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (14443400) [pid = 3716] [serial = 548] [outer = 00000000] [url = about:blank] 14:25:08 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (19C7E000) [pid = 3716] [serial = 539] [outer = 00000000] [url = about:blank] 14:25:08 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (1A8F3800) [pid = 3716] [serial = 540] [outer = 00000000] [url = about:blank] 14:25:08 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (1A8F7800) [pid = 3716] [serial = 531] [outer = 00000000] [url = about:blank] 14:25:08 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (12B1C800) [pid = 3716] [serial = 533] [outer = 00000000] [url = about:blank] 14:25:08 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (1390D000) [pid = 3716] [serial = 534] [outer = 00000000] [url = about:blank] 14:25:08 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (16043C00) [pid = 3716] [serial = 536] [outer = 00000000] [url = about:blank] 14:25:08 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (1604F400) [pid = 3716] [serial = 537] [outer = 00000000] [url = about:blank] 14:25:08 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (1312D800) [pid = 3716] [serial = 545] [outer = 00000000] [url = about:blank] 14:25:08 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (14F38C00) [pid = 3716] [serial = 546] [outer = 00000000] [url = about:blank] 14:25:08 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (158F0400) [pid = 3716] [serial = 558] [outer = 00000000] [url = about:blank] 14:25:08 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (18B07C00) [pid = 3716] [serial = 560] [outer = 00000000] [url = about:blank] 14:25:08 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (19C10800) [pid = 3716] [serial = 561] [outer = 00000000] [url = about:blank] 14:25:08 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (16E5DC00) [pid = 3716] [serial = 551] [outer = 00000000] [url = about:blank] 14:25:08 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (156A7000) [pid = 3716] [serial = 549] [outer = 00000000] [url = about:blank] 14:25:08 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (10A5AC00) [pid = 3716] [serial = 489] [outer = 00000000] [url = about:blank] 14:25:08 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (1A145800) [pid = 3716] [serial = 498] [outer = 00000000] [url = about:blank] 14:25:08 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (18B0D400) [pid = 3716] [serial = 501] [outer = 00000000] [url = about:blank] 14:25:08 INFO - PROCESS | 3716 | --DOMWINDOW == 62 (16EB4400) [pid = 3716] [serial = 495] [outer = 00000000] [url = about:blank] 14:25:08 INFO - PROCESS | 3716 | --DOMWINDOW == 61 (15E9DC00) [pid = 3716] [serial = 492] [outer = 00000000] [url = about:blank] 14:25:08 INFO - PROCESS | 3716 | 1465075508758 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]]]}] 14:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1292ms 14:25:08 INFO - PROCESS | 3716 | 1465075508817 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 14:25:08 INFO - PROCESS | 3716 | 1465075508821 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 14:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:25:08 INFO - PROCESS | 3716 | 1465075508827 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:25:08 INFO - PROCESS | 3716 | 1465075508830 Marionette TRACE conn2 <- [1,770,null,{}] 14:25:08 INFO - PROCESS | 3716 | 1465075508835 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}] 14:25:08 INFO - PROCESS | 3716 | 1465075508838 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:08 INFO - PROCESS | 3716 | 1465075508942 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 14:25:09 INFO - PROCESS | 3716 | 1465075509029 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:09 INFO - PROCESS | 3716 | 1465075509034 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:09 INFO - PROCESS | 3716 | ++DOCSHELL 10527000 == 30 [pid = 3716] [id = 202] 14:25:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 62 (10527800) [pid = 3716] [serial = 604] [outer = 00000000] 14:25:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (10A5A400) [pid = 3716] [serial = 605] [outer = 10527800] 14:25:09 INFO - PROCESS | 3716 | 1465075509081 Marionette DEBUG loaded listener.js 14:25:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (10B6CC00) [pid = 3716] [serial = 606] [outer = 10527800] 14:25:09 INFO - PROCESS | 3716 | 1465075509551 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]]]}] 14:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 759ms 14:25:09 INFO - PROCESS | 3716 | 1465075509604 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 14:25:09 INFO - PROCESS | 3716 | 1465075509609 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 14:25:09 INFO - PROCESS | 3716 | 1465075509615 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:25:09 INFO - PROCESS | 3716 | 1465075509617 Marionette TRACE conn2 <- [1,774,null,{}] 14:25:09 INFO - PROCESS | 3716 | 1465075509621 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}] 14:25:09 INFO - PROCESS | 3716 | 1465075509624 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:09 INFO - PROCESS | 3716 | 1465075509709 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 14:25:09 INFO - PROCESS | 3716 | 1465075509723 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:09 INFO - PROCESS | 3716 | 1465075509725 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:09 INFO - PROCESS | 3716 | ++DOCSHELL 12B14400 == 31 [pid = 3716] [id = 203] 14:25:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (12B14800) [pid = 3716] [serial = 607] [outer = 00000000] 14:25:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (12B1B000) [pid = 3716] [serial = 608] [outer = 12B14800] 14:25:09 INFO - PROCESS | 3716 | 1465075509771 Marionette DEBUG loaded listener.js 14:25:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (130E1400) [pid = 3716] [serial = 609] [outer = 12B14800] 14:25:10 INFO - PROCESS | 3716 | 1465075510225 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]]]}] 14:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 647ms 14:25:10 INFO - PROCESS | 3716 | 1465075510298 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 14:25:10 INFO - PROCESS | 3716 | 1465075510300 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 14:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:25:10 INFO - PROCESS | 3716 | 1465075510304 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:25:10 INFO - PROCESS | 3716 | 1465075510307 Marionette TRACE conn2 <- [1,778,null,{}] 14:25:10 INFO - PROCESS | 3716 | 1465075510318 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}] 14:25:10 INFO - PROCESS | 3716 | 1465075510323 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:10 INFO - PROCESS | 3716 | 1465075510424 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 14:25:10 INFO - PROCESS | 3716 | 1465075510436 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:10 INFO - PROCESS | 3716 | 1465075510440 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:10 INFO - PROCESS | 3716 | ++DOCSHELL 1382B400 == 32 [pid = 3716] [id = 204] 14:25:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (13D27000) [pid = 3716] [serial = 610] [outer = 00000000] 14:25:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (15538C00) [pid = 3716] [serial = 611] [outer = 13D27000] 14:25:10 INFO - PROCESS | 3716 | 1465075510568 Marionette DEBUG loaded listener.js 14:25:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (156AD400) [pid = 3716] [serial = 612] [outer = 13D27000] 14:25:10 INFO - PROCESS | 3716 | 1465075510970 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]]]}] 14:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 727ms 14:25:11 INFO - PROCESS | 3716 | 1465075511004 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 14:25:11 INFO - PROCESS | 3716 | 1465075511006 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 14:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:25:11 INFO - PROCESS | 3716 | 1465075511010 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:25:11 INFO - PROCESS | 3716 | 1465075511012 Marionette TRACE conn2 <- [1,782,null,{}] 14:25:11 INFO - PROCESS | 3716 | 1465075511015 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}] 14:25:11 INFO - PROCESS | 3716 | 1465075511017 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:11 INFO - PROCESS | 3716 | 1465075511166 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 14:25:11 INFO - PROCESS | 3716 | 1465075511187 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:11 INFO - PROCESS | 3716 | 1465075511189 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:11 INFO - PROCESS | 3716 | ++DOCSHELL 156AA800 == 33 [pid = 3716] [id = 205] 14:25:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (156AB800) [pid = 3716] [serial = 613] [outer = 00000000] 14:25:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (15E9A800) [pid = 3716] [serial = 614] [outer = 156AB800] 14:25:11 INFO - PROCESS | 3716 | 1465075511281 Marionette DEBUG loaded listener.js 14:25:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (15EA5C00) [pid = 3716] [serial = 615] [outer = 156AB800] 14:25:11 INFO - PROCESS | 3716 | 1465075511713 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]]]}] 14:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 711ms 14:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:25:11 INFO - PROCESS | 3716 | 1465075511742 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 14:25:11 INFO - PROCESS | 3716 | 1465075511744 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 14:25:11 INFO - PROCESS | 3716 | 1465075511747 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:25:11 INFO - PROCESS | 3716 | 1465075511748 Marionette TRACE conn2 <- [1,786,null,{}] 14:25:11 INFO - PROCESS | 3716 | 1465075511752 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}] 14:25:11 INFO - PROCESS | 3716 | 1465075511754 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:11 INFO - PROCESS | 3716 | 1465075511867 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 14:25:11 INFO - PROCESS | 3716 | 1465075511872 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:11 INFO - PROCESS | 3716 | 1465075511874 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:11 INFO - PROCESS | 3716 | ++DOCSHELL 15E9EC00 == 34 [pid = 3716] [id = 206] 14:25:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (15EA2800) [pid = 3716] [serial = 616] [outer = 00000000] 14:25:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (16045C00) [pid = 3716] [serial = 617] [outer = 15EA2800] 14:25:11 INFO - PROCESS | 3716 | 1465075511917 Marionette DEBUG loaded listener.js 14:25:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (16049C00) [pid = 3716] [serial = 618] [outer = 15EA2800] 14:25:12 INFO - PROCESS | 3716 | 1465075512417 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]]]}] 14:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 14:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 712ms 14:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:25:12 INFO - PROCESS | 3716 | 1465075512479 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 14:25:12 INFO - PROCESS | 3716 | 1465075512481 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 14:25:12 INFO - PROCESS | 3716 | 1465075512493 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:25:12 INFO - PROCESS | 3716 | 1465075512495 Marionette TRACE conn2 <- [1,790,null,{}] 14:25:12 INFO - PROCESS | 3716 | 1465075512502 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}] 14:25:12 INFO - PROCESS | 3716 | 1465075512508 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:12 INFO - PROCESS | 3716 | 1465075512674 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 14:25:12 INFO - PROCESS | 3716 | 1465075512698 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:12 INFO - PROCESS | 3716 | 1465075512700 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:12 INFO - PROCESS | 3716 | ++DOCSHELL 12B19400 == 35 [pid = 3716] [id = 207] 14:25:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (16E5B400) [pid = 3716] [serial = 619] [outer = 00000000] 14:25:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (16E60C00) [pid = 3716] [serial = 620] [outer = 16E5B400] 14:25:12 INFO - PROCESS | 3716 | 1465075512743 Marionette DEBUG loaded listener.js 14:25:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (16E67000) [pid = 3716] [serial = 621] [outer = 16E5B400] 14:25:13 INFO - PROCESS | 3716 | 1465075513182 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]]]}] 14:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 14:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 775ms 14:25:13 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (14443000) [pid = 3716] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:25:13 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (12B1C000) [pid = 3716] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:25:13 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (13337800) [pid = 3716] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:25:13 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (105EC800) [pid = 3716] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:25:13 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (13135000) [pid = 3716] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:25:13 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (1604C800) [pid = 3716] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:25:13 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (1A1E5400) [pid = 3716] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:25:13 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (1A921400) [pid = 3716] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:25:13 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (19C11400) [pid = 3716] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:25:13 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (10E1FC00) [pid = 3716] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:25:13 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (0F30E000) [pid = 3716] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:25:13 INFO - PROCESS | 3716 | 1465075513330 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 14:25:13 INFO - PROCESS | 3716 | 1465075513332 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 14:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:25:13 INFO - PROCESS | 3716 | 1465075513341 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:25:13 INFO - PROCESS | 3716 | 1465075513343 Marionette TRACE conn2 <- [1,794,null,{}] 14:25:13 INFO - PROCESS | 3716 | 1465075513346 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}] 14:25:13 INFO - PROCESS | 3716 | 1465075513348 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:13 INFO - PROCESS | 3716 | 1465075513431 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 14:25:13 INFO - PROCESS | 3716 | 1465075513442 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:13 INFO - PROCESS | 3716 | 1465075513444 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:13 INFO - PROCESS | 3716 | ++DOCSHELL 0F30E000 == 36 [pid = 3716] [id = 208] 14:25:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (104EB800) [pid = 3716] [serial = 622] [outer = 00000000] 14:25:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (15F4F000) [pid = 3716] [serial = 623] [outer = 104EB800] 14:25:13 INFO - PROCESS | 3716 | 1465075513487 Marionette DEBUG loaded listener.js 14:25:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (16E61000) [pid = 3716] [serial = 624] [outer = 104EB800] 14:25:13 INFO - PROCESS | 3716 | 1465075513907 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]]]}] 14:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 14:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 614ms 14:25:13 INFO - PROCESS | 3716 | 1465075513939 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 14:25:13 INFO - PROCESS | 3716 | 1465075513941 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 14:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:25:13 INFO - PROCESS | 3716 | 1465075513944 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:25:13 INFO - PROCESS | 3716 | 1465075513945 Marionette TRACE conn2 <- [1,798,null,{}] 14:25:13 INFO - PROCESS | 3716 | 1465075513961 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}] 14:25:13 INFO - PROCESS | 3716 | 1465075513963 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:14 INFO - PROCESS | 3716 | 1465075514069 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 14:25:14 INFO - PROCESS | 3716 | 1465075514077 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:14 INFO - PROCESS | 3716 | 1465075514079 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:14 INFO - PROCESS | 3716 | ++DOCSHELL 16E61C00 == 37 [pid = 3716] [id = 209] 14:25:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (16EA7C00) [pid = 3716] [serial = 625] [outer = 00000000] 14:25:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (16EB4800) [pid = 3716] [serial = 626] [outer = 16EA7C00] 14:25:14 INFO - PROCESS | 3716 | 1465075514121 Marionette DEBUG loaded listener.js 14:25:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (170EB400) [pid = 3716] [serial = 627] [outer = 16EA7C00] 14:25:14 INFO - PROCESS | 3716 | 1465075514601 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]]]}] 14:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 679ms 14:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:25:14 INFO - PROCESS | 3716 | 1465075514640 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 14:25:14 INFO - PROCESS | 3716 | 1465075514642 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 14:25:14 INFO - PROCESS | 3716 | 1465075514645 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:25:14 INFO - PROCESS | 3716 | 1465075514647 Marionette TRACE conn2 <- [1,802,null,{}] 14:25:14 INFO - PROCESS | 3716 | 1465075514651 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}] 14:25:14 INFO - PROCESS | 3716 | 1465075514652 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:14 INFO - PROCESS | 3716 | 1465075514739 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 14:25:14 INFO - PROCESS | 3716 | 1465075514744 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:14 INFO - PROCESS | 3716 | 1465075514746 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:14 INFO - PROCESS | 3716 | ++DOCSHELL 16EAC800 == 38 [pid = 3716] [id = 210] 14:25:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (16EAE800) [pid = 3716] [serial = 628] [outer = 00000000] 14:25:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (17994000) [pid = 3716] [serial = 629] [outer = 16EAE800] 14:25:14 INFO - PROCESS | 3716 | 1465075514788 Marionette DEBUG loaded listener.js 14:25:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (17036C00) [pid = 3716] [serial = 630] [outer = 16EAE800] 14:25:15 INFO - PROCESS | 3716 | 1465075515220 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] 14:25:15 INFO - PROCESS | 3716 | 1465075515242 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 14:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:25:15 INFO - PROCESS | 3716 | 1465075515258 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:25:15 INFO - PROCESS | 3716 | 1465075515260 Marionette TRACE conn2 <- [1,806,null,{}] 14:25:15 INFO - PROCESS | 3716 | 1465075515264 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}] 14:25:15 INFO - PROCESS | 3716 | 1465075515265 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:15 INFO - PROCESS | 3716 | 1465075515399 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 14:25:15 INFO - PROCESS | 3716 | 1465075515580 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:15 INFO - PROCESS | 3716 | 1465075515584 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:15 INFO - PROCESS | 3716 | ++DOCSHELL 0F308C00 == 39 [pid = 3716] [id = 211] 14:25:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (0F30B800) [pid = 3716] [serial = 631] [outer = 00000000] 14:25:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (0F32CC00) [pid = 3716] [serial = 632] [outer = 0F30B800] 14:25:15 INFO - PROCESS | 3716 | 1465075515681 Marionette DEBUG loaded listener.js 14:25:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (104F0400) [pid = 3716] [serial = 633] [outer = 0F30B800] 14:25:16 INFO - PROCESS | 3716 | 1465075516258 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]]]}] 14:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1034ms 14:25:16 INFO - PROCESS | 3716 | 1465075516294 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 14:25:16 INFO - PROCESS | 3716 | 1465075516298 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 14:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:25:16 INFO - PROCESS | 3716 | 1465075516303 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:25:16 INFO - PROCESS | 3716 | 1465075516306 Marionette TRACE conn2 <- [1,810,null,{}] 14:25:16 INFO - PROCESS | 3716 | 1465075516311 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}] 14:25:16 INFO - PROCESS | 3716 | 1465075516314 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:16 INFO - PROCESS | 3716 | 1465075516474 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 14:25:16 INFO - PROCESS | 3716 | 1465075516579 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:16 INFO - PROCESS | 3716 | 1465075516582 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:16 INFO - PROCESS | 3716 | ++DOCSHELL 13335800 == 40 [pid = 3716] [id = 212] 14:25:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (1337B000) [pid = 3716] [serial = 634] [outer = 00000000] 14:25:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (13D26000) [pid = 3716] [serial = 635] [outer = 1337B000] 14:25:16 INFO - PROCESS | 3716 | 1465075516636 Marionette DEBUG loaded listener.js 14:25:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (155CD000) [pid = 3716] [serial = 636] [outer = 1337B000] 14:25:17 INFO - PROCESS | 3716 | 1465075517252 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] 14:25:17 INFO - PROCESS | 3716 | 1465075517289 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 14:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:25:17 INFO - PROCESS | 3716 | 1465075517293 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:25:17 INFO - PROCESS | 3716 | 1465075517295 Marionette TRACE conn2 <- [1,814,null,{}] 14:25:17 INFO - PROCESS | 3716 | 1465075517299 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}] 14:25:17 INFO - PROCESS | 3716 | 1465075517302 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:17 INFO - PROCESS | 3716 | 1465075517461 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 14:25:17 INFO - PROCESS | 3716 | 1465075517566 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:17 INFO - PROCESS | 3716 | 1465075517569 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:17 INFO - PROCESS | 3716 | ++DOCSHELL 16C7FC00 == 41 [pid = 3716] [id = 213] 14:25:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (16C81C00) [pid = 3716] [serial = 637] [outer = 00000000] 14:25:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (170EA000) [pid = 3716] [serial = 638] [outer = 16C81C00] 14:25:17 INFO - PROCESS | 3716 | 1465075517622 Marionette DEBUG loaded listener.js 14:25:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1826C000) [pid = 3716] [serial = 639] [outer = 16C81C00] 14:25:18 INFO - PROCESS | 3716 | 1465075518224 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]]]}] 14:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 970ms 14:25:18 INFO - PROCESS | 3716 | 1465075518271 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 14:25:18 INFO - PROCESS | 3716 | 1465075518274 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 14:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:25:18 INFO - PROCESS | 3716 | 1465075518284 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:25:18 INFO - PROCESS | 3716 | 1465075518290 Marionette TRACE conn2 <- [1,818,null,{}] 14:25:18 INFO - PROCESS | 3716 | 1465075518295 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}] 14:25:18 INFO - PROCESS | 3716 | 1465075518299 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:18 INFO - PROCESS | 3716 | 1465075518491 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 14:25:18 INFO - PROCESS | 3716 | 1465075518621 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:18 INFO - PROCESS | 3716 | 1465075518624 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:18 INFO - PROCESS | 3716 | ++DOCSHELL 18616000 == 42 [pid = 3716] [id = 214] 14:25:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (18623C00) [pid = 3716] [serial = 640] [outer = 00000000] 14:25:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (186BF400) [pid = 3716] [serial = 641] [outer = 18623C00] 14:25:18 INFO - PROCESS | 3716 | 1465075518678 Marionette DEBUG loaded listener.js 14:25:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (186C5400) [pid = 3716] [serial = 642] [outer = 18623C00] 14:25:19 INFO - PROCESS | 3716 | 1465075519244 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]]]}] 14:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 986ms 14:25:19 INFO - PROCESS | 3716 | 1465075519281 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 14:25:19 INFO - PROCESS | 3716 | 1465075519284 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 14:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:25:19 INFO - PROCESS | 3716 | 1465075519289 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:25:19 INFO - PROCESS | 3716 | 1465075519291 Marionette TRACE conn2 <- [1,822,null,{}] 14:25:19 INFO - PROCESS | 3716 | 1465075519342 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}] 14:25:19 INFO - PROCESS | 3716 | 1465075519344 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:19 INFO - PROCESS | 3716 | 1465075519574 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 14:25:19 INFO - PROCESS | 3716 | 1465075519738 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:19 INFO - PROCESS | 3716 | 1465075519741 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:19 INFO - PROCESS | 3716 | ++DOCSHELL 0F309C00 == 43 [pid = 3716] [id = 215] 14:25:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (0F310000) [pid = 3716] [serial = 643] [outer = 00000000] 14:25:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (0F337000) [pid = 3716] [serial = 644] [outer = 0F310000] 14:25:19 INFO - PROCESS | 3716 | 1465075519791 Marionette DEBUG loaded listener.js 14:25:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (10A5EC00) [pid = 3716] [serial = 645] [outer = 0F310000] 14:25:20 INFO - PROCESS | 3716 | --DOCSHELL 16EAC800 == 42 [pid = 3716] [id = 210] 14:25:20 INFO - PROCESS | 3716 | --DOCSHELL 16E61C00 == 41 [pid = 3716] [id = 209] 14:25:20 INFO - PROCESS | 3716 | --DOCSHELL 0F30E000 == 40 [pid = 3716] [id = 208] 14:25:20 INFO - PROCESS | 3716 | --DOCSHELL 12B19400 == 39 [pid = 3716] [id = 207] 14:25:20 INFO - PROCESS | 3716 | --DOCSHELL 15E9EC00 == 38 [pid = 3716] [id = 206] 14:25:20 INFO - PROCESS | 3716 | --DOCSHELL 156AA800 == 37 [pid = 3716] [id = 205] 14:25:20 INFO - PROCESS | 3716 | --DOCSHELL 1382B400 == 36 [pid = 3716] [id = 204] 14:25:20 INFO - PROCESS | 3716 | --DOCSHELL 12B14400 == 35 [pid = 3716] [id = 203] 14:25:20 INFO - PROCESS | 3716 | --DOCSHELL 10527000 == 34 [pid = 3716] [id = 202] 14:25:20 INFO - PROCESS | 3716 | --DOCSHELL 12D6F400 == 33 [pid = 3716] [id = 201] 14:25:20 INFO - PROCESS | 3716 | --DOCSHELL 10527400 == 32 [pid = 3716] [id = 200] 14:25:20 INFO - PROCESS | 3716 | --DOCSHELL 13D20C00 == 31 [pid = 3716] [id = 199] 14:25:20 INFO - PROCESS | 3716 | --DOCSHELL 18616000 == 30 [pid = 3716] [id = 214] 14:25:20 INFO - PROCESS | 3716 | --DOCSHELL 16C7FC00 == 29 [pid = 3716] [id = 213] 14:25:20 INFO - PROCESS | 3716 | --DOCSHELL 0F308C00 == 28 [pid = 3716] [id = 211] 14:25:20 INFO - PROCESS | 3716 | --DOCSHELL 13335800 == 27 [pid = 3716] [id = 212] 14:25:20 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (156A9000) [pid = 3716] [serial = 593] [outer = 00000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (13089C00) [pid = 3716] [serial = 587] [outer = 00000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (155CE800) [pid = 3716] [serial = 579] [outer = 00000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (14025C00) [pid = 3716] [serial = 578] [outer = 00000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (1401D400) [pid = 3716] [serial = 564] [outer = 00000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (1381FC00) [pid = 3716] [serial = 563] [outer = 00000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (140CC400) [pid = 3716] [serial = 590] [outer = 00000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (18438C00) [pid = 3716] [serial = 567] [outer = 00000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (171A4C00) [pid = 3716] [serial = 566] [outer = 00000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (1A914800) [pid = 3716] [serial = 570] [outer = 00000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1A439400) [pid = 3716] [serial = 569] [outer = 00000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (1AF30800) [pid = 3716] [serial = 573] [outer = 00000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (1ADB5800) [pid = 3716] [serial = 572] [outer = 00000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (1B12A000) [pid = 3716] [serial = 576] [outer = 00000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (1A91B000) [pid = 3716] [serial = 575] [outer = 00000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (13332C00) [pid = 3716] [serial = 588] [outer = 00000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (11232000) [pid = 3716] [serial = 584] [outer = 00000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (10529400) [pid = 3716] [serial = 582] [outer = 00000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (155CFC00) [pid = 3716] [serial = 591] [outer = 00000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (104E7400) [pid = 3716] [serial = 581] [outer = 00000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (11423800) [pid = 3716] [serial = 585] [outer = 00000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (156AF800) [pid = 3716] [serial = 594] [outer = 00000000] [url = about:blank] 14:25:21 INFO - PROCESS | 3716 | 1465075521207 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]]]}] 14:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1971ms 14:25:21 INFO - PROCESS | 3716 | 1465075521270 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 14:25:21 INFO - PROCESS | 3716 | 1465075521274 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 14:25:21 INFO - PROCESS | 3716 | 1465075521279 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:25:21 INFO - PROCESS | 3716 | 1465075521282 Marionette TRACE conn2 <- [1,826,null,{}] 14:25:21 INFO - PROCESS | 3716 | 1465075521288 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}] 14:25:21 INFO - PROCESS | 3716 | 1465075521291 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:21 INFO - PROCESS | 3716 | 1465075521419 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 14:25:21 INFO - PROCESS | 3716 | 1465075521429 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:21 INFO - PROCESS | 3716 | 1465075521433 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:21 INFO - PROCESS | 3716 | ++DOCSHELL 0F334400 == 28 [pid = 3716] [id = 216] 14:25:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (0F336000) [pid = 3716] [serial = 646] [outer = 00000000] 14:25:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (1052EC00) [pid = 3716] [serial = 647] [outer = 0F336000] 14:25:21 INFO - PROCESS | 3716 | 1465075521482 Marionette DEBUG loaded listener.js 14:25:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (105F2C00) [pid = 3716] [serial = 648] [outer = 0F336000] 14:25:22 INFO - PROCESS | 3716 | 1465075522241 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]]]}] 14:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 969ms 14:25:22 INFO - PROCESS | 3716 | 1465075522258 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 14:25:22 INFO - PROCESS | 3716 | 1465075522263 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 14:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:25:22 INFO - PROCESS | 3716 | 1465075522270 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:25:22 INFO - PROCESS | 3716 | 1465075522272 Marionette TRACE conn2 <- [1,830,null,{}] 14:25:22 INFO - PROCESS | 3716 | 1465075522276 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}] 14:25:22 INFO - PROCESS | 3716 | 1465075522279 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:22 INFO - PROCESS | 3716 | 1465075522369 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 14:25:22 INFO - PROCESS | 3716 | 1465075522375 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:22 INFO - PROCESS | 3716 | 1465075522378 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:22 INFO - PROCESS | 3716 | ++DOCSHELL 12D65400 == 29 [pid = 3716] [id = 217] 14:25:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (12D65C00) [pid = 3716] [serial = 649] [outer = 00000000] 14:25:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (130EB000) [pid = 3716] [serial = 650] [outer = 12D65C00] 14:25:22 INFO - PROCESS | 3716 | 1465075522424 Marionette DEBUG loaded listener.js 14:25:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (13332C00) [pid = 3716] [serial = 651] [outer = 12D65C00] 14:25:22 INFO - PROCESS | 3716 | 1465075522956 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]]]}] 14:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 728ms 14:25:23 INFO - PROCESS | 3716 | 1465075523001 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 14:25:23 INFO - PROCESS | 3716 | 1465075523003 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 14:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:25:23 INFO - PROCESS | 3716 | 1465075523007 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:25:23 INFO - PROCESS | 3716 | 1465075523010 Marionette TRACE conn2 <- [1,834,null,{}] 14:25:23 INFO - PROCESS | 3716 | 1465075523021 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}] 14:25:23 INFO - PROCESS | 3716 | 1465075523026 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:23 INFO - PROCESS | 3716 | 1465075523110 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 14:25:23 INFO - PROCESS | 3716 | 1465075523121 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:23 INFO - PROCESS | 3716 | 1465075523126 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:23 INFO - PROCESS | 3716 | ++DOCSHELL 14F34800 == 30 [pid = 3716] [id = 218] 14:25:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (14F36000) [pid = 3716] [serial = 652] [outer = 00000000] 14:25:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (155CAC00) [pid = 3716] [serial = 653] [outer = 14F36000] 14:25:23 INFO - PROCESS | 3716 | 1465075523187 Marionette DEBUG loaded listener.js 14:25:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (156A3400) [pid = 3716] [serial = 654] [outer = 14F36000] 14:25:23 INFO - PROCESS | 3716 | 1465075523720 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]]]}] 14:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 727ms 14:25:23 INFO - PROCESS | 3716 | 1465075523741 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 14:25:23 INFO - PROCESS | 3716 | 1465075523743 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 14:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:25:23 INFO - PROCESS | 3716 | 1465075523747 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:25:23 INFO - PROCESS | 3716 | 1465075523748 Marionette TRACE conn2 <- [1,838,null,{}] 14:25:23 INFO - PROCESS | 3716 | 1465075523758 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}] 14:25:23 INFO - PROCESS | 3716 | 1465075523760 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:23 INFO - PROCESS | 3716 | 1465075523871 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 14:25:23 INFO - PROCESS | 3716 | 1465075523879 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:23 INFO - PROCESS | 3716 | 1465075523881 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:23 INFO - PROCESS | 3716 | ++DOCSHELL 15539800 == 31 [pid = 3716] [id = 219] 14:25:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (156A4800) [pid = 3716] [serial = 655] [outer = 00000000] 14:25:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (15873800) [pid = 3716] [serial = 656] [outer = 156A4800] 14:25:23 INFO - PROCESS | 3716 | 1465075523925 Marionette DEBUG loaded listener.js 14:25:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (158F0C00) [pid = 3716] [serial = 657] [outer = 156A4800] 14:25:24 INFO - PROCESS | 3716 | 1465075524372 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]]]}] 14:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 662ms 14:25:24 INFO - PROCESS | 3716 | 1465075524410 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 14:25:24 INFO - PROCESS | 3716 | 1465075524412 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 14:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:25:24 INFO - PROCESS | 3716 | 1465075524416 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:25:24 INFO - PROCESS | 3716 | 1465075524417 Marionette TRACE conn2 <- [1,842,null,{}] 14:25:24 INFO - PROCESS | 3716 | 1465075524420 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}] 14:25:24 INFO - PROCESS | 3716 | 1465075524422 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:24 INFO - PROCESS | 3716 | 1465075524526 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 14:25:24 INFO - PROCESS | 3716 | 1465075524660 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:24 INFO - PROCESS | 3716 | 1465075524662 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:24 INFO - PROCESS | 3716 | ++DOCSHELL 15B4A400 == 32 [pid = 3716] [id = 220] 14:25:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (15B4DC00) [pid = 3716] [serial = 658] [outer = 00000000] 14:25:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (15E20400) [pid = 3716] [serial = 659] [outer = 15B4DC00] 14:25:24 INFO - PROCESS | 3716 | 1465075524705 Marionette DEBUG loaded listener.js 14:25:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (15F48000) [pid = 3716] [serial = 660] [outer = 15B4DC00] 14:25:25 INFO - PROCESS | 3716 | 1465075525129 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]]]}] 14:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 727ms 14:25:25 INFO - PROCESS | 3716 | 1465075525150 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 14:25:25 INFO - PROCESS | 3716 | 1465075525152 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 14:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:25:25 INFO - PROCESS | 3716 | 1465075525156 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:25:25 INFO - PROCESS | 3716 | 1465075525157 Marionette TRACE conn2 <- [1,846,null,{}] 14:25:25 INFO - PROCESS | 3716 | 1465075525161 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}] 14:25:25 INFO - PROCESS | 3716 | 1465075525166 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:25 INFO - PROCESS | 3716 | 1465075525304 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 14:25:25 INFO - PROCESS | 3716 | 1465075525361 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:25 INFO - PROCESS | 3716 | 1465075525363 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:25 INFO - PROCESS | 3716 | ++DOCSHELL 16048C00 == 33 [pid = 3716] [id = 221] 14:25:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1604C400) [pid = 3716] [serial = 661] [outer = 00000000] 14:25:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (16A57400) [pid = 3716] [serial = 662] [outer = 1604C400] 14:25:25 INFO - PROCESS | 3716 | 1465075525410 Marionette DEBUG loaded listener.js 14:25:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (16E62800) [pid = 3716] [serial = 663] [outer = 1604C400] 14:25:25 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (16EA7C00) [pid = 3716] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:25:25 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (12B14800) [pid = 3716] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:25:25 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (158EE400) [pid = 3716] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:25:25 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (16E5B400) [pid = 3716] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:25:25 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (15EA2800) [pid = 3716] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:25:25 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (13D27000) [pid = 3716] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:25:25 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (156AB800) [pid = 3716] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:25:25 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (104EB800) [pid = 3716] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:25:25 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (1337EC00) [pid = 3716] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:25:25 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (105F6400) [pid = 3716] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:25:25 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (10527800) [pid = 3716] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:25:25 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (16EAE800) [pid = 3716] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:25:26 INFO - PROCESS | 3716 | 1465075526083 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]]]}] 14:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 985ms 14:25:26 INFO - PROCESS | 3716 | 1465075526140 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 14:25:26 INFO - PROCESS | 3716 | 1465075526142 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 14:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:25:26 INFO - PROCESS | 3716 | 1465075526145 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:25:26 INFO - PROCESS | 3716 | 1465075526147 Marionette TRACE conn2 <- [1,850,null,{}] 14:25:26 INFO - PROCESS | 3716 | 1465075526150 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}] 14:25:26 INFO - PROCESS | 3716 | 1465075526152 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:26 INFO - PROCESS | 3716 | 1465075526227 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 14:25:26 INFO - PROCESS | 3716 | 1465075526232 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:26 INFO - PROCESS | 3716 | 1465075526234 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:26 INFO - PROCESS | 3716 | ++DOCSHELL 14023800 == 34 [pid = 3716] [id = 222] 14:25:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (156A5C00) [pid = 3716] [serial = 664] [outer = 00000000] 14:25:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (1604A000) [pid = 3716] [serial = 665] [outer = 156A5C00] 14:25:26 INFO - PROCESS | 3716 | 1465075526278 Marionette DEBUG loaded listener.js 14:25:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (16A57800) [pid = 3716] [serial = 666] [outer = 156A5C00] 14:25:26 INFO - PROCESS | 3716 | 1465075526701 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]]]}] 14:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 615ms 14:25:26 INFO - PROCESS | 3716 | 1465075526747 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 14:25:26 INFO - PROCESS | 3716 | 1465075526748 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 14:25:26 INFO - PROCESS | 3716 | 1465075526752 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:25:26 INFO - PROCESS | 3716 | 1465075526754 Marionette TRACE conn2 <- [1,854,null,{}] 14:25:26 INFO - PROCESS | 3716 | 1465075526757 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}] 14:25:26 INFO - PROCESS | 3716 | 1465075526807 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:26 INFO - PROCESS | 3716 | 1465075526884 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 14:25:26 INFO - PROCESS | 3716 | 1465075526891 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:26 INFO - PROCESS | 3716 | 1465075526893 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:26 INFO - PROCESS | 3716 | ++DOCSHELL 1604BC00 == 35 [pid = 3716] [id = 223] 14:25:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (16E64C00) [pid = 3716] [serial = 667] [outer = 00000000] 14:25:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (16EB4C00) [pid = 3716] [serial = 668] [outer = 16E64C00] 14:25:26 INFO - PROCESS | 3716 | 1465075526939 Marionette DEBUG loaded listener.js 14:25:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (17036400) [pid = 3716] [serial = 669] [outer = 16E64C00] 14:25:27 INFO - PROCESS | 3716 | 1465075527378 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]]]}] 14:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 662ms 14:25:27 INFO - PROCESS | 3716 | 1465075527424 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 14:25:27 INFO - PROCESS | 3716 | 1465075527426 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 14:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:25:27 INFO - PROCESS | 3716 | 1465075527429 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:25:27 INFO - PROCESS | 3716 | 1465075527431 Marionette TRACE conn2 <- [1,858,null,{}] 14:25:27 INFO - PROCESS | 3716 | 1465075527434 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}] 14:25:27 INFO - PROCESS | 3716 | 1465075527436 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:27 INFO - PROCESS | 3716 | 1465075527516 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 14:25:27 INFO - PROCESS | 3716 | 1465075527521 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:27 INFO - PROCESS | 3716 | 1465075527523 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:27 INFO - PROCESS | 3716 | ++DOCSHELL 14442800 == 36 [pid = 3716] [id = 224] 14:25:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (1779B000) [pid = 3716] [serial = 670] [outer = 00000000] 14:25:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (17D30000) [pid = 3716] [serial = 671] [outer = 1779B000] 14:25:27 INFO - PROCESS | 3716 | 1465075527566 Marionette DEBUG loaded listener.js 14:25:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (18006800) [pid = 3716] [serial = 672] [outer = 1779B000] 14:25:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1043A000) [pid = 3716] [serial = 673] [outer = 1B649000] 14:25:28 INFO - PROCESS | 3716 | 1465075528460 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]]]}] 14:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1083ms 14:25:28 INFO - PROCESS | 3716 | 1465075528521 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 14:25:28 INFO - PROCESS | 3716 | 1465075528526 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 14:25:28 INFO - PROCESS | 3716 | 1465075528531 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:25:28 INFO - PROCESS | 3716 | 1465075528535 Marionette TRACE conn2 <- [1,862,null,{}] 14:25:28 INFO - PROCESS | 3716 | 1465075528542 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}] 14:25:28 INFO - PROCESS | 3716 | 1465075528546 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:28 INFO - PROCESS | 3716 | 1465075528689 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 14:25:28 INFO - PROCESS | 3716 | 1465075528844 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:28 INFO - PROCESS | 3716 | 1465075528847 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:28 INFO - PROCESS | 3716 | ++DOCSHELL 10526400 == 37 [pid = 3716] [id = 225] 14:25:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (10560400) [pid = 3716] [serial = 674] [outer = 00000000] 14:25:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (12D95800) [pid = 3716] [serial = 675] [outer = 10560400] 14:25:28 INFO - PROCESS | 3716 | 1465075528905 Marionette DEBUG loaded listener.js 14:25:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (13823800) [pid = 3716] [serial = 676] [outer = 10560400] 14:25:29 INFO - PROCESS | 3716 | 1465075529619 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]]]}] 14:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1131ms 14:25:29 INFO - PROCESS | 3716 | 1465075529669 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 14:25:29 INFO - PROCESS | 3716 | 1465075529674 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 14:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:25:29 INFO - PROCESS | 3716 | 1465075529682 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:25:29 INFO - PROCESS | 3716 | 1465075529684 Marionette TRACE conn2 <- [1,866,null,{}] 14:25:29 INFO - PROCESS | 3716 | 1465075529689 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}] 14:25:29 INFO - PROCESS | 3716 | 1465075529692 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:29 INFO - PROCESS | 3716 | 1465075529811 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 14:25:29 INFO - PROCESS | 3716 | 1465075529985 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:29 INFO - PROCESS | 3716 | 1465075529988 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:30 INFO - PROCESS | 3716 | ++DOCSHELL 103D9C00 == 38 [pid = 3716] [id = 226] 14:25:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (10528C00) [pid = 3716] [serial = 677] [outer = 00000000] 14:25:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (11A0D000) [pid = 3716] [serial = 678] [outer = 10528C00] 14:25:30 INFO - PROCESS | 3716 | 1465075530081 Marionette DEBUG loaded listener.js 14:25:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (12B64C00) [pid = 3716] [serial = 679] [outer = 10528C00] 14:25:30 INFO - PROCESS | 3716 | --DOCSHELL 1604BC00 == 37 [pid = 3716] [id = 223] 14:25:30 INFO - PROCESS | 3716 | --DOCSHELL 14023800 == 36 [pid = 3716] [id = 222] 14:25:30 INFO - PROCESS | 3716 | --DOCSHELL 16048C00 == 35 [pid = 3716] [id = 221] 14:25:30 INFO - PROCESS | 3716 | --DOCSHELL 15B4A400 == 34 [pid = 3716] [id = 220] 14:25:30 INFO - PROCESS | 3716 | --DOCSHELL 15539800 == 33 [pid = 3716] [id = 219] 14:25:30 INFO - PROCESS | 3716 | --DOCSHELL 14F34800 == 32 [pid = 3716] [id = 218] 14:25:30 INFO - PROCESS | 3716 | --DOCSHELL 12D65400 == 31 [pid = 3716] [id = 217] 14:25:30 INFO - PROCESS | 3716 | --DOCSHELL 0F334400 == 30 [pid = 3716] [id = 216] 14:25:30 INFO - PROCESS | 3716 | --DOCSHELL 0F309C00 == 29 [pid = 3716] [id = 215] 14:25:30 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (170EB400) [pid = 3716] [serial = 627] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (12B1B000) [pid = 3716] [serial = 608] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (15EA3000) [pid = 3716] [serial = 597] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (16E60C00) [pid = 3716] [serial = 620] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (16049C00) [pid = 3716] [serial = 618] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (15538C00) [pid = 3716] [serial = 611] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (16045C00) [pid = 3716] [serial = 617] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (15E9A800) [pid = 3716] [serial = 614] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (15EA5C00) [pid = 3716] [serial = 615] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (16E61000) [pid = 3716] [serial = 624] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (155CC800) [pid = 3716] [serial = 603] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (11C68C00) [pid = 3716] [serial = 600] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (10A5A400) [pid = 3716] [serial = 605] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (16EB4800) [pid = 3716] [serial = 626] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (10B6CC00) [pid = 3716] [serial = 606] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (15F4F000) [pid = 3716] [serial = 623] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (10F1C000) [pid = 3716] [serial = 599] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (156AD400) [pid = 3716] [serial = 612] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (15E2B800) [pid = 3716] [serial = 596] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (16E67000) [pid = 3716] [serial = 621] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (14017C00) [pid = 3716] [serial = 602] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (130E1400) [pid = 3716] [serial = 609] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (17994000) [pid = 3716] [serial = 629] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (17036C00) [pid = 3716] [serial = 630] [outer = 00000000] [url = about:blank] 14:25:30 INFO - PROCESS | 3716 | 1465075530933 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]]]}] 14:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1228ms 14:25:30 INFO - PROCESS | 3716 | 1465075530939 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 14:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:25:30 INFO - PROCESS | 3716 | 1465075530943 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 14:25:30 INFO - PROCESS | 3716 | 1465075530948 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:25:30 INFO - PROCESS | 3716 | 1465075530952 Marionette TRACE conn2 <- [1,870,null,{}] 14:25:30 INFO - PROCESS | 3716 | 1465075530957 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}] 14:25:30 INFO - PROCESS | 3716 | 1465075530959 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:31 INFO - PROCESS | 3716 | 1465075531061 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 14:25:31 INFO - PROCESS | 3716 | 1465075531146 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:31 INFO - PROCESS | 3716 | 1465075531149 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:31 INFO - PROCESS | 3716 | ++DOCSHELL 0F32E800 == 30 [pid = 3716] [id = 227] 14:25:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (0F330C00) [pid = 3716] [serial = 680] [outer = 00000000] 14:25:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (10374000) [pid = 3716] [serial = 681] [outer = 0F330C00] 14:25:31 INFO - PROCESS | 3716 | 1465075531196 Marionette DEBUG loaded listener.js 14:25:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (1055CC00) [pid = 3716] [serial = 682] [outer = 0F330C00] 14:25:31 INFO - PROCESS | 3716 | 1465075531581 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]]]}] 14:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 711ms 14:25:31 INFO - PROCESS | 3716 | 1465075531645 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 14:25:31 INFO - PROCESS | 3716 | 1465075531649 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 14:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:25:31 INFO - PROCESS | 3716 | 1465075531655 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:25:31 INFO - PROCESS | 3716 | 1465075531658 Marionette TRACE conn2 <- [1,874,null,{}] 14:25:31 INFO - PROCESS | 3716 | 1465075531661 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}] 14:25:31 INFO - PROCESS | 3716 | 1465075531663 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:31 INFO - PROCESS | 3716 | 1465075531751 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 14:25:31 INFO - PROCESS | 3716 | 1465075531813 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:31 INFO - PROCESS | 3716 | 1465075531815 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:31 INFO - PROCESS | 3716 | ++DOCSHELL 10B6CC00 == 31 [pid = 3716] [id = 228] 14:25:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (10F20400) [pid = 3716] [serial = 683] [outer = 00000000] 14:25:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (11C68C00) [pid = 3716] [serial = 684] [outer = 10F20400] 14:25:31 INFO - PROCESS | 3716 | 1465075531861 Marionette DEBUG loaded listener.js 14:25:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (12A8B800) [pid = 3716] [serial = 685] [outer = 10F20400] 14:25:32 INFO - PROCESS | 3716 | 1465075532312 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]]]}] 14:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 663ms 14:25:32 INFO - PROCESS | 3716 | 1465075532325 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 14:25:32 INFO - PROCESS | 3716 | 1465075532327 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 14:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:25:32 INFO - PROCESS | 3716 | 1465075532331 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:25:32 INFO - PROCESS | 3716 | 1465075532334 Marionette TRACE conn2 <- [1,878,null,{}] 14:25:32 INFO - PROCESS | 3716 | 1465075532349 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}] 14:25:32 INFO - PROCESS | 3716 | 1465075532353 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:32 INFO - PROCESS | 3716 | 1465075532439 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 14:25:32 INFO - PROCESS | 3716 | 1465075532446 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:32 INFO - PROCESS | 3716 | 1465075532449 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:32 INFO - PROCESS | 3716 | ++DOCSHELL 1312C000 == 32 [pid = 3716] [id = 229] 14:25:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (1332D400) [pid = 3716] [serial = 686] [outer = 00000000] 14:25:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (1381FC00) [pid = 3716] [serial = 687] [outer = 1332D400] 14:25:32 INFO - PROCESS | 3716 | 1465075532496 Marionette DEBUG loaded listener.js 14:25:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (13D24000) [pid = 3716] [serial = 688] [outer = 1332D400] 14:25:32 INFO - PROCESS | 3716 | 1465075532978 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]]]}] 14:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 711ms 14:25:33 INFO - PROCESS | 3716 | 1465075533062 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 14:25:33 INFO - PROCESS | 3716 | 1465075533065 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 14:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:25:33 INFO - PROCESS | 3716 | 1465075533068 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:25:33 INFO - PROCESS | 3716 | 1465075533070 Marionette TRACE conn2 <- [1,882,null,{}] 14:25:33 INFO - PROCESS | 3716 | 1465075533073 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}] 14:25:33 INFO - PROCESS | 3716 | 1465075533075 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:33 INFO - PROCESS | 3716 | 1465075533160 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 14:25:33 INFO - PROCESS | 3716 | 1465075533203 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:33 INFO - PROCESS | 3716 | 1465075533205 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:33 INFO - PROCESS | 3716 | ++DOCSHELL 15539800 == 33 [pid = 3716] [id = 230] 14:25:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (1553A000) [pid = 3716] [serial = 689] [outer = 00000000] 14:25:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (15658000) [pid = 3716] [serial = 690] [outer = 1553A000] 14:25:33 INFO - PROCESS | 3716 | 1465075533251 Marionette DEBUG loaded listener.js 14:25:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (156A5000) [pid = 3716] [serial = 691] [outer = 1553A000] 14:25:33 INFO - PROCESS | 3716 | 1465075533771 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]]]}] 14:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 711ms 14:25:33 INFO - PROCESS | 3716 | 1465075533800 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 14:25:33 INFO - PROCESS | 3716 | 1465075533802 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 14:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:25:33 INFO - PROCESS | 3716 | 1465075533810 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:25:33 INFO - PROCESS | 3716 | 1465075533812 Marionette TRACE conn2 <- [1,886,null,{}] 14:25:33 INFO - PROCESS | 3716 | 1465075533815 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}] 14:25:33 INFO - PROCESS | 3716 | 1465075533817 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:33 INFO - PROCESS | 3716 | 1465075533923 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 14:25:33 INFO - PROCESS | 3716 | 1465075533930 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:33 INFO - PROCESS | 3716 | 1465075533932 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:33 INFO - PROCESS | 3716 | ++DOCSHELL 14441000 == 34 [pid = 3716] [id = 231] 14:25:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (155D6000) [pid = 3716] [serial = 692] [outer = 00000000] 14:25:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (15871000) [pid = 3716] [serial = 693] [outer = 155D6000] 14:25:33 INFO - PROCESS | 3716 | 1465075533975 Marionette DEBUG loaded listener.js 14:25:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (15873400) [pid = 3716] [serial = 694] [outer = 155D6000] 14:25:34 INFO - PROCESS | 3716 | 1465075534435 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]]]}] 14:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 727ms 14:25:34 INFO - PROCESS | 3716 | 1465075534510 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 14:25:34 INFO - PROCESS | 3716 | 1465075534512 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 14:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:25:34 INFO - PROCESS | 3716 | 1465075534515 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:25:34 INFO - PROCESS | 3716 | 1465075534517 Marionette TRACE conn2 <- [1,890,null,{}] 14:25:34 INFO - PROCESS | 3716 | 1465075534520 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}] 14:25:34 INFO - PROCESS | 3716 | 1465075534526 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:34 INFO - PROCESS | 3716 | 1465075534675 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 14:25:34 INFO - PROCESS | 3716 | 1465075534747 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:34 INFO - PROCESS | 3716 | 1465075534749 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:34 INFO - PROCESS | 3716 | ++DOCSHELL 140C7800 == 35 [pid = 3716] [id = 232] 14:25:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (140D1400) [pid = 3716] [serial = 695] [outer = 00000000] 14:25:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (15EA4400) [pid = 3716] [serial = 696] [outer = 140D1400] 14:25:34 INFO - PROCESS | 3716 | 1465075534792 Marionette DEBUG loaded listener.js 14:25:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (15EA4800) [pid = 3716] [serial = 697] [outer = 140D1400] 14:25:35 INFO - PROCESS | 3716 | 1465075535220 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]]]}] 14:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 727ms 14:25:35 INFO - PROCESS | 3716 | 1465075535248 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 14:25:35 INFO - PROCESS | 3716 | 1465075535250 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 14:25:35 INFO - PROCESS | 3716 | 1465075535253 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:25:35 INFO - PROCESS | 3716 | 1465075535255 Marionette TRACE conn2 <- [1,894,null,{}] 14:25:35 INFO - PROCESS | 3716 | 1465075535258 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}] 14:25:35 INFO - PROCESS | 3716 | 1465075535260 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:35 INFO - PROCESS | 3716 | 1465075535366 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 14:25:35 INFO - PROCESS | 3716 | 1465075535372 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:35 INFO - PROCESS | 3716 | 1465075535374 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:35 INFO - PROCESS | 3716 | ++DOCSHELL 15F49400 == 36 [pid = 3716] [id = 233] 14:25:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (15F4F000) [pid = 3716] [serial = 698] [outer = 00000000] 14:25:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (16044800) [pid = 3716] [serial = 699] [outer = 15F4F000] 14:25:35 INFO - PROCESS | 3716 | 1465075535416 Marionette DEBUG loaded listener.js 14:25:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (16048000) [pid = 3716] [serial = 700] [outer = 15F4F000] 14:25:35 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (156A4800) [pid = 3716] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:25:35 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (12D65C00) [pid = 3716] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:25:35 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (14F36000) [pid = 3716] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:25:35 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (0F310000) [pid = 3716] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:25:35 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (0F336000) [pid = 3716] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:25:35 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (15B4DC00) [pid = 3716] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:25:35 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (0F30B800) [pid = 3716] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:25:35 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1337B000) [pid = 3716] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:25:35 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (16C81C00) [pid = 3716] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:25:35 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (18623C00) [pid = 3716] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:25:35 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (1604C400) [pid = 3716] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:25:35 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (16E64C00) [pid = 3716] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:25:35 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (156A5C00) [pid = 3716] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:25:35 INFO - PROCESS | 3716 | 1465075535983 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]]]}] 14:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 776ms 14:25:36 INFO - PROCESS | 3716 | 1465075536026 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 14:25:36 INFO - PROCESS | 3716 | 1465075536028 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 14:25:36 INFO - PROCESS | 3716 | 1465075536031 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:25:36 INFO - PROCESS | 3716 | 1465075536033 Marionette TRACE conn2 <- [1,898,null,{}] 14:25:36 INFO - PROCESS | 3716 | 1465075536037 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}] 14:25:36 INFO - PROCESS | 3716 | 1465075536039 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:36 INFO - PROCESS | 3716 | 1465075536140 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 14:25:36 INFO - PROCESS | 3716 | 1465075536147 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:36 INFO - PROCESS | 3716 | 1465075536149 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:36 INFO - PROCESS | 3716 | ++DOCSHELL 114BB800 == 37 [pid = 3716] [id = 234] 14:25:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (12AD0400) [pid = 3716] [serial = 701] [outer = 00000000] 14:25:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (15EA3800) [pid = 3716] [serial = 702] [outer = 12AD0400] 14:25:36 INFO - PROCESS | 3716 | 1465075536192 Marionette DEBUG loaded listener.js 14:25:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (16041800) [pid = 3716] [serial = 703] [outer = 12AD0400] 14:25:36 INFO - PROCESS | 3716 | 1465075536613 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]]]}] 14:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 663ms 14:25:36 INFO - PROCESS | 3716 | 1465075536670 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 14:25:36 INFO - PROCESS | 3716 | 1465075536672 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 14:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:25:36 INFO - PROCESS | 3716 | 1465075536675 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:25:36 INFO - PROCESS | 3716 | 1465075536677 Marionette TRACE conn2 <- [1,902,null,{}] 14:25:36 INFO - PROCESS | 3716 | 1465075536729 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}] 14:25:36 INFO - PROCESS | 3716 | 1465075536731 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:36 INFO - PROCESS | 3716 | 1465075536808 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 14:25:36 INFO - PROCESS | 3716 | 1465075536813 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:36 INFO - PROCESS | 3716 | 1465075536815 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:36 INFO - PROCESS | 3716 | ++DOCSHELL 13129C00 == 38 [pid = 3716] [id = 235] 14:25:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (16048400) [pid = 3716] [serial = 704] [outer = 00000000] 14:25:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (167DB000) [pid = 3716] [serial = 705] [outer = 16048400] 14:25:36 INFO - PROCESS | 3716 | 1465075536873 Marionette DEBUG loaded listener.js 14:25:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (16A59800) [pid = 3716] [serial = 706] [outer = 16048400] 14:25:37 INFO - PROCESS | 3716 | 1465075537289 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]]]}] 14:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 662ms 14:25:37 INFO - PROCESS | 3716 | 1465075537346 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 14:25:37 INFO - PROCESS | 3716 | 1465075537348 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 14:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:25:37 INFO - PROCESS | 3716 | 1465075537352 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:25:37 INFO - PROCESS | 3716 | 1465075537353 Marionette TRACE conn2 <- [1,906,null,{}] 14:25:37 INFO - PROCESS | 3716 | 1465075537356 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}] 14:25:37 INFO - PROCESS | 3716 | 1465075537358 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:37 INFO - PROCESS | 3716 | 1465075537436 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 14:25:37 INFO - PROCESS | 3716 | 1465075537441 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:37 INFO - PROCESS | 3716 | 1465075537443 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:37 INFO - PROCESS | 3716 | ++DOCSHELL 1401AC00 == 39 [pid = 3716] [id = 236] 14:25:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (16C82400) [pid = 3716] [serial = 707] [outer = 00000000] 14:25:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (16E64800) [pid = 3716] [serial = 708] [outer = 16C82400] 14:25:37 INFO - PROCESS | 3716 | 1465075537486 Marionette DEBUG loaded listener.js 14:25:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (16E6A400) [pid = 3716] [serial = 709] [outer = 16C82400] 14:25:38 INFO - PROCESS | 3716 | 1465075538178 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]]]}] 14:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 873ms 14:25:38 INFO - PROCESS | 3716 | 1465075538235 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 14:25:38 INFO - PROCESS | 3716 | 1465075538239 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 14:25:38 INFO - PROCESS | 3716 | 1465075538245 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:25:38 INFO - PROCESS | 3716 | 1465075538249 Marionette TRACE conn2 <- [1,910,null,{}] 14:25:38 INFO - PROCESS | 3716 | 1465075538256 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}] 14:25:38 INFO - PROCESS | 3716 | 1465075538259 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:38 INFO - PROCESS | 3716 | 1465075538371 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 14:25:38 INFO - PROCESS | 3716 | 1465075538498 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:38 INFO - PROCESS | 3716 | 1465075538501 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:38 INFO - PROCESS | 3716 | ++DOCSHELL 10325800 == 40 [pid = 3716] [id = 237] 14:25:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (103DAC00) [pid = 3716] [serial = 710] [outer = 00000000] 14:25:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (10B63400) [pid = 3716] [serial = 711] [outer = 103DAC00] 14:25:38 INFO - PROCESS | 3716 | 1465075538557 Marionette DEBUG loaded listener.js 14:25:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1123C000) [pid = 3716] [serial = 712] [outer = 103DAC00] 14:25:39 INFO - PROCESS | 3716 | 1465075539159 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]]]}] 14:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 937ms 14:25:39 INFO - PROCESS | 3716 | 1465075539186 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 14:25:39 INFO - PROCESS | 3716 | 1465075539191 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 14:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:25:39 INFO - PROCESS | 3716 | 1465075539199 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:25:39 INFO - PROCESS | 3716 | 1465075539201 Marionette TRACE conn2 <- [1,914,null,{}] 14:25:39 INFO - PROCESS | 3716 | 1465075539206 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}] 14:25:39 INFO - PROCESS | 3716 | 1465075539208 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:39 INFO - PROCESS | 3716 | 1465075539316 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 14:25:39 INFO - PROCESS | 3716 | 1465075539415 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:39 INFO - PROCESS | 3716 | 1465075539418 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:39 INFO - PROCESS | 3716 | ++DOCSHELL 12D9E400 == 41 [pid = 3716] [id = 238] 14:25:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (130E8400) [pid = 3716] [serial = 713] [outer = 00000000] 14:25:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (13913C00) [pid = 3716] [serial = 714] [outer = 130E8400] 14:25:39 INFO - PROCESS | 3716 | 1465075539474 Marionette DEBUG loaded listener.js 14:25:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (140D2800) [pid = 3716] [serial = 715] [outer = 130E8400] 14:25:40 INFO - PROCESS | 3716 | 1465075540143 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]]]}] 14:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 986ms 14:25:40 INFO - PROCESS | 3716 | 1465075540178 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 14:25:40 INFO - PROCESS | 3716 | 1465075540181 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 14:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:25:40 INFO - PROCESS | 3716 | 1465075540184 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:25:40 INFO - PROCESS | 3716 | 1465075540188 Marionette TRACE conn2 <- [1,918,null,{}] 14:25:40 INFO - PROCESS | 3716 | 1465075540199 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}] 14:25:40 INFO - PROCESS | 3716 | 1465075540204 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:40 INFO - PROCESS | 3716 | 1465075540310 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 14:25:40 INFO - PROCESS | 3716 | 1465075540439 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:40 INFO - PROCESS | 3716 | 1465075540443 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:40 INFO - PROCESS | 3716 | ++DOCSHELL 16C89000 == 42 [pid = 3716] [id = 239] 14:25:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (16E5F000) [pid = 3716] [serial = 716] [outer = 00000000] 14:25:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (16EA8000) [pid = 3716] [serial = 717] [outer = 16E5F000] 14:25:40 INFO - PROCESS | 3716 | 1465075540500 Marionette DEBUG loaded listener.js 14:25:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (16EB4400) [pid = 3716] [serial = 718] [outer = 16E5F000] 14:25:41 INFO - PROCESS | 3716 | 1465075541114 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]]]}] 14:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 986ms 14:25:41 INFO - PROCESS | 3716 | 1465075541161 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 14:25:41 INFO - PROCESS | 3716 | 1465075541164 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 14:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:25:41 INFO - PROCESS | 3716 | 1465075541167 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:25:41 INFO - PROCESS | 3716 | 1465075541169 Marionette TRACE conn2 <- [1,922,null,{}] 14:25:41 INFO - PROCESS | 3716 | 1465075541173 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}] 14:25:41 INFO - PROCESS | 3716 | 1465075541175 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:41 INFO - PROCESS | 3716 | 1465075541281 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 14:25:41 INFO - PROCESS | 3716 | 1465075541409 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:41 INFO - PROCESS | 3716 | 1465075541412 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:41 INFO - PROCESS | 3716 | ++DOCSHELL 16E60C00 == 43 [pid = 3716] [id = 240] 14:25:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (16E63C00) [pid = 3716] [serial = 719] [outer = 00000000] 14:25:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (1792CC00) [pid = 3716] [serial = 720] [outer = 16E63C00] 14:25:41 INFO - PROCESS | 3716 | 1465075541465 Marionette DEBUG loaded listener.js 14:25:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (17990000) [pid = 3716] [serial = 721] [outer = 16E63C00] 14:25:42 INFO - PROCESS | 3716 | 1465075542285 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]]]}] 14:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1179ms 14:25:42 INFO - PROCESS | 3716 | 1465075542340 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 14:25:42 INFO - PROCESS | 3716 | 1465075542344 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 14:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:25:42 INFO - PROCESS | 3716 | 1465075542349 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:25:42 INFO - PROCESS | 3716 | 1465075542352 Marionette TRACE conn2 <- [1,926,null,{}] 14:25:42 INFO - PROCESS | 3716 | 1465075542358 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}] 14:25:42 INFO - PROCESS | 3716 | 1465075542361 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:42 INFO - PROCESS | 3716 | 1465075542463 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 14:25:42 INFO - PROCESS | 3716 | 1465075542592 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:42 INFO - PROCESS | 3716 | 1465075542597 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:42 INFO - PROCESS | 3716 | ++DOCSHELL 0F30B000 == 44 [pid = 3716] [id = 241] 14:25:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (10559400) [pid = 3716] [serial = 722] [outer = 00000000] 14:25:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (10F27C00) [pid = 3716] [serial = 723] [outer = 10559400] 14:25:42 INFO - PROCESS | 3716 | 1465075542695 Marionette DEBUG loaded listener.js 14:25:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (11C0D800) [pid = 3716] [serial = 724] [outer = 10559400] 14:25:43 INFO - PROCESS | 3716 | --DOCSHELL 13129C00 == 43 [pid = 3716] [id = 235] 14:25:43 INFO - PROCESS | 3716 | --DOCSHELL 114BB800 == 42 [pid = 3716] [id = 234] 14:25:43 INFO - PROCESS | 3716 | --DOCSHELL 15F49400 == 41 [pid = 3716] [id = 233] 14:25:43 INFO - PROCESS | 3716 | --DOCSHELL 140C7800 == 40 [pid = 3716] [id = 232] 14:25:43 INFO - PROCESS | 3716 | --DOCSHELL 14441000 == 39 [pid = 3716] [id = 231] 14:25:43 INFO - PROCESS | 3716 | --DOCSHELL 15539800 == 38 [pid = 3716] [id = 230] 14:25:43 INFO - PROCESS | 3716 | --DOCSHELL 1312C000 == 37 [pid = 3716] [id = 229] 14:25:43 INFO - PROCESS | 3716 | --DOCSHELL 10B6CC00 == 36 [pid = 3716] [id = 228] 14:25:43 INFO - PROCESS | 3716 | --DOCSHELL 0F32E800 == 35 [pid = 3716] [id = 227] 14:25:43 INFO - PROCESS | 3716 | --DOCSHELL 14442800 == 34 [pid = 3716] [id = 224] 14:25:43 INFO - PROCESS | 3716 | --DOCSHELL 10526400 == 33 [pid = 3716] [id = 225] 14:25:43 INFO - PROCESS | 3716 | --DOCSHELL 103D9C00 == 32 [pid = 3716] [id = 226] 14:25:43 INFO - PROCESS | 3716 | --DOCSHELL 16E60C00 == 31 [pid = 3716] [id = 240] 14:25:43 INFO - PROCESS | 3716 | --DOCSHELL 12D9E400 == 30 [pid = 3716] [id = 238] 14:25:43 INFO - PROCESS | 3716 | --DOCSHELL 16C89000 == 29 [pid = 3716] [id = 239] 14:25:43 INFO - PROCESS | 3716 | --DOCSHELL 1401AC00 == 28 [pid = 3716] [id = 236] 14:25:43 INFO - PROCESS | 3716 | --DOCSHELL 10325800 == 27 [pid = 3716] [id = 237] 14:25:43 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (15873800) [pid = 3716] [serial = 656] [outer = 00000000] [url = about:blank] 14:25:43 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (130EB000) [pid = 3716] [serial = 650] [outer = 00000000] [url = about:blank] 14:25:43 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (13332C00) [pid = 3716] [serial = 651] [outer = 00000000] [url = about:blank] 14:25:43 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (155CAC00) [pid = 3716] [serial = 653] [outer = 00000000] [url = about:blank] 14:25:43 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (10A5EC00) [pid = 3716] [serial = 645] [outer = 00000000] [url = about:blank] 14:25:43 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (0F337000) [pid = 3716] [serial = 644] [outer = 00000000] [url = about:blank] 14:25:43 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (1052EC00) [pid = 3716] [serial = 647] [outer = 00000000] [url = about:blank] 14:25:43 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (105F2C00) [pid = 3716] [serial = 648] [outer = 00000000] [url = about:blank] 14:25:43 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (15E20400) [pid = 3716] [serial = 659] [outer = 00000000] [url = about:blank] 14:25:43 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (104F0400) [pid = 3716] [serial = 633] [outer = 00000000] [url = about:blank] 14:25:43 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (0F32CC00) [pid = 3716] [serial = 632] [outer = 00000000] [url = about:blank] 14:25:43 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (155CD000) [pid = 3716] [serial = 636] [outer = 00000000] [url = about:blank] 14:25:43 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (13D26000) [pid = 3716] [serial = 635] [outer = 00000000] [url = about:blank] 14:25:43 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (1826C000) [pid = 3716] [serial = 639] [outer = 00000000] [url = about:blank] 14:25:43 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (170EA000) [pid = 3716] [serial = 638] [outer = 00000000] [url = about:blank] 14:25:43 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (186C5400) [pid = 3716] [serial = 642] [outer = 00000000] [url = about:blank] 14:25:43 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (17D30000) [pid = 3716] [serial = 671] [outer = 00000000] [url = about:blank] 14:25:43 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (186BF400) [pid = 3716] [serial = 641] [outer = 00000000] [url = about:blank] 14:25:43 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (158F0C00) [pid = 3716] [serial = 657] [outer = 00000000] [url = about:blank] 14:25:43 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (16A57400) [pid = 3716] [serial = 662] [outer = 00000000] [url = about:blank] 14:25:43 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (15F48000) [pid = 3716] [serial = 660] [outer = 00000000] [url = about:blank] 14:25:43 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (16EB4C00) [pid = 3716] [serial = 668] [outer = 00000000] [url = about:blank] 14:25:43 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (16E62800) [pid = 3716] [serial = 663] [outer = 00000000] [url = about:blank] 14:25:43 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (1604A000) [pid = 3716] [serial = 665] [outer = 00000000] [url = about:blank] 14:25:43 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (16A57800) [pid = 3716] [serial = 666] [outer = 00000000] [url = about:blank] 14:25:43 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (156A3400) [pid = 3716] [serial = 654] [outer = 00000000] [url = about:blank] 14:25:43 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (17036400) [pid = 3716] [serial = 669] [outer = 00000000] [url = about:blank] 14:25:43 INFO - PROCESS | 3716 | 1465075543916 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]]]}] 14:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1616ms 14:25:44 INFO - PROCESS | 3716 | 1465075543982 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 14:25:44 INFO - PROCESS | 3716 | 1465075543986 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 14:25:44 INFO - PROCESS | 3716 | 1465075543990 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:25:44 INFO - PROCESS | 3716 | 1465075543995 Marionette TRACE conn2 <- [1,930,null,{}] 14:25:44 INFO - PROCESS | 3716 | 1465075544000 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}] 14:25:44 INFO - PROCESS | 3716 | 1465075544003 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:44 INFO - PROCESS | 3716 | 1465075544121 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 14:25:44 INFO - PROCESS | 3716 | 1465075544209 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:44 INFO - PROCESS | 3716 | 1465075544211 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:44 INFO - PROCESS | 3716 | ++DOCSHELL 10483400 == 28 [pid = 3716] [id = 242] 14:25:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (104F0400) [pid = 3716] [serial = 725] [outer = 00000000] 14:25:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (10560800) [pid = 3716] [serial = 726] [outer = 104F0400] 14:25:44 INFO - PROCESS | 3716 | 1465075544260 Marionette DEBUG loaded listener.js 14:25:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (10A5EC00) [pid = 3716] [serial = 727] [outer = 104F0400] 14:25:44 INFO - PROCESS | 3716 | 1465075544675 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]]]}] 14:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 711ms 14:25:44 INFO - PROCESS | 3716 | 1465075544724 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 14:25:44 INFO - PROCESS | 3716 | 1465075544729 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 14:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:25:44 INFO - PROCESS | 3716 | 1465075544769 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:25:44 INFO - PROCESS | 3716 | 1465075544771 Marionette TRACE conn2 <- [1,934,null,{}] 14:25:44 INFO - PROCESS | 3716 | 1465075544775 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}] 14:25:44 INFO - PROCESS | 3716 | 1465075544778 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:44 INFO - PROCESS | 3716 | 1465075544867 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 14:25:44 INFO - PROCESS | 3716 | 1465075544880 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:44 INFO - PROCESS | 3716 | 1465075544882 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:44 INFO - PROCESS | 3716 | ++DOCSHELL 12B12000 == 29 [pid = 3716] [id = 243] 14:25:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (12B13000) [pid = 3716] [serial = 728] [outer = 00000000] 14:25:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (12B63000) [pid = 3716] [serial = 729] [outer = 12B13000] 14:25:44 INFO - PROCESS | 3716 | 1465075544931 Marionette DEBUG loaded listener.js 14:25:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (12D97400) [pid = 3716] [serial = 730] [outer = 12B13000] 14:25:45 INFO - PROCESS | 3716 | 1465075545381 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]]]}] 14:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 727ms 14:25:45 INFO - PROCESS | 3716 | 1465075545463 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 14:25:45 INFO - PROCESS | 3716 | 1465075545466 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 14:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:25:45 INFO - PROCESS | 3716 | 1465075545469 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:25:45 INFO - PROCESS | 3716 | 1465075545473 Marionette TRACE conn2 <- [1,938,null,{}] 14:25:45 INFO - PROCESS | 3716 | 1465075545483 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}] 14:25:45 INFO - PROCESS | 3716 | 1465075545488 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:45 INFO - PROCESS | 3716 | 1465075545618 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 14:25:45 INFO - PROCESS | 3716 | 1465075545625 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:45 INFO - PROCESS | 3716 | 1465075545628 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:45 INFO - PROCESS | 3716 | ++DOCSHELL 13D20C00 == 30 [pid = 3716] [id = 244] 14:25:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (13D21C00) [pid = 3716] [serial = 731] [outer = 00000000] 14:25:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (140C6800) [pid = 3716] [serial = 732] [outer = 13D21C00] 14:25:45 INFO - PROCESS | 3716 | 1465075545675 Marionette DEBUG loaded listener.js 14:25:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (14F36000) [pid = 3716] [serial = 733] [outer = 13D21C00] 14:25:46 INFO - PROCESS | 3716 | 1465075546170 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]]]}] 14:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 728ms 14:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:25:46 INFO - PROCESS | 3716 | 1465075546206 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 14:25:46 INFO - PROCESS | 3716 | 1465075546208 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 14:25:46 INFO - PROCESS | 3716 | 1465075546239 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:25:46 INFO - PROCESS | 3716 | 1465075546241 Marionette TRACE conn2 <- [1,942,null,{}] 14:25:46 INFO - PROCESS | 3716 | 1465075546255 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}] 14:25:46 INFO - PROCESS | 3716 | 1465075546257 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:46 INFO - PROCESS | 3716 | 1465075546377 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 14:25:46 INFO - PROCESS | 3716 | 1465075546388 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:46 INFO - PROCESS | 3716 | 1465075546390 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:46 INFO - PROCESS | 3716 | ++DOCSHELL 156A4400 == 31 [pid = 3716] [id = 245] 14:25:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (156A5400) [pid = 3716] [serial = 734] [outer = 00000000] 14:25:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (156AB400) [pid = 3716] [serial = 735] [outer = 156A5400] 14:25:46 INFO - PROCESS | 3716 | 1465075546434 Marionette DEBUG loaded listener.js 14:25:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (15871400) [pid = 3716] [serial = 736] [outer = 156A5400] 14:25:46 INFO - PROCESS | 3716 | 1465075546902 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]]]}] 14:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 695ms 14:25:46 INFO - PROCESS | 3716 | 1465075546931 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 14:25:46 INFO - PROCESS | 3716 | 1465075546933 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 14:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:25:46 INFO - PROCESS | 3716 | 1465075546936 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:25:46 INFO - PROCESS | 3716 | 1465075546938 Marionette TRACE conn2 <- [1,946,null,{}] 14:25:46 INFO - PROCESS | 3716 | 1465075546942 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}] 14:25:46 INFO - PROCESS | 3716 | 1465075546944 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:47 INFO - PROCESS | 3716 | 1465075547048 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 14:25:47 INFO - PROCESS | 3716 | 1465075547054 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:47 INFO - PROCESS | 3716 | 1465075547056 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:47 INFO - PROCESS | 3716 | ++DOCSHELL 158EF000 == 32 [pid = 3716] [id = 246] 14:25:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (158EF800) [pid = 3716] [serial = 737] [outer = 00000000] 14:25:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (15B46000) [pid = 3716] [serial = 738] [outer = 158EF800] 14:25:47 INFO - PROCESS | 3716 | 1465075547099 Marionette DEBUG loaded listener.js 14:25:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (15B7E400) [pid = 3716] [serial = 739] [outer = 158EF800] 14:25:47 INFO - PROCESS | 3716 | 1465075547577 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]]]}] 14:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 711ms 14:25:47 INFO - PROCESS | 3716 | 1465075547635 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 14:25:47 INFO - PROCESS | 3716 | 1465075547685 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 14:25:47 INFO - PROCESS | 3716 | 1465075547695 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:25:47 INFO - PROCESS | 3716 | 1465075547697 Marionette TRACE conn2 <- [1,950,null,{}] 14:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:25:47 INFO - PROCESS | 3716 | 1465075547704 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}] 14:25:47 INFO - PROCESS | 3716 | 1465075547709 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:47 INFO - PROCESS | 3716 | 1465075547857 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 14:25:48 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (155D6000) [pid = 3716] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:25:48 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (140D1400) [pid = 3716] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:25:48 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (1779B000) [pid = 3716] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:25:48 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (0F330C00) [pid = 3716] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:25:48 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (10F20400) [pid = 3716] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:25:48 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (15F4F000) [pid = 3716] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:25:48 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (10560400) [pid = 3716] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:25:48 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (1332D400) [pid = 3716] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:25:48 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (1553A000) [pid = 3716] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:25:48 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (10528C00) [pid = 3716] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:25:48 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (12AD0400) [pid = 3716] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:25:48 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (16C82400) [pid = 3716] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:25:48 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (16048400) [pid = 3716] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:25:48 INFO - PROCESS | 3716 | 1465075548185 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:48 INFO - PROCESS | 3716 | 1465075548187 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:48 INFO - PROCESS | 3716 | ++DOCSHELL 0F30A000 == 33 [pid = 3716] [id = 247] 14:25:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (0F310000) [pid = 3716] [serial = 740] [outer = 00000000] 14:25:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (10560400) [pid = 3716] [serial = 741] [outer = 0F310000] 14:25:48 INFO - PROCESS | 3716 | 1465075548231 Marionette DEBUG loaded listener.js 14:25:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (1312FC00) [pid = 3716] [serial = 742] [outer = 0F310000] 14:25:48 INFO - PROCESS | 3716 | 1465075548593 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]]]}] 14:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 970ms 14:25:48 INFO - PROCESS | 3716 | 1465075548645 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 14:25:48 INFO - PROCESS | 3716 | 1465075548647 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 14:25:48 INFO - PROCESS | 3716 | 1465075548651 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:25:48 INFO - PROCESS | 3716 | 1465075548652 Marionette TRACE conn2 <- [1,954,null,{}] 14:25:48 INFO - PROCESS | 3716 | 1465075548709 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}] 14:25:48 INFO - PROCESS | 3716 | 1465075548711 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:48 INFO - PROCESS | 3716 | 1465075548788 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 14:25:48 INFO - PROCESS | 3716 | 1465075548794 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:48 INFO - PROCESS | 3716 | 1465075548796 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:48 INFO - PROCESS | 3716 | ++DOCSHELL 12810800 == 34 [pid = 3716] [id = 248] 14:25:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (158F3400) [pid = 3716] [serial = 743] [outer = 00000000] 14:25:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (1604B400) [pid = 3716] [serial = 744] [outer = 158F3400] 14:25:48 INFO - PROCESS | 3716 | 1465075548838 Marionette DEBUG loaded listener.js 14:25:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (16A35800) [pid = 3716] [serial = 745] [outer = 158F3400] 14:25:49 INFO - PROCESS | 3716 | 1465075549252 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]]]}] 14:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 614ms 14:25:49 INFO - PROCESS | 3716 | 1465075549281 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 14:25:49 INFO - PROCESS | 3716 | 1465075549283 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 14:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:25:49 INFO - PROCESS | 3716 | 1465075549287 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:25:49 INFO - PROCESS | 3716 | 1465075549288 Marionette TRACE conn2 <- [1,958,null,{}] 14:25:49 INFO - PROCESS | 3716 | 1465075549292 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}] 14:25:49 INFO - PROCESS | 3716 | 1465075549293 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:49 INFO - PROCESS | 3716 | 1465075549406 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 14:25:49 INFO - PROCESS | 3716 | 1465075549413 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:49 INFO - PROCESS | 3716 | 1465075549415 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:49 INFO - PROCESS | 3716 | ++DOCSHELL 16042400 == 35 [pid = 3716] [id = 249] 14:25:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (1604BC00) [pid = 3716] [serial = 746] [outer = 00000000] 14:25:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (16C89000) [pid = 3716] [serial = 747] [outer = 1604BC00] 14:25:49 INFO - PROCESS | 3716 | 1465075549466 Marionette DEBUG loaded listener.js 14:25:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (155CAC00) [pid = 3716] [serial = 748] [outer = 1604BC00] 14:25:49 INFO - PROCESS | 3716 | 1465075549926 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]]]}] 14:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 663ms 14:25:49 INFO - PROCESS | 3716 | 1465075549957 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 14:25:49 INFO - PROCESS | 3716 | 1465075549959 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 14:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:25:49 INFO - PROCESS | 3716 | 1465075549962 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:25:49 INFO - PROCESS | 3716 | 1465075549964 Marionette TRACE conn2 <- [1,962,null,{}] 14:25:49 INFO - PROCESS | 3716 | 1465075549968 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}] 14:25:49 INFO - PROCESS | 3716 | 1465075549969 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:50 INFO - PROCESS | 3716 | 1465075550079 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 14:25:50 INFO - PROCESS | 3716 | 1465075550087 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:50 INFO - PROCESS | 3716 | 1465075550089 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:50 INFO - PROCESS | 3716 | ++DOCSHELL 1604C800 == 36 [pid = 3716] [id = 250] 14:25:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (16E60C00) [pid = 3716] [serial = 749] [outer = 00000000] 14:25:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (16EAC000) [pid = 3716] [serial = 750] [outer = 16E60C00] 14:25:50 INFO - PROCESS | 3716 | 1465075550131 Marionette DEBUG loaded listener.js 14:25:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (16EAE000) [pid = 3716] [serial = 751] [outer = 16E60C00] 14:25:50 INFO - PROCESS | 3716 | 1465075550949 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]]]}] 14:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1034ms 14:25:50 INFO - PROCESS | 3716 | 1465075550999 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 14:25:51 INFO - PROCESS | 3716 | 1465075551003 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 14:25:51 INFO - PROCESS | 3716 | 1465075551008 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:25:51 INFO - PROCESS | 3716 | 1465075551014 Marionette TRACE conn2 <- [1,966,null,{}] 14:25:51 INFO - PROCESS | 3716 | 1465075551019 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}] 14:25:51 INFO - PROCESS | 3716 | 1465075551022 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:51 INFO - PROCESS | 3716 | 1465075551144 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 14:25:51 INFO - PROCESS | 3716 | 1465075551269 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:51 INFO - PROCESS | 3716 | 1465075551273 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:51 INFO - PROCESS | 3716 | ++DOCSHELL 0F332C00 == 37 [pid = 3716] [id = 251] 14:25:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (104EC400) [pid = 3716] [serial = 752] [outer = 00000000] 14:25:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (10A59800) [pid = 3716] [serial = 753] [outer = 104EC400] 14:25:51 INFO - PROCESS | 3716 | 1465075551336 Marionette DEBUG loaded listener.js 14:25:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (12B18400) [pid = 3716] [serial = 754] [outer = 104EC400] 14:25:52 INFO - PROCESS | 3716 | 1465075552059 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]]]}] 14:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1131ms 14:25:52 INFO - PROCESS | 3716 | 1465075552154 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 14:25:52 INFO - PROCESS | 3716 | 1465075552159 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 14:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:25:52 INFO - PROCESS | 3716 | 1465075552167 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:25:52 INFO - PROCESS | 3716 | 1465075552170 Marionette TRACE conn2 <- [1,970,null,{}] 14:25:52 INFO - PROCESS | 3716 | 1465075552173 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}] 14:25:52 INFO - PROCESS | 3716 | 1465075552176 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:52 INFO - PROCESS | 3716 | 1465075552302 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 14:25:52 INFO - PROCESS | 3716 | 1465075552504 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:52 INFO - PROCESS | 3716 | 1465075552507 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:52 INFO - PROCESS | 3716 | ++DOCSHELL 0F303800 == 38 [pid = 3716] [id = 252] 14:25:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (0F304000) [pid = 3716] [serial = 755] [outer = 00000000] 14:25:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (0F32E800) [pid = 3716] [serial = 756] [outer = 0F304000] 14:25:52 INFO - PROCESS | 3716 | 1465075552621 Marionette DEBUG loaded listener.js 14:25:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (10331400) [pid = 3716] [serial = 757] [outer = 0F304000] 14:25:53 INFO - PROCESS | 3716 | --DOCSHELL 16042400 == 37 [pid = 3716] [id = 249] 14:25:53 INFO - PROCESS | 3716 | --DOCSHELL 12810800 == 36 [pid = 3716] [id = 248] 14:25:53 INFO - PROCESS | 3716 | --DOCSHELL 0F30A000 == 35 [pid = 3716] [id = 247] 14:25:53 INFO - PROCESS | 3716 | --DOCSHELL 158EF000 == 34 [pid = 3716] [id = 246] 14:25:53 INFO - PROCESS | 3716 | --DOCSHELL 156A4400 == 33 [pid = 3716] [id = 245] 14:25:53 INFO - PROCESS | 3716 | --DOCSHELL 13D20C00 == 32 [pid = 3716] [id = 244] 14:25:53 INFO - PROCESS | 3716 | --DOCSHELL 12B12000 == 31 [pid = 3716] [id = 243] 14:25:53 INFO - PROCESS | 3716 | --DOCSHELL 10483400 == 30 [pid = 3716] [id = 242] 14:25:53 INFO - PROCESS | 3716 | --DOCSHELL 0F30B000 == 29 [pid = 3716] [id = 241] 14:25:53 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (15871000) [pid = 3716] [serial = 693] [outer = 00000000] [url = about:blank] 14:25:53 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (15EA4400) [pid = 3716] [serial = 696] [outer = 00000000] [url = about:blank] 14:25:53 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (15873400) [pid = 3716] [serial = 694] [outer = 00000000] [url = about:blank] 14:25:53 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (18006800) [pid = 3716] [serial = 672] [outer = 00000000] [url = about:blank] 14:25:53 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (10374000) [pid = 3716] [serial = 681] [outer = 00000000] [url = about:blank] 14:25:53 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (1055CC00) [pid = 3716] [serial = 682] [outer = 00000000] [url = about:blank] 14:25:53 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (11C68C00) [pid = 3716] [serial = 684] [outer = 00000000] [url = about:blank] 14:25:53 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (12A8B800) [pid = 3716] [serial = 685] [outer = 00000000] [url = about:blank] 14:25:53 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (16044800) [pid = 3716] [serial = 699] [outer = 00000000] [url = about:blank] 14:25:53 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (12D95800) [pid = 3716] [serial = 675] [outer = 00000000] [url = about:blank] 14:25:53 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (13823800) [pid = 3716] [serial = 676] [outer = 00000000] [url = about:blank] 14:25:53 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1381FC00) [pid = 3716] [serial = 687] [outer = 00000000] [url = about:blank] 14:25:53 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (13D24000) [pid = 3716] [serial = 688] [outer = 00000000] [url = about:blank] 14:25:53 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (15658000) [pid = 3716] [serial = 690] [outer = 00000000] [url = about:blank] 14:25:53 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (11A0D000) [pid = 3716] [serial = 678] [outer = 00000000] [url = about:blank] 14:25:53 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (12B64C00) [pid = 3716] [serial = 679] [outer = 00000000] [url = about:blank] 14:25:53 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (15EA4800) [pid = 3716] [serial = 697] [outer = 00000000] [url = about:blank] 14:25:53 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (15EA3800) [pid = 3716] [serial = 702] [outer = 00000000] [url = about:blank] 14:25:53 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (19C7F800) [pid = 3716] [serial = 387] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:25:53 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (16E64800) [pid = 3716] [serial = 708] [outer = 00000000] [url = about:blank] 14:25:53 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (16E6A400) [pid = 3716] [serial = 709] [outer = 00000000] [url = about:blank] 14:25:53 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (167DB000) [pid = 3716] [serial = 705] [outer = 00000000] [url = about:blank] 14:25:53 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (16048000) [pid = 3716] [serial = 700] [outer = 00000000] [url = about:blank] 14:25:53 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (16041800) [pid = 3716] [serial = 703] [outer = 00000000] [url = about:blank] 14:25:53 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (16A59800) [pid = 3716] [serial = 706] [outer = 00000000] [url = about:blank] 14:25:53 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (156A5000) [pid = 3716] [serial = 691] [outer = 00000000] [url = about:blank] 14:25:53 INFO - PROCESS | 3716 | 1465075553240 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]]]}] 14:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1132ms 14:25:53 INFO - PROCESS | 3716 | 1465075553298 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 14:25:53 INFO - PROCESS | 3716 | 1465075553301 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 14:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:25:53 INFO - PROCESS | 3716 | 1465075553306 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:25:53 INFO - PROCESS | 3716 | 1465075553308 Marionette TRACE conn2 <- [1,974,null,{}] 14:25:53 INFO - PROCESS | 3716 | 1465075553313 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}] 14:25:53 INFO - PROCESS | 3716 | 1465075553317 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:53 INFO - PROCESS | 3716 | 1465075553403 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 14:25:53 INFO - PROCESS | 3716 | 1465075553488 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:53 INFO - PROCESS | 3716 | 1465075553491 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:53 INFO - PROCESS | 3716 | ++DOCSHELL 0F339400 == 30 [pid = 3716] [id = 253] 14:25:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (10374000) [pid = 3716] [serial = 758] [outer = 00000000] 14:25:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (10A60800) [pid = 3716] [serial = 759] [outer = 10374000] 14:25:53 INFO - PROCESS | 3716 | 1465075553539 Marionette DEBUG loaded listener.js 14:25:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (1280E800) [pid = 3716] [serial = 760] [outer = 10374000] 14:25:54 INFO - PROCESS | 3716 | 1465075554017 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]]]}] 14:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 759ms 14:25:54 INFO - PROCESS | 3716 | 1465075554079 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 14:25:54 INFO - PROCESS | 3716 | 1465075554082 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 14:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:25:54 INFO - PROCESS | 3716 | 1465075554091 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:25:54 INFO - PROCESS | 3716 | 1465075554093 Marionette TRACE conn2 <- [1,978,null,{}] 14:25:54 INFO - PROCESS | 3716 | 1465075554097 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}] 14:25:54 INFO - PROCESS | 3716 | 1465075554099 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:54 INFO - PROCESS | 3716 | 1465075554185 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 14:25:54 INFO - PROCESS | 3716 | 1465075554199 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:54 INFO - PROCESS | 3716 | 1465075554201 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:54 INFO - PROCESS | 3716 | ++DOCSHELL 13377C00 == 31 [pid = 3716] [id = 254] 14:25:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (1337A800) [pid = 3716] [serial = 761] [outer = 00000000] 14:25:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (1381FC00) [pid = 3716] [serial = 762] [outer = 1337A800] 14:25:54 INFO - PROCESS | 3716 | 1465075554245 Marionette DEBUG loaded listener.js 14:25:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (13910800) [pid = 3716] [serial = 763] [outer = 1337A800] 14:25:54 INFO - PROCESS | 3716 | 1465075554752 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]]]}] 14:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 728ms 14:25:54 INFO - PROCESS | 3716 | 1465075554826 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 14:25:54 INFO - PROCESS | 3716 | 1465075554828 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 14:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:25:54 INFO - PROCESS | 3716 | 1465075554834 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:25:54 INFO - PROCESS | 3716 | 1465075554839 Marionette TRACE conn2 <- [1,982,null,{}] 14:25:54 INFO - PROCESS | 3716 | 1465075554849 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}] 14:25:54 INFO - PROCESS | 3716 | 1465075554852 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:54 INFO - PROCESS | 3716 | 1465075554937 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 14:25:55 INFO - PROCESS | 3716 | 1465075555029 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:55 INFO - PROCESS | 3716 | 1465075555031 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:55 INFO - PROCESS | 3716 | ++DOCSHELL 1565CC00 == 32 [pid = 3716] [id = 255] 14:25:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (15661800) [pid = 3716] [serial = 764] [outer = 00000000] 14:25:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (156A8C00) [pid = 3716] [serial = 765] [outer = 15661800] 14:25:55 INFO - PROCESS | 3716 | 1465075555075 Marionette DEBUG loaded listener.js 14:25:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (156AF400) [pid = 3716] [serial = 766] [outer = 15661800] 14:25:55 INFO - PROCESS | 3716 | 1465075555469 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]]]}] 14:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 727ms 14:25:55 INFO - PROCESS | 3716 | 1465075555532 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 14:25:55 INFO - PROCESS | 3716 | 1465075555535 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 14:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:25:55 INFO - PROCESS | 3716 | 1465075555627 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:25:55 INFO - PROCESS | 3716 | 1465075555629 Marionette TRACE conn2 <- [1,986,null,{}] 14:25:55 INFO - PROCESS | 3716 | 1465075555633 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}] 14:25:55 INFO - PROCESS | 3716 | 1465075555635 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:55 INFO - PROCESS | 3716 | 1465075555750 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 14:25:55 INFO - PROCESS | 3716 | 1465075555758 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:55 INFO - PROCESS | 3716 | 1465075555761 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:55 INFO - PROCESS | 3716 | ++DOCSHELL 158F2800 == 33 [pid = 3716] [id = 256] 14:25:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (158F4000) [pid = 3716] [serial = 767] [outer = 00000000] 14:25:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (15B75800) [pid = 3716] [serial = 768] [outer = 158F4000] 14:25:55 INFO - PROCESS | 3716 | 1465075555809 Marionette DEBUG loaded listener.js 14:25:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (15E9C000) [pid = 3716] [serial = 769] [outer = 158F4000] 14:25:56 INFO - PROCESS | 3716 | 1465075556252 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]]]}] 14:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 792ms 14:25:56 INFO - PROCESS | 3716 | 1465075556333 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 14:25:56 INFO - PROCESS | 3716 | 1465075556335 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 14:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:25:56 INFO - PROCESS | 3716 | 1465075556338 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:25:56 INFO - PROCESS | 3716 | 1465075556340 Marionette TRACE conn2 <- [1,990,null,{}] 14:25:56 INFO - PROCESS | 3716 | 1465075556348 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}] 14:25:56 INFO - PROCESS | 3716 | 1465075556350 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:56 INFO - PROCESS | 3716 | 1465075556458 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 14:25:56 INFO - PROCESS | 3716 | 1465075556469 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:56 INFO - PROCESS | 3716 | 1465075556474 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:56 INFO - PROCESS | 3716 | ++DOCSHELL 12D63800 == 34 [pid = 3716] [id = 257] 14:25:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (15F49400) [pid = 3716] [serial = 770] [outer = 00000000] 14:25:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (15F56000) [pid = 3716] [serial = 771] [outer = 15F49400] 14:25:56 INFO - PROCESS | 3716 | 1465075556527 Marionette DEBUG loaded listener.js 14:25:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (16049400) [pid = 3716] [serial = 772] [outer = 15F49400] 14:25:57 INFO - PROCESS | 3716 | 1465075557055 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]]]}] 14:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 775ms 14:25:57 INFO - PROCESS | 3716 | 1465075557118 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 14:25:57 INFO - PROCESS | 3716 | 1465075557120 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 14:25:57 INFO - PROCESS | 3716 | 1465075557124 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:25:57 INFO - PROCESS | 3716 | 1465075557125 Marionette TRACE conn2 <- [1,994,null,{}] 14:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:25:57 INFO - PROCESS | 3716 | 1465075557129 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}] 14:25:57 INFO - PROCESS | 3716 | 1465075557131 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:57 INFO - PROCESS | 3716 | 1465075557241 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 14:25:57 INFO - PROCESS | 3716 | 1465075557330 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:57 INFO - PROCESS | 3716 | 1465075557332 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:57 INFO - PROCESS | 3716 | ++DOCSHELL 16A55400 == 35 [pid = 3716] [id = 258] 14:25:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (16A56800) [pid = 3716] [serial = 773] [outer = 00000000] 14:25:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (16E5EC00) [pid = 3716] [serial = 774] [outer = 16A56800] 14:25:57 INFO - PROCESS | 3716 | 1465075557377 Marionette DEBUG loaded listener.js 14:25:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (16EA7400) [pid = 3716] [serial = 775] [outer = 16A56800] 14:25:57 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (12B13000) [pid = 3716] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:25:57 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (104F0400) [pid = 3716] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:25:57 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (156A5400) [pid = 3716] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:25:57 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (13D21C00) [pid = 3716] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:25:57 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (10559400) [pid = 3716] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:25:57 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (158EF800) [pid = 3716] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:25:57 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (0F310000) [pid = 3716] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:25:57 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (158F3400) [pid = 3716] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:25:57 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (103DAC00) [pid = 3716] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:25:57 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (130E8400) [pid = 3716] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:25:57 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (16E5F000) [pid = 3716] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:25:57 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (16E63C00) [pid = 3716] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:25:57 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (1604BC00) [pid = 3716] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:25:57 INFO - PROCESS | 3716 | 1465075557896 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]]]}] 14:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 825ms 14:25:57 INFO - PROCESS | 3716 | 1465075557963 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 14:25:57 INFO - PROCESS | 3716 | 1465075557965 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 14:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:25:57 INFO - PROCESS | 3716 | 1465075557968 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:25:57 INFO - PROCESS | 3716 | 1465075557970 Marionette TRACE conn2 <- [1,998,null,{}] 14:25:57 INFO - PROCESS | 3716 | 1465075557973 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}] 14:25:57 INFO - PROCESS | 3716 | 1465075557975 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:58 INFO - PROCESS | 3716 | 1465075558055 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 14:25:58 INFO - PROCESS | 3716 | 1465075558064 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:58 INFO - PROCESS | 3716 | 1465075558066 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:58 INFO - PROCESS | 3716 | ++DOCSHELL 104EA000 == 36 [pid = 3716] [id = 259] 14:25:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (12B15000) [pid = 3716] [serial = 776] [outer = 00000000] 14:25:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (15878800) [pid = 3716] [serial = 777] [outer = 12B15000] 14:25:58 INFO - PROCESS | 3716 | 1465075558108 Marionette DEBUG loaded listener.js 14:25:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (16046400) [pid = 3716] [serial = 778] [outer = 12B15000] 14:25:58 INFO - PROCESS | 3716 | 1465075558537 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]]]}] 14:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 614ms 14:25:58 INFO - PROCESS | 3716 | 1465075558566 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 14:25:58 INFO - PROCESS | 3716 | 1465075558568 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 14:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:25:58 INFO - PROCESS | 3716 | 1465075558571 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:25:58 INFO - PROCESS | 3716 | 1465075558573 Marionette TRACE conn2 <- [1,1002,null,{}] 14:25:58 INFO - PROCESS | 3716 | 1465075558576 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}] 14:25:58 INFO - PROCESS | 3716 | 1465075558578 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:58 INFO - PROCESS | 3716 | 1465075558709 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 14:25:58 INFO - PROCESS | 3716 | 1465075558714 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:58 INFO - PROCESS | 3716 | 1465075558716 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:58 INFO - PROCESS | 3716 | ++DOCSHELL 11234C00 == 37 [pid = 3716] [id = 260] 14:25:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (12B13800) [pid = 3716] [serial = 779] [outer = 00000000] 14:25:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (16E69400) [pid = 3716] [serial = 780] [outer = 12B13800] 14:25:58 INFO - PROCESS | 3716 | 1465075558762 Marionette DEBUG loaded listener.js 14:25:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (1779A400) [pid = 3716] [serial = 781] [outer = 12B13800] 14:25:59 INFO - PROCESS | 3716 | 1465075559220 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]]]}] 14:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 662ms 14:25:59 INFO - PROCESS | 3716 | 1465075559243 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 14:25:59 INFO - PROCESS | 3716 | 1465075559245 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 14:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:25:59 INFO - PROCESS | 3716 | 1465075559248 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:25:59 INFO - PROCESS | 3716 | 1465075559250 Marionette TRACE conn2 <- [1,1006,null,{}] 14:25:59 INFO - PROCESS | 3716 | 1465075559253 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}] 14:25:59 INFO - PROCESS | 3716 | 1465075559255 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:59 INFO - PROCESS | 3716 | 1465075559387 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 14:25:59 INFO - PROCESS | 3716 | 1465075559392 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:59 INFO - PROCESS | 3716 | 1465075559394 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:25:59 INFO - PROCESS | 3716 | ++DOCSHELL 10523400 == 38 [pid = 3716] [id = 261] 14:25:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (1052C800) [pid = 3716] [serial = 782] [outer = 00000000] 14:25:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (1792F800) [pid = 3716] [serial = 783] [outer = 1052C800] 14:25:59 INFO - PROCESS | 3716 | 1465075559436 Marionette DEBUG loaded listener.js 14:25:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (1799C400) [pid = 3716] [serial = 784] [outer = 1052C800] 14:26:00 INFO - PROCESS | 3716 | 1465075560050 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]]]}] 14:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 824ms 14:26:00 INFO - PROCESS | 3716 | 1465075560084 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 14:26:00 INFO - PROCESS | 3716 | 1465075560089 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 14:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:26:00 INFO - PROCESS | 3716 | 1465075560094 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:26:00 INFO - PROCESS | 3716 | 1465075560097 Marionette TRACE conn2 <- [1,1010,null,{}] 14:26:00 INFO - PROCESS | 3716 | 1465075560160 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}] 14:26:00 INFO - PROCESS | 3716 | 1465075560164 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:00 INFO - PROCESS | 3716 | 1465075560318 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 14:26:00 INFO - PROCESS | 3716 | 1465075560371 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:00 INFO - PROCESS | 3716 | 1465075560374 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:00 INFO - PROCESS | 3716 | ++DOCSHELL 10A58800 == 39 [pid = 3716] [id = 262] 14:26:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (10A58C00) [pid = 3716] [serial = 785] [outer = 00000000] 14:26:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (12D6E000) [pid = 3716] [serial = 786] [outer = 10A58C00] 14:26:00 INFO - PROCESS | 3716 | 1465075560431 Marionette DEBUG loaded listener.js 14:26:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (1332D400) [pid = 3716] [serial = 787] [outer = 10A58C00] 14:26:01 INFO - PROCESS | 3716 | 1465075561003 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]]]}] 14:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 985ms 14:26:01 INFO - PROCESS | 3716 | 1465075561073 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 14:26:01 INFO - PROCESS | 3716 | 1465075561078 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 14:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:26:01 INFO - PROCESS | 3716 | 1465075561085 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:26:01 INFO - PROCESS | 3716 | 1465075561088 Marionette TRACE conn2 <- [1,1014,null,{}] 14:26:01 INFO - PROCESS | 3716 | 1465075561092 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}] 14:26:01 INFO - PROCESS | 3716 | 1465075561094 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:01 INFO - PROCESS | 3716 | 1465075561203 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 14:26:01 INFO - PROCESS | 3716 | 1465075561331 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:01 INFO - PROCESS | 3716 | 1465075561334 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:01 INFO - PROCESS | 3716 | ++DOCSHELL 14F40C00 == 40 [pid = 3716] [id = 263] 14:26:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (155CE800) [pid = 3716] [serial = 788] [outer = 00000000] 14:26:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (156A5C00) [pid = 3716] [serial = 789] [outer = 155CE800] 14:26:01 INFO - PROCESS | 3716 | 1465075561389 Marionette DEBUG loaded listener.js 14:26:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (158F6800) [pid = 3716] [serial = 790] [outer = 155CE800] 14:26:02 INFO - PROCESS | 3716 | 1465075562044 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]]]}] 14:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1035ms 14:26:02 INFO - PROCESS | 3716 | 1465075562123 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 14:26:02 INFO - PROCESS | 3716 | 1465075562126 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 14:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:26:02 INFO - PROCESS | 3716 | 1465075562143 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:26:02 INFO - PROCESS | 3716 | 1465075562147 Marionette TRACE conn2 <- [1,1018,null,{}] 14:26:02 INFO - PROCESS | 3716 | 1465075562159 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}] 14:26:02 INFO - PROCESS | 3716 | 1465075562164 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:02 INFO - PROCESS | 3716 | 1465075562301 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 14:26:02 INFO - PROCESS | 3716 | 1465075562422 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:02 INFO - PROCESS | 3716 | 1465075562426 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:02 INFO - PROCESS | 3716 | ++DOCSHELL 171AA000 == 41 [pid = 3716] [id = 264] 14:26:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (171B0C00) [pid = 3716] [serial = 791] [outer = 00000000] 14:26:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (17DE6800) [pid = 3716] [serial = 792] [outer = 171B0C00] 14:26:02 INFO - PROCESS | 3716 | 1465075562492 Marionette DEBUG loaded listener.js 14:26:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (1800A000) [pid = 3716] [serial = 793] [outer = 171B0C00] 14:26:03 INFO - PROCESS | 3716 | 1465075563100 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]]]}] 14:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1002ms 14:26:03 INFO - PROCESS | 3716 | 1465075563129 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 14:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:26:03 INFO - PROCESS | 3716 | 1465075563132 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 14:26:03 INFO - PROCESS | 3716 | 1465075563137 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:26:03 INFO - PROCESS | 3716 | 1465075563139 Marionette TRACE conn2 <- [1,1022,null,{}] 14:26:03 INFO - PROCESS | 3716 | 1465075563142 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}] 14:26:03 INFO - PROCESS | 3716 | 1465075563145 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:03 INFO - PROCESS | 3716 | 1465075563251 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 14:26:03 INFO - PROCESS | 3716 | 1465075563349 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:03 INFO - PROCESS | 3716 | 1465075563351 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:03 INFO - PROCESS | 3716 | ++DOCSHELL 18442800 == 42 [pid = 3716] [id = 265] 14:26:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (18443000) [pid = 3716] [serial = 794] [outer = 00000000] 14:26:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (18619400) [pid = 3716] [serial = 795] [outer = 18443000] 14:26:03 INFO - PROCESS | 3716 | 1465075563403 Marionette DEBUG loaded listener.js 14:26:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (1861E800) [pid = 3716] [serial = 796] [outer = 18443000] 14:26:04 INFO - PROCESS | 3716 | 1465075563999 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]]]}] 14:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 921ms 14:26:04 INFO - PROCESS | 3716 | 1465075564071 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 14:26:04 INFO - PROCESS | 3716 | 1465075564073 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 14:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:26:04 INFO - PROCESS | 3716 | 1465075564077 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:26:04 INFO - PROCESS | 3716 | 1465075564079 Marionette TRACE conn2 <- [1,1026,null,{}] 14:26:04 INFO - PROCESS | 3716 | 1465075564084 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}] 14:26:04 INFO - PROCESS | 3716 | 1465075564086 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:04 INFO - PROCESS | 3716 | 1465075564190 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 14:26:04 INFO - PROCESS | 3716 | 1465075564420 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:04 INFO - PROCESS | 3716 | 1465075564423 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:04 INFO - PROCESS | 3716 | ++DOCSHELL 0F331000 == 43 [pid = 3716] [id = 266] 14:26:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (0F332400) [pid = 3716] [serial = 797] [outer = 00000000] 14:26:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (1043EC00) [pid = 3716] [serial = 798] [outer = 0F332400] 14:26:04 INFO - PROCESS | 3716 | 1465075564514 Marionette DEBUG loaded listener.js 14:26:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (10530C00) [pid = 3716] [serial = 799] [outer = 0F332400] 14:26:05 INFO - PROCESS | 3716 | --DOCSHELL 11234C00 == 42 [pid = 3716] [id = 260] 14:26:05 INFO - PROCESS | 3716 | --DOCSHELL 104EA000 == 41 [pid = 3716] [id = 259] 14:26:05 INFO - PROCESS | 3716 | --DOCSHELL 16A55400 == 40 [pid = 3716] [id = 258] 14:26:05 INFO - PROCESS | 3716 | --DOCSHELL 12D63800 == 39 [pid = 3716] [id = 257] 14:26:05 INFO - PROCESS | 3716 | --DOCSHELL 158F2800 == 38 [pid = 3716] [id = 256] 14:26:05 INFO - PROCESS | 3716 | --DOCSHELL 1565CC00 == 37 [pid = 3716] [id = 255] 14:26:05 INFO - PROCESS | 3716 | --DOCSHELL 13377C00 == 36 [pid = 3716] [id = 254] 14:26:05 INFO - PROCESS | 3716 | --DOCSHELL 0F339400 == 35 [pid = 3716] [id = 253] 14:26:05 INFO - PROCESS | 3716 | --DOCSHELL 0F303800 == 34 [pid = 3716] [id = 252] 14:26:05 INFO - PROCESS | 3716 | --DOCSHELL 0F332C00 == 33 [pid = 3716] [id = 251] 14:26:05 INFO - PROCESS | 3716 | --DOCSHELL 1604C800 == 32 [pid = 3716] [id = 250] 14:26:05 INFO - PROCESS | 3716 | --DOCSHELL 18442800 == 31 [pid = 3716] [id = 265] 14:26:05 INFO - PROCESS | 3716 | --DOCSHELL 14F40C00 == 30 [pid = 3716] [id = 263] 14:26:05 INFO - PROCESS | 3716 | --DOCSHELL 171AA000 == 29 [pid = 3716] [id = 264] 14:26:05 INFO - PROCESS | 3716 | --DOCSHELL 10523400 == 28 [pid = 3716] [id = 261] 14:26:05 INFO - PROCESS | 3716 | --DOCSHELL 10A58800 == 27 [pid = 3716] [id = 262] 14:26:05 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (15B46000) [pid = 3716] [serial = 738] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (15871400) [pid = 3716] [serial = 736] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (10560400) [pid = 3716] [serial = 741] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (15B7E400) [pid = 3716] [serial = 739] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (1312FC00) [pid = 3716] [serial = 742] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (1604B400) [pid = 3716] [serial = 744] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (1123C000) [pid = 3716] [serial = 712] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (10B63400) [pid = 3716] [serial = 711] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (140D2800) [pid = 3716] [serial = 715] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (13913C00) [pid = 3716] [serial = 714] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (16EB4400) [pid = 3716] [serial = 718] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (16EA8000) [pid = 3716] [serial = 717] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (155CAC00) [pid = 3716] [serial = 748] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (17990000) [pid = 3716] [serial = 721] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1792CC00) [pid = 3716] [serial = 720] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (16A35800) [pid = 3716] [serial = 745] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (14F36000) [pid = 3716] [serial = 733] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (16C89000) [pid = 3716] [serial = 747] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (12B63000) [pid = 3716] [serial = 729] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (12D97400) [pid = 3716] [serial = 730] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (10560800) [pid = 3716] [serial = 726] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (10A5EC00) [pid = 3716] [serial = 727] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (156AB400) [pid = 3716] [serial = 735] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (140C6800) [pid = 3716] [serial = 732] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (11C0D800) [pid = 3716] [serial = 724] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (10F27C00) [pid = 3716] [serial = 723] [outer = 00000000] [url = about:blank] 14:26:05 INFO - PROCESS | 3716 | 1465075565878 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]]]}] 14:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1810ms 14:26:05 INFO - PROCESS | 3716 | 1465075565899 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 14:26:05 INFO - PROCESS | 3716 | 1465075565903 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 14:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:26:05 INFO - PROCESS | 3716 | 1465075565909 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:26:05 INFO - PROCESS | 3716 | 1465075565912 Marionette TRACE conn2 <- [1,1030,null,{}] 14:26:05 INFO - PROCESS | 3716 | 1465075565918 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}] 14:26:05 INFO - PROCESS | 3716 | 1465075565920 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:06 INFO - PROCESS | 3716 | 1465075566053 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 14:26:06 INFO - PROCESS | 3716 | 1465075566069 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:06 INFO - PROCESS | 3716 | 1465075566073 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:06 INFO - PROCESS | 3716 | ++DOCSHELL 10568400 == 28 [pid = 3716] [id = 267] 14:26:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (105ED400) [pid = 3716] [serial = 800] [outer = 00000000] 14:26:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (105FA400) [pid = 3716] [serial = 801] [outer = 105ED400] 14:26:06 INFO - PROCESS | 3716 | 1465075566122 Marionette DEBUG loaded listener.js 14:26:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (10A61400) [pid = 3716] [serial = 802] [outer = 105ED400] 14:26:06 INFO - PROCESS | 3716 | 1465075566605 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]]]}] 14:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 759ms 14:26:06 INFO - PROCESS | 3716 | 1465075566650 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 14:26:06 INFO - PROCESS | 3716 | 1465075566654 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 14:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:26:06 INFO - PROCESS | 3716 | 1465075566661 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:26:06 INFO - PROCESS | 3716 | 1465075566663 Marionette TRACE conn2 <- [1,1034,null,{}] 14:26:06 INFO - PROCESS | 3716 | 1465075566667 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}] 14:26:06 INFO - PROCESS | 3716 | 1465075566670 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:06 INFO - PROCESS | 3716 | 1465075566805 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 14:26:06 INFO - PROCESS | 3716 | 1465075566814 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:06 INFO - PROCESS | 3716 | 1465075566816 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:06 INFO - PROCESS | 3716 | ++DOCSHELL 1280C000 == 29 [pid = 3716] [id = 268] 14:26:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (1280E000) [pid = 3716] [serial = 803] [outer = 00000000] 14:26:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (12A91000) [pid = 3716] [serial = 804] [outer = 1280E000] 14:26:06 INFO - PROCESS | 3716 | 1465075566866 Marionette DEBUG loaded listener.js 14:26:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (12B18800) [pid = 3716] [serial = 805] [outer = 1280E000] 14:26:07 INFO - PROCESS | 3716 | 1465075567338 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]]]}] 14:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 711ms 14:26:07 INFO - PROCESS | 3716 | 1465075567393 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 14:26:07 INFO - PROCESS | 3716 | 1465075567395 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 14:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:26:07 INFO - PROCESS | 3716 | 1465075567399 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:26:07 INFO - PROCESS | 3716 | 1465075567402 Marionette TRACE conn2 <- [1,1038,null,{}] 14:26:07 INFO - PROCESS | 3716 | 1465075567413 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}] 14:26:07 INFO - PROCESS | 3716 | 1465075567418 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:07 INFO - PROCESS | 3716 | 1465075567529 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 14:26:07 INFO - PROCESS | 3716 | 1465075567541 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:07 INFO - PROCESS | 3716 | 1465075567544 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:07 INFO - PROCESS | 3716 | ++DOCSHELL 13380000 == 30 [pid = 3716] [id = 269] 14:26:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (13385000) [pid = 3716] [serial = 806] [outer = 00000000] 14:26:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (13D28800) [pid = 3716] [serial = 807] [outer = 13385000] 14:26:07 INFO - PROCESS | 3716 | 1465075567591 Marionette DEBUG loaded listener.js 14:26:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (140CC000) [pid = 3716] [serial = 808] [outer = 13385000] 14:26:08 INFO - PROCESS | 3716 | 1465075568081 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]]]}] 14:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 711ms 14:26:08 INFO - PROCESS | 3716 | 1465075568132 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 14:26:08 INFO - PROCESS | 3716 | 1465075568135 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 14:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:26:08 INFO - PROCESS | 3716 | 1465075568138 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:26:08 INFO - PROCESS | 3716 | 1465075568140 Marionette TRACE conn2 <- [1,1042,null,{}] 14:26:08 INFO - PROCESS | 3716 | 1465075568152 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}] 14:26:08 INFO - PROCESS | 3716 | 1465075568154 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:08 INFO - PROCESS | 3716 | 1465075568266 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 14:26:08 INFO - PROCESS | 3716 | 1465075568271 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:08 INFO - PROCESS | 3716 | 1465075568273 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:08 INFO - PROCESS | 3716 | ++DOCSHELL 14F3E400 == 31 [pid = 3716] [id = 270] 14:26:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (14F41800) [pid = 3716] [serial = 809] [outer = 00000000] 14:26:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (1565B800) [pid = 3716] [serial = 810] [outer = 14F41800] 14:26:08 INFO - PROCESS | 3716 | 1465075568361 Marionette DEBUG loaded listener.js 14:26:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (156AA400) [pid = 3716] [serial = 811] [outer = 14F41800] 14:26:08 INFO - PROCESS | 3716 | 1465075568780 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]]]}] 14:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 711ms 14:26:08 INFO - PROCESS | 3716 | 1465075568892 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 14:26:08 INFO - PROCESS | 3716 | 1465075568894 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 14:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:26:08 INFO - PROCESS | 3716 | 1465075568898 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:26:08 INFO - PROCESS | 3716 | 1465075568899 Marionette TRACE conn2 <- [1,1046,null,{}] 14:26:08 INFO - PROCESS | 3716 | 1465075568903 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}] 14:26:08 INFO - PROCESS | 3716 | 1465075568905 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:09 INFO - PROCESS | 3716 | 1465075569037 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 14:26:09 INFO - PROCESS | 3716 | 1465075569056 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:09 INFO - PROCESS | 3716 | 1465075569058 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:09 INFO - PROCESS | 3716 | ++DOCSHELL 156AEC00 == 32 [pid = 3716] [id = 271] 14:26:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (156B1C00) [pid = 3716] [serial = 812] [outer = 00000000] 14:26:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (158F0C00) [pid = 3716] [serial = 813] [outer = 156B1C00] 14:26:09 INFO - PROCESS | 3716 | 1465075569102 Marionette DEBUG loaded listener.js 14:26:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (15B7E400) [pid = 3716] [serial = 814] [outer = 156B1C00] 14:26:09 INFO - PROCESS | 3716 | 1465075569556 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]]]}] 14:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 727ms 14:26:09 INFO - PROCESS | 3716 | 1465075569595 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 14:26:09 INFO - PROCESS | 3716 | 1465075569597 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 14:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:26:09 INFO - PROCESS | 3716 | 1465075569606 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:26:09 INFO - PROCESS | 3716 | 1465075569607 Marionette TRACE conn2 <- [1,1050,null,{}] 14:26:09 INFO - PROCESS | 3716 | 1465075569611 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}] 14:26:09 INFO - PROCESS | 3716 | 1465075569616 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:09 INFO - PROCESS | 3716 | 1465075569745 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 14:26:09 INFO - PROCESS | 3716 | 1465075569756 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:09 INFO - PROCESS | 3716 | 1465075569758 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:09 INFO - PROCESS | 3716 | ++DOCSHELL 15E2CC00 == 33 [pid = 3716] [id = 272] 14:26:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (15EA0800) [pid = 3716] [serial = 815] [outer = 00000000] 14:26:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (16044C00) [pid = 3716] [serial = 816] [outer = 15EA0800] 14:26:09 INFO - PROCESS | 3716 | 1465075569848 Marionette DEBUG loaded listener.js 14:26:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1604E800) [pid = 3716] [serial = 817] [outer = 15EA0800] 14:26:10 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (15661800) [pid = 3716] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:26:10 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (12B15000) [pid = 3716] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:26:10 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (15F49400) [pid = 3716] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:26:10 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (16A56800) [pid = 3716] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:26:10 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (16E60C00) [pid = 3716] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:26:10 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (0F304000) [pid = 3716] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:26:10 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (10374000) [pid = 3716] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:26:10 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (158F4000) [pid = 3716] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:26:10 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (12B13800) [pid = 3716] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:26:10 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (1052C800) [pid = 3716] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:26:10 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (1337A800) [pid = 3716] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:26:10 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (104EC400) [pid = 3716] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:26:10 INFO - PROCESS | 3716 | 1465075570553 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]]]}] 14:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 969ms 14:26:10 INFO - PROCESS | 3716 | 1465075570584 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 14:26:10 INFO - PROCESS | 3716 | 1465075570586 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 14:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:26:10 INFO - PROCESS | 3716 | 1465075570590 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:26:10 INFO - PROCESS | 3716 | 1465075570592 Marionette TRACE conn2 <- [1,1054,null,{}] 14:26:10 INFO - PROCESS | 3716 | 1465075570595 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}] 14:26:10 INFO - PROCESS | 3716 | 1465075570597 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:10 INFO - PROCESS | 3716 | 1465075570681 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 14:26:10 INFO - PROCESS | 3716 | 1465075570766 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:10 INFO - PROCESS | 3716 | 1465075570768 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:10 INFO - PROCESS | 3716 | ++DOCSHELL 0F309C00 == 34 [pid = 3716] [id = 273] 14:26:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (0F310000) [pid = 3716] [serial = 818] [outer = 00000000] 14:26:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (11A0D000) [pid = 3716] [serial = 819] [outer = 0F310000] 14:26:10 INFO - PROCESS | 3716 | 1465075570813 Marionette DEBUG loaded listener.js 14:26:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (130E5C00) [pid = 3716] [serial = 820] [outer = 0F310000] 14:26:11 INFO - PROCESS | 3716 | 1465075571221 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]]]}] 14:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 663ms 14:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:26:11 INFO - PROCESS | 3716 | 1465075571260 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 14:26:11 INFO - PROCESS | 3716 | 1465075571262 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 14:26:11 INFO - PROCESS | 3716 | 1465075571265 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:26:11 INFO - PROCESS | 3716 | 1465075571267 Marionette TRACE conn2 <- [1,1058,null,{}] 14:26:11 INFO - PROCESS | 3716 | 1465075571271 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}] 14:26:11 INFO - PROCESS | 3716 | 1465075571272 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:11 INFO - PROCESS | 3716 | 1465075571382 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 14:26:11 INFO - PROCESS | 3716 | 1465075571390 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:11 INFO - PROCESS | 3716 | 1465075571392 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:11 INFO - PROCESS | 3716 | ++DOCSHELL 114BB800 == 35 [pid = 3716] [id = 274] 14:26:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (12A8A400) [pid = 3716] [serial = 821] [outer = 00000000] 14:26:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (16A3F000) [pid = 3716] [serial = 822] [outer = 12A8A400] 14:26:11 INFO - PROCESS | 3716 | 1465075571435 Marionette DEBUG loaded listener.js 14:26:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (156A7C00) [pid = 3716] [serial = 823] [outer = 12A8A400] 14:26:11 INFO - PROCESS | 3716 | 1465075571885 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]]]}] 14:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 646ms 14:26:11 INFO - PROCESS | 3716 | 1465075571937 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 14:26:11 INFO - PROCESS | 3716 | 1465075571938 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 14:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:26:11 INFO - PROCESS | 3716 | 1465075571942 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:26:11 INFO - PROCESS | 3716 | 1465075571943 Marionette TRACE conn2 <- [1,1062,null,{}] 14:26:11 INFO - PROCESS | 3716 | 1465075571947 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}] 14:26:11 INFO - PROCESS | 3716 | 1465075571948 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:12 INFO - PROCESS | 3716 | 1465075572055 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 14:26:12 INFO - PROCESS | 3716 | 1465075572095 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:12 INFO - PROCESS | 3716 | 1465075572097 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:12 INFO - PROCESS | 3716 | ++DOCSHELL 1337D800 == 36 [pid = 3716] [id = 275] 14:26:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (16A57C00) [pid = 3716] [serial = 824] [outer = 00000000] 14:26:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (16E65800) [pid = 3716] [serial = 825] [outer = 16A57C00] 14:26:12 INFO - PROCESS | 3716 | 1465075572140 Marionette DEBUG loaded listener.js 14:26:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (16E66800) [pid = 3716] [serial = 826] [outer = 16A57C00] 14:26:12 INFO - PROCESS | 3716 | 1465075572594 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]]]}] 14:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 711ms 14:26:12 INFO - PROCESS | 3716 | 1465075572642 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 14:26:12 INFO - PROCESS | 3716 | 1465075572647 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 14:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:26:12 INFO - PROCESS | 3716 | 1465075572653 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:26:12 INFO - PROCESS | 3716 | 1465075572657 Marionette TRACE conn2 <- [1,1066,null,{}] 14:26:12 INFO - PROCESS | 3716 | 1465075572662 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}] 14:26:12 INFO - PROCESS | 3716 | 1465075572665 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:12 INFO - PROCESS | 3716 | 1465075572790 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 14:26:13 INFO - PROCESS | 3716 | 1465075573000 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:13 INFO - PROCESS | 3716 | 1465075573003 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:13 INFO - PROCESS | 3716 | ++DOCSHELL 1052F400 == 37 [pid = 3716] [id = 276] 14:26:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1052FC00) [pid = 3716] [serial = 827] [outer = 00000000] 14:26:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (10A57C00) [pid = 3716] [serial = 828] [outer = 1052FC00] 14:26:13 INFO - PROCESS | 3716 | 1465075573060 Marionette DEBUG loaded listener.js 14:26:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (11237800) [pid = 3716] [serial = 829] [outer = 1052FC00] 14:26:13 INFO - PROCESS | 3716 | 1465075573907 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]]]}] 14:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1292ms 14:26:13 INFO - PROCESS | 3716 | 1465075573969 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 14:26:13 INFO - PROCESS | 3716 | 1465075573974 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 14:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:26:13 INFO - PROCESS | 3716 | 1465075573980 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:26:13 INFO - PROCESS | 3716 | 1465075573983 Marionette TRACE conn2 <- [1,1070,null,{}] 14:26:13 INFO - PROCESS | 3716 | 1465075573988 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}] 14:26:13 INFO - PROCESS | 3716 | 1465075573990 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:14 INFO - PROCESS | 3716 | 1465075574131 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 14:26:14 INFO - PROCESS | 3716 | 1465075574264 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:14 INFO - PROCESS | 3716 | 1465075574267 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:14 INFO - PROCESS | 3716 | ++DOCSHELL 13128C00 == 38 [pid = 3716] [id = 277] 14:26:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (13130800) [pid = 3716] [serial = 830] [outer = 00000000] 14:26:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (13913C00) [pid = 3716] [serial = 831] [outer = 13130800] 14:26:14 INFO - PROCESS | 3716 | 1465075574323 Marionette DEBUG loaded listener.js 14:26:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (14F3E800) [pid = 3716] [serial = 832] [outer = 13130800] 14:26:15 INFO - PROCESS | 3716 | 1465075575272 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]]]}] 14:26:15 INFO - PROCESS | 3716 | --DOCSHELL 114BB800 == 37 [pid = 3716] [id = 274] 14:26:15 INFO - PROCESS | 3716 | --DOCSHELL 0F309C00 == 36 [pid = 3716] [id = 273] 14:26:15 INFO - PROCESS | 3716 | --DOCSHELL 15E2CC00 == 35 [pid = 3716] [id = 272] 14:26:15 INFO - PROCESS | 3716 | --DOCSHELL 156AEC00 == 34 [pid = 3716] [id = 271] 14:26:15 INFO - PROCESS | 3716 | --DOCSHELL 14F3E400 == 33 [pid = 3716] [id = 270] 14:26:15 INFO - PROCESS | 3716 | --DOCSHELL 13380000 == 32 [pid = 3716] [id = 269] 14:26:15 INFO - PROCESS | 3716 | --DOCSHELL 1280C000 == 31 [pid = 3716] [id = 268] 14:26:15 INFO - PROCESS | 3716 | --DOCSHELL 10568400 == 30 [pid = 3716] [id = 267] 14:26:15 INFO - PROCESS | 3716 | --DOCSHELL 0F331000 == 29 [pid = 3716] [id = 266] 14:26:15 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (12B18400) [pid = 3716] [serial = 754] [outer = 00000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (156AF400) [pid = 3716] [serial = 766] [outer = 00000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (156A8C00) [pid = 3716] [serial = 765] [outer = 00000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (15878800) [pid = 3716] [serial = 777] [outer = 00000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (15F56000) [pid = 3716] [serial = 771] [outer = 00000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (16049400) [pid = 3716] [serial = 772] [outer = 00000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (16E5EC00) [pid = 3716] [serial = 774] [outer = 00000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (16EAC000) [pid = 3716] [serial = 750] [outer = 00000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (10331400) [pid = 3716] [serial = 757] [outer = 00000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (16EA7400) [pid = 3716] [serial = 775] [outer = 00000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (10A60800) [pid = 3716] [serial = 759] [outer = 00000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (16046400) [pid = 3716] [serial = 778] [outer = 00000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (10A59800) [pid = 3716] [serial = 753] [outer = 00000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (15E9C000) [pid = 3716] [serial = 769] [outer = 00000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (13910800) [pid = 3716] [serial = 763] [outer = 00000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (16E69400) [pid = 3716] [serial = 780] [outer = 00000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (15B75800) [pid = 3716] [serial = 768] [outer = 00000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (1280E800) [pid = 3716] [serial = 760] [outer = 00000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (0F32E800) [pid = 3716] [serial = 756] [outer = 00000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (16EAE000) [pid = 3716] [serial = 751] [outer = 00000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (1779A400) [pid = 3716] [serial = 781] [outer = 00000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (1799C400) [pid = 3716] [serial = 784] [outer = 00000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (1792F800) [pid = 3716] [serial = 783] [outer = 00000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (1381FC00) [pid = 3716] [serial = 762] [outer = 00000000] [url = about:blank] 14:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1341ms 14:26:15 INFO - PROCESS | 3716 | 1465075575308 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 14:26:15 INFO - PROCESS | 3716 | 1465075575312 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 14:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:26:15 INFO - PROCESS | 3716 | 1465075575317 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:26:15 INFO - PROCESS | 3716 | 1465075575320 Marionette TRACE conn2 <- [1,1074,null,{}] 14:26:15 INFO - PROCESS | 3716 | 1465075575326 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}] 14:26:15 INFO - PROCESS | 3716 | 1465075575328 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:15 INFO - PROCESS | 3716 | 1465075575434 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 14:26:15 INFO - PROCESS | 3716 | 1465075575519 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:15 INFO - PROCESS | 3716 | 1465075575523 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:15 INFO - PROCESS | 3716 | ++DOCSHELL 10371800 == 30 [pid = 3716] [id = 278] 14:26:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (103D1800) [pid = 3716] [serial = 833] [outer = 00000000] 14:26:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (1052D000) [pid = 3716] [serial = 834] [outer = 103D1800] 14:26:15 INFO - PROCESS | 3716 | 1465075575570 Marionette DEBUG loaded listener.js 14:26:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (10A5B000) [pid = 3716] [serial = 835] [outer = 103D1800] 14:26:16 INFO - PROCESS | 3716 | 1465075576067 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]]]}] 14:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 759ms 14:26:16 INFO - PROCESS | 3716 | 1465075576091 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 14:26:16 INFO - PROCESS | 3716 | 1465075576096 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 14:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:26:16 INFO - PROCESS | 3716 | 1465075576102 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:26:16 INFO - PROCESS | 3716 | 1465075576105 Marionette TRACE conn2 <- [1,1078,null,{}] 14:26:16 INFO - PROCESS | 3716 | 1465075576108 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}] 14:26:16 INFO - PROCESS | 3716 | 1465075576111 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:16 INFO - PROCESS | 3716 | 1465075576193 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 14:26:16 INFO - PROCESS | 3716 | 1465075576201 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:16 INFO - PROCESS | 3716 | 1465075576203 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:16 INFO - PROCESS | 3716 | ++DOCSHELL 12891000 == 31 [pid = 3716] [id = 279] 14:26:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (12893800) [pid = 3716] [serial = 836] [outer = 00000000] 14:26:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (12B1BC00) [pid = 3716] [serial = 837] [outer = 12893800] 14:26:16 INFO - PROCESS | 3716 | 1465075576252 Marionette DEBUG loaded listener.js 14:26:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (12D6B400) [pid = 3716] [serial = 838] [outer = 12893800] 14:26:16 INFO - PROCESS | 3716 | 1465075576758 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]]]}] 14:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 646ms 14:26:16 INFO - PROCESS | 3716 | 1465075576772 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 14:26:16 INFO - PROCESS | 3716 | 1465075576774 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 14:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:26:16 INFO - PROCESS | 3716 | 1465075576778 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:26:16 INFO - PROCESS | 3716 | 1465075576781 Marionette TRACE conn2 <- [1,1082,null,{}] 14:26:16 INFO - PROCESS | 3716 | 1465075576792 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}] 14:26:16 INFO - PROCESS | 3716 | 1465075576796 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:16 INFO - PROCESS | 3716 | 1465075576889 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 14:26:16 INFO - PROCESS | 3716 | 1465075576898 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:16 INFO - PROCESS | 3716 | 1465075576901 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:16 INFO - PROCESS | 3716 | ++DOCSHELL 14025000 == 32 [pid = 3716] [id = 280] 14:26:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (140C7800) [pid = 3716] [serial = 839] [outer = 00000000] 14:26:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (14F3AC00) [pid = 3716] [serial = 840] [outer = 140C7800] 14:26:16 INFO - PROCESS | 3716 | 1465075576948 Marionette DEBUG loaded listener.js 14:26:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (15661800) [pid = 3716] [serial = 841] [outer = 140C7800] 14:26:17 INFO - PROCESS | 3716 | 1465075577409 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]]]}] 14:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 727ms 14:26:17 INFO - PROCESS | 3716 | 1465075577477 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 14:26:17 INFO - PROCESS | 3716 | 1465075577480 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 14:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:26:17 INFO - PROCESS | 3716 | 1465075577483 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:26:17 INFO - PROCESS | 3716 | 1465075577485 Marionette TRACE conn2 <- [1,1086,null,{}] 14:26:17 INFO - PROCESS | 3716 | 1465075577488 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}] 14:26:17 INFO - PROCESS | 3716 | 1465075577490 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:17 INFO - PROCESS | 3716 | 1465075577600 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 14:26:17 INFO - PROCESS | 3716 | 1465075577608 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:17 INFO - PROCESS | 3716 | 1465075577610 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:17 INFO - PROCESS | 3716 | ++DOCSHELL 158E8800 == 33 [pid = 3716] [id = 281] 14:26:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (158EB400) [pid = 3716] [serial = 842] [outer = 00000000] 14:26:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (15B75800) [pid = 3716] [serial = 843] [outer = 158EB400] 14:26:17 INFO - PROCESS | 3716 | 1465075577655 Marionette DEBUG loaded listener.js 14:26:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (15E9B400) [pid = 3716] [serial = 844] [outer = 158EB400] 14:26:18 INFO - PROCESS | 3716 | 1465075578160 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]]]}] 14:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 728ms 14:26:18 INFO - PROCESS | 3716 | 1465075578219 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 14:26:18 INFO - PROCESS | 3716 | 1465075578221 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 14:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:26:18 INFO - PROCESS | 3716 | 1465075578224 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:26:18 INFO - PROCESS | 3716 | 1465075578226 Marionette TRACE conn2 <- [1,1090,null,{}] 14:26:18 INFO - PROCESS | 3716 | 1465075578229 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}] 14:26:18 INFO - PROCESS | 3716 | 1465075578231 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:18 INFO - PROCESS | 3716 | 1465075578338 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 14:26:18 INFO - PROCESS | 3716 | 1465075578350 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:18 INFO - PROCESS | 3716 | 1465075578352 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:18 INFO - PROCESS | 3716 | ++DOCSHELL 158EAC00 == 34 [pid = 3716] [id = 282] 14:26:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (15B4FC00) [pid = 3716] [serial = 845] [outer = 00000000] 14:26:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (15F4B800) [pid = 3716] [serial = 846] [outer = 15B4FC00] 14:26:18 INFO - PROCESS | 3716 | 1465075578442 Marionette DEBUG loaded listener.js 14:26:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (16042000) [pid = 3716] [serial = 847] [outer = 15B4FC00] 14:26:18 INFO - PROCESS | 3716 | 1465075578923 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]]]}] 14:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 711ms 14:26:18 INFO - PROCESS | 3716 | 1465075578960 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 14:26:18 INFO - PROCESS | 3716 | 1465075578962 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 14:26:18 INFO - PROCESS | 3716 | 1465075578969 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:26:18 INFO - PROCESS | 3716 | 1465075578971 Marionette TRACE conn2 <- [1,1094,null,{}] 14:26:18 INFO - PROCESS | 3716 | 1465075578974 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}] 14:26:18 INFO - PROCESS | 3716 | 1465075578980 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:19 INFO - PROCESS | 3716 | 1465075579140 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 14:26:19 INFO - PROCESS | 3716 | 1465075579163 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:19 INFO - PROCESS | 3716 | 1465075579165 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:19 INFO - PROCESS | 3716 | ++DOCSHELL 15879800 == 35 [pid = 3716] [id = 283] 14:26:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (15B73C00) [pid = 3716] [serial = 848] [outer = 00000000] 14:26:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (16E5F800) [pid = 3716] [serial = 849] [outer = 15B73C00] 14:26:19 INFO - PROCESS | 3716 | 1465075579211 Marionette DEBUG loaded listener.js 14:26:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (16EA7400) [pid = 3716] [serial = 850] [outer = 15B73C00] 14:26:19 INFO - PROCESS | 3716 | 1465075579644 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]]]}] 14:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 727ms 14:26:19 INFO - PROCESS | 3716 | 1465075579670 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 14:26:19 INFO - PROCESS | 3716 | 1465075579672 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 14:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:26:19 INFO - PROCESS | 3716 | 1465075579675 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:26:19 INFO - PROCESS | 3716 | 1465075579677 Marionette TRACE conn2 <- [1,1098,null,{}] 14:26:19 INFO - PROCESS | 3716 | 1465075579680 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}] 14:26:19 INFO - PROCESS | 3716 | 1465075579682 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:19 INFO - PROCESS | 3716 | 1465075579835 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 14:26:19 INFO - PROCESS | 3716 | 1465075579840 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:19 INFO - PROCESS | 3716 | 1465075579842 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:19 INFO - PROCESS | 3716 | ++DOCSHELL 16EACC00 == 36 [pid = 3716] [id = 284] 14:26:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (16EAD800) [pid = 3716] [serial = 851] [outer = 00000000] 14:26:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (17040400) [pid = 3716] [serial = 852] [outer = 16EAD800] 14:26:19 INFO - PROCESS | 3716 | 1465075579885 Marionette DEBUG loaded listener.js 14:26:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (170EB400) [pid = 3716] [serial = 853] [outer = 16EAD800] 14:26:20 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (14F41800) [pid = 3716] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:26:20 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (1280E000) [pid = 3716] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:26:20 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (13385000) [pid = 3716] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:26:20 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (105ED400) [pid = 3716] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:26:20 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (15EA0800) [pid = 3716] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:26:20 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (10A58C00) [pid = 3716] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:26:20 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (155CE800) [pid = 3716] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:26:20 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (171B0C00) [pid = 3716] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:26:20 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (18443000) [pid = 3716] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:26:20 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (156B1C00) [pid = 3716] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:26:20 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (12A8A400) [pid = 3716] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:26:20 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (0F310000) [pid = 3716] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:26:20 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (0F332400) [pid = 3716] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:26:20 INFO - PROCESS | 3716 | 1465075580411 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]]]}] 14:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 760ms 14:26:20 INFO - PROCESS | 3716 | 1465075580448 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 14:26:20 INFO - PROCESS | 3716 | 1465075580450 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 14:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:26:20 INFO - PROCESS | 3716 | 1465075580453 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:26:20 INFO - PROCESS | 3716 | 1465075580455 Marionette TRACE conn2 <- [1,1102,null,{}] 14:26:20 INFO - PROCESS | 3716 | 1465075580459 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}] 14:26:20 INFO - PROCESS | 3716 | 1465075580461 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:20 INFO - PROCESS | 3716 | 1465075580565 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 14:26:20 INFO - PROCESS | 3716 | 1465075580573 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:20 INFO - PROCESS | 3716 | 1465075580575 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:20 INFO - PROCESS | 3716 | ++DOCSHELL 0F30E000 == 37 [pid = 3716] [id = 285] 14:26:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (10A58C00) [pid = 3716] [serial = 854] [outer = 00000000] 14:26:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (15B46000) [pid = 3716] [serial = 855] [outer = 10A58C00] 14:26:20 INFO - PROCESS | 3716 | 1465075580619 Marionette DEBUG loaded listener.js 14:26:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (16E5C400) [pid = 3716] [serial = 856] [outer = 10A58C00] 14:26:21 INFO - PROCESS | 3716 | 1465075581089 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]]]}] 14:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 646ms 14:26:21 INFO - PROCESS | 3716 | 1465075581128 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 14:26:21 INFO - PROCESS | 3716 | 1465075581130 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 14:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:26:21 INFO - PROCESS | 3716 | 1465075581137 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:26:21 INFO - PROCESS | 3716 | 1465075581139 Marionette TRACE conn2 <- [1,1106,null,{}] 14:26:21 INFO - PROCESS | 3716 | 1465075581142 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}] 14:26:21 INFO - PROCESS | 3716 | 1465075581144 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:21 INFO - PROCESS | 3716 | 1465075581221 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 14:26:21 INFO - PROCESS | 3716 | 1465075581227 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:21 INFO - PROCESS | 3716 | 1465075581229 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:21 INFO - PROCESS | 3716 | ++DOCSHELL 10439800 == 38 [pid = 3716] [id = 286] 14:26:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (1052F800) [pid = 3716] [serial = 857] [outer = 00000000] 14:26:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (16043400) [pid = 3716] [serial = 858] [outer = 1052F800] 14:26:21 INFO - PROCESS | 3716 | 1465075581274 Marionette DEBUG loaded listener.js 14:26:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (167CE000) [pid = 3716] [serial = 859] [outer = 1052F800] 14:26:21 INFO - PROCESS | 3716 | 1465075581699 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]]]}] 14:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 614ms 14:26:21 INFO - PROCESS | 3716 | 1465075581747 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 14:26:21 INFO - PROCESS | 3716 | 1465075581749 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 14:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:26:21 INFO - PROCESS | 3716 | 1465075581752 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:26:21 INFO - PROCESS | 3716 | 1465075581754 Marionette TRACE conn2 <- [1,1110,null,{}] 14:26:21 INFO - PROCESS | 3716 | 1465075581757 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}] 14:26:21 INFO - PROCESS | 3716 | 1465075581759 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:21 INFO - PROCESS | 3716 | 1465075581886 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 14:26:21 INFO - PROCESS | 3716 | 1465075581891 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:21 INFO - PROCESS | 3716 | 1465075581893 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:21 INFO - PROCESS | 3716 | ++DOCSHELL 16001400 == 39 [pid = 3716] [id = 287] 14:26:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (16EABC00) [pid = 3716] [serial = 860] [outer = 00000000] 14:26:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (17DEC800) [pid = 3716] [serial = 861] [outer = 16EABC00] 14:26:21 INFO - PROCESS | 3716 | 1465075581939 Marionette DEBUG loaded listener.js 14:26:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (17EA1400) [pid = 3716] [serial = 862] [outer = 16EABC00] 14:26:22 INFO - PROCESS | 3716 | 1465075582613 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]]]}] 14:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 921ms 14:26:22 INFO - PROCESS | 3716 | 1465075582689 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 14:26:22 INFO - PROCESS | 3716 | 1465075582693 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 14:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:26:22 INFO - PROCESS | 3716 | 1465075582698 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:26:22 INFO - PROCESS | 3716 | 1465075582702 Marionette TRACE conn2 <- [1,1114,null,{}] 14:26:22 INFO - PROCESS | 3716 | 1465075582708 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}] 14:26:22 INFO - PROCESS | 3716 | 1465075582711 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:22 INFO - PROCESS | 3716 | 1465075582938 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 14:26:23 INFO - PROCESS | 3716 | 1465075583033 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:23 INFO - PROCESS | 3716 | 1465075583036 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:23 INFO - PROCESS | 3716 | ++DOCSHELL 10559400 == 40 [pid = 3716] [id = 288] 14:26:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (10568400) [pid = 3716] [serial = 863] [outer = 00000000] 14:26:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (12A07800) [pid = 3716] [serial = 864] [outer = 10568400] 14:26:23 INFO - PROCESS | 3716 | 1465075583092 Marionette DEBUG loaded listener.js 14:26:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (12B1F800) [pid = 3716] [serial = 865] [outer = 10568400] 14:26:23 INFO - PROCESS | 3716 | 1465075583691 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]]]}] 14:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1034ms 14:26:23 INFO - PROCESS | 3716 | 1465075583735 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 14:26:23 INFO - PROCESS | 3716 | 1465075583740 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 14:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:26:23 INFO - PROCESS | 3716 | 1465075583746 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:26:23 INFO - PROCESS | 3716 | 1465075583749 Marionette TRACE conn2 <- [1,1118,null,{}] 14:26:23 INFO - PROCESS | 3716 | 1465075583753 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}] 14:26:23 INFO - PROCESS | 3716 | 1465075583756 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:23 INFO - PROCESS | 3716 | 1465075583940 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 14:26:24 INFO - PROCESS | 3716 | 1465075584138 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:24 INFO - PROCESS | 3716 | 1465075584140 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:24 INFO - PROCESS | 3716 | ++DOCSHELL 16044800 == 41 [pid = 3716] [id = 289] 14:26:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (16045C00) [pid = 3716] [serial = 866] [outer = 00000000] 14:26:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (16050800) [pid = 3716] [serial = 867] [outer = 16045C00] 14:26:24 INFO - PROCESS | 3716 | 1465075584209 Marionette DEBUG loaded listener.js 14:26:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (16E5C000) [pid = 3716] [serial = 868] [outer = 16045C00] 14:26:24 INFO - PROCESS | 3716 | 1465075584898 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]]]}] 14:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1180ms 14:26:24 INFO - PROCESS | 3716 | 1465075584953 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 14:26:24 INFO - PROCESS | 3716 | 1465075584956 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 14:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:26:24 INFO - PROCESS | 3716 | 1465075584960 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:26:24 INFO - PROCESS | 3716 | 1465075584964 Marionette TRACE conn2 <- [1,1122,null,{}] 14:26:24 INFO - PROCESS | 3716 | 1465075584975 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}] 14:26:24 INFO - PROCESS | 3716 | 1465075584979 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:25 INFO - PROCESS | 3716 | 1465075585085 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 14:26:25 INFO - PROCESS | 3716 | 1465075585223 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:25 INFO - PROCESS | 3716 | 1465075585226 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:25 INFO - PROCESS | 3716 | ++DOCSHELL 1861B800 == 42 [pid = 3716] [id = 290] 14:26:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (1861BC00) [pid = 3716] [serial = 869] [outer = 00000000] 14:26:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (18622C00) [pid = 3716] [serial = 870] [outer = 1861BC00] 14:26:25 INFO - PROCESS | 3716 | 1465075585282 Marionette DEBUG loaded listener.js 14:26:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (18693000) [pid = 3716] [serial = 871] [outer = 1861BC00] 14:26:26 INFO - PROCESS | 3716 | 1465075586046 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]]]}] 14:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1180ms 14:26:26 INFO - PROCESS | 3716 | 1465075586143 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 14:26:26 INFO - PROCESS | 3716 | 1465075586147 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 14:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:26:26 INFO - PROCESS | 3716 | 1465075586154 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:26:26 INFO - PROCESS | 3716 | 1465075586157 Marionette TRACE conn2 <- [1,1126,null,{}] 14:26:26 INFO - PROCESS | 3716 | 1465075586162 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}] 14:26:26 INFO - PROCESS | 3716 | 1465075586165 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:26 INFO - PROCESS | 3716 | 1465075586281 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 14:26:26 INFO - PROCESS | 3716 | 1465075586407 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:26 INFO - PROCESS | 3716 | 1465075586412 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:26 INFO - PROCESS | 3716 | ++DOCSHELL 10B66800 == 43 [pid = 3716] [id = 291] 14:26:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (10B6CC00) [pid = 3716] [serial = 872] [outer = 00000000] 14:26:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (1129F800) [pid = 3716] [serial = 873] [outer = 10B6CC00] 14:26:26 INFO - PROCESS | 3716 | 1465075586467 Marionette DEBUG loaded listener.js 14:26:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (12810400) [pid = 3716] [serial = 874] [outer = 10B6CC00] 14:26:27 INFO - PROCESS | 3716 | --DOCSHELL 10439800 == 42 [pid = 3716] [id = 286] 14:26:27 INFO - PROCESS | 3716 | --DOCSHELL 0F30E000 == 41 [pid = 3716] [id = 285] 14:26:27 INFO - PROCESS | 3716 | --DOCSHELL 16EACC00 == 40 [pid = 3716] [id = 284] 14:26:27 INFO - PROCESS | 3716 | --DOCSHELL 15879800 == 39 [pid = 3716] [id = 283] 14:26:27 INFO - PROCESS | 3716 | --DOCSHELL 158EAC00 == 38 [pid = 3716] [id = 282] 14:26:27 INFO - PROCESS | 3716 | --DOCSHELL 158E8800 == 37 [pid = 3716] [id = 281] 14:26:27 INFO - PROCESS | 3716 | --DOCSHELL 14025000 == 36 [pid = 3716] [id = 280] 14:26:27 INFO - PROCESS | 3716 | --DOCSHELL 12891000 == 35 [pid = 3716] [id = 279] 14:26:27 INFO - PROCESS | 3716 | --DOCSHELL 10371800 == 34 [pid = 3716] [id = 278] 14:26:27 INFO - PROCESS | 3716 | --DOCSHELL 1337D800 == 33 [pid = 3716] [id = 275] 14:26:27 INFO - PROCESS | 3716 | --DOCSHELL 1052F400 == 32 [pid = 3716] [id = 276] 14:26:27 INFO - PROCESS | 3716 | --DOCSHELL 13128C00 == 31 [pid = 3716] [id = 277] 14:26:27 INFO - PROCESS | 3716 | --DOCSHELL 1861B800 == 30 [pid = 3716] [id = 290] 14:26:27 INFO - PROCESS | 3716 | --DOCSHELL 16044800 == 29 [pid = 3716] [id = 289] 14:26:27 INFO - PROCESS | 3716 | --DOCSHELL 16001400 == 28 [pid = 3716] [id = 287] 14:26:27 INFO - PROCESS | 3716 | --DOCSHELL 10559400 == 27 [pid = 3716] [id = 288] 14:26:27 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (12A91000) [pid = 3716] [serial = 804] [outer = 00000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (13D28800) [pid = 3716] [serial = 807] [outer = 00000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (105FA400) [pid = 3716] [serial = 801] [outer = 00000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (10A61400) [pid = 3716] [serial = 802] [outer = 00000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (16044C00) [pid = 3716] [serial = 816] [outer = 00000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (1332D400) [pid = 3716] [serial = 787] [outer = 00000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (12D6E000) [pid = 3716] [serial = 786] [outer = 00000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (158F6800) [pid = 3716] [serial = 790] [outer = 00000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (156A5C00) [pid = 3716] [serial = 789] [outer = 00000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (1800A000) [pid = 3716] [serial = 793] [outer = 00000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (17DE6800) [pid = 3716] [serial = 792] [outer = 00000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (1861E800) [pid = 3716] [serial = 796] [outer = 00000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (18619400) [pid = 3716] [serial = 795] [outer = 00000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (15B7E400) [pid = 3716] [serial = 814] [outer = 00000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (158F0C00) [pid = 3716] [serial = 813] [outer = 00000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (156A7C00) [pid = 3716] [serial = 823] [outer = 00000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (11A0D000) [pid = 3716] [serial = 819] [outer = 00000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (16A3F000) [pid = 3716] [serial = 822] [outer = 00000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (1604E800) [pid = 3716] [serial = 817] [outer = 00000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (10530C00) [pid = 3716] [serial = 799] [outer = 00000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (1043EC00) [pid = 3716] [serial = 798] [outer = 00000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (12B18800) [pid = 3716] [serial = 805] [outer = 00000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (1565B800) [pid = 3716] [serial = 810] [outer = 00000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (156AA400) [pid = 3716] [serial = 811] [outer = 00000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (16E65800) [pid = 3716] [serial = 825] [outer = 00000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (130E5C00) [pid = 3716] [serial = 820] [outer = 00000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (140CC000) [pid = 3716] [serial = 808] [outer = 00000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3716 | 1465075587696 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]]]}] 14:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1616ms 14:26:27 INFO - PROCESS | 3716 | 1465075587800 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 14:26:27 INFO - PROCESS | 3716 | 1465075587804 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 14:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:26:27 INFO - PROCESS | 3716 | 1465075587809 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:26:27 INFO - PROCESS | 3716 | 1465075587812 Marionette TRACE conn2 <- [1,1130,null,{}] 14:26:27 INFO - PROCESS | 3716 | 1465075587817 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}] 14:26:27 INFO - PROCESS | 3716 | 1465075587820 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:27 INFO - PROCESS | 3716 | 1465075587909 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 14:26:28 INFO - PROCESS | 3716 | 1465075587992 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:28 INFO - PROCESS | 3716 | 1465075587995 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:28 INFO - PROCESS | 3716 | ++DOCSHELL 0F333000 == 28 [pid = 3716] [id = 292] 14:26:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (0F336000) [pid = 3716] [serial = 875] [outer = 00000000] 14:26:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (1052B800) [pid = 3716] [serial = 876] [outer = 0F336000] 14:26:28 INFO - PROCESS | 3716 | 1465075588042 Marionette DEBUG loaded listener.js 14:26:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (10559400) [pid = 3716] [serial = 877] [outer = 0F336000] 14:26:28 INFO - PROCESS | 3716 | 1465075588455 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]]]}] 14:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 711ms 14:26:28 INFO - PROCESS | 3716 | 1465075588507 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 14:26:28 INFO - PROCESS | 3716 | 1465075588512 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 14:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:26:28 INFO - PROCESS | 3716 | 1465075588518 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:26:28 INFO - PROCESS | 3716 | 1465075588520 Marionette TRACE conn2 <- [1,1134,null,{}] 14:26:28 INFO - PROCESS | 3716 | 1465075588525 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}] 14:26:28 INFO - PROCESS | 3716 | 1465075588527 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:28 INFO - PROCESS | 3716 | 1465075588621 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 14:26:28 INFO - PROCESS | 3716 | 1465075588630 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:28 INFO - PROCESS | 3716 | 1465075588632 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:28 INFO - PROCESS | 3716 | ++DOCSHELL 11A0D000 == 29 [pid = 3716] [id = 293] 14:26:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (11A15000) [pid = 3716] [serial = 878] [outer = 00000000] 14:26:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (12AC7C00) [pid = 3716] [serial = 879] [outer = 11A15000] 14:26:28 INFO - PROCESS | 3716 | 1465075588680 Marionette DEBUG loaded listener.js 14:26:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (12B19400) [pid = 3716] [serial = 880] [outer = 11A15000] 14:26:29 INFO - PROCESS | 3716 | 1465075589190 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]]]}] 14:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 727ms 14:26:29 INFO - PROCESS | 3716 | 1465075589249 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 14:26:29 INFO - PROCESS | 3716 | 1465075589251 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 14:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:26:29 INFO - PROCESS | 3716 | 1465075589255 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:26:29 INFO - PROCESS | 3716 | 1465075589258 Marionette TRACE conn2 <- [1,1138,null,{}] 14:26:29 INFO - PROCESS | 3716 | 1465075589269 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}] 14:26:29 INFO - PROCESS | 3716 | 1465075589273 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:29 INFO - PROCESS | 3716 | 1465075589398 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 14:26:29 INFO - PROCESS | 3716 | 1465075589501 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:29 INFO - PROCESS | 3716 | 1465075589504 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:29 INFO - PROCESS | 3716 | ++DOCSHELL 13823800 == 30 [pid = 3716] [id = 294] 14:26:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (13828400) [pid = 3716] [serial = 881] [outer = 00000000] 14:26:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (13D27800) [pid = 3716] [serial = 882] [outer = 13828400] 14:26:29 INFO - PROCESS | 3716 | 1465075589551 Marionette DEBUG loaded listener.js 14:26:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (140C7000) [pid = 3716] [serial = 883] [outer = 13828400] 14:26:30 INFO - PROCESS | 3716 | 1465075590020 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]]]}] 14:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 760ms 14:26:30 INFO - PROCESS | 3716 | 1465075590033 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 14:26:30 INFO - PROCESS | 3716 | 1465075590036 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 14:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:26:30 INFO - PROCESS | 3716 | 1465075590039 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:26:30 INFO - PROCESS | 3716 | 1465075590041 Marionette TRACE conn2 <- [1,1142,null,{}] 14:26:30 INFO - PROCESS | 3716 | 1465075590044 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}] 14:26:30 INFO - PROCESS | 3716 | 1465075590046 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:30 INFO - PROCESS | 3716 | 1465075590161 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 14:26:30 INFO - PROCESS | 3716 | 1465075590167 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:30 INFO - PROCESS | 3716 | 1465075590169 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:30 INFO - PROCESS | 3716 | ++DOCSHELL 13913800 == 31 [pid = 3716] [id = 295] 14:26:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (13D27400) [pid = 3716] [serial = 884] [outer = 00000000] 14:26:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (156A7000) [pid = 3716] [serial = 885] [outer = 13D27400] 14:26:30 INFO - PROCESS | 3716 | 1465075590213 Marionette DEBUG loaded listener.js 14:26:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (156AE800) [pid = 3716] [serial = 886] [outer = 13D27400] 14:26:30 INFO - PROCESS | 3716 | 1465075590664 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]]]}] 14:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 663ms 14:26:30 INFO - PROCESS | 3716 | 1465075590676 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 14:26:30 INFO - PROCESS | 3716 | 1465075590678 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 14:26:30 INFO - PROCESS | 3716 | 1465075590682 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:26:30 INFO - PROCESS | 3716 | 1465075590683 Marionette TRACE conn2 <- [1,1146,null,{}] 14:26:30 INFO - PROCESS | 3716 | 1465075590742 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}] 14:26:30 INFO - PROCESS | 3716 | 1465075590744 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:30 INFO - PROCESS | 3716 | 1465075590851 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 14:26:30 INFO - PROCESS | 3716 | 1465075590936 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:30 INFO - PROCESS | 3716 | 1465075590938 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:30 INFO - PROCESS | 3716 | ++DOCSHELL 156AF800 == 32 [pid = 3716] [id = 296] 14:26:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (156AFC00) [pid = 3716] [serial = 887] [outer = 00000000] 14:26:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (158ED400) [pid = 3716] [serial = 888] [outer = 156AFC00] 14:26:30 INFO - PROCESS | 3716 | 1465075590981 Marionette DEBUG loaded listener.js 14:26:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (158F6800) [pid = 3716] [serial = 889] [outer = 156AFC00] 14:26:31 INFO - PROCESS | 3716 | 1465075591406 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]]]}] 14:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 775ms 14:26:31 INFO - PROCESS | 3716 | 1465075591456 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 14:26:31 INFO - PROCESS | 3716 | 1465075591458 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 14:26:31 INFO - PROCESS | 3716 | 1465075591461 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:26:31 INFO - PROCESS | 3716 | 1465075591463 Marionette TRACE conn2 <- [1,1150,null,{}] 14:26:31 INFO - PROCESS | 3716 | 1465075591467 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}] 14:26:31 INFO - PROCESS | 3716 | 1465075591472 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:31 INFO - PROCESS | 3716 | 1465075591609 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 14:26:31 INFO - PROCESS | 3716 | 1465075591668 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:31 INFO - PROCESS | 3716 | 1465075591670 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:31 INFO - PROCESS | 3716 | ++DOCSHELL 15871C00 == 33 [pid = 3716] [id = 297] 14:26:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (158F1C00) [pid = 3716] [serial = 890] [outer = 00000000] 14:26:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (16003400) [pid = 3716] [serial = 891] [outer = 158F1C00] 14:26:31 INFO - PROCESS | 3716 | 1465075591714 Marionette DEBUG loaded listener.js 14:26:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1604C800) [pid = 3716] [serial = 892] [outer = 158F1C00] 14:26:32 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (15B4FC00) [pid = 3716] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:26:32 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (15B73C00) [pid = 3716] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:26:32 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (16EAD800) [pid = 3716] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:26:32 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (16A57C00) [pid = 3716] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:26:32 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (140C7800) [pid = 3716] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:26:32 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1052FC00) [pid = 3716] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:26:32 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (12893800) [pid = 3716] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:26:32 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (158EB400) [pid = 3716] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:26:32 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (13130800) [pid = 3716] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:26:32 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (103D1800) [pid = 3716] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:26:32 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (16EABC00) [pid = 3716] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:26:32 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (1052F800) [pid = 3716] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:26:32 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (10A58C00) [pid = 3716] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:26:32 INFO - PROCESS | 3716 | 1465075592376 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]]]}] 14:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 970ms 14:26:32 INFO - PROCESS | 3716 | 1465075592441 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 14:26:32 INFO - PROCESS | 3716 | 1465075592443 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 14:26:32 INFO - PROCESS | 3716 | 1465075592446 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:26:32 INFO - PROCESS | 3716 | 1465075592448 Marionette TRACE conn2 <- [1,1154,null,{}] 14:26:32 INFO - PROCESS | 3716 | 1465075592452 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}] 14:26:32 INFO - PROCESS | 3716 | 1465075592453 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:32 INFO - PROCESS | 3716 | 1465075592527 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 14:26:32 INFO - PROCESS | 3716 | 1465075592532 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:32 INFO - PROCESS | 3716 | 1465075592534 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:32 INFO - PROCESS | 3716 | ++DOCSHELL 155CC800 == 34 [pid = 3716] [id = 298] 14:26:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (158EB400) [pid = 3716] [serial = 893] [outer = 00000000] 14:26:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (16002000) [pid = 3716] [serial = 894] [outer = 158EB400] 14:26:32 INFO - PROCESS | 3716 | 1465075592583 Marionette DEBUG loaded listener.js 14:26:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (16047800) [pid = 3716] [serial = 895] [outer = 158EB400] 14:26:33 INFO - PROCESS | 3716 | 1465075593044 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]]]}] 14:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 614ms 14:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:26:33 INFO - PROCESS | 3716 | 1465075593079 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 14:26:33 INFO - PROCESS | 3716 | 1465075593081 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 14:26:33 INFO - PROCESS | 3716 | 1465075593084 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:26:33 INFO - PROCESS | 3716 | 1465075593086 Marionette TRACE conn2 <- [1,1158,null,{}] 14:26:33 INFO - PROCESS | 3716 | 1465075593090 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}] 14:26:33 INFO - PROCESS | 3716 | 1465075593091 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:33 INFO - PROCESS | 3716 | 1465075593167 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 14:26:33 INFO - PROCESS | 3716 | 1465075593173 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:33 INFO - PROCESS | 3716 | 1465075593174 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:33 INFO - PROCESS | 3716 | ++DOCSHELL 16A3AC00 == 35 [pid = 3716] [id = 299] 14:26:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (16A41000) [pid = 3716] [serial = 896] [outer = 00000000] 14:26:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (16C82000) [pid = 3716] [serial = 897] [outer = 16A41000] 14:26:33 INFO - PROCESS | 3716 | 1465075593217 Marionette DEBUG loaded listener.js 14:26:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (16C89400) [pid = 3716] [serial = 898] [outer = 16A41000] 14:26:33 INFO - PROCESS | 3716 | 1465075593623 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]]]}] 14:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 614ms 14:26:33 INFO - PROCESS | 3716 | 1465075593681 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 14:26:33 INFO - PROCESS | 3716 | 1465075593683 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 14:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:26:33 INFO - PROCESS | 3716 | 1465075593687 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:26:33 INFO - PROCESS | 3716 | 1465075593688 Marionette TRACE conn2 <- [1,1162,null,{}] 14:26:33 INFO - PROCESS | 3716 | 1465075593692 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}] 14:26:33 INFO - PROCESS | 3716 | 1465075593693 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:33 INFO - PROCESS | 3716 | 1465075593818 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 14:26:33 INFO - PROCESS | 3716 | 1465075593825 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:33 INFO - PROCESS | 3716 | 1465075593827 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:33 INFO - PROCESS | 3716 | ++DOCSHELL 13821C00 == 36 [pid = 3716] [id = 300] 14:26:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (16E62000) [pid = 3716] [serial = 899] [outer = 00000000] 14:26:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (16EA9800) [pid = 3716] [serial = 900] [outer = 16E62000] 14:26:33 INFO - PROCESS | 3716 | 1465075593871 Marionette DEBUG loaded listener.js 14:26:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (16EABC00) [pid = 3716] [serial = 901] [outer = 16E62000] 14:26:34 INFO - PROCESS | 3716 | --DOCSHELL 10B66800 == 35 [pid = 3716] [id = 291] 14:26:34 INFO - PROCESS | 3716 | --DOCSHELL 0F333000 == 34 [pid = 3716] [id = 292] 14:26:35 INFO - PROCESS | 3716 | --DOCSHELL 156AF800 == 33 [pid = 3716] [id = 296] 14:26:35 INFO - PROCESS | 3716 | --DOCSHELL 15871C00 == 32 [pid = 3716] [id = 297] 14:26:35 INFO - PROCESS | 3716 | --DOCSHELL 155CC800 == 31 [pid = 3716] [id = 298] 14:26:35 INFO - PROCESS | 3716 | --DOCSHELL 16A3AC00 == 30 [pid = 3716] [id = 299] 14:26:35 INFO - PROCESS | 3716 | --DOCSHELL 11A0D000 == 29 [pid = 3716] [id = 293] 14:26:35 INFO - PROCESS | 3716 | --DOCSHELL 13913800 == 28 [pid = 3716] [id = 295] 14:26:35 INFO - PROCESS | 3716 | --DOCSHELL 13823800 == 27 [pid = 3716] [id = 294] 14:26:35 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (15F4B800) [pid = 3716] [serial = 846] [outer = 00000000] [url = about:blank] 14:26:35 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (16E5F800) [pid = 3716] [serial = 849] [outer = 00000000] [url = about:blank] 14:26:35 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (16042000) [pid = 3716] [serial = 847] [outer = 00000000] [url = about:blank] 14:26:35 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (17040400) [pid = 3716] [serial = 852] [outer = 00000000] [url = about:blank] 14:26:35 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (16E66800) [pid = 3716] [serial = 826] [outer = 00000000] [url = about:blank] 14:26:35 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (14F3AC00) [pid = 3716] [serial = 840] [outer = 00000000] [url = about:blank] 14:26:35 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (15661800) [pid = 3716] [serial = 841] [outer = 00000000] [url = about:blank] 14:26:35 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (10A57C00) [pid = 3716] [serial = 828] [outer = 00000000] [url = about:blank] 14:26:35 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (11237800) [pid = 3716] [serial = 829] [outer = 00000000] [url = about:blank] 14:26:35 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (12B1BC00) [pid = 3716] [serial = 837] [outer = 00000000] [url = about:blank] 14:26:35 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (12D6B400) [pid = 3716] [serial = 838] [outer = 00000000] [url = about:blank] 14:26:35 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (15B75800) [pid = 3716] [serial = 843] [outer = 00000000] [url = about:blank] 14:26:35 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (13913C00) [pid = 3716] [serial = 831] [outer = 00000000] [url = about:blank] 14:26:35 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (14F3E800) [pid = 3716] [serial = 832] [outer = 00000000] [url = about:blank] 14:26:35 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (16EA7400) [pid = 3716] [serial = 850] [outer = 00000000] [url = about:blank] 14:26:35 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (1052D000) [pid = 3716] [serial = 834] [outer = 00000000] [url = about:blank] 14:26:35 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (10A5B000) [pid = 3716] [serial = 835] [outer = 00000000] [url = about:blank] 14:26:35 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (17DEC800) [pid = 3716] [serial = 861] [outer = 00000000] [url = about:blank] 14:26:35 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (17EA1400) [pid = 3716] [serial = 862] [outer = 00000000] [url = about:blank] 14:26:35 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (167CE000) [pid = 3716] [serial = 859] [outer = 00000000] [url = about:blank] 14:26:35 INFO - PROCESS | 3716 | --DOMWINDOW == 62 (16043400) [pid = 3716] [serial = 858] [outer = 00000000] [url = about:blank] 14:26:35 INFO - PROCESS | 3716 | --DOMWINDOW == 61 (170EB400) [pid = 3716] [serial = 853] [outer = 00000000] [url = about:blank] 14:26:35 INFO - PROCESS | 3716 | --DOMWINDOW == 60 (16E5C400) [pid = 3716] [serial = 856] [outer = 00000000] [url = about:blank] 14:26:35 INFO - PROCESS | 3716 | --DOMWINDOW == 59 (15B46000) [pid = 3716] [serial = 855] [outer = 00000000] [url = about:blank] 14:26:35 INFO - PROCESS | 3716 | --DOMWINDOW == 58 (15E9B400) [pid = 3716] [serial = 844] [outer = 00000000] [url = about:blank] 14:26:35 INFO - PROCESS | 3716 | 1465075595632 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] 14:26:35 INFO - PROCESS | 3716 | 1465075595669 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 14:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:26:35 INFO - PROCESS | 3716 | 1465075595675 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:26:35 INFO - PROCESS | 3716 | 1465075595678 Marionette TRACE conn2 <- [1,1166,null,{}] 14:26:35 INFO - PROCESS | 3716 | 1465075595684 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}] 14:26:35 INFO - PROCESS | 3716 | 1465075595687 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:35 INFO - PROCESS | 3716 | 1465075595786 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 14:26:35 INFO - PROCESS | 3716 | 1465075595795 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:35 INFO - PROCESS | 3716 | 1465075595800 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:35 INFO - PROCESS | 3716 | ++DOCSHELL 10527800 == 28 [pid = 3716] [id = 301] 14:26:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 59 (1052B400) [pid = 3716] [serial = 902] [outer = 00000000] 14:26:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 60 (105EFC00) [pid = 3716] [serial = 903] [outer = 1052B400] 14:26:35 INFO - PROCESS | 3716 | 1465075595852 Marionette DEBUG loaded listener.js 14:26:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 61 (10A56800) [pid = 3716] [serial = 904] [outer = 1052B400] 14:26:36 INFO - PROCESS | 3716 | 1465075596391 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] 14:26:36 INFO - PROCESS | 3716 | 1465075596455 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 14:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:26:36 INFO - PROCESS | 3716 | 1465075596462 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:26:36 INFO - PROCESS | 3716 | 1465075596465 Marionette TRACE conn2 <- [1,1170,null,{}] 14:26:36 INFO - PROCESS | 3716 | 1465075596468 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}] 14:26:36 INFO - PROCESS | 3716 | 1465075596471 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:36 INFO - PROCESS | 3716 | 1465075596557 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 14:26:36 INFO - PROCESS | 3716 | 1465075596566 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:36 INFO - PROCESS | 3716 | 1465075596569 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:36 INFO - PROCESS | 3716 | ++DOCSHELL 1052A800 == 29 [pid = 3716] [id = 302] 14:26:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 62 (11A0B400) [pid = 3716] [serial = 905] [outer = 00000000] 14:26:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (11C68800) [pid = 3716] [serial = 906] [outer = 11A0B400] 14:26:36 INFO - PROCESS | 3716 | 1465075596627 Marionette DEBUG loaded listener.js 14:26:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (12A85400) [pid = 3716] [serial = 907] [outer = 11A0B400] 14:26:37 INFO - PROCESS | 3716 | 1465075597148 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] 14:26:37 INFO - PROCESS | 3716 | 1465075597196 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 14:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:26:37 INFO - PROCESS | 3716 | 1465075597199 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:26:37 INFO - PROCESS | 3716 | 1465075597203 Marionette TRACE conn2 <- [1,1174,null,{}] 14:26:37 INFO - PROCESS | 3716 | 1465075597214 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}] 14:26:37 INFO - PROCESS | 3716 | 1465075597218 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:37 INFO - PROCESS | 3716 | 1465075597328 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 14:26:37 INFO - PROCESS | 3716 | 1465075597343 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:37 INFO - PROCESS | 3716 | 1465075597346 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:37 INFO - PROCESS | 3716 | ++DOCSHELL 13133C00 == 30 [pid = 3716] [id = 303] 14:26:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (1332D400) [pid = 3716] [serial = 908] [outer = 00000000] 14:26:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (13823800) [pid = 3716] [serial = 909] [outer = 1332D400] 14:26:37 INFO - PROCESS | 3716 | 1465075597397 Marionette DEBUG loaded listener.js 14:26:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (13912800) [pid = 3716] [serial = 910] [outer = 1332D400] 14:26:37 INFO - PROCESS | 3716 | 1465075597856 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] 14:26:37 INFO - PROCESS | 3716 | 1465075597902 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 14:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:26:37 INFO - PROCESS | 3716 | 1465075597905 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:26:37 INFO - PROCESS | 3716 | 1465075597965 Marionette TRACE conn2 <- [1,1178,null,{}] 14:26:37 INFO - PROCESS | 3716 | 1465075597969 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}] 14:26:37 INFO - PROCESS | 3716 | 1465075597971 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:38 INFO - PROCESS | 3716 | 1465075598051 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 14:26:38 INFO - PROCESS | 3716 | 1465075598056 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:38 INFO - PROCESS | 3716 | 1465075598058 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:38 INFO - PROCESS | 3716 | ++DOCSHELL 140C6800 == 31 [pid = 3716] [id = 304] 14:26:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (140CB000) [pid = 3716] [serial = 911] [outer = 00000000] 14:26:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (14F3AC00) [pid = 3716] [serial = 912] [outer = 140CB000] 14:26:38 INFO - PROCESS | 3716 | 1465075598101 Marionette DEBUG loaded listener.js 14:26:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (15658000) [pid = 3716] [serial = 913] [outer = 140CB000] 14:26:38 INFO - PROCESS | 3716 | 1465075598531 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] 14:26:38 INFO - PROCESS | 3716 | 1465075598559 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 14:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:26:38 INFO - PROCESS | 3716 | 1465075598563 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:26:38 INFO - PROCESS | 3716 | 1465075598564 Marionette TRACE conn2 <- [1,1182,null,{}] 14:26:38 INFO - PROCESS | 3716 | 1465075598572 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}] 14:26:38 INFO - PROCESS | 3716 | 1465075598574 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:38 INFO - PROCESS | 3716 | 1465075598650 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 14:26:38 INFO - PROCESS | 3716 | 1465075598655 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:38 INFO - PROCESS | 3716 | 1465075598657 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:38 INFO - PROCESS | 3716 | ++DOCSHELL 156ABC00 == 32 [pid = 3716] [id = 305] 14:26:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (156AF400) [pid = 3716] [serial = 914] [outer = 00000000] 14:26:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (1587C800) [pid = 3716] [serial = 915] [outer = 156AF400] 14:26:38 INFO - PROCESS | 3716 | 1465075598701 Marionette DEBUG loaded listener.js 14:26:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (158ED800) [pid = 3716] [serial = 916] [outer = 156AF400] 14:26:39 INFO - PROCESS | 3716 | 1465075599219 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] 14:26:39 INFO - PROCESS | 3716 | 1465075599299 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 14:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:26:39 INFO - PROCESS | 3716 | 1465075599302 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:26:39 INFO - PROCESS | 3716 | 1465075599304 Marionette TRACE conn2 <- [1,1186,null,{}] 14:26:39 INFO - PROCESS | 3716 | 1465075599307 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}] 14:26:39 INFO - PROCESS | 3716 | 1465075599313 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:39 INFO - PROCESS | 3716 | 1465075599420 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 14:26:39 INFO - PROCESS | 3716 | 1465075599426 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:39 INFO - PROCESS | 3716 | 1465075599428 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:39 INFO - PROCESS | 3716 | ++DOCSHELL 15E9F000 == 33 [pid = 3716] [id = 306] 14:26:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (15E9F800) [pid = 3716] [serial = 917] [outer = 00000000] 14:26:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (15F4E000) [pid = 3716] [serial = 918] [outer = 15E9F800] 14:26:39 INFO - PROCESS | 3716 | 1465075599471 Marionette DEBUG loaded listener.js 14:26:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (16041C00) [pid = 3716] [serial = 919] [outer = 15E9F800] 14:26:39 INFO - PROCESS | 3716 | 1465075599900 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]]]}] 14:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 662ms 14:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:26:39 INFO - PROCESS | 3716 | 1465075599939 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 14:26:39 INFO - PROCESS | 3716 | 1465075599941 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 14:26:39 INFO - PROCESS | 3716 | 1465075599994 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:26:39 INFO - PROCESS | 3716 | 1465075599995 Marionette TRACE conn2 <- [1,1190,null,{}] 14:26:39 INFO - PROCESS | 3716 | 1465075599999 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}] 14:26:39 INFO - PROCESS | 3716 | 1465075600001 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:40 INFO - PROCESS | 3716 | 1465075600111 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 14:26:40 INFO - PROCESS | 3716 | 1465075600119 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:40 INFO - PROCESS | 3716 | 1465075600121 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:40 INFO - PROCESS | 3716 | ++DOCSHELL 15F48800 == 34 [pid = 3716] [id = 307] 14:26:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (15F49400) [pid = 3716] [serial = 920] [outer = 00000000] 14:26:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (16A3AC00) [pid = 3716] [serial = 921] [outer = 15F49400] 14:26:40 INFO - PROCESS | 3716 | 1465075600165 Marionette DEBUG loaded listener.js 14:26:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (16A41400) [pid = 3716] [serial = 922] [outer = 15F49400] 14:26:40 INFO - PROCESS | 3716 | 1465075600578 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]]]}] 14:26: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 14:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 679ms 14:26:40 INFO - PROCESS | 3716 | 1465075600637 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 14:26:40 INFO - PROCESS | 3716 | 1465075600639 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 14:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:26:40 INFO - PROCESS | 3716 | 1465075600643 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:26:40 INFO - PROCESS | 3716 | 1465075600644 Marionette TRACE conn2 <- [1,1194,null,{}] 14:26:40 INFO - PROCESS | 3716 | 1465075600647 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}] 14:26:40 INFO - PROCESS | 3716 | 1465075600649 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:40 INFO - PROCESS | 3716 | 1465075600725 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 14:26:40 INFO - PROCESS | 3716 | 1465075600733 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:40 INFO - PROCESS | 3716 | 1465075600735 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:40 INFO - PROCESS | 3716 | ++DOCSHELL 15E1EC00 == 35 [pid = 3716] [id = 308] 14:26:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (16C89800) [pid = 3716] [serial = 923] [outer = 00000000] 14:26:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (16E67800) [pid = 3716] [serial = 924] [outer = 16C89800] 14:26:40 INFO - PROCESS | 3716 | 1465075600777 Marionette DEBUG loaded listener.js 14:26:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (16E69C00) [pid = 3716] [serial = 925] [outer = 16C89800] 14:26:41 INFO - PROCESS | 3716 | 1465075601288 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]]]}] 14:26: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 14:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 662ms 14:26:41 INFO - PROCESS | 3716 | 1465075601321 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 14:26:41 INFO - PROCESS | 3716 | 1465075601323 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 14:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:26:41 INFO - PROCESS | 3716 | 1465075601331 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:26:41 INFO - PROCESS | 3716 | 1465075601332 Marionette TRACE conn2 <- [1,1198,null,{}] 14:26:41 INFO - PROCESS | 3716 | 1465075601336 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}] 14:26:41 INFO - PROCESS | 3716 | 1465075601338 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:41 INFO - PROCESS | 3716 | 1465075601440 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 14:26:41 INFO - PROCESS | 3716 | 1465075601521 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:41 INFO - PROCESS | 3716 | 1465075601523 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:41 INFO - PROCESS | 3716 | ++DOCSHELL 10E27000 == 36 [pid = 3716] [id = 309] 14:26:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (13133800) [pid = 3716] [serial = 926] [outer = 00000000] 14:26:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (16EB5C00) [pid = 3716] [serial = 927] [outer = 13133800] 14:26:41 INFO - PROCESS | 3716 | 1465075601565 Marionette DEBUG loaded listener.js 14:26:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (17040400) [pid = 3716] [serial = 928] [outer = 13133800] 14:26:42 INFO - PROCESS | 3716 | 1465075602022 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]]]}] 14:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 727ms 14:26:42 INFO - PROCESS | 3716 | 1465075602064 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 14:26:42 INFO - PROCESS | 3716 | 1465075602067 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 14:26:42 INFO - PROCESS | 3716 | 1465075602077 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:26:42 INFO - PROCESS | 3716 | 1465075602078 Marionette TRACE conn2 <- [1,1202,null,{}] 14:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:26:42 INFO - PROCESS | 3716 | 1465075602082 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}] 14:26:42 INFO - PROCESS | 3716 | 1465075602084 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:42 INFO - PROCESS | 3716 | 1465075602211 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 14:26:42 INFO - PROCESS | 3716 | 1465075602222 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:42 INFO - PROCESS | 3716 | 1465075602224 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:42 INFO - PROCESS | 3716 | ++DOCSHELL 16049000 == 37 [pid = 3716] [id = 310] 14:26:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (16E69800) [pid = 3716] [serial = 929] [outer = 00000000] 14:26:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1792EC00) [pid = 3716] [serial = 930] [outer = 16E69800] 14:26:42 INFO - PROCESS | 3716 | 1465075602266 Marionette DEBUG loaded listener.js 14:26:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (17996000) [pid = 3716] [serial = 931] [outer = 16E69800] 14:26:42 INFO - PROCESS | 3716 | 1465075602692 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]]]}] 14:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 646ms 14:26:42 INFO - PROCESS | 3716 | 1465075602718 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 14:26:42 INFO - PROCESS | 3716 | 1465075602720 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 14:26:42 INFO - PROCESS | 3716 | 1465075602723 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:26:42 INFO - PROCESS | 3716 | 1465075602725 Marionette TRACE conn2 <- [1,1206,null,{}] 14:26:42 INFO - PROCESS | 3716 | 1465075602729 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}] 14:26:42 INFO - PROCESS | 3716 | 1465075602731 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:42 INFO - PROCESS | 3716 | 1465075602849 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 14:26:42 INFO - PROCESS | 3716 | 1465075602939 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:42 INFO - PROCESS | 3716 | 1465075602942 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:42 INFO - PROCESS | 3716 | ++DOCSHELL 156AB400 == 38 [pid = 3716] [id = 311] 14:26:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (17EA7C00) [pid = 3716] [serial = 932] [outer = 00000000] 14:26:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (1826A000) [pid = 3716] [serial = 933] [outer = 17EA7C00] 14:26:43 INFO - PROCESS | 3716 | 1465075603035 Marionette DEBUG loaded listener.js 14:26:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (18445800) [pid = 3716] [serial = 934] [outer = 17EA7C00] 14:26:43 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (13D27400) [pid = 3716] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:26:43 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (156AFC00) [pid = 3716] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:26:43 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (158F1C00) [pid = 3716] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:26:43 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (16A41000) [pid = 3716] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:26:43 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (13828400) [pid = 3716] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:26:43 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (11A15000) [pid = 3716] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:26:43 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (0F336000) [pid = 3716] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:26:43 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (10B6CC00) [pid = 3716] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:26:43 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (1861BC00) [pid = 3716] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:26:43 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (16045C00) [pid = 3716] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:26:43 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (10568400) [pid = 3716] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:26:43 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (158EB400) [pid = 3716] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:26:43 INFO - PROCESS | 3716 | 1465075603548 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]]]}] 14:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 873ms 14:26:43 INFO - PROCESS | 3716 | 1465075603599 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 14:26:43 INFO - PROCESS | 3716 | 1465075603601 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 14:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:26:43 INFO - PROCESS | 3716 | 1465075603605 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:26:43 INFO - PROCESS | 3716 | 1465075603606 Marionette TRACE conn2 <- [1,1210,null,{}] 14:26:43 INFO - PROCESS | 3716 | 1465075603610 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}] 14:26:43 INFO - PROCESS | 3716 | 1465075603611 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:43 INFO - PROCESS | 3716 | 1465075603689 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 14:26:43 INFO - PROCESS | 3716 | 1465075603695 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:43 INFO - PROCESS | 3716 | 1465075603697 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:43 INFO - PROCESS | 3716 | ++DOCSHELL 11423400 == 39 [pid = 3716] [id = 312] 14:26:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (155CD000) [pid = 3716] [serial = 935] [outer = 00000000] 14:26:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (158F3800) [pid = 3716] [serial = 936] [outer = 155CD000] 14:26:43 INFO - PROCESS | 3716 | 1465075603740 Marionette DEBUG loaded listener.js 14:26:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (1779A400) [pid = 3716] [serial = 937] [outer = 155CD000] 14:26:44 INFO - PROCESS | 3716 | 1465075604232 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] 14:26:44 INFO - PROCESS | 3716 | 1465075604278 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 14:26:44 INFO - PROCESS | 3716 | 1465075604282 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:26:44 INFO - PROCESS | 3716 | 1465075604283 Marionette TRACE conn2 <- [1,1214,null,{}] 14:26:44 INFO - PROCESS | 3716 | 1465075604296 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}] 14:26:44 INFO - PROCESS | 3716 | 1465075604298 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:44 INFO - PROCESS | 3716 | 1465075604376 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 14:26:44 INFO - PROCESS | 3716 | 1465075604384 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:44 INFO - PROCESS | 3716 | 1465075604386 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:44 INFO - PROCESS | 3716 | ++DOCSHELL 16E66C00 == 40 [pid = 3716] [id = 313] 14:26:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (18007800) [pid = 3716] [serial = 938] [outer = 00000000] 14:26:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (18622000) [pid = 3716] [serial = 939] [outer = 18007800] 14:26:44 INFO - PROCESS | 3716 | 1465075604428 Marionette DEBUG loaded listener.js 14:26:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (18690400) [pid = 3716] [serial = 940] [outer = 18007800] 14:26:44 INFO - PROCESS | 3716 | 1465075604862 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]]]}] 14:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 646ms 14:26:44 INFO - PROCESS | 3716 | 1465075604920 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 14:26:44 INFO - PROCESS | 3716 | 1465075604922 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 14:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:26:44 INFO - PROCESS | 3716 | 1465075604925 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:26:44 INFO - PROCESS | 3716 | 1465075604927 Marionette TRACE conn2 <- [1,1218,null,{}] 14:26:44 INFO - PROCESS | 3716 | 1465075604931 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}] 14:26:44 INFO - PROCESS | 3716 | 1465075604933 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:45 INFO - PROCESS | 3716 | 1465075605059 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 14:26:45 INFO - PROCESS | 3716 | 1465075605066 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:45 INFO - PROCESS | 3716 | 1465075605068 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:45 INFO - PROCESS | 3716 | ++DOCSHELL 15E9B400 == 41 [pid = 3716] [id = 314] 14:26:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1861D800) [pid = 3716] [serial = 941] [outer = 00000000] 14:26:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (186BEC00) [pid = 3716] [serial = 942] [outer = 1861D800] 14:26:45 INFO - PROCESS | 3716 | 1465075605110 Marionette DEBUG loaded listener.js 14:26:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (186C5000) [pid = 3716] [serial = 943] [outer = 1861D800] 14:26:45 INFO - PROCESS | 3716 | 1465075605851 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]]]}] 14:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 970ms 14:26:45 INFO - PROCESS | 3716 | 1465075605904 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 14:26:45 INFO - PROCESS | 3716 | 1465075605908 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 14:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:26:45 INFO - PROCESS | 3716 | 1465075605961 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:26:45 INFO - PROCESS | 3716 | 1465075605964 Marionette TRACE conn2 <- [1,1222,null,{}] 14:26:45 INFO - PROCESS | 3716 | 1465075605970 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}] 14:26:45 INFO - PROCESS | 3716 | 1465075605973 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:46 INFO - PROCESS | 3716 | 1465075606104 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 14:26:46 INFO - PROCESS | 3716 | 1465075606226 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:46 INFO - PROCESS | 3716 | 1465075606229 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:46 INFO - PROCESS | 3716 | ++DOCSHELL 10488000 == 42 [pid = 3716] [id = 315] 14:26:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (10530C00) [pid = 3716] [serial = 944] [outer = 00000000] 14:26:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (10F1C000) [pid = 3716] [serial = 945] [outer = 10530C00] 14:26:46 INFO - PROCESS | 3716 | 1465075606294 Marionette DEBUG loaded listener.js 14:26:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (11A0EC00) [pid = 3716] [serial = 946] [outer = 10530C00] 14:26:47 INFO - PROCESS | 3716 | 1465075607039 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]]]}] 14:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1293ms 14:26:47 INFO - PROCESS | 3716 | 1465075607252 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 14:26:47 INFO - PROCESS | 3716 | 1465075607257 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 14:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:26:47 INFO - PROCESS | 3716 | 1465075607262 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:26:47 INFO - PROCESS | 3716 | 1465075607265 Marionette TRACE conn2 <- [1,1226,null,{}] 14:26:47 INFO - PROCESS | 3716 | 1465075607271 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}] 14:26:47 INFO - PROCESS | 3716 | 1465075607274 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:47 INFO - PROCESS | 3716 | 1465075607419 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 14:26:47 INFO - PROCESS | 3716 | 1465075607498 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:47 INFO - PROCESS | 3716 | 1465075607503 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:47 INFO - PROCESS | 3716 | ++DOCSHELL 0F30D800 == 43 [pid = 3716] [id = 316] 14:26:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (1032A000) [pid = 3716] [serial = 947] [outer = 00000000] 14:26:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (10E28800) [pid = 3716] [serial = 948] [outer = 1032A000] 14:26:47 INFO - PROCESS | 3716 | 1465075607595 Marionette DEBUG loaded listener.js 14:26:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (12809800) [pid = 3716] [serial = 949] [outer = 1032A000] 14:26:48 INFO - PROCESS | 3716 | --DOCSHELL 16E66C00 == 42 [pid = 3716] [id = 313] 14:26:48 INFO - PROCESS | 3716 | --DOCSHELL 11423400 == 41 [pid = 3716] [id = 312] 14:26:48 INFO - PROCESS | 3716 | --DOCSHELL 156AB400 == 40 [pid = 3716] [id = 311] 14:26:48 INFO - PROCESS | 3716 | --DOCSHELL 16049000 == 39 [pid = 3716] [id = 310] 14:26:48 INFO - PROCESS | 3716 | --DOCSHELL 10E27000 == 38 [pid = 3716] [id = 309] 14:26:48 INFO - PROCESS | 3716 | --DOCSHELL 15E1EC00 == 37 [pid = 3716] [id = 308] 14:26:48 INFO - PROCESS | 3716 | --DOCSHELL 15F48800 == 36 [pid = 3716] [id = 307] 14:26:48 INFO - PROCESS | 3716 | --DOCSHELL 15E9F000 == 35 [pid = 3716] [id = 306] 14:26:48 INFO - PROCESS | 3716 | --DOCSHELL 156ABC00 == 34 [pid = 3716] [id = 305] 14:26:48 INFO - PROCESS | 3716 | --DOCSHELL 140C6800 == 33 [pid = 3716] [id = 304] 14:26:48 INFO - PROCESS | 3716 | --DOCSHELL 13133C00 == 32 [pid = 3716] [id = 303] 14:26:48 INFO - PROCESS | 3716 | --DOCSHELL 1052A800 == 31 [pid = 3716] [id = 302] 14:26:48 INFO - PROCESS | 3716 | --DOCSHELL 10527800 == 30 [pid = 3716] [id = 301] 14:26:48 INFO - PROCESS | 3716 | --DOCSHELL 13821C00 == 29 [pid = 3716] [id = 300] 14:26:48 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (16EA9800) [pid = 3716] [serial = 900] [outer = 00000000] [url = about:blank] 14:26:48 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (156A7000) [pid = 3716] [serial = 885] [outer = 00000000] [url = about:blank] 14:26:48 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (158ED400) [pid = 3716] [serial = 888] [outer = 00000000] [url = about:blank] 14:26:48 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (156AE800) [pid = 3716] [serial = 886] [outer = 00000000] [url = about:blank] 14:26:48 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (16003400) [pid = 3716] [serial = 891] [outer = 00000000] [url = about:blank] 14:26:48 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (158F6800) [pid = 3716] [serial = 889] [outer = 00000000] [url = about:blank] 14:26:48 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (16C82000) [pid = 3716] [serial = 897] [outer = 00000000] [url = about:blank] 14:26:48 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (1604C800) [pid = 3716] [serial = 892] [outer = 00000000] [url = about:blank] 14:26:48 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (13D27800) [pid = 3716] [serial = 882] [outer = 00000000] [url = about:blank] 14:26:48 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (12AC7C00) [pid = 3716] [serial = 879] [outer = 00000000] [url = about:blank] 14:26:48 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (12B19400) [pid = 3716] [serial = 880] [outer = 00000000] [url = about:blank] 14:26:48 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (1052B800) [pid = 3716] [serial = 876] [outer = 00000000] [url = about:blank] 14:26:48 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (10559400) [pid = 3716] [serial = 877] [outer = 00000000] [url = about:blank] 14:26:48 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (12810400) [pid = 3716] [serial = 874] [outer = 00000000] [url = about:blank] 14:26:48 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (1129F800) [pid = 3716] [serial = 873] [outer = 00000000] [url = about:blank] 14:26:48 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (18693000) [pid = 3716] [serial = 871] [outer = 00000000] [url = about:blank] 14:26:48 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (18622C00) [pid = 3716] [serial = 870] [outer = 00000000] [url = about:blank] 14:26:48 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (16E5C000) [pid = 3716] [serial = 868] [outer = 00000000] [url = about:blank] 14:26:48 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (16050800) [pid = 3716] [serial = 867] [outer = 00000000] [url = about:blank] 14:26:48 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (16C89400) [pid = 3716] [serial = 898] [outer = 00000000] [url = about:blank] 14:26:48 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (12B1F800) [pid = 3716] [serial = 865] [outer = 00000000] [url = about:blank] 14:26:48 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (12A07800) [pid = 3716] [serial = 864] [outer = 00000000] [url = about:blank] 14:26:48 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (16002000) [pid = 3716] [serial = 894] [outer = 00000000] [url = about:blank] 14:26:48 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (140C7000) [pid = 3716] [serial = 883] [outer = 00000000] [url = about:blank] 14:26:48 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (16047800) [pid = 3716] [serial = 895] [outer = 00000000] [url = about:blank] 14:26:48 INFO - PROCESS | 3716 | 1465075608191 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]]]}] 14:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 970ms 14:26:48 INFO - PROCESS | 3716 | 1465075608240 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 14:26:48 INFO - PROCESS | 3716 | 1465075608243 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 14:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:26:48 INFO - PROCESS | 3716 | 1465075608250 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:26:48 INFO - PROCESS | 3716 | 1465075608254 Marionette TRACE conn2 <- [1,1230,null,{}] 14:26:48 INFO - PROCESS | 3716 | 1465075608257 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}] 14:26:48 INFO - PROCESS | 3716 | 1465075608260 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:48 INFO - PROCESS | 3716 | 1465075608344 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 14:26:48 INFO - PROCESS | 3716 | 1465075608353 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:48 INFO - PROCESS | 3716 | 1465075608356 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:48 INFO - PROCESS | 3716 | ++DOCSHELL 1129F800 == 30 [pid = 3716] [id = 317] 14:26:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (11423400) [pid = 3716] [serial = 950] [outer = 00000000] 14:26:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (12B1AC00) [pid = 3716] [serial = 951] [outer = 11423400] 14:26:48 INFO - PROCESS | 3716 | 1465075608410 Marionette DEBUG loaded listener.js 14:26:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (12B63000) [pid = 3716] [serial = 952] [outer = 11423400] 14:26:48 INFO - PROCESS | 3716 | 1465075608938 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]]]}] 14:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 727ms 14:26:48 INFO - PROCESS | 3716 | 1465075608989 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 14:26:48 INFO - PROCESS | 3716 | 1465075608991 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 14:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:26:48 INFO - PROCESS | 3716 | 1465075608995 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:26:48 INFO - PROCESS | 3716 | 1465075608997 Marionette TRACE conn2 <- [1,1234,null,{}] 14:26:49 INFO - PROCESS | 3716 | 1465075609007 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}] 14:26:49 INFO - PROCESS | 3716 | 1465075609012 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:49 INFO - PROCESS | 3716 | 1465075609098 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 14:26:49 INFO - PROCESS | 3716 | 1465075609190 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:49 INFO - PROCESS | 3716 | 1465075609193 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:49 INFO - PROCESS | 3716 | ++DOCSHELL 1337D800 == 31 [pid = 3716] [id = 318] 14:26:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (13385000) [pid = 3716] [serial = 953] [outer = 00000000] 14:26:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (13D28800) [pid = 3716] [serial = 954] [outer = 13385000] 14:26:49 INFO - PROCESS | 3716 | 1465075609242 Marionette DEBUG loaded listener.js 14:26:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (140C5C00) [pid = 3716] [serial = 955] [outer = 13385000] 14:26:49 INFO - PROCESS | 3716 | 1465075609643 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]]]}] 14:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 711ms 14:26:49 INFO - PROCESS | 3716 | 1465075609694 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 14:26:49 INFO - PROCESS | 3716 | 1465075609696 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 14:26:49 INFO - PROCESS | 3716 | 1465075609700 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:26:49 INFO - PROCESS | 3716 | 1465075609701 Marionette TRACE conn2 <- [1,1238,null,{}] 14:26:49 INFO - PROCESS | 3716 | 1465075609705 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}] 14:26:49 INFO - PROCESS | 3716 | 1465075609707 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:49 INFO - PROCESS | 3716 | 1465075609789 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 14:26:49 INFO - PROCESS | 3716 | 1465075609794 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:49 INFO - PROCESS | 3716 | 1465075609796 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:49 INFO - PROCESS | 3716 | ++DOCSHELL 140D0800 == 32 [pid = 3716] [id = 319] 14:26:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (14443000) [pid = 3716] [serial = 956] [outer = 00000000] 14:26:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (156AF000) [pid = 3716] [serial = 957] [outer = 14443000] 14:26:49 INFO - PROCESS | 3716 | 1465075609840 Marionette DEBUG loaded listener.js 14:26:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (158EB000) [pid = 3716] [serial = 958] [outer = 14443000] 14:26:50 INFO - PROCESS | 3716 | 1465075610342 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]]]}] 14:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 663ms 14:26:50 INFO - PROCESS | 3716 | 1465075610372 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 14:26:50 INFO - PROCESS | 3716 | 1465075610374 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 14:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:26:50 INFO - PROCESS | 3716 | 1465075610388 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:26:50 INFO - PROCESS | 3716 | 1465075610390 Marionette TRACE conn2 <- [1,1242,null,{}] 14:26:50 INFO - PROCESS | 3716 | 1465075610394 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}] 14:26:50 INFO - PROCESS | 3716 | 1465075610396 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:50 INFO - PROCESS | 3716 | 1465075610505 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 14:26:50 INFO - PROCESS | 3716 | 1465075610588 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:50 INFO - PROCESS | 3716 | 1465075610590 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:50 INFO - PROCESS | 3716 | ++DOCSHELL 15B4A400 == 33 [pid = 3716] [id = 320] 14:26:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (15B4B000) [pid = 3716] [serial = 959] [outer = 00000000] 14:26:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (15E21400) [pid = 3716] [serial = 960] [outer = 15B4B000] 14:26:50 INFO - PROCESS | 3716 | 1465075610633 Marionette DEBUG loaded listener.js 14:26:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (15E9DC00) [pid = 3716] [serial = 961] [outer = 15B4B000] 14:26:51 INFO - PROCESS | 3716 | 1465075611087 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]]]}] 14:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 727ms 14:26:51 INFO - PROCESS | 3716 | 1465075611114 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 14:26:51 INFO - PROCESS | 3716 | 1465075611116 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 14:26:51 INFO - PROCESS | 3716 | 1465075611120 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:26:51 INFO - PROCESS | 3716 | 1465075611121 Marionette TRACE conn2 <- [1,1246,null,{}] 14:26:51 INFO - PROCESS | 3716 | 1465075611125 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}] 14:26:51 INFO - PROCESS | 3716 | 1465075611130 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:51 INFO - PROCESS | 3716 | 1465075611267 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 14:26:51 INFO - PROCESS | 3716 | 1465075611275 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:51 INFO - PROCESS | 3716 | 1465075611277 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:51 INFO - PROCESS | 3716 | ++DOCSHELL 15EA1C00 == 34 [pid = 3716] [id = 321] 14:26:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (15F50800) [pid = 3716] [serial = 962] [outer = 00000000] 14:26:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (1604B400) [pid = 3716] [serial = 963] [outer = 15F50800] 14:26:51 INFO - PROCESS | 3716 | 1465075611372 Marionette DEBUG loaded listener.js 14:26:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (167D0400) [pid = 3716] [serial = 964] [outer = 15F50800] 14:26:51 INFO - PROCESS | 3716 | 1465075611820 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]]]}] 14:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 760ms 14:26:51 INFO - PROCESS | 3716 | 1465075611860 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 14:26:51 INFO - PROCESS | 3716 | 1465075611862 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 14:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:26:51 INFO - PROCESS | 3716 | 1465075611866 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:26:51 INFO - PROCESS | 3716 | 1465075611867 Marionette TRACE conn2 <- [1,1250,null,{}] 14:26:51 INFO - PROCESS | 3716 | 1465075611911 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}] 14:26:51 INFO - PROCESS | 3716 | 1465075611913 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:52 INFO - PROCESS | 3716 | 1465075612067 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 14:26:52 INFO - PROCESS | 3716 | 1465075612078 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:52 INFO - PROCESS | 3716 | 1465075612089 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:52 INFO - PROCESS | 3716 | ++DOCSHELL 104F0400 == 35 [pid = 3716] [id = 322] 14:26:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (155CF400) [pid = 3716] [serial = 965] [outer = 00000000] 14:26:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (16E5B800) [pid = 3716] [serial = 966] [outer = 155CF400] 14:26:52 INFO - PROCESS | 3716 | 1465075612180 Marionette DEBUG loaded listener.js 14:26:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (16E5F400) [pid = 3716] [serial = 967] [outer = 155CF400] 14:26:52 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (13133800) [pid = 3716] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:26:52 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (16E69800) [pid = 3716] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:26:52 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (1052B400) [pid = 3716] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:26:52 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (16C89800) [pid = 3716] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:26:52 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (156AF400) [pid = 3716] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:26:52 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (15E9F800) [pid = 3716] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:26:52 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (11A0B400) [pid = 3716] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:26:52 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (1332D400) [pid = 3716] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:26:52 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (140CB000) [pid = 3716] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:26:52 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (15F49400) [pid = 3716] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:26:52 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (16E62000) [pid = 3716] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:26:52 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (17EA7C00) [pid = 3716] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:26:52 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (18007800) [pid = 3716] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:26:52 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (155CD000) [pid = 3716] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:26:52 INFO - PROCESS | 3716 | 1465075612704 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]]]}] 14:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 856ms 14:26:52 INFO - PROCESS | 3716 | 1465075612723 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 14:26:52 INFO - PROCESS | 3716 | 1465075612725 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 14:26:52 INFO - PROCESS | 3716 | 1465075612728 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:26:52 INFO - PROCESS | 3716 | 1465075612730 Marionette TRACE conn2 <- [1,1254,null,{}] 14:26:52 INFO - PROCESS | 3716 | 1465075612733 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}] 14:26:52 INFO - PROCESS | 3716 | 1465075612735 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:52 INFO - PROCESS | 3716 | 1465075612811 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 14:26:52 INFO - PROCESS | 3716 | 1465075612816 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:52 INFO - PROCESS | 3716 | 1465075612818 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:52 INFO - PROCESS | 3716 | ++DOCSHELL 14021800 == 36 [pid = 3716] [id = 323] 14:26:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (140C4400) [pid = 3716] [serial = 968] [outer = 00000000] 14:26:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (15E2BC00) [pid = 3716] [serial = 969] [outer = 140C4400] 14:26:52 INFO - PROCESS | 3716 | 1465075612860 Marionette DEBUG loaded listener.js 14:26:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (16044400) [pid = 3716] [serial = 970] [outer = 140C4400] 14:26:53 INFO - PROCESS | 3716 | 1465075613336 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]]]}] 14:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 614ms 14:26:53 INFO - PROCESS | 3716 | 1465075613357 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 14:26:53 INFO - PROCESS | 3716 | 1465075613359 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 14:26:53 INFO - PROCESS | 3716 | 1465075613362 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:26:53 INFO - PROCESS | 3716 | 1465075613364 Marionette TRACE conn2 <- [1,1258,null,{}] 14:26:53 INFO - PROCESS | 3716 | 1465075613367 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}] 14:26:53 INFO - PROCESS | 3716 | 1465075613369 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:53 INFO - PROCESS | 3716 | 1465075613470 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 14:26:53 INFO - PROCESS | 3716 | 1465075613478 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:53 INFO - PROCESS | 3716 | 1465075613480 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:53 INFO - PROCESS | 3716 | ++DOCSHELL 13D27400 == 37 [pid = 3716] [id = 324] 14:26:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (16A57C00) [pid = 3716] [serial = 971] [outer = 00000000] 14:26:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (16EAE400) [pid = 3716] [serial = 972] [outer = 16A57C00] 14:26:53 INFO - PROCESS | 3716 | 1465075613522 Marionette DEBUG loaded listener.js 14:26:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (1792DC00) [pid = 3716] [serial = 973] [outer = 16A57C00] 14:26:54 INFO - PROCESS | 3716 | 1465075613996 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]]]}] 14:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 647ms 14:26:54 INFO - PROCESS | 3716 | 1465075614034 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 14:26:54 INFO - PROCESS | 3716 | 1465075614036 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 14:26:54 INFO - PROCESS | 3716 | 1465075614039 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:26:54 INFO - PROCESS | 3716 | 1465075614041 Marionette TRACE conn2 <- [1,1262,null,{}] 14:26:54 INFO - PROCESS | 3716 | 1465075614045 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}] 14:26:54 INFO - PROCESS | 3716 | 1465075614046 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:54 INFO - PROCESS | 3716 | 1465075614133 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 14:26:54 INFO - PROCESS | 3716 | 1465075614141 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:54 INFO - PROCESS | 3716 | 1465075614143 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:54 INFO - PROCESS | 3716 | ++DOCSHELL 13D29800 == 38 [pid = 3716] [id = 325] 14:26:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (16C89800) [pid = 3716] [serial = 974] [outer = 00000000] 14:26:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (17E9C800) [pid = 3716] [serial = 975] [outer = 16C89800] 14:26:54 INFO - PROCESS | 3716 | 1465075614185 Marionette DEBUG loaded listener.js 14:26:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (17E9F800) [pid = 3716] [serial = 976] [outer = 16C89800] 14:26:54 INFO - PROCESS | 3716 | 1465075614602 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]]]}] 14:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 614ms 14:26:54 INFO - PROCESS | 3716 | 1465075614645 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 14:26:54 INFO - PROCESS | 3716 | 1465075614648 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 14:26:54 INFO - PROCESS | 3716 | 1465075614651 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:26:54 INFO - PROCESS | 3716 | 1465075614653 Marionette TRACE conn2 <- [1,1266,null,{}] 14:26:54 INFO - PROCESS | 3716 | 1465075614709 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}] 14:26:54 INFO - PROCESS | 3716 | 1465075614712 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:54 INFO - PROCESS | 3716 | 1465075614823 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 14:26:55 INFO - PROCESS | 3716 | 1465075615032 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:55 INFO - PROCESS | 3716 | 1465075615036 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:55 INFO - PROCESS | 3716 | ++DOCSHELL 10528400 == 39 [pid = 3716] [id = 326] 14:26:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (1052B400) [pid = 3716] [serial = 977] [outer = 00000000] 14:26:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (105FA400) [pid = 3716] [serial = 978] [outer = 1052B400] 14:26:55 INFO - PROCESS | 3716 | 1465075615093 Marionette DEBUG loaded listener.js 14:26:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (10B6E800) [pid = 3716] [serial = 979] [outer = 1052B400] 14:26:55 INFO - PROCESS | 3716 | 1465075615647 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]]]}] 14:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1018ms 14:26:55 INFO - PROCESS | 3716 | 1465075615674 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 14:26:55 INFO - PROCESS | 3716 | 1465075615678 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 14:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:26:55 INFO - PROCESS | 3716 | 1465075615682 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:26:55 INFO - PROCESS | 3716 | 1465075615685 Marionette TRACE conn2 <- [1,1270,null,{}] 14:26:55 INFO - PROCESS | 3716 | 1465075615690 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}] 14:26:55 INFO - PROCESS | 3716 | 1465075615693 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:55 INFO - PROCESS | 3716 | 1465075615808 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 14:26:55 INFO - PROCESS | 3716 | 1465075615912 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:55 INFO - PROCESS | 3716 | 1465075615916 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:55 INFO - PROCESS | 3716 | ++DOCSHELL 1337F800 == 40 [pid = 3716] [id = 327] 14:26:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (13380800) [pid = 3716] [serial = 980] [outer = 00000000] 14:26:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (13D26000) [pid = 3716] [serial = 981] [outer = 13380800] 14:26:56 INFO - PROCESS | 3716 | 1465075615970 Marionette DEBUG loaded listener.js 14:26:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (15657800) [pid = 3716] [serial = 982] [outer = 13380800] 14:26:56 INFO - PROCESS | 3716 | 1465075616656 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]]]}] 14:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1035ms 14:26:56 INFO - PROCESS | 3716 | 1465075616722 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 14:26:56 INFO - PROCESS | 3716 | 1465075616724 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 14:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:26:56 INFO - PROCESS | 3716 | 1465075616728 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:26:56 INFO - PROCESS | 3716 | 1465075616730 Marionette TRACE conn2 <- [1,1274,null,{}] 14:26:56 INFO - PROCESS | 3716 | 1465075616734 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}] 14:26:56 INFO - PROCESS | 3716 | 1465075616737 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:56 INFO - PROCESS | 3716 | 1465075616853 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 14:26:57 INFO - PROCESS | 3716 | 1465075617010 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:57 INFO - PROCESS | 3716 | 1465075617014 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:57 INFO - PROCESS | 3716 | ++DOCSHELL 15E9C000 == 41 [pid = 3716] [id = 328] 14:26:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (15E9C400) [pid = 3716] [serial = 983] [outer = 00000000] 14:26:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (1604A000) [pid = 3716] [serial = 984] [outer = 15E9C400] 14:26:57 INFO - PROCESS | 3716 | 1465075617071 Marionette DEBUG loaded listener.js 14:26:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (16EA6800) [pid = 3716] [serial = 985] [outer = 15E9C400] 14:26:57 INFO - PROCESS | 3716 | 1465075617647 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]]]}] 14:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 969ms 14:26:57 INFO - PROCESS | 3716 | 1465075617711 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 14:26:57 INFO - PROCESS | 3716 | 1465075617717 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 14:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:26:57 INFO - PROCESS | 3716 | 1465075617735 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:26:57 INFO - PROCESS | 3716 | 1465075617737 Marionette TRACE conn2 <- [1,1278,null,{}] 14:26:57 INFO - PROCESS | 3716 | 1465075617743 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}] 14:26:57 INFO - PROCESS | 3716 | 1465075617746 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:57 INFO - PROCESS | 3716 | 1465075617853 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 14:26:58 INFO - PROCESS | 3716 | 1465075617996 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:58 INFO - PROCESS | 3716 | 1465075617998 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:58 INFO - PROCESS | 3716 | ++DOCSHELL 0F338000 == 42 [pid = 3716] [id = 329] 14:26:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (18624000) [pid = 3716] [serial = 986] [outer = 00000000] 14:26:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (186BC400) [pid = 3716] [serial = 987] [outer = 18624000] 14:26:58 INFO - PROCESS | 3716 | 1465075618054 Marionette DEBUG loaded listener.js 14:26:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (186C0400) [pid = 3716] [serial = 988] [outer = 18624000] 14:26:58 INFO - PROCESS | 3716 | 1465075618642 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]]]}] 14:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1002ms 14:26:58 INFO - PROCESS | 3716 | 1465075618720 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 14:26:58 INFO - PROCESS | 3716 | 1465075618723 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 14:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:26:58 INFO - PROCESS | 3716 | 1465075618726 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:26:58 INFO - PROCESS | 3716 | 1465075618728 Marionette TRACE conn2 <- [1,1282,null,{}] 14:26:58 INFO - PROCESS | 3716 | 1465075618732 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}] 14:26:58 INFO - PROCESS | 3716 | 1465075618734 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:58 INFO - PROCESS | 3716 | 1465075618833 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 14:26:58 INFO - PROCESS | 3716 | 1465075618982 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:58 INFO - PROCESS | 3716 | 1465075618984 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:59 INFO - PROCESS | 3716 | ++DOCSHELL 12B1E400 == 43 [pid = 3716] [id = 330] 14:26:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (156AFC00) [pid = 3716] [serial = 989] [outer = 00000000] 14:26:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (16EAD000) [pid = 3716] [serial = 990] [outer = 156AFC00] 14:26:59 INFO - PROCESS | 3716 | 1465075619037 Marionette DEBUG loaded listener.js 14:26:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (17EA0000) [pid = 3716] [serial = 991] [outer = 156AFC00] 14:26:59 INFO - PROCESS | 3716 | 1465075619776 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]]]}] 14:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1083ms 14:26:59 INFO - PROCESS | 3716 | 1465075619799 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 14:26:59 INFO - PROCESS | 3716 | 1465075619803 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 14:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:26:59 INFO - PROCESS | 3716 | 1465075619824 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:26:59 INFO - PROCESS | 3716 | 1465075619826 Marionette TRACE conn2 <- [1,1286,null,{}] 14:26:59 INFO - PROCESS | 3716 | 1465075619831 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}] 14:26:59 INFO - PROCESS | 3716 | 1465075619834 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:26:59 INFO - PROCESS | 3716 | 1465075619984 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 14:27:00 INFO - PROCESS | 3716 | 1465075620119 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:00 INFO - PROCESS | 3716 | 1465075620121 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:00 INFO - PROCESS | 3716 | ++DOCSHELL 10526C00 == 44 [pid = 3716] [id = 331] 14:27:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (1055CC00) [pid = 3716] [serial = 992] [outer = 00000000] 14:27:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (1129BC00) [pid = 3716] [serial = 993] [outer = 1055CC00] 14:27:00 INFO - PROCESS | 3716 | 1465075620173 Marionette DEBUG loaded listener.js 14:27:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (130E4000) [pid = 3716] [serial = 994] [outer = 1055CC00] 14:27:00 INFO - PROCESS | 3716 | --DOCSHELL 13D27400 == 43 [pid = 3716] [id = 324] 14:27:00 INFO - PROCESS | 3716 | --DOCSHELL 14021800 == 42 [pid = 3716] [id = 323] 14:27:00 INFO - PROCESS | 3716 | --DOCSHELL 104F0400 == 41 [pid = 3716] [id = 322] 14:27:00 INFO - PROCESS | 3716 | --DOCSHELL 15EA1C00 == 40 [pid = 3716] [id = 321] 14:27:00 INFO - PROCESS | 3716 | --DOCSHELL 15B4A400 == 39 [pid = 3716] [id = 320] 14:27:00 INFO - PROCESS | 3716 | --DOCSHELL 140D0800 == 38 [pid = 3716] [id = 319] 14:27:00 INFO - PROCESS | 3716 | --DOCSHELL 1337D800 == 37 [pid = 3716] [id = 318] 14:27:00 INFO - PROCESS | 3716 | --DOCSHELL 1129F800 == 36 [pid = 3716] [id = 317] 14:27:00 INFO - PROCESS | 3716 | --DOCSHELL 0F30D800 == 35 [pid = 3716] [id = 316] 14:27:00 INFO - PROCESS | 3716 | --DOCSHELL 10488000 == 34 [pid = 3716] [id = 315] 14:27:00 INFO - PROCESS | 3716 | --DOCSHELL 15E9B400 == 33 [pid = 3716] [id = 314] 14:27:00 INFO - PROCESS | 3716 | --DOCSHELL 0F338000 == 32 [pid = 3716] [id = 329] 14:27:00 INFO - PROCESS | 3716 | --DOCSHELL 12B1E400 == 31 [pid = 3716] [id = 330] 14:27:00 INFO - PROCESS | 3716 | --DOCSHELL 15E9C000 == 30 [pid = 3716] [id = 328] 14:27:00 INFO - PROCESS | 3716 | --DOCSHELL 13D29800 == 29 [pid = 3716] [id = 325] 14:27:00 INFO - PROCESS | 3716 | --DOCSHELL 10528400 == 28 [pid = 3716] [id = 326] 14:27:00 INFO - PROCESS | 3716 | --DOCSHELL 1337F800 == 27 [pid = 3716] [id = 327] 14:27:01 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (16EB5C00) [pid = 3716] [serial = 927] [outer = 00000000] [url = about:blank] 14:27:01 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (1792EC00) [pid = 3716] [serial = 930] [outer = 00000000] [url = about:blank] 14:27:01 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (105EFC00) [pid = 3716] [serial = 903] [outer = 00000000] [url = about:blank] 14:27:01 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (10A56800) [pid = 3716] [serial = 904] [outer = 00000000] [url = about:blank] 14:27:01 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (16E67800) [pid = 3716] [serial = 924] [outer = 00000000] [url = about:blank] 14:27:01 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (1587C800) [pid = 3716] [serial = 915] [outer = 00000000] [url = about:blank] 14:27:01 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (158ED800) [pid = 3716] [serial = 916] [outer = 00000000] [url = about:blank] 14:27:01 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (15F4E000) [pid = 3716] [serial = 918] [outer = 00000000] [url = about:blank] 14:27:01 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (17040400) [pid = 3716] [serial = 928] [outer = 00000000] [url = about:blank] 14:27:01 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (16041C00) [pid = 3716] [serial = 919] [outer = 00000000] [url = about:blank] 14:27:01 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (11C68800) [pid = 3716] [serial = 906] [outer = 00000000] [url = about:blank] 14:27:01 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (12A85400) [pid = 3716] [serial = 907] [outer = 00000000] [url = about:blank] 14:27:01 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (13823800) [pid = 3716] [serial = 909] [outer = 00000000] [url = about:blank] 14:27:01 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (13912800) [pid = 3716] [serial = 910] [outer = 00000000] [url = about:blank] 14:27:01 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (14F3AC00) [pid = 3716] [serial = 912] [outer = 00000000] [url = about:blank] 14:27:01 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (15658000) [pid = 3716] [serial = 913] [outer = 00000000] [url = about:blank] 14:27:01 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (16A3AC00) [pid = 3716] [serial = 921] [outer = 00000000] [url = about:blank] 14:27:01 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (16A41400) [pid = 3716] [serial = 922] [outer = 00000000] [url = about:blank] 14:27:01 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (16EABC00) [pid = 3716] [serial = 901] [outer = 00000000] [url = about:blank] 14:27:01 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (1826A000) [pid = 3716] [serial = 933] [outer = 00000000] [url = about:blank] 14:27:01 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (18622000) [pid = 3716] [serial = 939] [outer = 00000000] [url = about:blank] 14:27:01 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (18690400) [pid = 3716] [serial = 940] [outer = 00000000] [url = about:blank] 14:27:01 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (186BEC00) [pid = 3716] [serial = 942] [outer = 00000000] [url = about:blank] 14:27:01 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (18445800) [pid = 3716] [serial = 934] [outer = 00000000] [url = about:blank] 14:27:01 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (17996000) [pid = 3716] [serial = 931] [outer = 00000000] [url = about:blank] 14:27:01 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (158F3800) [pid = 3716] [serial = 936] [outer = 00000000] [url = about:blank] 14:27:01 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (1779A400) [pid = 3716] [serial = 937] [outer = 00000000] [url = about:blank] 14:27:01 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (16E69C00) [pid = 3716] [serial = 925] [outer = 00000000] [url = about:blank] 14:27:01 INFO - PROCESS | 3716 | 1465075621351 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]]]}] 14:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1568ms 14:27:01 INFO - PROCESS | 3716 | 1465075621405 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 14:27:01 INFO - PROCESS | 3716 | 1465075621409 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 14:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:27:01 INFO - PROCESS | 3716 | 1465075621413 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:27:01 INFO - PROCESS | 3716 | 1465075621418 Marionette TRACE conn2 <- [1,1290,null,{}] 14:27:01 INFO - PROCESS | 3716 | 1465075621423 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}] 14:27:01 INFO - PROCESS | 3716 | 1465075621426 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:01 INFO - PROCESS | 3716 | 1465075621516 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 14:27:01 INFO - PROCESS | 3716 | 1465075621631 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:01 INFO - PROCESS | 3716 | 1465075621634 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:01 INFO - PROCESS | 3716 | ++DOCSHELL 104EC000 == 28 [pid = 3716] [id = 332] 14:27:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (10523C00) [pid = 3716] [serial = 995] [outer = 00000000] 14:27:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (10A57800) [pid = 3716] [serial = 996] [outer = 10523C00] 14:27:01 INFO - PROCESS | 3716 | 1465075621681 Marionette DEBUG loaded listener.js 14:27:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (10B63800) [pid = 3716] [serial = 997] [outer = 10523C00] 14:27:02 INFO - PROCESS | 3716 | 1465075622130 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]]]}] 14:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 759ms 14:27:02 INFO - PROCESS | 3716 | 1465075622211 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 14:27:02 INFO - PROCESS | 3716 | 1465075622216 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 14:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:27:02 INFO - PROCESS | 3716 | 1465075622222 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:27:02 INFO - PROCESS | 3716 | 1465075622225 Marionette TRACE conn2 <- [1,1294,null,{}] 14:27:02 INFO - PROCESS | 3716 | 1465075622229 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}] 14:27:02 INFO - PROCESS | 3716 | 1465075622231 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:02 INFO - PROCESS | 3716 | 1465075622320 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 14:27:02 INFO - PROCESS | 3716 | 1465075622335 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:02 INFO - PROCESS | 3716 | 1465075622337 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:02 INFO - PROCESS | 3716 | ++DOCSHELL 12B15000 == 29 [pid = 3716] [id = 333] 14:27:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (12B15800) [pid = 3716] [serial = 998] [outer = 00000000] 14:27:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (12B6CC00) [pid = 3716] [serial = 999] [outer = 12B15800] 14:27:02 INFO - PROCESS | 3716 | 1465075622384 Marionette DEBUG loaded listener.js 14:27:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (13130800) [pid = 3716] [serial = 1000] [outer = 12B15800] 14:27:02 INFO - PROCESS | 3716 | 1465075622839 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]]]}] 14:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 711ms 14:27:02 INFO - PROCESS | 3716 | 1465075622923 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 14:27:02 INFO - PROCESS | 3716 | 1465075622925 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 14:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:27:02 INFO - PROCESS | 3716 | 1465075622929 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:27:02 INFO - PROCESS | 3716 | 1465075622932 Marionette TRACE conn2 <- [1,1298,null,{}] 14:27:02 INFO - PROCESS | 3716 | 1465075622991 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}] 14:27:03 INFO - PROCESS | 3716 | 1465075622995 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:03 INFO - PROCESS | 3716 | 1465075623084 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 14:27:03 INFO - PROCESS | 3716 | 1465075623091 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:03 INFO - PROCESS | 3716 | 1465075623094 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:03 INFO - PROCESS | 3716 | ++DOCSHELL 140D0400 == 30 [pid = 3716] [id = 334] 14:27:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (140D0800) [pid = 3716] [serial = 1001] [outer = 00000000] 14:27:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (155CE400) [pid = 3716] [serial = 1002] [outer = 140D0800] 14:27:03 INFO - PROCESS | 3716 | 1465075623148 Marionette DEBUG loaded listener.js 14:27:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (156A3800) [pid = 3716] [serial = 1003] [outer = 140D0800] 14:27:03 INFO - PROCESS | 3716 | 1465075623641 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] 14:27:03 INFO - PROCESS | 3716 | 1465075623669 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 14:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:27:03 INFO - PROCESS | 3716 | 1465075623672 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:27:03 INFO - PROCESS | 3716 | 1465075623674 Marionette TRACE conn2 <- [1,1302,null,{}] 14:27:03 INFO - PROCESS | 3716 | 1465075623713 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}] 14:27:03 INFO - PROCESS | 3716 | 1465075623715 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:03 INFO - PROCESS | 3716 | 1465075623828 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 14:27:03 INFO - PROCESS | 3716 | 1465075623838 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:03 INFO - PROCESS | 3716 | 1465075623840 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:03 INFO - PROCESS | 3716 | ++DOCSHELL 158EAC00 == 31 [pid = 3716] [id = 335] 14:27:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (158EB800) [pid = 3716] [serial = 1004] [outer = 00000000] 14:27:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (158F3800) [pid = 3716] [serial = 1005] [outer = 158EB800] 14:27:03 INFO - PROCESS | 3716 | 1465075623883 Marionette DEBUG loaded listener.js 14:27:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (15E29C00) [pid = 3716] [serial = 1006] [outer = 158EB800] 14:27:04 INFO - PROCESS | 3716 | 1465075624362 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]]]}] 14:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 727ms 14:27:04 INFO - PROCESS | 3716 | 1465075624404 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 14:27:04 INFO - PROCESS | 3716 | 1465075624406 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 14:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:27:04 INFO - PROCESS | 3716 | 1465075624409 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:27:04 INFO - PROCESS | 3716 | 1465075624411 Marionette TRACE conn2 <- [1,1306,null,{}] 14:27:04 INFO - PROCESS | 3716 | 1465075624414 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}] 14:27:04 INFO - PROCESS | 3716 | 1465075624416 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:04 INFO - PROCESS | 3716 | 1465075624522 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 14:27:04 INFO - PROCESS | 3716 | 1465075624527 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:04 INFO - PROCESS | 3716 | 1465075624530 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:04 INFO - PROCESS | 3716 | ++DOCSHELL 15B4DC00 == 32 [pid = 3716] [id = 336] 14:27:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (15B76C00) [pid = 3716] [serial = 1007] [outer = 00000000] 14:27:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (16001800) [pid = 3716] [serial = 1008] [outer = 15B76C00] 14:27:04 INFO - PROCESS | 3716 | 1465075624572 Marionette DEBUG loaded listener.js 14:27:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (16002C00) [pid = 3716] [serial = 1009] [outer = 15B76C00] 14:27:05 INFO - PROCESS | 3716 | 1465075625099 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]]]}] 14:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 728ms 14:27:05 INFO - PROCESS | 3716 | 1465075625143 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 14:27:05 INFO - PROCESS | 3716 | 1465075625145 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 14:27:05 INFO - PROCESS | 3716 | 1465075625148 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:27:05 INFO - PROCESS | 3716 | 1465075625150 Marionette TRACE conn2 <- [1,1310,null,{}] 14:27:05 INFO - PROCESS | 3716 | 1465075625153 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}] 14:27:05 INFO - PROCESS | 3716 | 1465075625159 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:05 INFO - PROCESS | 3716 | 1465075625314 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 14:27:05 INFO - PROCESS | 3716 | 1465075625339 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:05 INFO - PROCESS | 3716 | 1465075625341 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:05 INFO - PROCESS | 3716 | ++DOCSHELL 16A55400 == 33 [pid = 3716] [id = 337] 14:27:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (16A57800) [pid = 3716] [serial = 1010] [outer = 00000000] 14:27:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (16E63C00) [pid = 3716] [serial = 1011] [outer = 16A57800] 14:27:05 INFO - PROCESS | 3716 | 1465075625384 Marionette DEBUG loaded listener.js 14:27:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (16EAC000) [pid = 3716] [serial = 1012] [outer = 16A57800] 14:27:05 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (16C89800) [pid = 3716] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:27:05 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (15B4B000) [pid = 3716] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:27:05 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (15F50800) [pid = 3716] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:27:05 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (1861D800) [pid = 3716] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:27:05 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (1032A000) [pid = 3716] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:27:05 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (13385000) [pid = 3716] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:27:05 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (10530C00) [pid = 3716] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:27:05 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (14443000) [pid = 3716] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:27:05 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (11423400) [pid = 3716] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:27:05 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (155CF400) [pid = 3716] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:27:05 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (140C4400) [pid = 3716] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:27:05 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (16A57C00) [pid = 3716] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:27:06 INFO - PROCESS | 3716 | 1465075626036 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]]]}] 14:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 921ms 14:27:06 INFO - PROCESS | 3716 | 1465075626087 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 14:27:06 INFO - PROCESS | 3716 | 1465075626088 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 14:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:27:06 INFO - PROCESS | 3716 | 1465075626092 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:27:06 INFO - PROCESS | 3716 | 1465075626094 Marionette TRACE conn2 <- [1,1314,null,{}] 14:27:06 INFO - PROCESS | 3716 | 1465075626097 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}] 14:27:06 INFO - PROCESS | 3716 | 1465075626099 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:06 INFO - PROCESS | 3716 | 1465075626174 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 14:27:06 INFO - PROCESS | 3716 | 1465075626180 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:06 INFO - PROCESS | 3716 | 1465075626182 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:06 INFO - PROCESS | 3716 | ++DOCSHELL 1052C400 == 34 [pid = 3716] [id = 338] 14:27:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (10E27800) [pid = 3716] [serial = 1013] [outer = 00000000] 14:27:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (15F50800) [pid = 3716] [serial = 1014] [outer = 10E27800] 14:27:06 INFO - PROCESS | 3716 | 1465075626224 Marionette DEBUG loaded listener.js 14:27:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (167CE000) [pid = 3716] [serial = 1015] [outer = 10E27800] 14:27:06 INFO - PROCESS | 3716 | 1465075626639 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]]]}] 14:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 14:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 614ms 14:27:06 INFO - PROCESS | 3716 | 1465075626692 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 14:27:06 INFO - PROCESS | 3716 | 1465075626694 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 14:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:27:06 INFO - PROCESS | 3716 | 1465075626697 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:27:06 INFO - PROCESS | 3716 | 1465075626699 Marionette TRACE conn2 <- [1,1318,null,{}] 14:27:06 INFO - PROCESS | 3716 | 1465075626702 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}] 14:27:06 INFO - PROCESS | 3716 | 1465075626704 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:06 INFO - PROCESS | 3716 | 1465075626780 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 14:27:06 INFO - PROCESS | 3716 | 1465075626785 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:06 INFO - PROCESS | 3716 | 1465075626787 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:06 INFO - PROCESS | 3716 | ++DOCSHELL 156A9400 == 35 [pid = 3716] [id = 339] 14:27:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (16A41C00) [pid = 3716] [serial = 1016] [outer = 00000000] 14:27:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (170EAC00) [pid = 3716] [serial = 1017] [outer = 16A41C00] 14:27:06 INFO - PROCESS | 3716 | 1465075626832 Marionette DEBUG loaded listener.js 14:27:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (170F0000) [pid = 3716] [serial = 1018] [outer = 16A41C00] 14:27:07 INFO - PROCESS | 3716 | 1465075627326 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]]]}] 14:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 14:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 663ms 14:27:07 INFO - PROCESS | 3716 | 1465075627366 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 14:27:07 INFO - PROCESS | 3716 | 1465075627368 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 14:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:27:07 INFO - PROCESS | 3716 | 1465075627387 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:27:07 INFO - PROCESS | 3716 | 1465075627388 Marionette TRACE conn2 <- [1,1322,null,{}] 14:27:07 INFO - PROCESS | 3716 | 1465075627392 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}] 14:27:07 INFO - PROCESS | 3716 | 1465075627394 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:07 INFO - PROCESS | 3716 | 1465075627469 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 14:27:07 INFO - PROCESS | 3716 | 1465075627474 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:07 INFO - PROCESS | 3716 | 1465075627476 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:07 INFO - PROCESS | 3716 | ++DOCSHELL 16EB0400 == 36 [pid = 3716] [id = 340] 14:27:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (1792B800) [pid = 3716] [serial = 1019] [outer = 00000000] 14:27:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (17D33400) [pid = 3716] [serial = 1020] [outer = 1792B800] 14:27:07 INFO - PROCESS | 3716 | 1465075627518 Marionette DEBUG loaded listener.js 14:27:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (18267000) [pid = 3716] [serial = 1021] [outer = 1792B800] 14:27:08 INFO - PROCESS | 3716 | 1465075628320 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]]]}] 14:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 985ms 14:27:08 INFO - PROCESS | 3716 | 1465075628362 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 14:27:08 INFO - PROCESS | 3716 | 1465075628369 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 14:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:27:08 INFO - PROCESS | 3716 | 1465075628373 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:27:08 INFO - PROCESS | 3716 | 1465075628377 Marionette TRACE conn2 <- [1,1326,null,{}] 14:27:08 INFO - PROCESS | 3716 | 1465075628384 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}] 14:27:08 INFO - PROCESS | 3716 | 1465075628387 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:08 INFO - PROCESS | 3716 | 1465075628515 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 14:27:08 INFO - PROCESS | 3716 | 1465075628637 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:08 INFO - PROCESS | 3716 | 1465075628640 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:08 INFO - PROCESS | 3716 | ++DOCSHELL 104F1C00 == 37 [pid = 3716] [id = 341] 14:27:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (105EF800) [pid = 3716] [serial = 1022] [outer = 00000000] 14:27:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (114AF400) [pid = 3716] [serial = 1023] [outer = 105EF800] 14:27:08 INFO - PROCESS | 3716 | 1465075628697 Marionette DEBUG loaded listener.js 14:27:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (12ACFC00) [pid = 3716] [serial = 1024] [outer = 105EF800] 14:27:09 INFO - PROCESS | 3716 | 1465075629911 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]]]}] 14:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1616ms 14:27:10 INFO - PROCESS | 3716 | 1465075629961 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 14:27:10 INFO - PROCESS | 3716 | 1465075629965 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 14:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:27:10 INFO - PROCESS | 3716 | 1465075630019 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:27:10 INFO - PROCESS | 3716 | 1465075630024 Marionette TRACE conn2 <- [1,1330,null,{}] 14:27:10 INFO - PROCESS | 3716 | 1465075630030 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}] 14:27:10 INFO - PROCESS | 3716 | 1465075630033 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:10 INFO - PROCESS | 3716 | 1465075630235 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 14:27:10 INFO - PROCESS | 3716 | 1465075630315 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:10 INFO - PROCESS | 3716 | 1465075630318 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:10 INFO - PROCESS | 3716 | ++DOCSHELL 105FA800 == 38 [pid = 3716] [id = 342] 14:27:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (105FB000) [pid = 3716] [serial = 1025] [outer = 00000000] 14:27:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (1129F800) [pid = 3716] [serial = 1026] [outer = 105FB000] 14:27:10 INFO - PROCESS | 3716 | 1465075630369 Marionette DEBUG loaded listener.js 14:27:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (12804800) [pid = 3716] [serial = 1027] [outer = 105FB000] 14:27:10 INFO - PROCESS | 3716 | --DOCSHELL 156A9400 == 37 [pid = 3716] [id = 339] 14:27:10 INFO - PROCESS | 3716 | --DOCSHELL 1052C400 == 36 [pid = 3716] [id = 338] 14:27:10 INFO - PROCESS | 3716 | --DOCSHELL 16A55400 == 35 [pid = 3716] [id = 337] 14:27:10 INFO - PROCESS | 3716 | --DOCSHELL 15B4DC00 == 34 [pid = 3716] [id = 336] 14:27:10 INFO - PROCESS | 3716 | --DOCSHELL 158EAC00 == 33 [pid = 3716] [id = 335] 14:27:10 INFO - PROCESS | 3716 | --DOCSHELL 140D0400 == 32 [pid = 3716] [id = 334] 14:27:10 INFO - PROCESS | 3716 | --DOCSHELL 12B15000 == 31 [pid = 3716] [id = 333] 14:27:10 INFO - PROCESS | 3716 | --DOCSHELL 104EC000 == 30 [pid = 3716] [id = 332] 14:27:10 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (15E21400) [pid = 3716] [serial = 960] [outer = 00000000] [url = about:blank] 14:27:10 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (15E9DC00) [pid = 3716] [serial = 961] [outer = 00000000] [url = about:blank] 14:27:10 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (167D0400) [pid = 3716] [serial = 964] [outer = 00000000] [url = about:blank] 14:27:10 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (1604B400) [pid = 3716] [serial = 963] [outer = 00000000] [url = about:blank] 14:27:10 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (186C5000) [pid = 3716] [serial = 943] [outer = 00000000] [url = about:blank] 14:27:10 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (10E28800) [pid = 3716] [serial = 948] [outer = 00000000] [url = about:blank] 14:27:10 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (12809800) [pid = 3716] [serial = 949] [outer = 00000000] [url = about:blank] 14:27:10 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (13D28800) [pid = 3716] [serial = 954] [outer = 00000000] [url = about:blank] 14:27:10 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (140C5C00) [pid = 3716] [serial = 955] [outer = 00000000] [url = about:blank] 14:27:10 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (10F1C000) [pid = 3716] [serial = 945] [outer = 00000000] [url = about:blank] 14:27:10 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (11A0EC00) [pid = 3716] [serial = 946] [outer = 00000000] [url = about:blank] 14:27:10 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (156AF000) [pid = 3716] [serial = 957] [outer = 00000000] [url = about:blank] 14:27:10 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (12B1AC00) [pid = 3716] [serial = 951] [outer = 00000000] [url = about:blank] 14:27:10 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (16E5B800) [pid = 3716] [serial = 966] [outer = 00000000] [url = about:blank] 14:27:10 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (12B63000) [pid = 3716] [serial = 952] [outer = 00000000] [url = about:blank] 14:27:10 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (15E2BC00) [pid = 3716] [serial = 969] [outer = 00000000] [url = about:blank] 14:27:10 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (16044400) [pid = 3716] [serial = 970] [outer = 00000000] [url = about:blank] 14:27:10 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (16EAE400) [pid = 3716] [serial = 972] [outer = 00000000] [url = about:blank] 14:27:10 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (16E5F400) [pid = 3716] [serial = 967] [outer = 00000000] [url = about:blank] 14:27:10 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (17E9F800) [pid = 3716] [serial = 976] [outer = 00000000] [url = about:blank] 14:27:10 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (1792DC00) [pid = 3716] [serial = 973] [outer = 00000000] [url = about:blank] 14:27:10 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (158EB000) [pid = 3716] [serial = 958] [outer = 00000000] [url = about:blank] 14:27:10 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (17E9C800) [pid = 3716] [serial = 975] [outer = 00000000] [url = about:blank] 14:27:10 INFO - PROCESS | 3716 | 1465075630855 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]]]}] 14:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 921ms 14:27:10 INFO - PROCESS | 3716 | 1465075630910 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 14:27:10 INFO - PROCESS | 3716 | 1465075630915 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 14:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:27:10 INFO - PROCESS | 3716 | 1465075630921 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:27:10 INFO - PROCESS | 3716 | 1465075630924 Marionette TRACE conn2 <- [1,1334,null,{}] 14:27:10 INFO - PROCESS | 3716 | 1465075630927 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}] 14:27:10 INFO - PROCESS | 3716 | 1465075630930 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:11 INFO - PROCESS | 3716 | 1465075631068 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 14:27:11 INFO - PROCESS | 3716 | 1465075631076 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:11 INFO - PROCESS | 3716 | 1465075631078 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:11 INFO - PROCESS | 3716 | ++DOCSHELL 12B1C800 == 31 [pid = 3716] [id = 343] 14:27:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (12B1D000) [pid = 3716] [serial = 1028] [outer = 00000000] 14:27:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (12D6B400) [pid = 3716] [serial = 1029] [outer = 12B1D000] 14:27:11 INFO - PROCESS | 3716 | 1465075631136 Marionette DEBUG loaded listener.js 14:27:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (1332E800) [pid = 3716] [serial = 1030] [outer = 12B1D000] 14:27:11 INFO - PROCESS | 3716 | 1465075631619 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]]]}] 14:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 727ms 14:27:11 INFO - PROCESS | 3716 | 1465075631653 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 14:27:11 INFO - PROCESS | 3716 | 1465075631655 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 14:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:27:11 INFO - PROCESS | 3716 | 1465075631659 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:27:11 INFO - PROCESS | 3716 | 1465075631662 Marionette TRACE conn2 <- [1,1338,null,{}] 14:27:11 INFO - PROCESS | 3716 | 1465075631702 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}] 14:27:11 INFO - PROCESS | 3716 | 1465075631707 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:11 INFO - PROCESS | 3716 | 1465075631800 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 14:27:11 INFO - PROCESS | 3716 | 1465075631807 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:11 INFO - PROCESS | 3716 | 1465075631810 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:11 INFO - PROCESS | 3716 | ++DOCSHELL 140C8400 == 32 [pid = 3716] [id = 344] 14:27:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (140CC000) [pid = 3716] [serial = 1031] [outer = 00000000] 14:27:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (155D0000) [pid = 3716] [serial = 1032] [outer = 140CC000] 14:27:11 INFO - PROCESS | 3716 | 1465075631862 Marionette DEBUG loaded listener.js 14:27:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (156AC000) [pid = 3716] [serial = 1033] [outer = 140CC000] 14:27:12 INFO - PROCESS | 3716 | 1465075632369 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]]]}] 14:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 727ms 14:27:12 INFO - PROCESS | 3716 | 1465075632390 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 14:27:12 INFO - PROCESS | 3716 | 1465075632392 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 14:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:27:12 INFO - PROCESS | 3716 | 1465075632395 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:27:12 INFO - PROCESS | 3716 | 1465075632397 Marionette TRACE conn2 <- [1,1342,null,{}] 14:27:12 INFO - PROCESS | 3716 | 1465075632404 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}] 14:27:12 INFO - PROCESS | 3716 | 1465075632406 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:12 INFO - PROCESS | 3716 | 1465075632488 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 14:27:12 INFO - PROCESS | 3716 | 1465075632493 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:12 INFO - PROCESS | 3716 | 1465075632495 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:12 INFO - PROCESS | 3716 | ++DOCSHELL 15876000 == 33 [pid = 3716] [id = 345] 14:27:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (158ECC00) [pid = 3716] [serial = 1034] [outer = 00000000] 14:27:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (15E1F000) [pid = 3716] [serial = 1035] [outer = 158ECC00] 14:27:12 INFO - PROCESS | 3716 | 1465075632539 Marionette DEBUG loaded listener.js 14:27:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (15E9AC00) [pid = 3716] [serial = 1036] [outer = 158ECC00] 14:27:13 INFO - PROCESS | 3716 | 1465075633024 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]]]}] 14:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 647ms 14:27:13 INFO - PROCESS | 3716 | 1465075633071 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 14:27:13 INFO - PROCESS | 3716 | 1465075633073 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 14:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:27:13 INFO - PROCESS | 3716 | 1465075633076 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:27:13 INFO - PROCESS | 3716 | 1465075633077 Marionette TRACE conn2 <- [1,1346,null,{}] 14:27:13 INFO - PROCESS | 3716 | 1465075633081 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}] 14:27:13 INFO - PROCESS | 3716 | 1465075633083 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:13 INFO - PROCESS | 3716 | 1465075633192 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 14:27:13 INFO - PROCESS | 3716 | 1465075633198 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:13 INFO - PROCESS | 3716 | 1465075633200 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:13 INFO - PROCESS | 3716 | ++DOCSHELL 158F6400 == 34 [pid = 3716] [id = 346] 14:27:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (15EA4800) [pid = 3716] [serial = 1037] [outer = 00000000] 14:27:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (16044400) [pid = 3716] [serial = 1038] [outer = 15EA4800] 14:27:13 INFO - PROCESS | 3716 | 1465075633244 Marionette DEBUG loaded listener.js 14:27:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (167D0400) [pid = 3716] [serial = 1039] [outer = 15EA4800] 14:27:13 INFO - PROCESS | 3716 | 1465075633717 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]]]}] 14:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 727ms 14:27:13 INFO - PROCESS | 3716 | 1465075633776 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 14:27:13 INFO - PROCESS | 3716 | 1465075633778 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 14:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:27:13 INFO - PROCESS | 3716 | 1465075633782 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:27:13 INFO - PROCESS | 3716 | 1465075633784 Marionette TRACE conn2 <- [1,1350,null,{}] 14:27:13 INFO - PROCESS | 3716 | 1465075633787 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}] 14:27:13 INFO - PROCESS | 3716 | 1465075633793 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:13 INFO - PROCESS | 3716 | 1465075633926 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 14:27:14 INFO - PROCESS | 3716 | 1465075634042 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:14 INFO - PROCESS | 3716 | 1465075634044 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:14 INFO - PROCESS | 3716 | ++DOCSHELL 15EA4400 == 35 [pid = 3716] [id = 347] 14:27:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (16043C00) [pid = 3716] [serial = 1040] [outer = 00000000] 14:27:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (16E63800) [pid = 3716] [serial = 1041] [outer = 16043C00] 14:27:14 INFO - PROCESS | 3716 | 1465075634087 Marionette DEBUG loaded listener.js 14:27:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (16EAE400) [pid = 3716] [serial = 1042] [outer = 16043C00] 14:27:14 INFO - PROCESS | 3716 | 1465075634515 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]]]}] 14:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 760ms 14:27:14 INFO - PROCESS | 3716 | 1465075634572 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 14:27:14 INFO - PROCESS | 3716 | 1465075634574 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 14:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:27:14 INFO - PROCESS | 3716 | 1465075634577 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:27:14 INFO - PROCESS | 3716 | 1465075634579 Marionette TRACE conn2 <- [1,1354,null,{}] 14:27:14 INFO - PROCESS | 3716 | 1465075634582 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}] 14:27:14 INFO - PROCESS | 3716 | 1465075634584 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:14 INFO - PROCESS | 3716 | 1465075634695 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 14:27:14 INFO - PROCESS | 3716 | 1465075634715 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:14 INFO - PROCESS | 3716 | 1465075634717 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:14 INFO - PROCESS | 3716 | ++DOCSHELL 16E69800 == 36 [pid = 3716] [id = 348] 14:27:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (16EAA800) [pid = 3716] [serial = 1043] [outer = 00000000] 14:27:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1798D800) [pid = 3716] [serial = 1044] [outer = 16EAA800] 14:27:14 INFO - PROCESS | 3716 | 1465075634820 Marionette DEBUG loaded listener.js 14:27:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (17990000) [pid = 3716] [serial = 1045] [outer = 16EAA800] 14:27:15 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (158EB800) [pid = 3716] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:27:15 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (15B76C00) [pid = 3716] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:27:15 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (10523C00) [pid = 3716] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:27:15 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (140D0800) [pid = 3716] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:27:15 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (1055CC00) [pid = 3716] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:27:15 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (12B15800) [pid = 3716] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:27:15 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1052B400) [pid = 3716] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:27:15 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (16A57800) [pid = 3716] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:27:15 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (13380800) [pid = 3716] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:27:15 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (16A41C00) [pid = 3716] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:27:15 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (15E9C400) [pid = 3716] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:27:15 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (18624000) [pid = 3716] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:27:15 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (156AFC00) [pid = 3716] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:27:15 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (10E27800) [pid = 3716] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:27:15 INFO - PROCESS | 3716 | 1465075635385 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] 14:27:15 INFO - PROCESS | 3716 | 1465075635415 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 14:27:15 INFO - PROCESS | 3716 | 1465075635418 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:27:15 INFO - PROCESS | 3716 | 1465075635420 Marionette TRACE conn2 <- [1,1358,null,{}] 14:27:15 INFO - PROCESS | 3716 | 1465075635423 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}] 14:27:15 INFO - PROCESS | 3716 | 1465075635425 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:15 INFO - PROCESS | 3716 | 1465075635534 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 14:27:15 INFO - PROCESS | 3716 | 1465075635592 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:15 INFO - PROCESS | 3716 | 1465075635594 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:15 INFO - PROCESS | 3716 | ++DOCSHELL 1055CC00 == 37 [pid = 3716] [id = 349] 14:27:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (12A8DC00) [pid = 3716] [serial = 1046] [outer = 00000000] 14:27:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (1401A000) [pid = 3716] [serial = 1047] [outer = 12A8DC00] 14:27:15 INFO - PROCESS | 3716 | 1465075635637 Marionette DEBUG loaded listener.js 14:27:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (158EB800) [pid = 3716] [serial = 1048] [outer = 12A8DC00] 14:27:16 INFO - PROCESS | 3716 | 1465075636043 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] 14:27:16 INFO - PROCESS | 3716 | 1465075636093 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 14:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:27:16 INFO - PROCESS | 3716 | 1465075636097 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:27:16 INFO - PROCESS | 3716 | 1465075636098 Marionette TRACE conn2 <- [1,1362,null,{}] 14:27:16 INFO - PROCESS | 3716 | 1465075636102 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}] 14:27:16 INFO - PROCESS | 3716 | 1465075636104 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:16 INFO - PROCESS | 3716 | 1465075636206 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 14:27:16 INFO - PROCESS | 3716 | 1465075636211 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:16 INFO - PROCESS | 3716 | 1465075636213 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:16 INFO - PROCESS | 3716 | ++DOCSHELL 140CE800 == 38 [pid = 3716] [id = 350] 14:27:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (156ACC00) [pid = 3716] [serial = 1049] [outer = 00000000] 14:27:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (1800AC00) [pid = 3716] [serial = 1050] [outer = 156ACC00] 14:27:16 INFO - PROCESS | 3716 | 1465075636256 Marionette DEBUG loaded listener.js 14:27:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (18619400) [pid = 3716] [serial = 1051] [outer = 156ACC00] 14:27:16 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:27:16 INFO - PROCESS | 3716 | 1465075636673 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] 14:27:16 INFO - PROCESS | 3716 | 1465075636694 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 14:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:27:16 INFO - PROCESS | 3716 | 1465075636697 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:27:16 INFO - PROCESS | 3716 | 1465075636699 Marionette TRACE conn2 <- [1,1366,null,{}] 14:27:16 INFO - PROCESS | 3716 | 1465075636702 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}] 14:27:16 INFO - PROCESS | 3716 | 1465075636713 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:16 INFO - PROCESS | 3716 | 1465075636843 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 14:27:16 INFO - PROCESS | 3716 | 1465075636851 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:16 INFO - PROCESS | 3716 | 1465075636853 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:16 INFO - PROCESS | 3716 | ++DOCSHELL 156AF000 == 39 [pid = 3716] [id = 351] 14:27:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (17EA6400) [pid = 3716] [serial = 1052] [outer = 00000000] 14:27:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (1868E800) [pid = 3716] [serial = 1053] [outer = 17EA6400] 14:27:16 INFO - PROCESS | 3716 | 1465075636900 Marionette DEBUG loaded listener.js 14:27:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (18697800) [pid = 3716] [serial = 1054] [outer = 17EA6400] 14:27:17 INFO - PROCESS | 3716 | 1465075637436 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] 14:27:17 INFO - PROCESS | 3716 | 1465075637476 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 14:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:27:17 INFO - PROCESS | 3716 | 1465075637482 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:27:17 INFO - PROCESS | 3716 | 1465075637485 Marionette TRACE conn2 <- [1,1370,null,{}] 14:27:17 INFO - PROCESS | 3716 | 1465075637491 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}] 14:27:17 INFO - PROCESS | 3716 | 1465075637494 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:17 INFO - PROCESS | 3716 | 1465075637658 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 14:27:17 INFO - PROCESS | 3716 | 1465075637762 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:17 INFO - PROCESS | 3716 | 1465075637767 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:17 INFO - PROCESS | 3716 | ++DOCSHELL 11A0EC00 == 40 [pid = 3716] [id = 352] 14:27:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (11A18800) [pid = 3716] [serial = 1055] [outer = 00000000] 14:27:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (12B14800) [pid = 3716] [serial = 1056] [outer = 11A18800] 14:27:17 INFO - PROCESS | 3716 | 1465075637831 Marionette DEBUG loaded listener.js 14:27:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (13381000) [pid = 3716] [serial = 1057] [outer = 11A18800] 14:27:18 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:27:18 INFO - PROCESS | 3716 | 1465075638481 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] 14:27:18 INFO - PROCESS | 3716 | 1465075638525 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 14:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:27:18 INFO - PROCESS | 3716 | 1465075638532 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:27:18 INFO - PROCESS | 3716 | 1465075638535 Marionette TRACE conn2 <- [1,1374,null,{}] 14:27:18 INFO - PROCESS | 3716 | 1465075638539 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}] 14:27:18 INFO - PROCESS | 3716 | 1465075638541 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:18 INFO - PROCESS | 3716 | 1465075638651 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 14:27:18 INFO - PROCESS | 3716 | 1465075638754 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:18 INFO - PROCESS | 3716 | 1465075638757 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:18 INFO - PROCESS | 3716 | ++DOCSHELL 156B1C00 == 41 [pid = 3716] [id = 353] 14:27:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (156B2800) [pid = 3716] [serial = 1058] [outer = 00000000] 14:27:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (158F6800) [pid = 3716] [serial = 1059] [outer = 156B2800] 14:27:18 INFO - PROCESS | 3716 | 1465075638811 Marionette DEBUG loaded listener.js 14:27:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (15F4E000) [pid = 3716] [serial = 1060] [outer = 156B2800] 14:27:19 INFO - PROCESS | 3716 | 1465075639457 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] 14:27:19 INFO - PROCESS | 3716 | 1465075639511 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 14:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:27:19 INFO - PROCESS | 3716 | 1465075639515 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:27:19 INFO - PROCESS | 3716 | 1465075639518 Marionette TRACE conn2 <- [1,1378,null,{}] 14:27:19 INFO - PROCESS | 3716 | 1465075639530 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}] 14:27:19 INFO - PROCESS | 3716 | 1465075639534 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:19 INFO - PROCESS | 3716 | 1465075639641 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 14:27:19 INFO - PROCESS | 3716 | 1465075639771 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:19 INFO - PROCESS | 3716 | 1465075639774 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:19 INFO - PROCESS | 3716 | ++DOCSHELL 18622000 == 42 [pid = 3716] [id = 354] 14:27:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (18622400) [pid = 3716] [serial = 1061] [outer = 00000000] 14:27:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (186C2C00) [pid = 3716] [serial = 1062] [outer = 18622400] 14:27:19 INFO - PROCESS | 3716 | 1465075639830 Marionette DEBUG loaded listener.js 14:27:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (18B02000) [pid = 3716] [serial = 1063] [outer = 18622400] 14:27:20 INFO - PROCESS | 3716 | 1465075640501 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]]]}] 14:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1035ms 14:27:20 INFO - PROCESS | 3716 | 1465075640550 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 14:27:20 INFO - PROCESS | 3716 | 1465075640553 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 14:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:27:20 INFO - PROCESS | 3716 | 1465075640556 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:27:20 INFO - PROCESS | 3716 | 1465075640558 Marionette TRACE conn2 <- [1,1382,null,{}] 14:27:20 INFO - PROCESS | 3716 | 1465075640562 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}] 14:27:20 INFO - PROCESS | 3716 | 1465075640564 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:20 INFO - PROCESS | 3716 | 1465075640671 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 14:27:20 INFO - PROCESS | 3716 | 1465075640799 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:20 INFO - PROCESS | 3716 | 1465075640802 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:20 INFO - PROCESS | 3716 | ++DOCSHELL 18B05000 == 43 [pid = 3716] [id = 355] 14:27:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (18B09000) [pid = 3716] [serial = 1064] [outer = 00000000] 14:27:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (18B0F400) [pid = 3716] [serial = 1065] [outer = 18B09000] 14:27:20 INFO - PROCESS | 3716 | 1465075640855 Marionette DEBUG loaded listener.js 14:27:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (19B14800) [pid = 3716] [serial = 1066] [outer = 18B09000] 14:27:21 INFO - PROCESS | 3716 | 1465075641625 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]]]}] 14:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1131ms 14:27:21 INFO - PROCESS | 3716 | 1465075641690 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 14:27:21 INFO - PROCESS | 3716 | 1465075641694 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 14:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:27:21 INFO - PROCESS | 3716 | 1465075641699 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:27:21 INFO - PROCESS | 3716 | 1465075641702 Marionette TRACE conn2 <- [1,1386,null,{}] 14:27:21 INFO - PROCESS | 3716 | 1465075641708 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}] 14:27:21 INFO - PROCESS | 3716 | 1465075641710 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:21 INFO - PROCESS | 3716 | 1465075641816 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 14:27:21 INFO - PROCESS | 3716 | 1465075641961 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:21 INFO - PROCESS | 3716 | 1465075641966 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:21 INFO - PROCESS | 3716 | ++DOCSHELL 1052CC00 == 44 [pid = 3716] [id = 356] 14:27:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (1052D000) [pid = 3716] [serial = 1067] [outer = 00000000] 14:27:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (12802800) [pid = 3716] [serial = 1068] [outer = 1052D000] 14:27:22 INFO - PROCESS | 3716 | 1465075642015 Marionette DEBUG loaded listener.js 14:27:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (12B1E800) [pid = 3716] [serial = 1069] [outer = 1052D000] 14:27:23 INFO - PROCESS | 3716 | --DOCSHELL 140CE800 == 43 [pid = 3716] [id = 350] 14:27:23 INFO - PROCESS | 3716 | --DOCSHELL 1055CC00 == 42 [pid = 3716] [id = 349] 14:27:23 INFO - PROCESS | 3716 | --DOCSHELL 16E69800 == 41 [pid = 3716] [id = 348] 14:27:23 INFO - PROCESS | 3716 | --DOCSHELL 15EA4400 == 40 [pid = 3716] [id = 347] 14:27:23 INFO - PROCESS | 3716 | --DOCSHELL 158F6400 == 39 [pid = 3716] [id = 346] 14:27:23 INFO - PROCESS | 3716 | --DOCSHELL 15876000 == 38 [pid = 3716] [id = 345] 14:27:23 INFO - PROCESS | 3716 | --DOCSHELL 140C8400 == 37 [pid = 3716] [id = 344] 14:27:23 INFO - PROCESS | 3716 | --DOCSHELL 12B1C800 == 36 [pid = 3716] [id = 343] 14:27:23 INFO - PROCESS | 3716 | --DOCSHELL 105FA800 == 35 [pid = 3716] [id = 342] 14:27:23 INFO - PROCESS | 3716 | --DOCSHELL 16EB0400 == 34 [pid = 3716] [id = 340] 14:27:23 INFO - PROCESS | 3716 | --DOCSHELL 104F1C00 == 33 [pid = 3716] [id = 341] 14:27:23 INFO - PROCESS | 3716 | --DOCSHELL 10526C00 == 32 [pid = 3716] [id = 331] 14:27:23 INFO - PROCESS | 3716 | --DOCSHELL 18B05000 == 31 [pid = 3716] [id = 355] 14:27:23 INFO - PROCESS | 3716 | --DOCSHELL 18622000 == 30 [pid = 3716] [id = 354] 14:27:23 INFO - PROCESS | 3716 | --DOCSHELL 156AF000 == 29 [pid = 3716] [id = 351] 14:27:23 INFO - PROCESS | 3716 | --DOCSHELL 11A0EC00 == 28 [pid = 3716] [id = 352] 14:27:23 INFO - PROCESS | 3716 | --DOCSHELL 156B1C00 == 27 [pid = 3716] [id = 353] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (158F3800) [pid = 3716] [serial = 1005] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (16001800) [pid = 3716] [serial = 1008] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (10A57800) [pid = 3716] [serial = 996] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (10B63800) [pid = 3716] [serial = 997] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (155CE400) [pid = 3716] [serial = 1002] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (130E4000) [pid = 3716] [serial = 994] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (1129BC00) [pid = 3716] [serial = 993] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (12B6CC00) [pid = 3716] [serial = 999] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (13130800) [pid = 3716] [serial = 1000] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (10B6E800) [pid = 3716] [serial = 979] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (105FA400) [pid = 3716] [serial = 978] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (16E63C00) [pid = 3716] [serial = 1011] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (15657800) [pid = 3716] [serial = 982] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (13D26000) [pid = 3716] [serial = 981] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (170F0000) [pid = 3716] [serial = 1018] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (16EA6800) [pid = 3716] [serial = 985] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1604A000) [pid = 3716] [serial = 984] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (186C0400) [pid = 3716] [serial = 988] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (186BC400) [pid = 3716] [serial = 987] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (17D33400) [pid = 3716] [serial = 1020] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (17EA0000) [pid = 3716] [serial = 991] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (16EAD000) [pid = 3716] [serial = 990] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (16002C00) [pid = 3716] [serial = 1009] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (170EAC00) [pid = 3716] [serial = 1017] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (15F50800) [pid = 3716] [serial = 1014] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (16EAC000) [pid = 3716] [serial = 1012] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (15E29C00) [pid = 3716] [serial = 1006] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (167CE000) [pid = 3716] [serial = 1015] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (156A3800) [pid = 3716] [serial = 1003] [outer = 00000000] [url = about:blank] 14:27:23 INFO - PROCESS | 3716 | 1465075643321 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]]]}] 14:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1665ms 14:27:23 INFO - PROCESS | 3716 | 1465075643392 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 14:27:23 INFO - PROCESS | 3716 | 1465075643397 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 14:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:27:23 INFO - PROCESS | 3716 | 1465075643404 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:27:23 INFO - PROCESS | 3716 | 1465075643407 Marionette TRACE conn2 <- [1,1390,null,{}] 14:27:23 INFO - PROCESS | 3716 | 1465075643413 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}] 14:27:23 INFO - PROCESS | 3716 | 1465075643416 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:23 INFO - PROCESS | 3716 | 1465075643509 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 14:27:23 INFO - PROCESS | 3716 | 1465075643595 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:23 INFO - PROCESS | 3716 | 1465075643600 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:23 INFO - PROCESS | 3716 | ++DOCSHELL 103DAC00 == 28 [pid = 3716] [id = 357] 14:27:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (1043AC00) [pid = 3716] [serial = 1070] [outer = 00000000] 14:27:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (10560800) [pid = 3716] [serial = 1071] [outer = 1043AC00] 14:27:23 INFO - PROCESS | 3716 | 1465075643647 Marionette DEBUG loaded listener.js 14:27:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (105FA800) [pid = 3716] [serial = 1072] [outer = 1043AC00] 14:27:24 INFO - PROCESS | 3716 | 1465075644111 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]]]}] 14:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 759ms 14:27:24 INFO - PROCESS | 3716 | 1465075644177 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 14:27:24 INFO - PROCESS | 3716 | 1465075644182 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 14:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:27:24 INFO - PROCESS | 3716 | 1465075644189 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:27:24 INFO - PROCESS | 3716 | 1465075644191 Marionette TRACE conn2 <- [1,1394,null,{}] 14:27:24 INFO - PROCESS | 3716 | 1465075644195 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}] 14:27:24 INFO - PROCESS | 3716 | 1465075644198 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:24 INFO - PROCESS | 3716 | 1465075644283 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 14:27:24 INFO - PROCESS | 3716 | 1465075644292 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:24 INFO - PROCESS | 3716 | 1465075644294 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:24 INFO - PROCESS | 3716 | ++DOCSHELL 11C73400 == 29 [pid = 3716] [id = 358] 14:27:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (1280A800) [pid = 3716] [serial = 1073] [outer = 00000000] 14:27:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (12AC7000) [pid = 3716] [serial = 1074] [outer = 1280A800] 14:27:24 INFO - PROCESS | 3716 | 1465075644341 Marionette DEBUG loaded listener.js 14:27:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (12B1C800) [pid = 3716] [serial = 1075] [outer = 1280A800] 14:27:24 INFO - PROCESS | 3716 | 1465075644804 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]]]}] 14:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 646ms 14:27:24 INFO - PROCESS | 3716 | 1465075644825 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 14:27:24 INFO - PROCESS | 3716 | 1465075644827 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 14:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:27:24 INFO - PROCESS | 3716 | 1465075644831 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:27:24 INFO - PROCESS | 3716 | 1465075644834 Marionette TRACE conn2 <- [1,1398,null,{}] 14:27:24 INFO - PROCESS | 3716 | 1465075644849 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}] 14:27:24 INFO - PROCESS | 3716 | 1465075644853 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:25 INFO - PROCESS | 3716 | 1465075645017 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 14:27:25 INFO - PROCESS | 3716 | 1465075645112 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:25 INFO - PROCESS | 3716 | 1465075645115 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:25 INFO - PROCESS | 3716 | ++DOCSHELL 140CE800 == 30 [pid = 3716] [id = 359] 14:27:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (140D0400) [pid = 3716] [serial = 1076] [outer = 00000000] 14:27:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (14F3E800) [pid = 3716] [serial = 1077] [outer = 140D0400] 14:27:25 INFO - PROCESS | 3716 | 1465075645162 Marionette DEBUG loaded listener.js 14:27:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (15658800) [pid = 3716] [serial = 1078] [outer = 140D0400] 14:27:25 INFO - PROCESS | 3716 | 1465075645597 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]]]}] 14:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 760ms 14:27:25 INFO - PROCESS | 3716 | 1465075645613 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 14:27:25 INFO - PROCESS | 3716 | 1465075645616 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 14:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:27:25 INFO - PROCESS | 3716 | 1465075645629 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:27:25 INFO - PROCESS | 3716 | 1465075645631 Marionette TRACE conn2 <- [1,1402,null,{}] 14:27:25 INFO - PROCESS | 3716 | 1465075645635 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}] 14:27:25 INFO - PROCESS | 3716 | 1465075645636 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:25 INFO - PROCESS | 3716 | 1465075645751 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 14:27:25 INFO - PROCESS | 3716 | 1465075645756 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:25 INFO - PROCESS | 3716 | 1465075645758 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:25 INFO - PROCESS | 3716 | ++DOCSHELL 155CCC00 == 31 [pid = 3716] [id = 360] 14:27:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (156A4800) [pid = 3716] [serial = 1079] [outer = 00000000] 14:27:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (156B0C00) [pid = 3716] [serial = 1080] [outer = 156A4800] 14:27:25 INFO - PROCESS | 3716 | 1465075645802 Marionette DEBUG loaded listener.js 14:27:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (158F1800) [pid = 3716] [serial = 1081] [outer = 156A4800] 14:27:26 INFO - PROCESS | 3716 | 1465075646314 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]]]}] 14:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 711ms 14:27:26 INFO - PROCESS | 3716 | 1465075646360 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 14:27:26 INFO - PROCESS | 3716 | 1465075646362 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 14:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:27:26 INFO - PROCESS | 3716 | 1465075646365 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:27:26 INFO - PROCESS | 3716 | 1465075646366 Marionette TRACE conn2 <- [1,1406,null,{}] 14:27:26 INFO - PROCESS | 3716 | 1465075646370 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}] 14:27:26 INFO - PROCESS | 3716 | 1465075646372 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:26 INFO - PROCESS | 3716 | 1465075646504 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 14:27:26 INFO - PROCESS | 3716 | 1465075646519 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:26 INFO - PROCESS | 3716 | 1465075646521 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:26 INFO - PROCESS | 3716 | ++DOCSHELL 158F3400 == 32 [pid = 3716] [id = 361] 14:27:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (158F3800) [pid = 3716] [serial = 1082] [outer = 00000000] 14:27:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (15E9E000) [pid = 3716] [serial = 1083] [outer = 158F3800] 14:27:26 INFO - PROCESS | 3716 | 1465075646564 Marionette DEBUG loaded listener.js 14:27:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (15F4AC00) [pid = 3716] [serial = 1084] [outer = 158F3800] 14:27:27 INFO - PROCESS | 3716 | 1465075647083 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]]]}] 14:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 760ms 14:27:27 INFO - PROCESS | 3716 | 1465075647139 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 14:27:27 INFO - PROCESS | 3716 | 1465075647141 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 14:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:27:27 INFO - PROCESS | 3716 | 1465075647144 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:27:27 INFO - PROCESS | 3716 | 1465075647146 Marionette TRACE conn2 <- [1,1410,null,{}] 14:27:27 INFO - PROCESS | 3716 | 1465075647155 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}] 14:27:27 INFO - PROCESS | 3716 | 1465075647160 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:27 INFO - PROCESS | 3716 | 1465075647290 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 14:27:27 INFO - PROCESS | 3716 | 1465075647363 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:27 INFO - PROCESS | 3716 | 1465075647365 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:27 INFO - PROCESS | 3716 | ++DOCSHELL 16C82400 == 33 [pid = 3716] [id = 362] 14:27:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (16C88800) [pid = 3716] [serial = 1085] [outer = 00000000] 14:27:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (16E62000) [pid = 3716] [serial = 1086] [outer = 16C88800] 14:27:27 INFO - PROCESS | 3716 | 1465075647409 Marionette DEBUG loaded listener.js 14:27:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (16E6AC00) [pid = 3716] [serial = 1087] [outer = 16C88800] 14:27:27 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (16043C00) [pid = 3716] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:27:27 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (158ECC00) [pid = 3716] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:27:27 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (12A8DC00) [pid = 3716] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:27:27 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (1792B800) [pid = 3716] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:27:27 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (12B1D000) [pid = 3716] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:27:27 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (140CC000) [pid = 3716] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:27:27 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (105FB000) [pid = 3716] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:27:27 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (105EF800) [pid = 3716] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:27:27 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (16EAA800) [pid = 3716] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:27:27 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (156ACC00) [pid = 3716] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:27:27 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (17EA6400) [pid = 3716] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:27:27 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (15EA4800) [pid = 3716] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:27:28 INFO - PROCESS | 3716 | 1465075648112 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]]]}] 14:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1034ms 14:27:28 INFO - PROCESS | 3716 | 1465075648181 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 14:27:28 INFO - PROCESS | 3716 | 1465075648192 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 14:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:27:28 INFO - PROCESS | 3716 | 1465075648195 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:27:28 INFO - PROCESS | 3716 | 1465075648197 Marionette TRACE conn2 <- [1,1414,null,{}] 14:27:28 INFO - PROCESS | 3716 | 1465075648200 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}] 14:27:28 INFO - PROCESS | 3716 | 1465075648202 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:28 INFO - PROCESS | 3716 | 1465075648277 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 14:27:28 INFO - PROCESS | 3716 | 1465075648282 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:28 INFO - PROCESS | 3716 | 1465075648284 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:28 INFO - PROCESS | 3716 | ++DOCSHELL 0F338000 == 34 [pid = 3716] [id = 363] 14:27:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (1123AC00) [pid = 3716] [serial = 1088] [outer = 00000000] 14:27:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (16047400) [pid = 3716] [serial = 1089] [outer = 1123AC00] 14:27:28 INFO - PROCESS | 3716 | 1465075648329 Marionette DEBUG loaded listener.js 14:27:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (16047800) [pid = 3716] [serial = 1090] [outer = 1123AC00] 14:27:28 INFO - PROCESS | 3716 | 1465075648760 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]]]}] 14:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 614ms 14:27:28 INFO - PROCESS | 3716 | 1465075648794 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 14:27:28 INFO - PROCESS | 3716 | 1465075648796 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 14:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:27:28 INFO - PROCESS | 3716 | 1465075648804 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:27:28 INFO - PROCESS | 3716 | 1465075648807 Marionette TRACE conn2 <- [1,1418,null,{}] 14:27:28 INFO - PROCESS | 3716 | 1465075648812 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}] 14:27:28 INFO - PROCESS | 3716 | 1465075648814 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:28 INFO - PROCESS | 3716 | 1465075648920 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 14:27:28 INFO - PROCESS | 3716 | 1465075648927 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:28 INFO - PROCESS | 3716 | 1465075648929 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:28 INFO - PROCESS | 3716 | ++DOCSHELL 16EAA000 == 35 [pid = 3716] [id = 364] 14:27:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (16EAC800) [pid = 3716] [serial = 1091] [outer = 00000000] 14:27:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (16EB5C00) [pid = 3716] [serial = 1092] [outer = 16EAC800] 14:27:29 INFO - PROCESS | 3716 | 1465075648999 Marionette DEBUG loaded listener.js 14:27:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (17031400) [pid = 3716] [serial = 1093] [outer = 16EAC800] 14:27:29 INFO - PROCESS | 3716 | 1465075649477 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]]]}] 14:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 711ms 14:27:29 INFO - PROCESS | 3716 | 1465075649538 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 14:27:29 INFO - PROCESS | 3716 | 1465075649540 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 14:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:27:29 INFO - PROCESS | 3716 | 1465075649543 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:27:29 INFO - PROCESS | 3716 | 1465075649545 Marionette TRACE conn2 <- [1,1422,null,{}] 14:27:29 INFO - PROCESS | 3716 | 1465075649549 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}] 14:27:29 INFO - PROCESS | 3716 | 1465075649550 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:29 INFO - PROCESS | 3716 | 1465075649627 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 14:27:29 INFO - PROCESS | 3716 | 1465075649634 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:29 INFO - PROCESS | 3716 | 1465075649636 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:29 INFO - PROCESS | 3716 | ++DOCSHELL 140CDC00 == 36 [pid = 3716] [id = 365] 14:27:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (1779CC00) [pid = 3716] [serial = 1094] [outer = 00000000] 14:27:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (1798D400) [pid = 3716] [serial = 1095] [outer = 1779CC00] 14:27:29 INFO - PROCESS | 3716 | 1465075649679 Marionette DEBUG loaded listener.js 14:27:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (17994000) [pid = 3716] [serial = 1096] [outer = 1779CC00] 14:27:30 INFO - PROCESS | 3716 | 1465075650586 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]]]}] 14:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1131ms 14:27:30 INFO - PROCESS | 3716 | 1465075650677 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 14:27:30 INFO - PROCESS | 3716 | 1465075650681 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 14:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:27:30 INFO - PROCESS | 3716 | 1465075650686 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:27:30 INFO - PROCESS | 3716 | 1465075650691 Marionette TRACE conn2 <- [1,1426,null,{}] 14:27:30 INFO - PROCESS | 3716 | 1465075650696 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}] 14:27:30 INFO - PROCESS | 3716 | 1465075650699 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:30 INFO - PROCESS | 3716 | 1465075650847 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 14:27:31 INFO - PROCESS | 3716 | 1465075651027 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:31 INFO - PROCESS | 3716 | 1465075651030 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:31 INFO - PROCESS | 3716 | ++DOCSHELL 10A59800 == 37 [pid = 3716] [id = 366] 14:27:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (10B64400) [pid = 3716] [serial = 1097] [outer = 00000000] 14:27:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (11423800) [pid = 3716] [serial = 1098] [outer = 10B64400] 14:27:31 INFO - PROCESS | 3716 | 1465075651087 Marionette DEBUG loaded listener.js 14:27:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1302A800) [pid = 3716] [serial = 1099] [outer = 10B64400] 14:27:31 INFO - PROCESS | 3716 | 1465075651801 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]]]}] 14:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1131ms 14:27:31 INFO - PROCESS | 3716 | 1465075651819 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 14:27:31 INFO - PROCESS | 3716 | 1465075651823 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 14:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:27:31 INFO - PROCESS | 3716 | 1465075651830 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:27:31 INFO - PROCESS | 3716 | 1465075651833 Marionette TRACE conn2 <- [1,1430,null,{}] 14:27:31 INFO - PROCESS | 3716 | 1465075651837 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}] 14:27:31 INFO - PROCESS | 3716 | 1465075651840 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:31 INFO - PROCESS | 3716 | 1465075651962 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 14:27:32 INFO - PROCESS | 3716 | 1465075652235 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:32 INFO - PROCESS | 3716 | 1465075652238 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:32 INFO - PROCESS | 3716 | ++DOCSHELL 0F306C00 == 38 [pid = 3716] [id = 367] 14:27:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (0F32AC00) [pid = 3716] [serial = 1100] [outer = 00000000] 14:27:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (0F333C00) [pid = 3716] [serial = 1101] [outer = 0F32AC00] 14:27:32 INFO - PROCESS | 3716 | 1465075652297 Marionette DEBUG loaded listener.js 14:27:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (103D2000) [pid = 3716] [serial = 1102] [outer = 0F32AC00] 14:27:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (11C09400) [pid = 3716] [serial = 1103] [outer = 1B649000] 14:27:32 INFO - PROCESS | 3716 | --DOCSHELL 16EAA000 == 37 [pid = 3716] [id = 364] 14:27:32 INFO - PROCESS | 3716 | --DOCSHELL 0F338000 == 36 [pid = 3716] [id = 363] 14:27:32 INFO - PROCESS | 3716 | --DOCSHELL 16C82400 == 35 [pid = 3716] [id = 362] 14:27:32 INFO - PROCESS | 3716 | --DOCSHELL 158F3400 == 34 [pid = 3716] [id = 361] 14:27:32 INFO - PROCESS | 3716 | --DOCSHELL 155CCC00 == 33 [pid = 3716] [id = 360] 14:27:32 INFO - PROCESS | 3716 | --DOCSHELL 140CE800 == 32 [pid = 3716] [id = 359] 14:27:32 INFO - PROCESS | 3716 | --DOCSHELL 11C73400 == 31 [pid = 3716] [id = 358] 14:27:32 INFO - PROCESS | 3716 | --DOCSHELL 103DAC00 == 30 [pid = 3716] [id = 357] 14:27:32 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (16EAE400) [pid = 3716] [serial = 1042] [outer = 00000000] [url = about:blank] 14:27:32 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (16E63800) [pid = 3716] [serial = 1041] [outer = 00000000] [url = about:blank] 14:27:32 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (15E1F000) [pid = 3716] [serial = 1035] [outer = 00000000] [url = about:blank] 14:27:32 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (1401A000) [pid = 3716] [serial = 1047] [outer = 00000000] [url = about:blank] 14:27:32 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (18267000) [pid = 3716] [serial = 1021] [outer = 00000000] [url = about:blank] 14:27:32 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (12D6B400) [pid = 3716] [serial = 1029] [outer = 00000000] [url = about:blank] 14:27:32 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (1332E800) [pid = 3716] [serial = 1030] [outer = 00000000] [url = about:blank] 14:27:32 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (155D0000) [pid = 3716] [serial = 1032] [outer = 00000000] [url = about:blank] 14:27:32 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (156AC000) [pid = 3716] [serial = 1033] [outer = 00000000] [url = about:blank] 14:27:32 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1129F800) [pid = 3716] [serial = 1026] [outer = 00000000] [url = about:blank] 14:27:32 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (12804800) [pid = 3716] [serial = 1027] [outer = 00000000] [url = about:blank] 14:27:32 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (114AF400) [pid = 3716] [serial = 1023] [outer = 00000000] [url = about:blank] 14:27:32 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (12ACFC00) [pid = 3716] [serial = 1024] [outer = 00000000] [url = about:blank] 14:27:32 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (1798D800) [pid = 3716] [serial = 1044] [outer = 00000000] [url = about:blank] 14:27:32 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (18619400) [pid = 3716] [serial = 1051] [outer = 00000000] [url = about:blank] 14:27:32 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (18697800) [pid = 3716] [serial = 1054] [outer = 00000000] [url = about:blank] 14:27:32 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (1800AC00) [pid = 3716] [serial = 1050] [outer = 00000000] [url = about:blank] 14:27:32 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (17990000) [pid = 3716] [serial = 1045] [outer = 00000000] [url = about:blank] 14:27:32 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (16044400) [pid = 3716] [serial = 1038] [outer = 00000000] [url = about:blank] 14:27:32 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (158EB800) [pid = 3716] [serial = 1048] [outer = 00000000] [url = about:blank] 14:27:32 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (1868E800) [pid = 3716] [serial = 1053] [outer = 00000000] [url = about:blank] 14:27:32 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (167D0400) [pid = 3716] [serial = 1039] [outer = 00000000] [url = about:blank] 14:27:32 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (15E9AC00) [pid = 3716] [serial = 1036] [outer = 00000000] [url = about:blank] 14:27:33 INFO - PROCESS | 3716 | 1465075653072 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]]]}] 14:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1228ms 14:27:33 INFO - PROCESS | 3716 | 1465075653091 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 14:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:27:33 INFO - PROCESS | 3716 | 1465075653094 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 14:27:33 INFO - PROCESS | 3716 | 1465075653098 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:27:33 INFO - PROCESS | 3716 | 1465075653102 Marionette TRACE conn2 <- [1,1434,null,{}] 14:27:33 INFO - PROCESS | 3716 | 1465075653106 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}] 14:27:33 INFO - PROCESS | 3716 | 1465075653110 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:33 INFO - PROCESS | 3716 | 1465075653201 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 14:27:33 INFO - PROCESS | 3716 | 1465075653289 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:33 INFO - PROCESS | 3716 | 1465075653291 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:33 INFO - PROCESS | 3716 | ++DOCSHELL 0F338800 == 31 [pid = 3716] [id = 368] 14:27:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (10331400) [pid = 3716] [serial = 1104] [outer = 00000000] 14:27:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (10F25000) [pid = 3716] [serial = 1105] [outer = 10331400] 14:27:33 INFO - PROCESS | 3716 | 1465075653338 Marionette DEBUG loaded listener.js 14:27:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (11C73400) [pid = 3716] [serial = 1106] [outer = 10331400] 14:27:33 INFO - PROCESS | 3716 | 1465075653815 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]]]}] 14:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 825ms 14:27:33 INFO - PROCESS | 3716 | 1465075653899 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 14:27:33 INFO - PROCESS | 3716 | 1465075653903 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 14:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:27:33 INFO - PROCESS | 3716 | 1465075653909 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:27:33 INFO - PROCESS | 3716 | 1465075653914 Marionette TRACE conn2 <- [1,1438,null,{}] 14:27:33 INFO - PROCESS | 3716 | 1465075653921 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}] 14:27:33 INFO - PROCESS | 3716 | 1465075653924 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:34 INFO - PROCESS | 3716 | 1465075654094 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 14:27:34 INFO - PROCESS | 3716 | 1465075654215 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:34 INFO - PROCESS | 3716 | 1465075654220 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:34 INFO - PROCESS | 3716 | ++DOCSHELL 10B65800 == 32 [pid = 3716] [id = 369] 14:27:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (10B6D000) [pid = 3716] [serial = 1107] [outer = 00000000] 14:27:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (11237000) [pid = 3716] [serial = 1108] [outer = 10B6D000] 14:27:34 INFO - PROCESS | 3716 | 1465075654279 Marionette DEBUG loaded listener.js 14:27:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (1280C400) [pid = 3716] [serial = 1109] [outer = 10B6D000] 14:27:34 INFO - PROCESS | 3716 | 1465075654876 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]]]}] 14:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1034ms 14:27:34 INFO - PROCESS | 3716 | 1465075654945 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 14:27:34 INFO - PROCESS | 3716 | 1465075654949 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 14:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:27:34 INFO - PROCESS | 3716 | 1465075654956 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:27:34 INFO - PROCESS | 3716 | 1465075654959 Marionette TRACE conn2 <- [1,1442,null,{}] 14:27:34 INFO - PROCESS | 3716 | 1465075654963 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}] 14:27:35 INFO - PROCESS | 3716 | 1465075654966 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:35 INFO - PROCESS | 3716 | 1465075655162 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 14:27:35 INFO - PROCESS | 3716 | 1465075655286 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:35 INFO - PROCESS | 3716 | 1465075655289 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:35 INFO - PROCESS | 3716 | ++DOCSHELL 140CE800 == 33 [pid = 3716] [id = 370] 14:27:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (140D1000) [pid = 3716] [serial = 1110] [outer = 00000000] 14:27:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (15531C00) [pid = 3716] [serial = 1111] [outer = 140D1000] 14:27:35 INFO - PROCESS | 3716 | 1465075655347 Marionette DEBUG loaded listener.js 14:27:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (15666800) [pid = 3716] [serial = 1112] [outer = 140D1000] 14:27:36 INFO - PROCESS | 3716 | 1465075656022 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]]]}] 14:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1067ms 14:27:36 INFO - PROCESS | 3716 | 1465075656063 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 14:27:36 INFO - PROCESS | 3716 | 1465075656065 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 14:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:27:36 INFO - PROCESS | 3716 | 1465075656069 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:27:36 INFO - PROCESS | 3716 | 1465075656073 Marionette TRACE conn2 <- [1,1446,null,{}] 14:27:36 INFO - PROCESS | 3716 | 1465075656085 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}] 14:27:36 INFO - PROCESS | 3716 | 1465075656090 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:36 INFO - PROCESS | 3716 | 1465075656227 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 14:27:36 INFO - PROCESS | 3716 | 1465075656350 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:36 INFO - PROCESS | 3716 | 1465075656354 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:36 INFO - PROCESS | 3716 | ++DOCSHELL 15B7E400 == 34 [pid = 3716] [id = 371] 14:27:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (15E1EC00) [pid = 3716] [serial = 1113] [outer = 00000000] 14:27:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (15E99800) [pid = 3716] [serial = 1114] [outer = 15E1EC00] 14:27:36 INFO - PROCESS | 3716 | 1465075656414 Marionette DEBUG loaded listener.js 14:27:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (15EA0400) [pid = 3716] [serial = 1115] [outer = 15E1EC00] 14:27:37 INFO - PROCESS | 3716 | 1465075657111 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]]]}] 14:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1083ms 14:27:37 INFO - PROCESS | 3716 | 1465075657166 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 14:27:37 INFO - PROCESS | 3716 | 1465075657169 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 14:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:27:37 INFO - PROCESS | 3716 | 1465075657173 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:27:37 INFO - PROCESS | 3716 | 1465075657175 Marionette TRACE conn2 <- [1,1450,null,{}] 14:27:37 INFO - PROCESS | 3716 | 1465075657179 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}] 14:27:37 INFO - PROCESS | 3716 | 1465075657181 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:37 INFO - PROCESS | 3716 | 1465075657290 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 14:27:37 INFO - PROCESS | 3716 | 1465075657416 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:37 INFO - PROCESS | 3716 | 1465075657419 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:37 INFO - PROCESS | 3716 | ++DOCSHELL 1604F000 == 35 [pid = 3716] [id = 372] 14:27:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (16050800) [pid = 3716] [serial = 1116] [outer = 00000000] 14:27:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (16C8B800) [pid = 3716] [serial = 1117] [outer = 16050800] 14:27:37 INFO - PROCESS | 3716 | 1465075657473 Marionette DEBUG loaded listener.js 14:27:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (16E65800) [pid = 3716] [serial = 1118] [outer = 16050800] 14:27:38 INFO - PROCESS | 3716 | 1465075658154 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]]]}] 14:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1034ms 14:27:38 INFO - PROCESS | 3716 | 1465075658209 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 14:27:38 INFO - PROCESS | 3716 | 1465075658213 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 14:27:38 INFO - PROCESS | 3716 | 1465075658217 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:27:38 INFO - PROCESS | 3716 | 1465075658220 Marionette TRACE conn2 <- [1,1454,null,{}] 14:27:38 INFO - PROCESS | 3716 | 1465075658226 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}] 14:27:38 INFO - PROCESS | 3716 | 1465075658229 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:38 INFO - PROCESS | 3716 | 1465075658337 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 14:27:38 INFO - PROCESS | 3716 | 1465075658442 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:38 INFO - PROCESS | 3716 | 1465075658445 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:38 INFO - PROCESS | 3716 | ++DOCSHELL 10529400 == 36 [pid = 3716] [id = 373] 14:27:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (10530400) [pid = 3716] [serial = 1119] [outer = 00000000] 14:27:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (11232800) [pid = 3716] [serial = 1120] [outer = 10530400] 14:27:38 INFO - PROCESS | 3716 | 1465075658494 Marionette DEBUG loaded listener.js 14:27:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1332D000) [pid = 3716] [serial = 1121] [outer = 10530400] 14:27:40 INFO - PROCESS | 3716 | --DOCSHELL 104EFC00 == 35 [pid = 3716] [id = 20] 14:27:40 INFO - PROCESS | 3716 | --DOCSHELL 0F306C00 == 34 [pid = 3716] [id = 367] 14:27:40 INFO - PROCESS | 3716 | --DOCSHELL 13134C00 == 33 [pid = 3716] [id = 26] 14:27:40 INFO - PROCESS | 3716 | --DOCSHELL 114AE000 == 32 [pid = 3716] [id = 21] 14:27:40 INFO - PROCESS | 3716 | --DOCSHELL 1390BC00 == 31 [pid = 3716] [id = 22] 14:27:40 INFO - PROCESS | 3716 | --DOCSHELL 1690F000 == 30 [pid = 3716] [id = 8] 14:27:40 INFO - PROCESS | 3716 | --DOCSHELL 12B6D000 == 29 [pid = 3716] [id = 27] 14:27:40 INFO - PROCESS | 3716 | --DOCSHELL 1052CC00 == 28 [pid = 3716] [id = 356] 14:27:40 INFO - PROCESS | 3716 | --DOCSHELL 10A59800 == 27 [pid = 3716] [id = 366] 14:27:40 INFO - PROCESS | 3716 | --DOCSHELL 1B641800 == 26 [pid = 3716] [id = 17] 14:27:40 INFO - PROCESS | 3716 | --DOCSHELL 14F36C00 == 25 [pid = 3716] [id = 28] 14:27:40 INFO - PROCESS | 3716 | --DOCSHELL 104EA800 == 24 [pid = 3716] [id = 18] 14:27:40 INFO - PROCESS | 3716 | --DOCSHELL 13820400 == 23 [pid = 3716] [id = 19] 14:27:40 INFO - PROCESS | 3716 | --DOCSHELL 1AC51C00 == 22 [pid = 3716] [id = 12] 14:27:40 INFO - PROCESS | 3716 | --DOCSHELL 15531400 == 21 [pid = 3716] [id = 23] 14:27:40 INFO - PROCESS | 3716 | --DOCSHELL 1ADBAC00 == 20 [pid = 3716] [id = 13] 14:27:40 INFO - PROCESS | 3716 | --DOCSHELL 15664C00 == 19 [pid = 3716] [id = 24] 14:27:40 INFO - PROCESS | 3716 | --DOCSHELL 1B260C00 == 18 [pid = 3716] [id = 14] 14:27:40 INFO - PROCESS | 3716 | --DOCSHELL 1A8F7C00 == 17 [pid = 3716] [id = 10] 14:27:40 INFO - PROCESS | 3716 | --DOCSHELL 1A438C00 == 16 [pid = 3716] [id = 11] 14:27:40 INFO - PROCESS | 3716 | --DOCSHELL 15F56C00 == 15 [pid = 3716] [id = 25] 14:27:40 INFO - PROCESS | 3716 | --DOCSHELL 140CDC00 == 14 [pid = 3716] [id = 365] 14:27:40 INFO - PROCESS | 3716 | --DOCSHELL 15B7E400 == 13 [pid = 3716] [id = 371] 14:27:40 INFO - PROCESS | 3716 | --DOCSHELL 0F338800 == 12 [pid = 3716] [id = 368] 14:27:40 INFO - PROCESS | 3716 | --DOCSHELL 10B65800 == 11 [pid = 3716] [id = 369] 14:27:40 INFO - PROCESS | 3716 | --DOCSHELL 140CE800 == 10 [pid = 3716] [id = 370] 14:27:40 INFO - PROCESS | 3716 | --DOCSHELL 1604F000 == 9 [pid = 3716] [id = 372] 14:27:41 INFO - PROCESS | 3716 | 1465075661246 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]]]}] 14:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 3087ms 14:27:41 INFO - PROCESS | 3716 | 1465075661286 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 14:27:41 INFO - PROCESS | 3716 | 1465075661291 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 14:27:41 INFO - PROCESS | 3716 | 1465075661295 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:27:41 INFO - PROCESS | 3716 | 1465075661300 Marionette TRACE conn2 <- [1,1458,null,{}] 14:27:41 INFO - PROCESS | 3716 | 1465075661305 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}] 14:27:41 INFO - PROCESS | 3716 | 1465075661308 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:41 INFO - PROCESS | 3716 | 1465075661490 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 14:27:41 INFO - PROCESS | 3716 | 1465075661577 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:41 INFO - PROCESS | 3716 | 1465075661580 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:41 INFO - PROCESS | 3716 | ++DOCSHELL 10568400 == 10 [pid = 3716] [id = 374] 14:27:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1059B000) [pid = 3716] [serial = 1122] [outer = 00000000] 14:27:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (10A59400) [pid = 3716] [serial = 1123] [outer = 1059B000] 14:27:41 INFO - PROCESS | 3716 | 1465075661629 Marionette DEBUG loaded listener.js 14:27:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (10B65400) [pid = 3716] [serial = 1124] [outer = 1059B000] 14:27:42 INFO - PROCESS | 3716 | 1465075662118 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]]]}] 14:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 872ms 14:27:42 INFO - PROCESS | 3716 | 1465075662178 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 14:27:42 INFO - PROCESS | 3716 | 1465075662183 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 14:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:27:42 INFO - PROCESS | 3716 | 1465075662189 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:27:42 INFO - PROCESS | 3716 | 1465075662192 Marionette TRACE conn2 <- [1,1462,null,{}] 14:27:42 INFO - PROCESS | 3716 | 1465075662196 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}] 14:27:42 INFO - PROCESS | 3716 | 1465075662199 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:42 INFO - PROCESS | 3716 | 1465075662331 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 14:27:42 INFO - PROCESS | 3716 | 1465075662436 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:42 INFO - PROCESS | 3716 | 1465075662439 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:42 INFO - PROCESS | 3716 | ++DOCSHELL 12B14400 == 11 [pid = 3716] [id = 375] 14:27:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (12B67400) [pid = 3716] [serial = 1125] [outer = 00000000] 14:27:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (1312C000) [pid = 3716] [serial = 1126] [outer = 12B67400] 14:27:42 INFO - PROCESS | 3716 | 1465075662485 Marionette DEBUG loaded listener.js 14:27:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (13376C00) [pid = 3716] [serial = 1127] [outer = 12B67400] 14:27:42 INFO - PROCESS | 3716 | 1465075662946 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]]]}] 14:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 760ms 14:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:27:42 INFO - PROCESS | 3716 | 1465075662963 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 14:27:42 INFO - PROCESS | 3716 | 1465075662965 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 14:27:42 INFO - PROCESS | 3716 | 1465075662968 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:27:42 INFO - PROCESS | 3716 | 1465075662972 Marionette TRACE conn2 <- [1,1466,null,{}] 14:27:42 INFO - PROCESS | 3716 | 1465075662988 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}] 14:27:43 INFO - PROCESS | 3716 | 1465075662993 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:43 INFO - PROCESS | 3716 | 1465075663118 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 14:27:43 INFO - PROCESS | 3716 | 1465075663193 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:43 INFO - PROCESS | 3716 | 1465075663197 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:43 INFO - PROCESS | 3716 | ++DOCSHELL 15659C00 == 12 [pid = 3716] [id = 376] 14:27:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (15662000) [pid = 3716] [serial = 1128] [outer = 00000000] 14:27:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (156A5C00) [pid = 3716] [serial = 1129] [outer = 15662000] 14:27:43 INFO - PROCESS | 3716 | 1465075663247 Marionette DEBUG loaded listener.js 14:27:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (158EA800) [pid = 3716] [serial = 1130] [outer = 15662000] 14:27:43 INFO - PROCESS | 3716 | 1465075663754 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]]]}] 14:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 824ms 14:27:43 INFO - PROCESS | 3716 | 1465075663805 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 14:27:43 INFO - PROCESS | 3716 | 1465075663817 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 14:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:27:43 INFO - PROCESS | 3716 | 1465075663820 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:27:43 INFO - PROCESS | 3716 | 1465075663822 Marionette TRACE conn2 <- [1,1470,null,{}] 14:27:43 INFO - PROCESS | 3716 | 1465075663826 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}] 14:27:43 INFO - PROCESS | 3716 | 1465075663828 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:44 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (140D0400) [pid = 3716] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:27:44 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (1280A800) [pid = 3716] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:27:44 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (1052D000) [pid = 3716] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:27:44 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (1043AC00) [pid = 3716] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:27:44 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (156A4800) [pid = 3716] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:27:44 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (158F3800) [pid = 3716] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:27:44 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (11A18800) [pid = 3716] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:27:44 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (156B2800) [pid = 3716] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:27:44 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (18622400) [pid = 3716] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:27:44 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (18B09000) [pid = 3716] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:27:44 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (16C88800) [pid = 3716] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:27:44 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (16EAC800) [pid = 3716] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:27:44 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (1123AC00) [pid = 3716] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:27:44 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (16050800) [pid = 3716] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:27:44 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (10B6D000) [pid = 3716] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:27:44 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (15E1EC00) [pid = 3716] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:27:44 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (140D1000) [pid = 3716] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:27:44 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (10B64400) [pid = 3716] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:27:44 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (0F32AC00) [pid = 3716] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:27:44 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (1779CC00) [pid = 3716] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:27:44 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (10331400) [pid = 3716] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:27:44 INFO - PROCESS | 3716 | 1465075664274 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 14:27:44 INFO - PROCESS | 3716 | 1465075664282 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:44 INFO - PROCESS | 3716 | 1465075664284 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:44 INFO - PROCESS | 3716 | ++DOCSHELL 1052A800 == 13 [pid = 3716] [id = 377] 14:27:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (1052B000) [pid = 3716] [serial = 1131] [outer = 00000000] 14:27:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (10A61800) [pid = 3716] [serial = 1132] [outer = 1052B000] 14:27:44 INFO - PROCESS | 3716 | 1465075664329 Marionette DEBUG loaded listener.js 14:27:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (1332D400) [pid = 3716] [serial = 1133] [outer = 1052B000] 14:27:44 INFO - PROCESS | 3716 | 1465075664780 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]]]}] 14:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 970ms 14:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:27:44 INFO - PROCESS | 3716 | 1465075664800 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 14:27:44 INFO - PROCESS | 3716 | 1465075664802 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 14:27:44 INFO - PROCESS | 3716 | 1465075664805 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:27:44 INFO - PROCESS | 3716 | 1465075664807 Marionette TRACE conn2 <- [1,1474,null,{}] 14:27:44 INFO - PROCESS | 3716 | 1465075664810 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}] 14:27:44 INFO - PROCESS | 3716 | 1465075664812 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:44 INFO - PROCESS | 3716 | 1465075664895 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 14:27:44 INFO - PROCESS | 3716 | 1465075664901 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:44 INFO - PROCESS | 3716 | 1465075664903 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:44 INFO - PROCESS | 3716 | ++DOCSHELL 13D28400 == 14 [pid = 3716] [id = 378] 14:27:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (1443F800) [pid = 3716] [serial = 1134] [outer = 00000000] 14:27:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (158F3400) [pid = 3716] [serial = 1135] [outer = 1443F800] 14:27:44 INFO - PROCESS | 3716 | 1465075664946 Marionette DEBUG loaded listener.js 14:27:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (15B45C00) [pid = 3716] [serial = 1136] [outer = 1443F800] 14:27:45 INFO - PROCESS | 3716 | 1465075665422 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]]]}] 14:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 727ms 14:27:45 INFO - PROCESS | 3716 | 1465075665537 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 14:27:45 INFO - PROCESS | 3716 | 1465075665539 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 14:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:27:45 INFO - PROCESS | 3716 | 1465075665543 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:27:45 INFO - PROCESS | 3716 | 1465075665544 Marionette TRACE conn2 <- [1,1478,null,{}] 14:27:45 INFO - PROCESS | 3716 | 1465075665548 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}] 14:27:45 INFO - PROCESS | 3716 | 1465075665553 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:45 INFO - PROCESS | 3716 | 1465075665663 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 14:27:45 INFO - PROCESS | 3716 | 1465075665697 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:45 INFO - PROCESS | 3716 | 1465075665699 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:45 INFO - PROCESS | 3716 | ++DOCSHELL 16050C00 == 15 [pid = 3716] [id = 379] 14:27:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (167CE000) [pid = 3716] [serial = 1137] [outer = 00000000] 14:27:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (16A57800) [pid = 3716] [serial = 1138] [outer = 167CE000] 14:27:45 INFO - PROCESS | 3716 | 1465075665743 Marionette DEBUG loaded listener.js 14:27:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (16C8B400) [pid = 3716] [serial = 1139] [outer = 167CE000] 14:27:46 INFO - PROCESS | 3716 | 1465075666159 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]]]}] 14:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 663ms 14:27:46 INFO - PROCESS | 3716 | 1465075666196 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 14:27:46 INFO - PROCESS | 3716 | 1465075666198 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 14:27:46 INFO - PROCESS | 3716 | 1465075666247 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:27:46 INFO - PROCESS | 3716 | 1465075666251 Marionette TRACE conn2 <- [1,1482,null,{}] 14:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:27:46 INFO - PROCESS | 3716 | 1465075666256 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}] 14:27:46 INFO - PROCESS | 3716 | 1465075666260 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:46 INFO - PROCESS | 3716 | 1465075666362 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 14:27:46 INFO - PROCESS | 3716 | 1465075666606 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:46 INFO - PROCESS | 3716 | 1465075666610 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:46 INFO - PROCESS | 3716 | ++DOCSHELL 10489C00 == 16 [pid = 3716] [id = 380] 14:27:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (104ECC00) [pid = 3716] [serial = 1140] [outer = 00000000] 14:27:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (1055B800) [pid = 3716] [serial = 1141] [outer = 104ECC00] 14:27:46 INFO - PROCESS | 3716 | 1465075666669 Marionette DEBUG loaded listener.js 14:27:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (10B6CC00) [pid = 3716] [serial = 1142] [outer = 104ECC00] 14:27:47 INFO - PROCESS | 3716 | 1465075667502 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]]]}] 14:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1276ms 14:27:47 INFO - PROCESS | 3716 | 1465075667562 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 14:27:47 INFO - PROCESS | 3716 | 1465075667566 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 14:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:27:47 INFO - PROCESS | 3716 | 1465075667571 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:27:47 INFO - PROCESS | 3716 | 1465075667574 Marionette TRACE conn2 <- [1,1486,null,{}] 14:27:47 INFO - PROCESS | 3716 | 1465075667580 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}] 14:27:47 INFO - PROCESS | 3716 | 1465075667585 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:47 INFO - PROCESS | 3716 | 1465075667708 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 14:27:47 INFO - PROCESS | 3716 | 1465075667845 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:47 INFO - PROCESS | 3716 | 1465075667848 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:47 INFO - PROCESS | 3716 | ++DOCSHELL 13335000 == 17 [pid = 3716] [id = 381] 14:27:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (13339C00) [pid = 3716] [serial = 1143] [outer = 00000000] 14:27:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (13D24000) [pid = 3716] [serial = 1144] [outer = 13339C00] 14:27:47 INFO - PROCESS | 3716 | 1465075667904 Marionette DEBUG loaded listener.js 14:27:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (14F35000) [pid = 3716] [serial = 1145] [outer = 13339C00] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (156B0C00) [pid = 3716] [serial = 1080] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (15E9E000) [pid = 3716] [serial = 1083] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (16E62000) [pid = 3716] [serial = 1086] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (16EB5C00) [pid = 3716] [serial = 1092] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (16E6AC00) [pid = 3716] [serial = 1087] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (158F1800) [pid = 3716] [serial = 1081] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (16047400) [pid = 3716] [serial = 1089] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (15F4AC00) [pid = 3716] [serial = 1084] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (11C73400) [pid = 3716] [serial = 1106] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (16047800) [pid = 3716] [serial = 1090] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (1798D400) [pid = 3716] [serial = 1095] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (17031400) [pid = 3716] [serial = 1093] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (16E65800) [pid = 3716] [serial = 1118] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (1280C400) [pid = 3716] [serial = 1109] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (15EA0400) [pid = 3716] [serial = 1115] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (16C8B800) [pid = 3716] [serial = 1117] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (15666800) [pid = 3716] [serial = 1112] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (1302A800) [pid = 3716] [serial = 1099] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (0F333C00) [pid = 3716] [serial = 1101] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (11423800) [pid = 3716] [serial = 1098] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (17994000) [pid = 3716] [serial = 1096] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (103D2000) [pid = 3716] [serial = 1102] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (15E99800) [pid = 3716] [serial = 1114] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (15531C00) [pid = 3716] [serial = 1111] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (10F25000) [pid = 3716] [serial = 1105] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (11237000) [pid = 3716] [serial = 1108] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 62 (14F3E800) [pid = 3716] [serial = 1077] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 61 (12AC7000) [pid = 3716] [serial = 1074] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 60 (12B1C800) [pid = 3716] [serial = 1075] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 59 (12B1E800) [pid = 3716] [serial = 1069] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 58 (12802800) [pid = 3716] [serial = 1068] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 57 (10560800) [pid = 3716] [serial = 1071] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 56 (105FA800) [pid = 3716] [serial = 1072] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 55 (13381000) [pid = 3716] [serial = 1057] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 54 (12B14800) [pid = 3716] [serial = 1056] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 53 (15F4E000) [pid = 3716] [serial = 1060] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 52 (158F6800) [pid = 3716] [serial = 1059] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 51 (18B02000) [pid = 3716] [serial = 1063] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 50 (186C2C00) [pid = 3716] [serial = 1062] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 49 (19B14800) [pid = 3716] [serial = 1066] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3716 | --DOMWINDOW == 48 (18B0F400) [pid = 3716] [serial = 1065] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 3716 | --DOMWINDOW == 47 (15658800) [pid = 3716] [serial = 1078] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 3716 | --DOMWINDOW == 46 (1043A000) [pid = 3716] [serial = 673] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:27:49 INFO - PROCESS | 3716 | --DOMWINDOW == 45 (11232800) [pid = 3716] [serial = 1120] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 3716 | 1465075669173 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]]]}] 14:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1665ms 14:27:49 INFO - PROCESS | 3716 | 1465075669214 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 14:27:49 INFO - PROCESS | 3716 | 1465075669218 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 14:27:49 INFO - PROCESS | 3716 | 1465075669224 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:27:49 INFO - PROCESS | 3716 | 1465075669227 Marionette TRACE conn2 <- [1,1490,null,{}] 14:27:49 INFO - PROCESS | 3716 | 1465075669233 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}] 14:27:49 INFO - PROCESS | 3716 | 1465075669236 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:49 INFO - PROCESS | 3716 | 1465075669324 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 14:27:49 INFO - PROCESS | 3716 | 1465075669410 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:49 INFO - PROCESS | 3716 | 1465075669464 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:49 INFO - PROCESS | 3716 | ++DOCSHELL 10529000 == 18 [pid = 3716] [id = 382] 14:27:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 46 (10529C00) [pid = 3716] [serial = 1146] [outer = 00000000] 14:27:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 47 (10A55400) [pid = 3716] [serial = 1147] [outer = 10529C00] 14:27:49 INFO - PROCESS | 3716 | 1465075669548 Marionette DEBUG loaded listener.js 14:27:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 48 (10A5B000) [pid = 3716] [serial = 1148] [outer = 10529C00] 14:27:49 INFO - PROCESS | 3716 | 1465075669952 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]]]}] 14:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 775ms 14:27:50 INFO - PROCESS | 3716 | 1465075669998 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 14:27:50 INFO - PROCESS | 3716 | 1465075670003 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 14:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:27:50 INFO - PROCESS | 3716 | 1465075670009 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:27:50 INFO - PROCESS | 3716 | 1465075670012 Marionette TRACE conn2 <- [1,1494,null,{}] 14:27:50 INFO - PROCESS | 3716 | 1465075670015 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}] 14:27:50 INFO - PROCESS | 3716 | 1465075670018 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:50 INFO - PROCESS | 3716 | 1465075670106 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 14:27:50 INFO - PROCESS | 3716 | 1465075670113 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:50 INFO - PROCESS | 3716 | 1465075670115 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:50 INFO - PROCESS | 3716 | ++DOCSHELL 11C68C00 == 19 [pid = 3716] [id = 383] 14:27:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 49 (11C73400) [pid = 3716] [serial = 1149] [outer = 00000000] 14:27:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 50 (12A07800) [pid = 3716] [serial = 1150] [outer = 11C73400] 14:27:50 INFO - PROCESS | 3716 | 1465075670166 Marionette DEBUG loaded listener.js 14:27:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 51 (12ACD800) [pid = 3716] [serial = 1151] [outer = 11C73400] 14:27:50 INFO - PROCESS | 3716 | 1465075670676 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]]]}] 14:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 728ms 14:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:27:50 INFO - PROCESS | 3716 | 1465075670740 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 14:27:50 INFO - PROCESS | 3716 | 1465075670742 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 14:27:50 INFO - PROCESS | 3716 | 1465075670746 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:27:50 INFO - PROCESS | 3716 | 1465075670749 Marionette TRACE conn2 <- [1,1498,null,{}] 14:27:50 INFO - PROCESS | 3716 | 1465075670760 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}] 14:27:50 INFO - PROCESS | 3716 | 1465075670764 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:50 INFO - PROCESS | 3716 | 1465075670881 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 14:27:50 INFO - PROCESS | 3716 | 1465075670971 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:50 INFO - PROCESS | 3716 | 1465075670974 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:51 INFO - PROCESS | 3716 | ++DOCSHELL 13820800 == 20 [pid = 3716] [id = 384] 14:27:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 52 (13821000) [pid = 3716] [serial = 1152] [outer = 00000000] 14:27:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 53 (1390B000) [pid = 3716] [serial = 1153] [outer = 13821000] 14:27:51 INFO - PROCESS | 3716 | 1465075671027 Marionette DEBUG loaded listener.js 14:27:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 54 (13D2C000) [pid = 3716] [serial = 1154] [outer = 13821000] 14:27:51 INFO - PROCESS | 3716 | 1465075671470 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]]]}] 14:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 759ms 14:27:51 INFO - PROCESS | 3716 | 1465075671520 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 14:27:51 INFO - PROCESS | 3716 | 1465075671523 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 14:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:27:51 INFO - PROCESS | 3716 | 1465075671526 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:27:51 INFO - PROCESS | 3716 | 1465075671528 Marionette TRACE conn2 <- [1,1502,null,{}] 14:27:51 INFO - PROCESS | 3716 | 1465075671531 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}] 14:27:51 INFO - PROCESS | 3716 | 1465075671542 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:51 INFO - PROCESS | 3716 | 1465075671658 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 14:27:51 INFO - PROCESS | 3716 | 1465075671669 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:51 INFO - PROCESS | 3716 | 1465075671671 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:51 INFO - PROCESS | 3716 | ++DOCSHELL 13D22400 == 21 [pid = 3716] [id = 385] 14:27:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 55 (140D0C00) [pid = 3716] [serial = 1155] [outer = 00000000] 14:27:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 56 (15657800) [pid = 3716] [serial = 1156] [outer = 140D0C00] 14:27:51 INFO - PROCESS | 3716 | 1465075671718 Marionette DEBUG loaded listener.js 14:27:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 57 (156A6000) [pid = 3716] [serial = 1157] [outer = 140D0C00] 14:27:52 INFO - PROCESS | 3716 | 1465075672154 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]]]}] 14:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 663ms 14:27:52 INFO - PROCESS | 3716 | 1465075672162 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 14:27:52 INFO - PROCESS | 3716 | 1465075672164 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 14:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:27:52 INFO - PROCESS | 3716 | 1465075672173 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:27:52 INFO - PROCESS | 3716 | 1465075672175 Marionette TRACE conn2 <- [1,1506,null,{}] 14:27:52 INFO - PROCESS | 3716 | 1465075672179 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}] 14:27:52 INFO - PROCESS | 3716 | 1465075672182 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:52 INFO - PROCESS | 3716 | 1465075672290 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 14:27:52 INFO - PROCESS | 3716 | 1465075672376 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:52 INFO - PROCESS | 3716 | 1465075672378 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:52 INFO - PROCESS | 3716 | ++DOCSHELL 156B0C00 == 22 [pid = 3716] [id = 386] 14:27:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 58 (156B2800) [pid = 3716] [serial = 1158] [outer = 00000000] 14:27:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 59 (158ED000) [pid = 3716] [serial = 1159] [outer = 156B2800] 14:27:52 INFO - PROCESS | 3716 | 1465075672470 Marionette DEBUG loaded listener.js 14:27:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 60 (158F2C00) [pid = 3716] [serial = 1160] [outer = 156B2800] 14:27:52 INFO - PROCESS | 3716 | 1465075672893 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]]]}] 14:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 760ms 14:27:52 INFO - PROCESS | 3716 | 1465075672942 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 14:27:52 INFO - PROCESS | 3716 | 1465075672944 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 14:27:52 INFO - PROCESS | 3716 | 1465075672948 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:27:52 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:27:52 INFO - PROCESS | 3716 | 1465075672949 Marionette TRACE conn2 <- [1,1510,null,{}] 14:27:52 INFO - PROCESS | 3716 | 1465075672960 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}] 14:27:52 INFO - PROCESS | 3716 | 1465075672966 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:53 INFO - PROCESS | 3716 | 1465075673095 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 14:27:53 INFO - PROCESS | 3716 | 1465075673153 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:53 INFO - PROCESS | 3716 | 1465075673156 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:53 INFO - PROCESS | 3716 | ++DOCSHELL 15E9E000 == 23 [pid = 3716] [id = 387] 14:27:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 61 (15EA1C00) [pid = 3716] [serial = 1161] [outer = 00000000] 14:27:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 62 (16041800) [pid = 3716] [serial = 1162] [outer = 15EA1C00] 14:27:53 INFO - PROCESS | 3716 | 1465075673199 Marionette DEBUG loaded listener.js 14:27:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (16047000) [pid = 3716] [serial = 1163] [outer = 15EA1C00] 14:27:53 INFO - PROCESS | 3716 | --DOMWINDOW == 62 (167CE000) [pid = 3716] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:27:53 INFO - PROCESS | 3716 | --DOMWINDOW == 61 (12B67400) [pid = 3716] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:27:53 INFO - PROCESS | 3716 | --DOMWINDOW == 60 (15662000) [pid = 3716] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:27:53 INFO - PROCESS | 3716 | --DOMWINDOW == 59 (1443F800) [pid = 3716] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:27:53 INFO - PROCESS | 3716 | --DOMWINDOW == 58 (1052B000) [pid = 3716] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:27:53 INFO - PROCESS | 3716 | --DOMWINDOW == 57 (1059B000) [pid = 3716] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:27:53 INFO - PROCESS | 3716 | --DOMWINDOW == 56 (10530400) [pid = 3716] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:27:53 INFO - PROCESS | 3716 | 1465075673589 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"]]]}] 14:27:53 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 14:27:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:27:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:27:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:27:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:27:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:27:53 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 14:27:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:27:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:27:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:27:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:27:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:27:53 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 14:27:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:27:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:27:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:27:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:27:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:27:53 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 14:27:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:27:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:27:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:27:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:27:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:27:53 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 713ms 14:27:53 INFO - PROCESS | 3716 | 1465075673654 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 14:27:53 INFO - PROCESS | 3716 | 1465075673656 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 14:27:53 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:27:53 INFO - PROCESS | 3716 | 1465075673659 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:27:53 INFO - PROCESS | 3716 | 1465075673661 Marionette TRACE conn2 <- [1,1514,null,{}] 14:27:53 INFO - PROCESS | 3716 | 1465075673664 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}] 14:27:53 INFO - PROCESS | 3716 | 1465075673666 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:53 INFO - PROCESS | 3716 | 1465075673776 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 14:27:53 INFO - PROCESS | 3716 | 1465075673785 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:53 INFO - PROCESS | 3716 | 1465075673787 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:53 INFO - PROCESS | 3716 | ++DOCSHELL 16003800 == 24 [pid = 3716] [id = 388] 14:27:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 57 (16044400) [pid = 3716] [serial = 1164] [outer = 00000000] 14:27:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 58 (167D3000) [pid = 3716] [serial = 1165] [outer = 16044400] 14:27:53 INFO - PROCESS | 3716 | 1465075673830 Marionette DEBUG loaded listener.js 14:27:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 59 (167D9400) [pid = 3716] [serial = 1166] [outer = 16044400] 14:27:54 INFO - PROCESS | 3716 | 1465075674281 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"]]]}] 14:27:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:27:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:27:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:27:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:27:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:27:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:27:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:27:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:27:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:27:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:27:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:27:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:27:54 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 633ms 14:27:54 INFO - PROCESS | 3716 | 1465075674329 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 14:27:54 INFO - PROCESS | 3716 | 1465075674331 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 14:27:54 INFO - PROCESS | 3716 | 1465075674334 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:27:54 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:27:54 INFO - PROCESS | 3716 | 1465075674336 Marionette TRACE conn2 <- [1,1518,null,{}] 14:27:54 INFO - PROCESS | 3716 | 1465075674344 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}] 14:27:54 INFO - PROCESS | 3716 | 1465075674346 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:54 INFO - PROCESS | 3716 | 1465075674421 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 14:27:54 INFO - PROCESS | 3716 | 1465075674426 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:54 INFO - PROCESS | 3716 | 1465075674428 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:54 INFO - PROCESS | 3716 | ++DOCSHELL 16050000 == 25 [pid = 3716] [id = 389] 14:27:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 60 (16A58400) [pid = 3716] [serial = 1167] [outer = 00000000] 14:27:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 61 (16E60000) [pid = 3716] [serial = 1168] [outer = 16A58400] 14:27:54 INFO - PROCESS | 3716 | 1465075674472 Marionette DEBUG loaded listener.js 14:27:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 62 (16E62400) [pid = 3716] [serial = 1169] [outer = 16A58400] 14:27:54 INFO - PROCESS | 3716 | 1465075674869 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]]]}] 14:27:54 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 14:27:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:27:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:27:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:27:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:27:54 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 14:27:54 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:27:54 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 601ms 14:27:54 INFO - PROCESS | 3716 | 1465075674935 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 14:27:54 INFO - PROCESS | 3716 | 1465075674937 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 14:27:54 INFO - PROCESS | 3716 | 1465075674941 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:27:54 INFO - PROCESS | 3716 | 1465075674942 Marionette TRACE conn2 <- [1,1522,null,{}] 14:27:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:27:54 INFO - PROCESS | 3716 | 1465075674946 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}] 14:27:54 INFO - PROCESS | 3716 | 1465075674948 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:55 INFO - PROCESS | 3716 | 1465075675024 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 14:27:55 INFO - PROCESS | 3716 | 1465075675029 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:55 INFO - PROCESS | 3716 | 1465075675031 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:55 INFO - PROCESS | 3716 | ++DOCSHELL 13380C00 == 26 [pid = 3716] [id = 390] 14:27:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (16EAB000) [pid = 3716] [serial = 1170] [outer = 00000000] 14:27:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (16EB1800) [pid = 3716] [serial = 1171] [outer = 16EAB000] 14:27:55 INFO - PROCESS | 3716 | 1465075675073 Marionette DEBUG loaded listener.js 14:27:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (16EB5400) [pid = 3716] [serial = 1172] [outer = 16EAB000] 14:27:55 INFO - PROCESS | 3716 | --DOCSHELL 10529400 == 25 [pid = 3716] [id = 373] 14:27:56 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (16A57800) [pid = 3716] [serial = 1138] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (16C8B400) [pid = 3716] [serial = 1139] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 3716 | --DOMWINDOW == 62 (1312C000) [pid = 3716] [serial = 1126] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 3716 | --DOMWINDOW == 61 (156A5C00) [pid = 3716] [serial = 1129] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 3716 | --DOMWINDOW == 60 (13376C00) [pid = 3716] [serial = 1127] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 3716 | --DOMWINDOW == 59 (158F3400) [pid = 3716] [serial = 1135] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 3716 | --DOMWINDOW == 58 (10A61800) [pid = 3716] [serial = 1132] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 3716 | --DOMWINDOW == 57 (10A59400) [pid = 3716] [serial = 1123] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 3716 | --DOMWINDOW == 56 (1332D000) [pid = 3716] [serial = 1121] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 3716 | --DOMWINDOW == 55 (158EA800) [pid = 3716] [serial = 1130] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 3716 | --DOMWINDOW == 54 (15B45C00) [pid = 3716] [serial = 1136] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 3716 | --DOMWINDOW == 53 (1332D400) [pid = 3716] [serial = 1133] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 3716 | --DOMWINDOW == 52 (10B65400) [pid = 3716] [serial = 1124] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 3716 | 1465075676738 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]]]}] 14:27:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:27:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1835ms 14:27:56 INFO - PROCESS | 3716 | 1465075676787 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 14:27:56 INFO - PROCESS | 3716 | 1465075676790 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 14:27:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:27:56 INFO - PROCESS | 3716 | 1465075676796 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:27:56 INFO - PROCESS | 3716 | 1465075676799 Marionette TRACE conn2 <- [1,1526,null,{}] 14:27:56 INFO - PROCESS | 3716 | 1465075676805 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}] 14:27:56 INFO - PROCESS | 3716 | 1465075676808 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:56 INFO - PROCESS | 3716 | 1465075676897 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 14:27:56 INFO - PROCESS | 3716 | 1465075676905 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:56 INFO - PROCESS | 3716 | 1465075676909 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:56 INFO - PROCESS | 3716 | ++DOCSHELL 10524800 == 26 [pid = 3716] [id = 391] 14:27:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 53 (10525400) [pid = 3716] [serial = 1173] [outer = 00000000] 14:27:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 54 (105EC800) [pid = 3716] [serial = 1174] [outer = 10525400] 14:27:56 INFO - PROCESS | 3716 | 1465075676958 Marionette DEBUG loaded listener.js 14:27:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 55 (10A58400) [pid = 3716] [serial = 1175] [outer = 10525400] 14:27:57 INFO - PROCESS | 3716 | 1465075677457 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]]]}] 14:27:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:27:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 696ms 14:27:57 INFO - PROCESS | 3716 | 1465075677496 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 14:27:57 INFO - PROCESS | 3716 | 1465075677501 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 14:27:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:27:57 INFO - PROCESS | 3716 | 1465075677507 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:27:57 INFO - PROCESS | 3716 | 1465075677510 Marionette TRACE conn2 <- [1,1530,null,{}] 14:27:57 INFO - PROCESS | 3716 | 1465075677513 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}] 14:27:57 INFO - PROCESS | 3716 | 1465075677516 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:57 INFO - PROCESS | 3716 | 1465075677604 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 14:27:57 INFO - PROCESS | 3716 | 1465075677613 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:57 INFO - PROCESS | 3716 | 1465075677616 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:57 INFO - PROCESS | 3716 | ++DOCSHELL 11A19000 == 27 [pid = 3716] [id = 392] 14:27:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 56 (114AF400) [pid = 3716] [serial = 1176] [outer = 00000000] 14:27:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 57 (12801800) [pid = 3716] [serial = 1177] [outer = 114AF400] 14:27:57 INFO - PROCESS | 3716 | 1465075677664 Marionette DEBUG loaded listener.js 14:27:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 58 (12A84800) [pid = 3716] [serial = 1178] [outer = 114AF400] 14:27:58 INFO - PROCESS | 3716 | 1465075678140 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]]]}] 14:27:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:27:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 712ms 14:27:58 INFO - PROCESS | 3716 | 1465075678206 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 14:27:58 INFO - PROCESS | 3716 | 1465075678208 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 14:27:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:27:58 INFO - PROCESS | 3716 | 1465075678212 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:27:58 INFO - PROCESS | 3716 | 1465075678215 Marionette TRACE conn2 <- [1,1534,null,{}] 14:27:58 INFO - PROCESS | 3716 | 1465075678226 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}] 14:27:58 INFO - PROCESS | 3716 | 1465075678231 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:58 INFO - PROCESS | 3716 | 1465075678343 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 14:27:58 INFO - PROCESS | 3716 | 1465075678440 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:58 INFO - PROCESS | 3716 | 1465075678443 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:58 INFO - PROCESS | 3716 | ++DOCSHELL 13330C00 == 28 [pid = 3716] [id = 393] 14:27:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 59 (13376C00) [pid = 3716] [serial = 1179] [outer = 00000000] 14:27:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 60 (1382A400) [pid = 3716] [serial = 1180] [outer = 13376C00] 14:27:58 INFO - PROCESS | 3716 | 1465075678490 Marionette DEBUG loaded listener.js 14:27:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 61 (13D27400) [pid = 3716] [serial = 1181] [outer = 13376C00] 14:27:58 INFO - PROCESS | 3716 | 1465075678867 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]]]}] 14:27:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:27:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 712ms 14:27:58 INFO - PROCESS | 3716 | 1465075678911 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 14:27:58 INFO - PROCESS | 3716 | 1465075678913 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 14:27:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:27:58 INFO - PROCESS | 3716 | 1465075678923 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:27:58 INFO - PROCESS | 3716 | 1465075678925 Marionette TRACE conn2 <- [1,1538,null,{}] 14:27:58 INFO - PROCESS | 3716 | 1465075678939 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}] 14:27:58 INFO - PROCESS | 3716 | 1465075678941 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:59 INFO - PROCESS | 3716 | 1465075679023 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 14:27:59 INFO - PROCESS | 3716 | 1465075679029 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:59 INFO - PROCESS | 3716 | 1465075679031 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:59 INFO - PROCESS | 3716 | ++DOCSHELL 14443000 == 29 [pid = 3716] [id = 394] 14:27:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 62 (14F3E800) [pid = 3716] [serial = 1182] [outer = 00000000] 14:27:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (15657C00) [pid = 3716] [serial = 1183] [outer = 14F3E800] 14:27:59 INFO - PROCESS | 3716 | 1465075679074 Marionette DEBUG loaded listener.js 14:27:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (156AD400) [pid = 3716] [serial = 1184] [outer = 14F3E800] 14:27:59 INFO - PROCESS | 3716 | 1465075679545 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]]]}] 14:27:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:27:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 648ms 14:27:59 INFO - PROCESS | 3716 | 1465075679612 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 14:27:59 INFO - PROCESS | 3716 | 1465075679614 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 14:27:59 INFO - PROCESS | 3716 | 1465075679617 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:27:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:27:59 INFO - PROCESS | 3716 | 1465075679619 Marionette TRACE conn2 <- [1,1542,null,{}] 14:27:59 INFO - PROCESS | 3716 | 1465075679622 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}] 14:27:59 INFO - PROCESS | 3716 | 1465075679624 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:59 INFO - PROCESS | 3716 | 1465075679700 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 14:27:59 INFO - PROCESS | 3716 | 1465075679708 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:59 INFO - PROCESS | 3716 | 1465075679710 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:27:59 INFO - PROCESS | 3716 | ++DOCSHELL 156B0000 == 30 [pid = 3716] [id = 395] 14:27:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (158EB800) [pid = 3716] [serial = 1185] [outer = 00000000] 14:27:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (15B45C00) [pid = 3716] [serial = 1186] [outer = 158EB800] 14:27:59 INFO - PROCESS | 3716 | 1465075679753 Marionette DEBUG loaded listener.js 14:27:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (15B77000) [pid = 3716] [serial = 1187] [outer = 158EB800] 14:28:00 INFO - PROCESS | 3716 | 1465075680226 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]]]}] 14:28:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:28:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 649ms 14:28:00 INFO - PROCESS | 3716 | 1465075680258 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 14:28:00 INFO - PROCESS | 3716 | 1465075680260 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 14:28:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:28:00 INFO - PROCESS | 3716 | 1465075680263 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:28:00 INFO - PROCESS | 3716 | 1465075680265 Marionette TRACE conn2 <- [1,1546,null,{}] 14:28:00 INFO - PROCESS | 3716 | 1465075680268 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}] 14:28:00 INFO - PROCESS | 3716 | 1465075680274 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:00 INFO - PROCESS | 3716 | 1465075680374 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 14:28:00 INFO - PROCESS | 3716 | 1465075680381 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:00 INFO - PROCESS | 3716 | 1465075680384 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:00 INFO - PROCESS | 3716 | ++DOCSHELL 13917000 == 31 [pid = 3716] [id = 396] 14:28:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (14F34800) [pid = 3716] [serial = 1188] [outer = 00000000] 14:28:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (16004800) [pid = 3716] [serial = 1189] [outer = 14F34800] 14:28:00 INFO - PROCESS | 3716 | 1465075680427 Marionette DEBUG loaded listener.js 14:28:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (16A35800) [pid = 3716] [serial = 1190] [outer = 14F34800] 14:28:00 INFO - PROCESS | 3716 | 1465075680849 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]]]}] 14:28:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:28:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 648ms 14:28:00 INFO - PROCESS | 3716 | 1465075680900 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 14:28:00 INFO - PROCESS | 3716 | 1465075680902 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 14:28:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:28:00 INFO - PROCESS | 3716 | 1465075680908 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:28:00 INFO - PROCESS | 3716 | 1465075680910 Marionette TRACE conn2 <- [1,1550,null,{}] 14:28:00 INFO - PROCESS | 3716 | 1465075680913 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}] 14:28:00 INFO - PROCESS | 3716 | 1465075680915 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:01 INFO - PROCESS | 3716 | 1465075681001 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 14:28:01 INFO - PROCESS | 3716 | 1465075681008 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:01 INFO - PROCESS | 3716 | 1465075681010 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:01 INFO - PROCESS | 3716 | ++DOCSHELL 16A3DC00 == 32 [pid = 3716] [id = 397] 14:28:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (16A59000) [pid = 3716] [serial = 1191] [outer = 00000000] 14:28:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (16E64000) [pid = 3716] [serial = 1192] [outer = 16A59000] 14:28:01 INFO - PROCESS | 3716 | 1465075681053 Marionette DEBUG loaded listener.js 14:28:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (16E64C00) [pid = 3716] [serial = 1193] [outer = 16A59000] 14:28:01 INFO - PROCESS | 3716 | 1465075681520 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]]]}] 14:28:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:28:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 649ms 14:28:01 INFO - PROCESS | 3716 | 1465075681551 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 14:28:01 INFO - PROCESS | 3716 | 1465075681554 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 14:28:01 INFO - PROCESS | 3716 | 1465075681557 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:28:01 INFO - PROCESS | 3716 | 1465075681558 Marionette TRACE conn2 <- [1,1554,null,{}] 14:28:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:28:01 INFO - PROCESS | 3716 | 1465075681562 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}] 14:28:01 INFO - PROCESS | 3716 | 1465075681564 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:01 INFO - PROCESS | 3716 | 1465075681642 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 14:28:01 INFO - PROCESS | 3716 | 1465075681648 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:01 INFO - PROCESS | 3716 | 1465075681650 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:01 INFO - PROCESS | 3716 | ++DOCSHELL 16E63000 == 33 [pid = 3716] [id = 398] 14:28:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (16E6AC00) [pid = 3716] [serial = 1194] [outer = 00000000] 14:28:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (16EAF400) [pid = 3716] [serial = 1195] [outer = 16E6AC00] 14:28:01 INFO - PROCESS | 3716 | 1465075681693 Marionette DEBUG loaded listener.js 14:28:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (156AAC00) [pid = 3716] [serial = 1196] [outer = 16E6AC00] 14:28:02 INFO - PROCESS | 3716 | 1465075682235 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]]]}] 14:28:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:28:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 712ms 14:28:02 INFO - PROCESS | 3716 | 1465075682290 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 14:28:02 INFO - PROCESS | 3716 | 1465075682292 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 14:28:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:28:02 INFO - PROCESS | 3716 | 1465075682296 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:28:02 INFO - PROCESS | 3716 | 1465075682297 Marionette TRACE conn2 <- [1,1558,null,{}] 14:28:02 INFO - PROCESS | 3716 | 1465075682301 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}] 14:28:02 INFO - PROCESS | 3716 | 1465075682303 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:02 INFO - PROCESS | 3716 | 1465075682414 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 14:28:02 INFO - PROCESS | 3716 | 1465075682500 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:02 INFO - PROCESS | 3716 | 1465075682502 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:02 INFO - PROCESS | 3716 | ++DOCSHELL 1332CC00 == 34 [pid = 3716] [id = 399] 14:28:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (16E67000) [pid = 3716] [serial = 1197] [outer = 00000000] 14:28:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (17799400) [pid = 3716] [serial = 1198] [outer = 16E67000] 14:28:02 INFO - PROCESS | 3716 | 1465075682545 Marionette DEBUG loaded listener.js 14:28:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (1779EC00) [pid = 3716] [serial = 1199] [outer = 16E67000] 14:28:02 INFO - PROCESS | 3716 | 1465075682969 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]]]}] 14:28:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:28:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 712ms 14:28:03 INFO - PROCESS | 3716 | 1465075682995 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 14:28:03 INFO - PROCESS | 3716 | 1465075682997 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 14:28:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:28:03 INFO - PROCESS | 3716 | 1465075683008 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:28:03 INFO - PROCESS | 3716 | 1465075683010 Marionette TRACE conn2 <- [1,1562,null,{}] 14:28:03 INFO - PROCESS | 3716 | 1465075683013 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}] 14:28:03 INFO - PROCESS | 3716 | 1465075683015 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:03 INFO - PROCESS | 3716 | 1465075683138 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 14:28:03 INFO - PROCESS | 3716 | 1465075683143 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:03 INFO - PROCESS | 3716 | 1465075683145 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:03 INFO - PROCESS | 3716 | ++DOCSHELL 10F1B800 == 35 [pid = 3716] [id = 400] 14:28:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (155D7000) [pid = 3716] [serial = 1200] [outer = 00000000] 14:28:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (17999C00) [pid = 3716] [serial = 1201] [outer = 155D7000] 14:28:03 INFO - PROCESS | 3716 | 1465075683187 Marionette DEBUG loaded listener.js 14:28:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (17D38400) [pid = 3716] [serial = 1202] [outer = 155D7000] 14:28:03 INFO - PROCESS | 3716 | 1465075683639 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]]]}] 14:28:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:28:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 696ms 14:28:03 INFO - PROCESS | 3716 | 1465075683705 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 14:28:03 INFO - PROCESS | 3716 | 1465075683708 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 14:28:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:28:03 INFO - PROCESS | 3716 | 1465075683711 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:28:03 INFO - PROCESS | 3716 | 1465075683713 Marionette TRACE conn2 <- [1,1566,null,{}] 14:28:03 INFO - PROCESS | 3716 | 1465075683717 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}] 14:28:03 INFO - PROCESS | 3716 | 1465075683719 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:03 INFO - PROCESS | 3716 | 1465075683867 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 14:28:04 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (140D0C00) [pid = 3716] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:28:04 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (156B2800) [pid = 3716] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:28:04 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (15EA1C00) [pid = 3716] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:28:04 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (16A58400) [pid = 3716] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:28:04 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (16044400) [pid = 3716] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:28:04 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (13821000) [pid = 3716] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:28:04 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (11C73400) [pid = 3716] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:28:04 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (10529C00) [pid = 3716] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:28:04 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (13339C00) [pid = 3716] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:28:04 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (104ECC00) [pid = 3716] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:28:04 INFO - PROCESS | 3716 | 1465075684038 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:04 INFO - PROCESS | 3716 | 1465075684041 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:04 INFO - PROCESS | 3716 | ++DOCSHELL 0F336C00 == 36 [pid = 3716] [id = 401] 14:28:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (0F396800) [pid = 3716] [serial = 1203] [outer = 00000000] 14:28:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (11A19800) [pid = 3716] [serial = 1204] [outer = 0F396800] 14:28:04 INFO - PROCESS | 3716 | 1465075684087 Marionette DEBUG loaded listener.js 14:28:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (15E9C400) [pid = 3716] [serial = 1205] [outer = 0F396800] 14:28:04 INFO - PROCESS | 3716 | 1465075684449 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]]]}] 14:28:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:28:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 806ms 14:28:04 INFO - PROCESS | 3716 | 1465075684513 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 14:28:04 INFO - PROCESS | 3716 | 1465075684515 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 14:28:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:28:04 INFO - PROCESS | 3716 | 1465075684525 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:28:04 INFO - PROCESS | 3716 | 1465075684527 Marionette TRACE conn2 <- [1,1570,null,{}] 14:28:04 INFO - PROCESS | 3716 | 1465075684531 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}] 14:28:04 INFO - PROCESS | 3716 | 1465075684532 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:04 INFO - PROCESS | 3716 | 1465075684656 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 14:28:04 INFO - PROCESS | 3716 | 1465075684661 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:04 INFO - PROCESS | 3716 | 1465075684663 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:04 INFO - PROCESS | 3716 | ++DOCSHELL 16046000 == 37 [pid = 3716] [id = 402] 14:28:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (16A56C00) [pid = 3716] [serial = 1206] [outer = 00000000] 14:28:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (18444C00) [pid = 3716] [serial = 1207] [outer = 16A56C00] 14:28:04 INFO - PROCESS | 3716 | 1465075684706 Marionette DEBUG loaded listener.js 14:28:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (18619400) [pid = 3716] [serial = 1208] [outer = 16A56C00] 14:28:05 INFO - PROCESS | 3716 | 1465075685126 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]]]}] 14:28:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:28:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 601ms 14:28:05 INFO - PROCESS | 3716 | 1465075685152 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 14:28:05 INFO - PROCESS | 3716 | 1465075685164 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 14:28:05 INFO - PROCESS | 3716 | 1465075685179 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:28:05 INFO - PROCESS | 3716 | 1465075685181 Marionette TRACE conn2 <- [1,1574,null,{}] 14:28:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:28:05 INFO - PROCESS | 3716 | 1465075685188 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}] 14:28:05 INFO - PROCESS | 3716 | 1465075685190 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:05 INFO - PROCESS | 3716 | 1465075685268 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 14:28:05 INFO - PROCESS | 3716 | 1465075685273 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:05 INFO - PROCESS | 3716 | 1465075685275 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:05 INFO - PROCESS | 3716 | ++DOCSHELL 18446400 == 38 [pid = 3716] [id = 403] 14:28:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (1861F800) [pid = 3716] [serial = 1209] [outer = 00000000] 14:28:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (1868BC00) [pid = 3716] [serial = 1210] [outer = 1861F800] 14:28:05 INFO - PROCESS | 3716 | 1465075685317 Marionette DEBUG loaded listener.js 14:28:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (18694000) [pid = 3716] [serial = 1211] [outer = 1861F800] 14:28:05 INFO - PROCESS | 3716 | 1465075685755 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]]]}] 14:28:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:28:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 648ms 14:28:05 INFO - PROCESS | 3716 | 1465075685821 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 14:28:05 INFO - PROCESS | 3716 | 1465075685823 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 14:28:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:28:05 INFO - PROCESS | 3716 | 1465075685827 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:28:05 INFO - PROCESS | 3716 | 1465075685828 Marionette TRACE conn2 <- [1,1578,null,{}] 14:28:05 INFO - PROCESS | 3716 | 1465075685832 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}] 14:28:05 INFO - PROCESS | 3716 | 1465075685833 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:05 INFO - PROCESS | 3716 | 1465075685912 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 14:28:05 INFO - PROCESS | 3716 | 1465075685920 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:05 INFO - PROCESS | 3716 | 1465075685921 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:05 INFO - PROCESS | 3716 | ++DOCSHELL 1043A000 == 39 [pid = 3716] [id = 404] 14:28:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (1861E800) [pid = 3716] [serial = 1212] [outer = 00000000] 14:28:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (186BE400) [pid = 3716] [serial = 1213] [outer = 1861E800] 14:28:05 INFO - PROCESS | 3716 | 1465075685970 Marionette DEBUG loaded listener.js 14:28:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (186C3400) [pid = 3716] [serial = 1214] [outer = 1861E800] 14:28:06 INFO - PROCESS | 3716 | 1465075686776 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]]]}] 14:28:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:28:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1013ms 14:28:06 INFO - PROCESS | 3716 | 1465075686831 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 14:28:06 INFO - PROCESS | 3716 | 1465075686835 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 14:28:06 INFO - PROCESS | 3716 | 1465075686840 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:28:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:28:06 INFO - PROCESS | 3716 | 1465075686845 Marionette TRACE conn2 <- [1,1582,null,{}] 14:28:06 INFO - PROCESS | 3716 | 1465075686850 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}] 14:28:06 INFO - PROCESS | 3716 | 1465075686853 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:07 INFO - PROCESS | 3716 | 1465075686980 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 14:28:07 INFO - PROCESS | 3716 | 1465075687111 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:07 INFO - PROCESS | 3716 | 1465075687114 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:07 INFO - PROCESS | 3716 | ++DOCSHELL 10529400 == 40 [pid = 3716] [id = 405] 14:28:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (1052C000) [pid = 3716] [serial = 1215] [outer = 00000000] 14:28:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (10E20000) [pid = 3716] [serial = 1216] [outer = 1052C000] 14:28:07 INFO - PROCESS | 3716 | 1465075687174 Marionette DEBUG loaded listener.js 14:28:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (12893800) [pid = 3716] [serial = 1217] [outer = 1052C000] 14:28:08 INFO - PROCESS | 3716 | 1465075688088 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]]]}] 14:28:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:28:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1329ms 14:28:08 INFO - PROCESS | 3716 | 1465075688188 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 14:28:08 INFO - PROCESS | 3716 | 1465075688192 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 14:28:08 INFO - PROCESS | 3716 | 1465075688198 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:28:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:28:08 INFO - PROCESS | 3716 | 1465075688201 Marionette TRACE conn2 <- [1,1586,null,{}] 14:28:08 INFO - PROCESS | 3716 | 1465075688206 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}] 14:28:08 INFO - PROCESS | 3716 | 1465075688209 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:08 INFO - PROCESS | 3716 | 1465075688345 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 14:28:08 INFO - PROCESS | 3716 | 1465075688452 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:08 INFO - PROCESS | 3716 | 1465075688456 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:08 INFO - PROCESS | 3716 | --DOCSHELL 18446400 == 39 [pid = 3716] [id = 403] 14:28:08 INFO - PROCESS | 3716 | --DOCSHELL 16046000 == 38 [pid = 3716] [id = 402] 14:28:08 INFO - PROCESS | 3716 | --DOCSHELL 0F336C00 == 37 [pid = 3716] [id = 401] 14:28:08 INFO - PROCESS | 3716 | --DOCSHELL 10F1B800 == 36 [pid = 3716] [id = 400] 14:28:08 INFO - PROCESS | 3716 | --DOCSHELL 1332CC00 == 35 [pid = 3716] [id = 399] 14:28:08 INFO - PROCESS | 3716 | --DOCSHELL 16E63000 == 34 [pid = 3716] [id = 398] 14:28:08 INFO - PROCESS | 3716 | --DOCSHELL 16A3DC00 == 33 [pid = 3716] [id = 397] 14:28:08 INFO - PROCESS | 3716 | --DOCSHELL 13917000 == 32 [pid = 3716] [id = 396] 14:28:08 INFO - PROCESS | 3716 | --DOCSHELL 156B0000 == 31 [pid = 3716] [id = 395] 14:28:08 INFO - PROCESS | 3716 | --DOCSHELL 14443000 == 30 [pid = 3716] [id = 394] 14:28:08 INFO - PROCESS | 3716 | --DOCSHELL 13330C00 == 29 [pid = 3716] [id = 393] 14:28:08 INFO - PROCESS | 3716 | --DOCSHELL 11A19000 == 28 [pid = 3716] [id = 392] 14:28:08 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (16EB1800) [pid = 3716] [serial = 1171] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 3716 | ++DOCSHELL 0F338C00 == 29 [pid = 3716] [id = 406] 14:28:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (103D8400) [pid = 3716] [serial = 1218] [outer = 00000000] 14:28:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (104EC800) [pid = 3716] [serial = 1219] [outer = 103D8400] 14:28:08 INFO - PROCESS | 3716 | 1465075688531 Marionette DEBUG loaded listener.js 14:28:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (10A58C00) [pid = 3716] [serial = 1220] [outer = 103D8400] 14:28:08 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (15657800) [pid = 3716] [serial = 1156] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (158ED000) [pid = 3716] [serial = 1159] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (156A6000) [pid = 3716] [serial = 1157] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (16041800) [pid = 3716] [serial = 1162] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (158F2C00) [pid = 3716] [serial = 1160] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (16E62400) [pid = 3716] [serial = 1169] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (167D3000) [pid = 3716] [serial = 1165] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (16047000) [pid = 3716] [serial = 1163] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (16E60000) [pid = 3716] [serial = 1168] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (1390B000) [pid = 3716] [serial = 1153] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (12A07800) [pid = 3716] [serial = 1150] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (12ACD800) [pid = 3716] [serial = 1151] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (10A55400) [pid = 3716] [serial = 1147] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (10A5B000) [pid = 3716] [serial = 1148] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (14F35000) [pid = 3716] [serial = 1145] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (13D24000) [pid = 3716] [serial = 1144] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (10B6CC00) [pid = 3716] [serial = 1142] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (1055B800) [pid = 3716] [serial = 1141] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (167D9400) [pid = 3716] [serial = 1166] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (13D2C000) [pid = 3716] [serial = 1154] [outer = 00000000] [url = about:blank] 14:28:09 INFO - PROCESS | 3716 | 1465075688985 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]]]}] 14:28:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:28:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 854ms 14:28:09 INFO - PROCESS | 3716 | 1465075689043 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 14:28:09 INFO - PROCESS | 3716 | 1465075689048 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 14:28:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:28:09 INFO - PROCESS | 3716 | 1465075689055 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:28:09 INFO - PROCESS | 3716 | 1465075689057 Marionette TRACE conn2 <- [1,1590,null,{}] 14:28:09 INFO - PROCESS | 3716 | 1465075689061 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}] 14:28:09 INFO - PROCESS | 3716 | 1465075689063 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:09 INFO - PROCESS | 3716 | 1465075689150 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 14:28:09 INFO - PROCESS | 3716 | 1465075689161 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:09 INFO - PROCESS | 3716 | 1465075689164 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:09 INFO - PROCESS | 3716 | ++DOCSHELL 1123AC00 == 30 [pid = 3716] [id = 407] 14:28:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (1123C000) [pid = 3716] [serial = 1221] [outer = 00000000] 14:28:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (11C74000) [pid = 3716] [serial = 1222] [outer = 1123C000] 14:28:09 INFO - PROCESS | 3716 | 1465075689210 Marionette DEBUG loaded listener.js 14:28:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (12A8AC00) [pid = 3716] [serial = 1223] [outer = 1123C000] 14:28:09 INFO - PROCESS | 3716 | 1465075689687 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]]]}] 14:28:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:28:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 696ms 14:28:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:28:09 INFO - PROCESS | 3716 | 1465075689751 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 14:28:09 INFO - PROCESS | 3716 | 1465075689754 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 14:28:09 INFO - PROCESS | 3716 | 1465075689757 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:28:09 INFO - PROCESS | 3716 | 1465075689761 Marionette TRACE conn2 <- [1,1594,null,{}] 14:28:09 INFO - PROCESS | 3716 | 1465075689771 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}] 14:28:09 INFO - PROCESS | 3716 | 1465075689776 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:09 INFO - PROCESS | 3716 | 1465075689949 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 14:28:10 INFO - PROCESS | 3716 | 1465075690036 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:10 INFO - PROCESS | 3716 | 1465075690039 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:10 INFO - PROCESS | 3716 | ++DOCSHELL 1332D400 == 31 [pid = 3716] [id = 408] 14:28:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (13330400) [pid = 3716] [serial = 1224] [outer = 00000000] 14:28:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (1390F800) [pid = 3716] [serial = 1225] [outer = 13330400] 14:28:10 INFO - PROCESS | 3716 | 1465075690093 Marionette DEBUG loaded listener.js 14:28:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (1401AC00) [pid = 3716] [serial = 1226] [outer = 13330400] 14:28:10 INFO - PROCESS | 3716 | 1465075690449 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]]]}] 14:28:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:28:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 696ms 14:28:10 INFO - PROCESS | 3716 | 1465075690492 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 14:28:10 INFO - PROCESS | 3716 | 1465075690494 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 14:28:10 INFO - PROCESS | 3716 | 1465075690498 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:28:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:28:10 INFO - PROCESS | 3716 | 1465075690499 Marionette TRACE conn2 <- [1,1598,null,{}] 14:28:10 INFO - PROCESS | 3716 | 1465075690503 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}] 14:28:10 INFO - PROCESS | 3716 | 1465075690505 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:10 INFO - PROCESS | 3716 | 1465075690598 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 14:28:10 INFO - PROCESS | 3716 | 1465075690603 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:10 INFO - PROCESS | 3716 | 1465075690605 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:10 INFO - PROCESS | 3716 | ++DOCSHELL 140D1800 == 32 [pid = 3716] [id = 409] 14:28:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (140D3400) [pid = 3716] [serial = 1227] [outer = 00000000] 14:28:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (156A5C00) [pid = 3716] [serial = 1228] [outer = 140D3400] 14:28:10 INFO - PROCESS | 3716 | 1465075690649 Marionette DEBUG loaded listener.js 14:28:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (156B0000) [pid = 3716] [serial = 1229] [outer = 140D3400] 14:28:11 INFO - PROCESS | 3716 | 1465075691124 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]]]}] 14:28:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:28:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 649ms 14:28:11 INFO - PROCESS | 3716 | 1465075691136 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 14:28:11 INFO - PROCESS | 3716 | 1465075691138 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 14:28:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:28:11 INFO - PROCESS | 3716 | 1465075691141 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:28:11 INFO - PROCESS | 3716 | 1465075691143 Marionette TRACE conn2 <- [1,1602,null,{}] 14:28:11 INFO - PROCESS | 3716 | 1465075691147 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}] 14:28:11 INFO - PROCESS | 3716 | 1465075691149 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:11 INFO - PROCESS | 3716 | 1465075691257 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 14:28:11 INFO - PROCESS | 3716 | 1465075691262 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:11 INFO - PROCESS | 3716 | 1465075691264 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:11 INFO - PROCESS | 3716 | ++DOCSHELL 156B2800 == 33 [pid = 3716] [id = 410] 14:28:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (1587A800) [pid = 3716] [serial = 1230] [outer = 00000000] 14:28:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (158F6400) [pid = 3716] [serial = 1231] [outer = 1587A800] 14:28:11 INFO - PROCESS | 3716 | 1465075691308 Marionette DEBUG loaded listener.js 14:28:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (15B77800) [pid = 3716] [serial = 1232] [outer = 1587A800] 14:28:11 INFO - PROCESS | 3716 | 1465075691789 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]]]}] 14:28:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 14:28:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 712ms 14:28:11 INFO - PROCESS | 3716 | 1465075691850 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 14:28:11 INFO - PROCESS | 3716 | 1465075691852 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 14:28:11 INFO - PROCESS | 3716 | 1465075691855 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:28:11 INFO - PROCESS | 3716 | 1465075691856 Marionette TRACE conn2 <- [1,1606,null,{}] 14:28:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:28:11 INFO - PROCESS | 3716 | 1465075691860 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}] 14:28:11 INFO - PROCESS | 3716 | 1465075691865 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:12 INFO - PROCESS | 3716 | 1465075691998 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 14:28:12 INFO - PROCESS | 3716 | 1465075692056 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:12 INFO - PROCESS | 3716 | 1465075692058 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:12 INFO - PROCESS | 3716 | ++DOCSHELL 15878000 == 34 [pid = 3716] [id = 411] 14:28:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (15E99400) [pid = 3716] [serial = 1233] [outer = 00000000] 14:28:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (1604B400) [pid = 3716] [serial = 1234] [outer = 15E99400] 14:28:12 INFO - PROCESS | 3716 | 1465075692103 Marionette DEBUG loaded listener.js 14:28:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (1604C000) [pid = 3716] [serial = 1235] [outer = 15E99400] 14:28:12 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (1861F800) [pid = 3716] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:28:12 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (10525400) [pid = 3716] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:28:12 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (16E67000) [pid = 3716] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:28:12 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (13376C00) [pid = 3716] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:28:12 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (14F3E800) [pid = 3716] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:28:12 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (158EB800) [pid = 3716] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:28:12 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (155D7000) [pid = 3716] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:28:12 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (0F396800) [pid = 3716] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:28:12 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (16A56C00) [pid = 3716] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:28:12 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (16A59000) [pid = 3716] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:28:12 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (16E6AC00) [pid = 3716] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:28:12 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (14F34800) [pid = 3716] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:28:12 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (16EAB000) [pid = 3716] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:28:12 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (114AF400) [pid = 3716] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:28:13 INFO - PROCESS | 3716 | 1465075693012 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]]]}] 14:28:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:28:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1155ms 14:28:13 INFO - PROCESS | 3716 | 1465075693030 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 14:28:13 INFO - PROCESS | 3716 | 1465075693034 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 14:28:13 INFO - PROCESS | 3716 | 1465075693039 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:28:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:28:13 INFO - PROCESS | 3716 | 1465075693045 Marionette TRACE conn2 <- [1,1610,null,{}] 14:28:13 INFO - PROCESS | 3716 | 1465075693050 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}] 14:28:13 INFO - PROCESS | 3716 | 1465075693052 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:13 INFO - PROCESS | 3716 | 1465075693161 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 14:28:13 INFO - PROCESS | 3716 | 1465075693295 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:13 INFO - PROCESS | 3716 | 1465075693298 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:13 INFO - PROCESS | 3716 | ++DOCSHELL 0F333C00 == 35 [pid = 3716] [id = 412] 14:28:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (10529800) [pid = 3716] [serial = 1236] [outer = 00000000] 14:28:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (10E1EC00) [pid = 3716] [serial = 1237] [outer = 10529800] 14:28:13 INFO - PROCESS | 3716 | 1465075693355 Marionette DEBUG loaded listener.js 14:28:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (112A4400) [pid = 3716] [serial = 1238] [outer = 10529800] 14:28:13 INFO - PROCESS | 3716 | 1465075693966 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]]]}] 14:28:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 14:28:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1012ms 14:28:14 INFO - PROCESS | 3716 | 1465075694044 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 14:28:14 INFO - PROCESS | 3716 | 1465075694049 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 14:28:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:28:14 INFO - PROCESS | 3716 | 1465075694055 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:28:14 INFO - PROCESS | 3716 | 1465075694058 Marionette TRACE conn2 <- [1,1614,null,{}] 14:28:14 INFO - PROCESS | 3716 | 1465075694062 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}] 14:28:14 INFO - PROCESS | 3716 | 1465075694065 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:14 INFO - PROCESS | 3716 | 1465075694228 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 14:28:14 INFO - PROCESS | 3716 | 1465075694238 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:14 INFO - PROCESS | 3716 | 1465075694241 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:14 INFO - PROCESS | 3716 | ++DOCSHELL 1043EC00 == 36 [pid = 3716] [id = 413] 14:28:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (1337F000) [pid = 3716] [serial = 1239] [outer = 00000000] 14:28:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (13D23800) [pid = 3716] [serial = 1240] [outer = 1337F000] 14:28:14 INFO - PROCESS | 3716 | 1465075694295 Marionette DEBUG loaded listener.js 14:28:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (14F34800) [pid = 3716] [serial = 1241] [outer = 1337F000] 14:28:14 INFO - PROCESS | 3716 | 1465075694863 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]]]}] 14:28:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:28:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 838ms 14:28:14 INFO - PROCESS | 3716 | 1465075694898 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 14:28:14 INFO - PROCESS | 3716 | 1465075694900 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 14:28:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:28:14 INFO - PROCESS | 3716 | 1465075694904 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:28:14 INFO - PROCESS | 3716 | 1465075694908 Marionette TRACE conn2 <- [1,1618,null,{}] 14:28:14 INFO - PROCESS | 3716 | 1465075694919 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}] 14:28:14 INFO - PROCESS | 3716 | 1465075694923 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:15 INFO - PROCESS | 3716 | 1465075695026 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 14:28:15 INFO - PROCESS | 3716 | 1465075695130 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:15 INFO - PROCESS | 3716 | 1465075695133 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:15 INFO - PROCESS | 3716 | ++DOCSHELL 16004C00 == 37 [pid = 3716] [id = 414] 14:28:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (16008000) [pid = 3716] [serial = 1242] [outer = 00000000] 14:28:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (1604A800) [pid = 3716] [serial = 1243] [outer = 16008000] 14:28:15 INFO - PROCESS | 3716 | 1465075695243 Marionette DEBUG loaded listener.js 14:28:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (16A56C00) [pid = 3716] [serial = 1244] [outer = 16008000] 14:28:15 INFO - PROCESS | 3716 | 1465075695815 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]]]}] 14:28:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:28:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 918ms 14:28:15 INFO - PROCESS | 3716 | 1465075695853 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 14:28:15 INFO - PROCESS | 3716 | 1465075695856 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 14:28:15 INFO - PROCESS | 3716 | 1465075695860 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:28:15 INFO - PROCESS | 3716 | 1465075695863 Marionette TRACE conn2 <- [1,1622,null,{}] 14:28:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:28:15 INFO - PROCESS | 3716 | 1465075695866 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}] 14:28:15 INFO - PROCESS | 3716 | 1465075695869 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:16 INFO - PROCESS | 3716 | 1465075695978 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 14:28:16 INFO - PROCESS | 3716 | 1465075696084 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:16 INFO - PROCESS | 3716 | 1465075696086 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:16 INFO - PROCESS | 3716 | ++DOCSHELL 15B7E400 == 38 [pid = 3716] [id = 415] 14:28:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (16A40C00) [pid = 3716] [serial = 1245] [outer = 00000000] 14:28:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (16E5BC00) [pid = 3716] [serial = 1246] [outer = 16A40C00] 14:28:16 INFO - PROCESS | 3716 | 1465075696138 Marionette DEBUG loaded listener.js 14:28:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (16E62800) [pid = 3716] [serial = 1247] [outer = 16A40C00] 14:28:16 INFO - PROCESS | 3716 | 1465075696810 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]]]}] 14:28:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:28:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 997ms 14:28:16 INFO - PROCESS | 3716 | 1465075696850 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 14:28:16 INFO - PROCESS | 3716 | 1465075696854 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 14:28:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:28:16 INFO - PROCESS | 3716 | 1465075696859 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:28:16 INFO - PROCESS | 3716 | 1465075696862 Marionette TRACE conn2 <- [1,1626,null,{}] 14:28:16 INFO - PROCESS | 3716 | 1465075696867 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}] 14:28:16 INFO - PROCESS | 3716 | 1465075696870 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:17 INFO - PROCESS | 3716 | --DOCSHELL 156B2800 == 37 [pid = 3716] [id = 410] 14:28:17 INFO - PROCESS | 3716 | --DOCSHELL 140D1800 == 36 [pid = 3716] [id = 409] 14:28:17 INFO - PROCESS | 3716 | --DOCSHELL 1332D400 == 35 [pid = 3716] [id = 408] 14:28:17 INFO - PROCESS | 3716 | --DOCSHELL 1123AC00 == 34 [pid = 3716] [id = 407] 14:28:17 INFO - PROCESS | 3716 | --DOCSHELL 0F338C00 == 33 [pid = 3716] [id = 406] 14:28:17 INFO - PROCESS | 3716 | --DOCSHELL 10529400 == 32 [pid = 3716] [id = 405] 14:28:17 INFO - PROCESS | 3716 | --DOCSHELL 1043A000 == 31 [pid = 3716] [id = 404] 14:28:17 INFO - PROCESS | 3716 | --DOCSHELL 16004C00 == 30 [pid = 3716] [id = 414] 14:28:17 INFO - PROCESS | 3716 | --DOCSHELL 15B7E400 == 29 [pid = 3716] [id = 415] 14:28:17 INFO - PROCESS | 3716 | --DOCSHELL 1043EC00 == 28 [pid = 3716] [id = 413] 14:28:17 INFO - PROCESS | 3716 | --DOCSHELL 15878000 == 27 [pid = 3716] [id = 411] 14:28:17 INFO - PROCESS | 3716 | --DOCSHELL 0F333C00 == 26 [pid = 3716] [id = 412] 14:28:17 INFO - PROCESS | 3716 | 1465075697488 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 14:28:17 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1868BC00) [pid = 3716] [serial = 1210] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (105EC800) [pid = 3716] [serial = 1174] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (10A58400) [pid = 3716] [serial = 1175] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (17799400) [pid = 3716] [serial = 1198] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (1382A400) [pid = 3716] [serial = 1180] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (13D27400) [pid = 3716] [serial = 1181] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (15657C00) [pid = 3716] [serial = 1183] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (15B45C00) [pid = 3716] [serial = 1186] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (15B77000) [pid = 3716] [serial = 1187] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (17999C00) [pid = 3716] [serial = 1201] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (1779EC00) [pid = 3716] [serial = 1199] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (11A19800) [pid = 3716] [serial = 1204] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (17D38400) [pid = 3716] [serial = 1202] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (15E9C400) [pid = 3716] [serial = 1205] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (18444C00) [pid = 3716] [serial = 1207] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (16E64000) [pid = 3716] [serial = 1192] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (16E64C00) [pid = 3716] [serial = 1193] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (16EAF400) [pid = 3716] [serial = 1195] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (156AD400) [pid = 3716] [serial = 1184] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3716 | --DOMWINDOW == 62 (16004800) [pid = 3716] [serial = 1189] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3716 | --DOMWINDOW == 61 (16A35800) [pid = 3716] [serial = 1190] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3716 | --DOMWINDOW == 60 (16EB5400) [pid = 3716] [serial = 1172] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3716 | --DOMWINDOW == 59 (18694000) [pid = 3716] [serial = 1211] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3716 | --DOMWINDOW == 58 (12801800) [pid = 3716] [serial = 1177] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3716 | --DOMWINDOW == 57 (18619400) [pid = 3716] [serial = 1208] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3716 | --DOMWINDOW == 56 (12A84800) [pid = 3716] [serial = 1178] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3716 | --DOMWINDOW == 55 (156AAC00) [pid = 3716] [serial = 1196] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 3716 | 1465075697707 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:17 INFO - PROCESS | 3716 | 1465075697710 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:17 INFO - PROCESS | 3716 | ++DOCSHELL 10527C00 == 27 [pid = 3716] [id = 416] 14:28:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 56 (10529400) [pid = 3716] [serial = 1248] [outer = 00000000] 14:28:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 57 (1055B800) [pid = 3716] [serial = 1249] [outer = 10529400] 14:28:17 INFO - PROCESS | 3716 | 1465075697758 Marionette DEBUG loaded listener.js 14:28:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 58 (10A5A400) [pid = 3716] [serial = 1250] [outer = 10529400] 14:28:18 INFO - PROCESS | 3716 | 1465075698253 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]]]}] 14:28:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:28:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1408ms 14:28:18 INFO - PROCESS | 3716 | 1465075698290 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 14:28:18 INFO - PROCESS | 3716 | 1465075698294 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 14:28:18 INFO - PROCESS | 3716 | 1465075698299 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:28:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:28:18 INFO - PROCESS | 3716 | 1465075698301 Marionette TRACE conn2 <- [1,1630,null,{}] 14:28:18 INFO - PROCESS | 3716 | 1465075698306 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}] 14:28:18 INFO - PROCESS | 3716 | 1465075698308 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:18 INFO - PROCESS | 3716 | 1465075698402 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 14:28:18 INFO - PROCESS | 3716 | 1465075698418 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:18 INFO - PROCESS | 3716 | 1465075698421 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:18 INFO - PROCESS | 3716 | ++DOCSHELL 1280E800 == 28 [pid = 3716] [id = 417] 14:28:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 59 (12810800) [pid = 3716] [serial = 1251] [outer = 00000000] 14:28:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 60 (12B12400) [pid = 3716] [serial = 1252] [outer = 12810800] 14:28:18 INFO - PROCESS | 3716 | 1465075698472 Marionette DEBUG loaded listener.js 14:28:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 61 (12B67400) [pid = 3716] [serial = 1253] [outer = 12810800] 14:28:18 INFO - PROCESS | 3716 | 1465075698933 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]]]}] 14:28:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:28:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 712ms 14:28:19 INFO - PROCESS | 3716 | 1465075699000 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 14:28:19 INFO - PROCESS | 3716 | 1465075699003 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 14:28:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:28:19 INFO - PROCESS | 3716 | 1465075699006 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:28:19 INFO - PROCESS | 3716 | 1465075699008 Marionette TRACE conn2 <- [1,1634,null,{}] 14:28:19 INFO - PROCESS | 3716 | 1465075699013 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}] 14:28:19 INFO - PROCESS | 3716 | 1465075699015 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:19 INFO - PROCESS | 3716 | 1465075699128 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 14:28:19 INFO - PROCESS | 3716 | 1465075699220 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:19 INFO - PROCESS | 3716 | 1465075699222 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:19 INFO - PROCESS | 3716 | ++DOCSHELL 11233800 == 29 [pid = 3716] [id = 418] 14:28:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 62 (1382DC00) [pid = 3716] [serial = 1254] [outer = 00000000] 14:28:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (14022000) [pid = 3716] [serial = 1255] [outer = 1382DC00] 14:28:19 INFO - PROCESS | 3716 | 1465075699266 Marionette DEBUG loaded listener.js 14:28:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (140D0800) [pid = 3716] [serial = 1256] [outer = 1382DC00] 14:28:19 INFO - PROCESS | 3716 | 1465075699658 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]]]}] 14:28:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:28:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 712ms 14:28:19 INFO - PROCESS | 3716 | 1465075699704 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 14:28:19 INFO - PROCESS | 3716 | 1465075699708 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 14:28:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:28:19 INFO - PROCESS | 3716 | 1465075699731 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:28:19 INFO - PROCESS | 3716 | 1465075699736 Marionette TRACE conn2 <- [1,1638,null,{}] 14:28:19 INFO - PROCESS | 3716 | 1465075699739 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}] 14:28:19 INFO - PROCESS | 3716 | 1465075699743 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:19 INFO - PROCESS | 3716 | 1465075699863 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 14:28:19 INFO - PROCESS | 3716 | 1465075699930 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:19 INFO - PROCESS | 3716 | 1465075699933 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:19 INFO - PROCESS | 3716 | ++DOCSHELL 15658400 == 30 [pid = 3716] [id = 419] 14:28:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (156A9800) [pid = 3716] [serial = 1257] [outer = 00000000] 14:28:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (158F0C00) [pid = 3716] [serial = 1258] [outer = 156A9800] 14:28:20 INFO - PROCESS | 3716 | 1465075699976 Marionette DEBUG loaded listener.js 14:28:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (15E1EC00) [pid = 3716] [serial = 1259] [outer = 156A9800] 14:28:20 INFO - PROCESS | 3716 | 1465075700392 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]]]}] 14:28:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:28:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 696ms 14:28:20 INFO - PROCESS | 3716 | 1465075700427 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 14:28:20 INFO - PROCESS | 3716 | 1465075700429 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 14:28:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:28:20 INFO - PROCESS | 3716 | 1465075700492 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:28:20 INFO - PROCESS | 3716 | 1465075700494 Marionette TRACE conn2 <- [1,1642,null,{}] 14:28:20 INFO - PROCESS | 3716 | 1465075700535 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}] 14:28:20 INFO - PROCESS | 3716 | 1465075700537 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:20 INFO - PROCESS | 3716 | 1465075700645 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 14:28:20 INFO - PROCESS | 3716 | 1465075700655 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:20 INFO - PROCESS | 3716 | 1465075700657 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:20 INFO - PROCESS | 3716 | ++DOCSHELL 15E2CC00 == 31 [pid = 3716] [id = 420] 14:28:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (15E9A400) [pid = 3716] [serial = 1260] [outer = 00000000] 14:28:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (16042000) [pid = 3716] [serial = 1261] [outer = 15E9A400] 14:28:20 INFO - PROCESS | 3716 | 1465075700700 Marionette DEBUG loaded listener.js 14:28:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (1604F400) [pid = 3716] [serial = 1262] [outer = 15E9A400] 14:28:21 INFO - PROCESS | 3716 | 1465075701129 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]]]}] 14:28:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:28:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 680ms 14:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:28:21 INFO - PROCESS | 3716 | 1465075701161 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 14:28:21 INFO - PROCESS | 3716 | 1465075701163 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 14:28:21 INFO - PROCESS | 3716 | 1465075701166 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:28:21 INFO - PROCESS | 3716 | 1465075701168 Marionette TRACE conn2 <- [1,1646,null,{}] 14:28:21 INFO - PROCESS | 3716 | 1465075701171 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}] 14:28:21 INFO - PROCESS | 3716 | 1465075701173 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:21 INFO - PROCESS | 3716 | 1465075701290 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 14:28:21 INFO - PROCESS | 3716 | 1465075701296 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:21 INFO - PROCESS | 3716 | 1465075701302 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:21 INFO - PROCESS | 3716 | ++DOCSHELL 16E5E400 == 32 [pid = 3716] [id = 421] 14:28:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (16E5E800) [pid = 3716] [serial = 1263] [outer = 00000000] 14:28:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (16E69400) [pid = 3716] [serial = 1264] [outer = 16E5E800] 14:28:21 INFO - PROCESS | 3716 | 1465075701354 Marionette DEBUG loaded listener.js 14:28:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (16EAC400) [pid = 3716] [serial = 1265] [outer = 16E5E800] 14:28:21 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (1587A800) [pid = 3716] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:28:21 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (1861E800) [pid = 3716] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:28:21 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (1052C000) [pid = 3716] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:28:21 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (1123C000) [pid = 3716] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:28:21 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (103D8400) [pid = 3716] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:28:21 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (13330400) [pid = 3716] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:28:21 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (140D3400) [pid = 3716] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:28:21 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (15E99400) [pid = 3716] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:28:21 INFO - PROCESS | 3716 | 1465075701936 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]]]}] 14:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 838ms 14:28:22 INFO - PROCESS | 3716 | 1465075702010 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 14:28:22 INFO - PROCESS | 3716 | 1465075702012 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 14:28:22 INFO - PROCESS | 3716 | 1465075702015 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:28:22 INFO - PROCESS | 3716 | 1465075702017 Marionette TRACE conn2 <- [1,1650,null,{}] 14:28:22 INFO - PROCESS | 3716 | 1465075702020 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}] 14:28:22 INFO - PROCESS | 3716 | 1465075702022 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:22 INFO - PROCESS | 3716 | 1465075702099 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 14:28:22 INFO - PROCESS | 3716 | 1465075702105 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:22 INFO - PROCESS | 3716 | 1465075702107 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:22 INFO - PROCESS | 3716 | ++DOCSHELL 0F32CC00 == 33 [pid = 3716] [id = 422] 14:28:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (10F1BC00) [pid = 3716] [serial = 1266] [outer = 00000000] 14:28:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (15657800) [pid = 3716] [serial = 1267] [outer = 10F1BC00] 14:28:22 INFO - PROCESS | 3716 | 1465075702158 Marionette DEBUG loaded listener.js 14:28:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (15F49800) [pid = 3716] [serial = 1268] [outer = 10F1BC00] 14:28:22 INFO - PROCESS | 3716 | 1465075702610 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]]]}] 14:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 649ms 14:28:22 INFO - PROCESS | 3716 | 1465075702653 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 14:28:22 INFO - PROCESS | 3716 | 1465075702655 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 14:28:22 INFO - PROCESS | 3716 | 1465075702659 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:28:22 INFO - PROCESS | 3716 | 1465075702660 Marionette TRACE conn2 <- [1,1654,null,{}] 14:28:22 INFO - PROCESS | 3716 | 1465075702664 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}] 14:28:22 INFO - PROCESS | 3716 | 1465075702666 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:22 INFO - PROCESS | 3716 | 1465075702742 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 14:28:22 INFO - PROCESS | 3716 | 1465075702747 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:22 INFO - PROCESS | 3716 | 1465075702749 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:22 INFO - PROCESS | 3716 | ++DOCSHELL 1043AC00 == 34 [pid = 3716] [id = 423] 14:28:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (140C7400) [pid = 3716] [serial = 1269] [outer = 00000000] 14:28:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (16EB1800) [pid = 3716] [serial = 1270] [outer = 140C7400] 14:28:22 INFO - PROCESS | 3716 | 1465075702791 Marionette DEBUG loaded listener.js 14:28:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (17037000) [pid = 3716] [serial = 1271] [outer = 140C7400] 14:28:23 INFO - PROCESS | 3716 | 1465075703277 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]]]}] 14:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 648ms 14:28:23 INFO - PROCESS | 3716 | 1465075703328 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 14:28:23 INFO - PROCESS | 3716 | 1465075703330 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 14:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:28:23 INFO - PROCESS | 3716 | 1465075703334 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:28:23 INFO - PROCESS | 3716 | 1465075703335 Marionette TRACE conn2 <- [1,1658,null,{}] 14:28:23 INFO - PROCESS | 3716 | 1465075703339 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}] 14:28:23 INFO - PROCESS | 3716 | 1465075703340 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:23 INFO - PROCESS | 3716 | 1465075703416 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 14:28:23 INFO - PROCESS | 3716 | 1465075703424 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:23 INFO - PROCESS | 3716 | 1465075703426 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:23 INFO - PROCESS | 3716 | ++DOCSHELL 17799400 == 35 [pid = 3716] [id = 424] 14:28:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (1779A800) [pid = 3716] [serial = 1272] [outer = 00000000] 14:28:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (1792DC00) [pid = 3716] [serial = 1273] [outer = 1779A800] 14:28:23 INFO - PROCESS | 3716 | 1465075703476 Marionette DEBUG loaded listener.js 14:28:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (1792F000) [pid = 3716] [serial = 1274] [outer = 1779A800] 14:28:24 INFO - PROCESS | 3716 | 1465075703991 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]]]}] 14:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 712ms 14:28:24 INFO - PROCESS | 3716 | 1465075704037 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 14:28:24 INFO - PROCESS | 3716 | 1465075704042 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 14:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:28:24 INFO - PROCESS | 3716 | 1465075704047 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:28:24 INFO - PROCESS | 3716 | 1465075704052 Marionette TRACE conn2 <- [1,1662,null,{}] 14:28:24 INFO - PROCESS | 3716 | 1465075704059 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}] 14:28:24 INFO - PROCESS | 3716 | 1465075704062 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:24 INFO - PROCESS | 3716 | 1465075704183 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 14:28:24 INFO - PROCESS | 3716 | 1465075704296 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:24 INFO - PROCESS | 3716 | 1465075704301 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:24 INFO - PROCESS | 3716 | ++DOCSHELL 105EE400 == 36 [pid = 3716] [id = 425] 14:28:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (105F5000) [pid = 3716] [serial = 1275] [outer = 00000000] 14:28:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (10E20800) [pid = 3716] [serial = 1276] [outer = 105F5000] 14:28:24 INFO - PROCESS | 3716 | 1465075704357 Marionette DEBUG loaded listener.js 14:28:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (1123CC00) [pid = 3716] [serial = 1277] [outer = 105F5000] 14:28:25 INFO - PROCESS | 3716 | 1465075705127 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]]]}] 14:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1170ms 14:28:25 INFO - PROCESS | 3716 | 1465075705207 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 14:28:25 INFO - PROCESS | 3716 | 1465075705212 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 14:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:28:25 INFO - PROCESS | 3716 | 1465075705218 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:28:25 INFO - PROCESS | 3716 | 1465075705221 Marionette TRACE conn2 <- [1,1666,null,{}] 14:28:25 INFO - PROCESS | 3716 | 1465075705225 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}] 14:28:25 INFO - PROCESS | 3716 | 1465075705228 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:25 INFO - PROCESS | 3716 | 1465075705373 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 14:28:25 INFO - PROCESS | 3716 | 1465075705501 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:25 INFO - PROCESS | 3716 | 1465075705505 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:25 INFO - PROCESS | 3716 | ++DOCSHELL 1332CC00 == 37 [pid = 3716] [id = 426] 14:28:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (1337AC00) [pid = 3716] [serial = 1278] [outer = 00000000] 14:28:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (140D1C00) [pid = 3716] [serial = 1279] [outer = 1337AC00] 14:28:25 INFO - PROCESS | 3716 | 1465075705563 Marionette DEBUG loaded listener.js 14:28:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (15659000) [pid = 3716] [serial = 1280] [outer = 1337AC00] 14:28:26 INFO - PROCESS | 3716 | --DOCSHELL 1043AC00 == 36 [pid = 3716] [id = 423] 14:28:26 INFO - PROCESS | 3716 | --DOCSHELL 0F32CC00 == 35 [pid = 3716] [id = 422] 14:28:26 INFO - PROCESS | 3716 | --DOCSHELL 16E5E400 == 34 [pid = 3716] [id = 421] 14:28:26 INFO - PROCESS | 3716 | --DOCSHELL 15E2CC00 == 33 [pid = 3716] [id = 420] 14:28:26 INFO - PROCESS | 3716 | --DOCSHELL 15658400 == 32 [pid = 3716] [id = 419] 14:28:26 INFO - PROCESS | 3716 | --DOCSHELL 11233800 == 31 [pid = 3716] [id = 418] 14:28:26 INFO - PROCESS | 3716 | --DOCSHELL 1280E800 == 30 [pid = 3716] [id = 417] 14:28:26 INFO - PROCESS | 3716 | --DOCSHELL 10527C00 == 29 [pid = 3716] [id = 416] 14:28:26 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (1604C000) [pid = 3716] [serial = 1235] [outer = 00000000] [url = about:blank] 14:28:26 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (156A5C00) [pid = 3716] [serial = 1228] [outer = 00000000] [url = about:blank] 14:28:26 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (158F6400) [pid = 3716] [serial = 1231] [outer = 00000000] [url = about:blank] 14:28:26 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (1604B400) [pid = 3716] [serial = 1234] [outer = 00000000] [url = about:blank] 14:28:26 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (15B77800) [pid = 3716] [serial = 1232] [outer = 00000000] [url = about:blank] 14:28:26 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (186C3400) [pid = 3716] [serial = 1214] [outer = 00000000] [url = about:blank] 14:28:26 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (186BE400) [pid = 3716] [serial = 1213] [outer = 00000000] [url = about:blank] 14:28:26 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (10E20000) [pid = 3716] [serial = 1216] [outer = 00000000] [url = about:blank] 14:28:26 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (12893800) [pid = 3716] [serial = 1217] [outer = 00000000] [url = about:blank] 14:28:26 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (11C74000) [pid = 3716] [serial = 1222] [outer = 00000000] [url = about:blank] 14:28:26 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (12A8AC00) [pid = 3716] [serial = 1223] [outer = 00000000] [url = about:blank] 14:28:26 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (104EC800) [pid = 3716] [serial = 1219] [outer = 00000000] [url = about:blank] 14:28:26 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (10A58C00) [pid = 3716] [serial = 1220] [outer = 00000000] [url = about:blank] 14:28:26 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (1390F800) [pid = 3716] [serial = 1225] [outer = 00000000] [url = about:blank] 14:28:26 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (1401AC00) [pid = 3716] [serial = 1226] [outer = 00000000] [url = about:blank] 14:28:26 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (156B0000) [pid = 3716] [serial = 1229] [outer = 00000000] [url = about:blank] 14:28:26 INFO - PROCESS | 3716 | 1465075706441 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]]]}] 14:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1266ms 14:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:28:26 INFO - PROCESS | 3716 | 1465075706507 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 14:28:26 INFO - PROCESS | 3716 | 1465075706511 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 14:28:26 INFO - PROCESS | 3716 | 1465075706516 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:28:26 INFO - PROCESS | 3716 | 1465075706519 Marionette TRACE conn2 <- [1,1670,null,{}] 14:28:26 INFO - PROCESS | 3716 | 1465075706524 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}] 14:28:26 INFO - PROCESS | 3716 | 1465075706526 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:26 INFO - PROCESS | 3716 | 1465075706617 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 14:28:26 INFO - PROCESS | 3716 | 1465075706631 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:26 INFO - PROCESS | 3716 | 1465075706633 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:26 INFO - PROCESS | 3716 | ++DOCSHELL 105F3000 == 30 [pid = 3716] [id = 427] 14:28:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (105F3800) [pid = 3716] [serial = 1281] [outer = 00000000] 14:28:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (10A59800) [pid = 3716] [serial = 1282] [outer = 105F3800] 14:28:26 INFO - PROCESS | 3716 | 1465075706680 Marionette DEBUG loaded listener.js 14:28:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (10E20000) [pid = 3716] [serial = 1283] [outer = 105F3800] 14:28:27 INFO - PROCESS | 3716 | 1465075707197 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]]]}] 14:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 744ms 14:28:27 INFO - PROCESS | 3716 | 1465075707253 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 14:28:27 INFO - PROCESS | 3716 | 1465075707257 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 14:28:27 INFO - PROCESS | 3716 | 1465075707263 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:28:27 INFO - PROCESS | 3716 | 1465075707266 Marionette TRACE conn2 <- [1,1674,null,{}] 14:28:27 INFO - PROCESS | 3716 | 1465075707269 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}] 14:28:27 INFO - PROCESS | 3716 | 1465075707272 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:27 INFO - PROCESS | 3716 | 1465075707356 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 14:28:27 INFO - PROCESS | 3716 | 1465075707447 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:27 INFO - PROCESS | 3716 | 1465075707449 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:27 INFO - PROCESS | 3716 | ++DOCSHELL 1280B000 == 31 [pid = 3716] [id = 428] 14:28:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (12ACFC00) [pid = 3716] [serial = 1284] [outer = 00000000] 14:28:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (12B1F000) [pid = 3716] [serial = 1285] [outer = 12ACFC00] 14:28:27 INFO - PROCESS | 3716 | 1465075707495 Marionette DEBUG loaded listener.js 14:28:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (130E4000) [pid = 3716] [serial = 1286] [outer = 12ACFC00] 14:28:27 INFO - PROCESS | 3716 | 1465075707891 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]]]}] 14:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 14:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 696ms 14:28:27 INFO - PROCESS | 3716 | 1465075707963 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 14:28:27 INFO - PROCESS | 3716 | 1465075707966 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 14:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:28:27 INFO - PROCESS | 3716 | 1465075707969 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:28:27 INFO - PROCESS | 3716 | 1465075707973 Marionette TRACE conn2 <- [1,1678,null,{}] 14:28:28 INFO - PROCESS | 3716 | 1465075708013 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}] 14:28:28 INFO - PROCESS | 3716 | 1465075708017 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:28 INFO - PROCESS | 3716 | 1465075708102 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 14:28:28 INFO - PROCESS | 3716 | 1465075708116 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:28 INFO - PROCESS | 3716 | 1465075708119 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:28 INFO - PROCESS | 3716 | ++DOCSHELL 15537C00 == 32 [pid = 3716] [id = 429] 14:28:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (15538000) [pid = 3716] [serial = 1287] [outer = 00000000] 14:28:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (156A9400) [pid = 3716] [serial = 1288] [outer = 15538000] 14:28:28 INFO - PROCESS | 3716 | 1465075708166 Marionette DEBUG loaded listener.js 14:28:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (15871400) [pid = 3716] [serial = 1289] [outer = 15538000] 14:28:28 INFO - PROCESS | 3716 | 1465075708679 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]]]}] 14:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 712ms 14:28:28 INFO - PROCESS | 3716 | 1465075708701 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 14:28:28 INFO - PROCESS | 3716 | 1465075708704 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 14:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:28:28 INFO - PROCESS | 3716 | 1465075708707 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:28:28 INFO - PROCESS | 3716 | 1465075708709 Marionette TRACE conn2 <- [1,1682,null,{}] 14:28:28 INFO - PROCESS | 3716 | 1465075708712 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}] 14:28:28 INFO - PROCESS | 3716 | 1465075708714 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:28 INFO - PROCESS | 3716 | 1465075708832 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 14:28:28 INFO - PROCESS | 3716 | 1465075708837 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:28 INFO - PROCESS | 3716 | 1465075708839 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:28 INFO - PROCESS | 3716 | ++DOCSHELL 158F2000 == 33 [pid = 3716] [id = 430] 14:28:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (15B41C00) [pid = 3716] [serial = 1290] [outer = 00000000] 14:28:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (15E21400) [pid = 3716] [serial = 1291] [outer = 15B41C00] 14:28:28 INFO - PROCESS | 3716 | 1465075708932 Marionette DEBUG loaded listener.js 14:28:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (15EA1800) [pid = 3716] [serial = 1292] [outer = 15B41C00] 14:28:29 INFO - PROCESS | 3716 | 1465075709352 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]]]}] 14:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 712ms 14:28:29 INFO - PROCESS | 3716 | 1465075709408 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 14:28:29 INFO - PROCESS | 3716 | 1465075709410 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 14:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:28:29 INFO - PROCESS | 3716 | 1465075709413 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:28:29 INFO - PROCESS | 3716 | 1465075709415 Marionette TRACE conn2 <- [1,1686,null,{}] 14:28:29 INFO - PROCESS | 3716 | 1465075709419 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}] 14:28:29 INFO - PROCESS | 3716 | 1465075709421 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:29 INFO - PROCESS | 3716 | 1465075709531 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 14:28:29 INFO - PROCESS | 3716 | 1465075709623 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:29 INFO - PROCESS | 3716 | 1465075709625 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:29 INFO - PROCESS | 3716 | ++DOCSHELL 15E20400 == 34 [pid = 3716] [id = 431] 14:28:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (15EA8400) [pid = 3716] [serial = 1293] [outer = 00000000] 14:28:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (1690F000) [pid = 3716] [serial = 1294] [outer = 15EA8400] 14:28:29 INFO - PROCESS | 3716 | 1465075709676 Marionette DEBUG loaded listener.js 14:28:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (16A63400) [pid = 3716] [serial = 1295] [outer = 15EA8400] 14:28:30 INFO - PROCESS | 3716 | 1465075710111 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]]]}] 14:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 14:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 743ms 14:28:30 INFO - PROCESS | 3716 | 1465075710152 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 14:28:30 INFO - PROCESS | 3716 | 1465075710154 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 14:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:28:30 INFO - PROCESS | 3716 | 1465075710157 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:28:30 INFO - PROCESS | 3716 | 1465075710159 Marionette TRACE conn2 <- [1,1690,null,{}] 14:28:30 INFO - PROCESS | 3716 | 1465075710162 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}] 14:28:30 INFO - PROCESS | 3716 | 1465075710168 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:30 INFO - PROCESS | 3716 | 1465075710301 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 14:28:30 INFO - PROCESS | 3716 | 1465075710369 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:30 INFO - PROCESS | 3716 | 1465075710370 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:30 INFO - PROCESS | 3716 | ++DOCSHELL 1690B800 == 35 [pid = 3716] [id = 432] 14:28:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (16E5DC00) [pid = 3716] [serial = 1296] [outer = 00000000] 14:28:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (171B2800) [pid = 3716] [serial = 1297] [outer = 16E5DC00] 14:28:30 INFO - PROCESS | 3716 | 1465075710415 Marionette DEBUG loaded listener.js 14:28:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (177A1000) [pid = 3716] [serial = 1298] [outer = 16E5DC00] 14:28:30 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1382DC00) [pid = 3716] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:28:30 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (12810800) [pid = 3716] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:28:30 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (10529400) [pid = 3716] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:28:30 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (10529800) [pid = 3716] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:28:30 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (1337F000) [pid = 3716] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:28:30 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (16008000) [pid = 3716] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:28:30 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (15E9A400) [pid = 3716] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:28:30 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (16E5E800) [pid = 3716] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:28:30 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (10F1BC00) [pid = 3716] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:28:30 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (156A9800) [pid = 3716] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:28:30 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (140C7400) [pid = 3716] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:28:30 INFO - PROCESS | 3716 | 1465075710890 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]]]}] 14:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 807ms 14:28:30 INFO - PROCESS | 3716 | 1465075710960 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 14:28:30 INFO - PROCESS | 3716 | 1465075710962 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 14:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:28:30 INFO - PROCESS | 3716 | 1465075710966 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:28:30 INFO - PROCESS | 3716 | 1465075710967 Marionette TRACE conn2 <- [1,1694,null,{}] 14:28:31 INFO - PROCESS | 3716 | 1465075710971 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}] 14:28:31 INFO - PROCESS | 3716 | 1465075710973 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:31 INFO - PROCESS | 3716 | 1465075711136 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 14:28:31 INFO - PROCESS | 3716 | 1465075711196 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:31 INFO - PROCESS | 3716 | 1465075711198 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:31 INFO - PROCESS | 3716 | ++DOCSHELL 12D6E000 == 36 [pid = 3716] [id = 433] 14:28:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (12D97400) [pid = 3716] [serial = 1299] [outer = 00000000] 14:28:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (156AD800) [pid = 3716] [serial = 1300] [outer = 12D97400] 14:28:31 INFO - PROCESS | 3716 | 1465075711241 Marionette DEBUG loaded listener.js 14:28:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (16E5B800) [pid = 3716] [serial = 1301] [outer = 12D97400] 14:28:31 INFO - PROCESS | 3716 | 1465075711591 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]]]}] 14:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 632ms 14:28:31 INFO - PROCESS | 3716 | 1465075711635 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 14:28:31 INFO - PROCESS | 3716 | 1465075711637 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 14:28:31 INFO - PROCESS | 3716 | 1465075711640 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:28:31 INFO - PROCESS | 3716 | 1465075711642 Marionette TRACE conn2 <- [1,1698,null,{}] 14:28:31 INFO - PROCESS | 3716 | 1465075711646 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}] 14:28:31 INFO - PROCESS | 3716 | 1465075711647 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:31 INFO - PROCESS | 3716 | 1465075711769 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 14:28:31 INFO - PROCESS | 3716 | 1465075711777 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:31 INFO - PROCESS | 3716 | 1465075711779 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:31 INFO - PROCESS | 3716 | ++DOCSHELL 0F310400 == 37 [pid = 3716] [id = 434] 14:28:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (10F1FC00) [pid = 3716] [serial = 1302] [outer = 00000000] 14:28:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (1800A000) [pid = 3716] [serial = 1303] [outer = 10F1FC00] 14:28:31 INFO - PROCESS | 3716 | 1465075711821 Marionette DEBUG loaded listener.js 14:28:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (18440800) [pid = 3716] [serial = 1304] [outer = 10F1FC00] 14:28:32 INFO - PROCESS | 3716 | 1465075712222 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]]]}] 14:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 633ms 14:28:32 INFO - PROCESS | 3716 | 1465075712279 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 14:28:32 INFO - PROCESS | 3716 | 1465075712281 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 14:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:28:32 INFO - PROCESS | 3716 | 1465075712284 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:28:32 INFO - PROCESS | 3716 | 1465075712286 Marionette TRACE conn2 <- [1,1702,null,{}] 14:28:32 INFO - PROCESS | 3716 | 1465075712289 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}] 14:28:32 INFO - PROCESS | 3716 | 1465075712291 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:32 INFO - PROCESS | 3716 | 1465075712403 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 14:28:32 INFO - PROCESS | 3716 | 1465075712486 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:32 INFO - PROCESS | 3716 | 1465075712488 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:32 INFO - PROCESS | 3716 | ++DOCSHELL 0F30D800 == 38 [pid = 3716] [id = 435] 14:28:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (10332400) [pid = 3716] [serial = 1305] [outer = 00000000] 14:28:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (18619800) [pid = 3716] [serial = 1306] [outer = 10332400] 14:28:32 INFO - PROCESS | 3716 | 1465075712532 Marionette DEBUG loaded listener.js 14:28:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (1861EC00) [pid = 3716] [serial = 1307] [outer = 10332400] 14:28:33 INFO - PROCESS | 3716 | 1465075713048 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]]]}] 14:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 854ms 14:28:33 INFO - PROCESS | 3716 | 1465075713128 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 14:28:33 INFO - PROCESS | 3716 | 1465075713132 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 14:28:33 INFO - PROCESS | 3716 | 1465075713138 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:28:33 INFO - PROCESS | 3716 | 1465075713141 Marionette TRACE conn2 <- [1,1706,null,{}] 14:28:33 INFO - PROCESS | 3716 | 1465075713146 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}] 14:28:33 INFO - PROCESS | 3716 | 1465075713149 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:33 INFO - PROCESS | 3716 | 1465075713259 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 14:28:33 INFO - PROCESS | 3716 | 1465075713391 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:33 INFO - PROCESS | 3716 | 1465075713394 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:33 INFO - PROCESS | 3716 | ++DOCSHELL 0F333C00 == 39 [pid = 3716] [id = 436] 14:28:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (10525400) [pid = 3716] [serial = 1308] [outer = 00000000] 14:28:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (10E1F400) [pid = 3716] [serial = 1309] [outer = 10525400] 14:28:33 INFO - PROCESS | 3716 | 1465075713451 Marionette DEBUG loaded listener.js 14:28:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (12AC8800) [pid = 3716] [serial = 1310] [outer = 10525400] 14:28:34 INFO - PROCESS | 3716 | 1465075714129 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]]]}] 14:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1012ms 14:28:34 INFO - PROCESS | 3716 | 1465075714173 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 14:28:34 INFO - PROCESS | 3716 | 1465075714178 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 14:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:28:34 INFO - PROCESS | 3716 | 1465075714184 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:28:34 INFO - PROCESS | 3716 | 1465075714187 Marionette TRACE conn2 <- [1,1710,null,{}] 14:28:34 INFO - PROCESS | 3716 | 1465075714191 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}] 14:28:34 INFO - PROCESS | 3716 | 1465075714194 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:34 INFO - PROCESS | 3716 | 1465075714305 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 14:28:34 INFO - PROCESS | 3716 | 1465075714410 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:34 INFO - PROCESS | 3716 | 1465075714413 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:34 INFO - PROCESS | 3716 | ++DOCSHELL 140D3400 == 40 [pid = 3716] [id = 437] 14:28:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (155CF000) [pid = 3716] [serial = 1311] [outer = 00000000] 14:28:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (15B43400) [pid = 3716] [serial = 1312] [outer = 155CF000] 14:28:34 INFO - PROCESS | 3716 | 1465075714467 Marionette DEBUG loaded listener.js 14:28:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (16042400) [pid = 3716] [serial = 1313] [outer = 155CF000] 14:28:35 INFO - PROCESS | 3716 | 1465075715110 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]]]}] 14:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 14:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 949ms 14:28:35 INFO - PROCESS | 3716 | 1465075715129 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 14:28:35 INFO - PROCESS | 3716 | 1465075715132 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 14:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:28:35 INFO - PROCESS | 3716 | 1465075715136 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:28:35 INFO - PROCESS | 3716 | 1465075715140 Marionette TRACE conn2 <- [1,1714,null,{}] 14:28:35 INFO - PROCESS | 3716 | 1465075715151 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}] 14:28:35 INFO - PROCESS | 3716 | 1465075715155 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:35 INFO - PROCESS | 3716 | 1465075715259 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 14:28:35 INFO - PROCESS | 3716 | 1465075715394 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:35 INFO - PROCESS | 3716 | 1465075715398 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:35 INFO - PROCESS | 3716 | ++DOCSHELL 1861A000 == 41 [pid = 3716] [id = 438] 14:28:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1861D000) [pid = 3716] [serial = 1314] [outer = 00000000] 14:28:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1868CC00) [pid = 3716] [serial = 1315] [outer = 1861D000] 14:28:35 INFO - PROCESS | 3716 | 1465075715454 Marionette DEBUG loaded listener.js 14:28:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (186B9400) [pid = 3716] [serial = 1316] [outer = 1861D000] 14:28:36 INFO - PROCESS | 3716 | 1465075716155 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]]]}] 14:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1060ms 14:28:36 INFO - PROCESS | 3716 | 1465075716184 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 14:28:36 INFO - PROCESS | 3716 | 1465075716188 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 14:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:28:36 INFO - PROCESS | 3716 | 1465075716222 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:28:36 INFO - PROCESS | 3716 | 1465075716225 Marionette TRACE conn2 <- [1,1718,null,{}] 14:28:36 INFO - PROCESS | 3716 | 1465075716231 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}] 14:28:36 INFO - PROCESS | 3716 | 1465075716234 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:36 INFO - PROCESS | 3716 | 1465075716379 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 14:28:36 INFO - PROCESS | 3716 | 1465075716466 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:36 INFO - PROCESS | 3716 | 1465075716471 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:36 INFO - PROCESS | 3716 | ++DOCSHELL 10485C00 == 42 [pid = 3716] [id = 439] 14:28:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (104EB400) [pid = 3716] [serial = 1317] [outer = 00000000] 14:28:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (10B65400) [pid = 3716] [serial = 1318] [outer = 104EB400] 14:28:36 INFO - PROCESS | 3716 | 1465075716584 Marionette DEBUG loaded listener.js 14:28:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (11A18000) [pid = 3716] [serial = 1319] [outer = 104EB400] 14:28:37 INFO - PROCESS | 3716 | --DOCSHELL 0F310400 == 41 [pid = 3716] [id = 434] 14:28:37 INFO - PROCESS | 3716 | --DOCSHELL 12D6E000 == 40 [pid = 3716] [id = 433] 14:28:37 INFO - PROCESS | 3716 | --DOCSHELL 1690B800 == 39 [pid = 3716] [id = 432] 14:28:37 INFO - PROCESS | 3716 | --DOCSHELL 15E20400 == 38 [pid = 3716] [id = 431] 14:28:37 INFO - PROCESS | 3716 | --DOCSHELL 158F2000 == 37 [pid = 3716] [id = 430] 14:28:37 INFO - PROCESS | 3716 | --DOCSHELL 15537C00 == 36 [pid = 3716] [id = 429] 14:28:37 INFO - PROCESS | 3716 | --DOCSHELL 1280B000 == 35 [pid = 3716] [id = 428] 14:28:37 INFO - PROCESS | 3716 | --DOCSHELL 105F3000 == 34 [pid = 3716] [id = 427] 14:28:37 INFO - PROCESS | 3716 | --DOCSHELL 17799400 == 33 [pid = 3716] [id = 424] 14:28:37 INFO - PROCESS | 3716 | --DOCSHELL 105EE400 == 32 [pid = 3716] [id = 425] 14:28:37 INFO - PROCESS | 3716 | --DOCSHELL 1332CC00 == 31 [pid = 3716] [id = 426] 14:28:37 INFO - PROCESS | 3716 | --DOCSHELL 1861A000 == 30 [pid = 3716] [id = 438] 14:28:37 INFO - PROCESS | 3716 | --DOCSHELL 0F30D800 == 29 [pid = 3716] [id = 435] 14:28:37 INFO - PROCESS | 3716 | --DOCSHELL 0F333C00 == 28 [pid = 3716] [id = 436] 14:28:37 INFO - PROCESS | 3716 | --DOCSHELL 140D3400 == 27 [pid = 3716] [id = 437] 14:28:37 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (14022000) [pid = 3716] [serial = 1255] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (12B12400) [pid = 3716] [serial = 1252] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (12B67400) [pid = 3716] [serial = 1253] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (1055B800) [pid = 3716] [serial = 1249] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (10A5A400) [pid = 3716] [serial = 1250] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (112A4400) [pid = 3716] [serial = 1238] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (10E1EC00) [pid = 3716] [serial = 1237] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (14F34800) [pid = 3716] [serial = 1241] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (13D23800) [pid = 3716] [serial = 1240] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (16A56C00) [pid = 3716] [serial = 1244] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1604A800) [pid = 3716] [serial = 1243] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (16E5BC00) [pid = 3716] [serial = 1246] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (16042000) [pid = 3716] [serial = 1261] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (16E69400) [pid = 3716] [serial = 1264] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (1792DC00) [pid = 3716] [serial = 1273] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (15657800) [pid = 3716] [serial = 1267] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (16EAC400) [pid = 3716] [serial = 1265] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (15F49800) [pid = 3716] [serial = 1268] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (158F0C00) [pid = 3716] [serial = 1258] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (15E1EC00) [pid = 3716] [serial = 1259] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (1604F400) [pid = 3716] [serial = 1262] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (16EB1800) [pid = 3716] [serial = 1270] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (17037000) [pid = 3716] [serial = 1271] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (140D0800) [pid = 3716] [serial = 1256] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3716 | 1465075717762 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]]]}] 14:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 14:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1582ms 14:28:37 INFO - PROCESS | 3716 | 1465075717806 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 14:28:37 INFO - PROCESS | 3716 | 1465075717810 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 14:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:28:37 INFO - PROCESS | 3716 | 1465075717816 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:28:37 INFO - PROCESS | 3716 | 1465075717819 Marionette TRACE conn2 <- [1,1722,null,{}] 14:28:37 INFO - PROCESS | 3716 | 1465075717824 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}] 14:28:37 INFO - PROCESS | 3716 | 1465075717827 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:37 INFO - PROCESS | 3716 | 1465075717962 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 14:28:38 INFO - PROCESS | 3716 | 1465075718054 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:38 INFO - PROCESS | 3716 | 1465075718058 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:38 INFO - PROCESS | 3716 | ++DOCSHELL 103D0800 == 28 [pid = 3716] [id = 440] 14:28:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (103D8400) [pid = 3716] [serial = 1320] [outer = 00000000] 14:28:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (10A57400) [pid = 3716] [serial = 1321] [outer = 103D8400] 14:28:38 INFO - PROCESS | 3716 | 1465075718105 Marionette DEBUG loaded listener.js 14:28:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (10B66000) [pid = 3716] [serial = 1322] [outer = 103D8400] 14:28:38 INFO - PROCESS | 3716 | 1465075718517 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]]]}] 14:28:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 743ms 14:28:38 INFO - PROCESS | 3716 | 1465075718554 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 14:28:38 INFO - PROCESS | 3716 | 1465075718559 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 14:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:28:38 INFO - PROCESS | 3716 | 1465075718566 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:28:38 INFO - PROCESS | 3716 | 1465075718568 Marionette TRACE conn2 <- [1,1726,null,{}] 14:28:38 INFO - PROCESS | 3716 | 1465075718577 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}] 14:28:38 INFO - PROCESS | 3716 | 1465075718579 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:38 INFO - PROCESS | 3716 | 1465075718667 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 14:28:38 INFO - PROCESS | 3716 | 1465075718675 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:38 INFO - PROCESS | 3716 | 1465075718678 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:38 INFO - PROCESS | 3716 | ++DOCSHELL 12B1F800 == 29 [pid = 3716] [id = 441] 14:28:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (12B63400) [pid = 3716] [serial = 1323] [outer = 00000000] 14:28:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (12D6E000) [pid = 3716] [serial = 1324] [outer = 12B63400] 14:28:38 INFO - PROCESS | 3716 | 1465075718725 Marionette DEBUG loaded listener.js 14:28:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (1332D800) [pid = 3716] [serial = 1325] [outer = 12B63400] 14:28:39 INFO - PROCESS | 3716 | 1465075719241 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]]]}] 14:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 696ms 14:28:39 INFO - PROCESS | 3716 | 1465075719297 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 14:28:39 INFO - PROCESS | 3716 | 1465075719299 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 14:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:28:39 INFO - PROCESS | 3716 | 1465075719302 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:28:39 INFO - PROCESS | 3716 | 1465075719306 Marionette TRACE conn2 <- [1,1730,null,{}] 14:28:39 INFO - PROCESS | 3716 | 1465075719316 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}] 14:28:39 INFO - PROCESS | 3716 | 1465075719321 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:39 INFO - PROCESS | 3716 | 1465075719436 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 14:28:39 INFO - PROCESS | 3716 | 1465075719540 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:39 INFO - PROCESS | 3716 | 1465075719543 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:39 INFO - PROCESS | 3716 | ++DOCSHELL 15658000 == 30 [pid = 3716] [id = 442] 14:28:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (1565CC00) [pid = 3716] [serial = 1326] [outer = 00000000] 14:28:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (156A7000) [pid = 3716] [serial = 1327] [outer = 1565CC00] 14:28:39 INFO - PROCESS | 3716 | 1465075719590 Marionette DEBUG loaded listener.js 14:28:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (15878000) [pid = 3716] [serial = 1328] [outer = 1565CC00] 14:28:40 INFO - PROCESS | 3716 | 1465075719999 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]]]}] 14:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 743ms 14:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:28:40 INFO - PROCESS | 3716 | 1465075720043 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 14:28:40 INFO - PROCESS | 3716 | 1465075720045 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 14:28:40 INFO - PROCESS | 3716 | 1465075720066 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:28:40 INFO - PROCESS | 3716 | 1465075720068 Marionette TRACE conn2 <- [1,1734,null,{}] 14:28:40 INFO - PROCESS | 3716 | 1465075720071 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}] 14:28:40 INFO - PROCESS | 3716 | 1465075720073 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:40 INFO - PROCESS | 3716 | 1465075720192 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 14:28:40 INFO - PROCESS | 3716 | 1465075720201 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:40 INFO - PROCESS | 3716 | 1465075720203 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:40 INFO - PROCESS | 3716 | ++DOCSHELL 15876000 == 31 [pid = 3716] [id = 443] 14:28:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (1587C800) [pid = 3716] [serial = 1329] [outer = 00000000] 14:28:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (15B44000) [pid = 3716] [serial = 1330] [outer = 1587C800] 14:28:40 INFO - PROCESS | 3716 | 1465075720300 Marionette DEBUG loaded listener.js 14:28:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (15EA4400) [pid = 3716] [serial = 1331] [outer = 1587C800] 14:28:40 INFO - PROCESS | 3716 | 1465075720721 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]]]}] 14:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 728ms 14:28:40 INFO - PROCESS | 3716 | 1465075720771 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 14:28:40 INFO - PROCESS | 3716 | 1465075720773 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 14:28:40 INFO - PROCESS | 3716 | 1465075720777 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:28:40 INFO - PROCESS | 3716 | 1465075720778 Marionette TRACE conn2 <- [1,1738,null,{}] 14:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:28:40 INFO - PROCESS | 3716 | 1465075720782 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}] 14:28:40 INFO - PROCESS | 3716 | 1465075720784 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:40 INFO - PROCESS | 3716 | 1465075720928 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 14:28:40 INFO - PROCESS | 3716 | 1465075720940 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:40 INFO - PROCESS | 3716 | 1465075720942 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:41 INFO - PROCESS | 3716 | ++DOCSHELL 16042000 == 32 [pid = 3716] [id = 444] 14:28:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (16048C00) [pid = 3716] [serial = 1332] [outer = 00000000] 14:28:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (167D2000) [pid = 3716] [serial = 1333] [outer = 16048C00] 14:28:41 INFO - PROCESS | 3716 | 1465075721040 Marionette DEBUG loaded listener.js 14:28:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (16A59800) [pid = 3716] [serial = 1334] [outer = 16048C00] 14:28:41 INFO - PROCESS | 3716 | 1465075721460 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]]]}] 14:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 759ms 14:28:41 INFO - PROCESS | 3716 | 1465075721519 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 14:28:41 INFO - PROCESS | 3716 | 1465075721522 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 14:28:41 INFO - PROCESS | 3716 | 1465075721525 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:28:41 INFO - PROCESS | 3716 | 1465075721526 Marionette TRACE conn2 <- [1,1742,null,{}] 14:28:41 INFO - PROCESS | 3716 | 1465075721530 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}] 14:28:41 INFO - PROCESS | 3716 | 1465075721535 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:41 INFO - PROCESS | 3716 | 1465075721715 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 14:28:41 INFO - PROCESS | 3716 | 1465075721780 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:41 INFO - PROCESS | 3716 | 1465075721782 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:41 INFO - PROCESS | 3716 | ++DOCSHELL 16EA9000 == 33 [pid = 3716] [id = 445] 14:28:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (16EAE400) [pid = 3716] [serial = 1335] [outer = 00000000] 14:28:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (1703A400) [pid = 3716] [serial = 1336] [outer = 16EAE400] 14:28:41 INFO - PROCESS | 3716 | 1465075721825 Marionette DEBUG loaded listener.js 14:28:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (171D7000) [pid = 3716] [serial = 1337] [outer = 16EAE400] 14:28:42 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (16E5DC00) [pid = 3716] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:28:42 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (10F1FC00) [pid = 3716] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:28:42 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (1779A800) [pid = 3716] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:28:42 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (15EA8400) [pid = 3716] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:28:42 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (12ACFC00) [pid = 3716] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:28:42 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (105F5000) [pid = 3716] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:28:42 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (105F3800) [pid = 3716] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:28:42 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (15538000) [pid = 3716] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:28:42 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (1337AC00) [pid = 3716] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:28:42 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (12D97400) [pid = 3716] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:28:42 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (10332400) [pid = 3716] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:28:42 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (15B41C00) [pid = 3716] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:28:42 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (16A40C00) [pid = 3716] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:28:42 INFO - PROCESS | 3716 | 1465075722405 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]]]}] 14:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 917ms 14:28:42 INFO - PROCESS | 3716 | 1465075722461 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 14:28:42 INFO - PROCESS | 3716 | 1465075722463 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 14:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:28:42 INFO - PROCESS | 3716 | 1465075722466 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:28:42 INFO - PROCESS | 3716 | 1465075722468 Marionette TRACE conn2 <- [1,1746,null,{}] 14:28:42 INFO - PROCESS | 3716 | 1465075722480 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}] 14:28:42 INFO - PROCESS | 3716 | 1465075722483 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:42 INFO - PROCESS | 3716 | 1465075722558 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 14:28:42 INFO - PROCESS | 3716 | 1465075722563 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:42 INFO - PROCESS | 3716 | 1465075722565 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:42 INFO - PROCESS | 3716 | ++DOCSHELL 10560800 == 34 [pid = 3716] [id = 446] 14:28:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (12B63000) [pid = 3716] [serial = 1338] [outer = 00000000] 14:28:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (156A9800) [pid = 3716] [serial = 1339] [outer = 12B63000] 14:28:42 INFO - PROCESS | 3716 | 1465075722609 Marionette DEBUG loaded listener.js 14:28:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (15B41C00) [pid = 3716] [serial = 1340] [outer = 12B63000] 14:28:43 INFO - PROCESS | 3716 | 1465075723050 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]]]}] 14:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 649ms 14:28:43 INFO - PROCESS | 3716 | 1465075723105 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 14:28:43 INFO - PROCESS | 3716 | 1465075723107 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 14:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:28:43 INFO - PROCESS | 3716 | 1465075723110 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:28:43 INFO - PROCESS | 3716 | 1465075723112 Marionette TRACE conn2 <- [1,1750,null,{}] 14:28:43 INFO - PROCESS | 3716 | 1465075723115 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}] 14:28:43 INFO - PROCESS | 3716 | 1465075723117 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:43 INFO - PROCESS | 3716 | 1465075723193 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 14:28:43 INFO - PROCESS | 3716 | 1465075723201 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:43 INFO - PROCESS | 3716 | 1465075723203 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:43 INFO - PROCESS | 3716 | ++DOCSHELL 16EA6C00 == 35 [pid = 3716] [id = 447] 14:28:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (17031400) [pid = 3716] [serial = 1341] [outer = 00000000] 14:28:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (17990000) [pid = 3716] [serial = 1342] [outer = 17031400] 14:28:43 INFO - PROCESS | 3716 | 1465075723247 Marionette DEBUG loaded listener.js 14:28:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (17036400) [pid = 3716] [serial = 1343] [outer = 17031400] 14:28:43 INFO - PROCESS | 3716 | 1465075723661 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]]]}] 14:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 601ms 14:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:28:43 INFO - PROCESS | 3716 | 1465075723710 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 14:28:43 INFO - PROCESS | 3716 | 1465075723712 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 14:28:43 INFO - PROCESS | 3716 | 1465075723716 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:28:43 INFO - PROCESS | 3716 | 1465075723717 Marionette TRACE conn2 <- [1,1754,null,{}] 14:28:43 INFO - PROCESS | 3716 | 1465075723725 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}] 14:28:43 INFO - PROCESS | 3716 | 1465075723727 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:43 INFO - PROCESS | 3716 | 1465075723803 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 14:28:43 INFO - PROCESS | 3716 | 1465075723808 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:43 INFO - PROCESS | 3716 | 1465075723810 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:43 INFO - PROCESS | 3716 | ++DOCSHELL 1552DC00 == 36 [pid = 3716] [id = 448] 14:28:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (18441000) [pid = 3716] [serial = 1344] [outer = 00000000] 14:28:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (1861B800) [pid = 3716] [serial = 1345] [outer = 18441000] 14:28:43 INFO - PROCESS | 3716 | 1465075723853 Marionette DEBUG loaded listener.js 14:28:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (1861E400) [pid = 3716] [serial = 1346] [outer = 18441000] 14:28:44 INFO - PROCESS | 3716 | 1465075724618 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]]]}] 14:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 965ms 14:28:44 INFO - PROCESS | 3716 | 1465075724691 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 14:28:44 INFO - PROCESS | 3716 | 1465075724695 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 14:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:28:44 INFO - PROCESS | 3716 | 1465075724700 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:28:44 INFO - PROCESS | 3716 | 1465075724703 Marionette TRACE conn2 <- [1,1758,null,{}] 14:28:44 INFO - PROCESS | 3716 | 1465075724709 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}] 14:28:44 INFO - PROCESS | 3716 | 1465075724712 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:44 INFO - PROCESS | 3716 | 1465075724840 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 14:28:44 INFO - PROCESS | 3716 | 1465075724968 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:44 INFO - PROCESS | 3716 | 1465075724971 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:44 INFO - PROCESS | 3716 | ++DOCSHELL 104E7400 == 37 [pid = 3716] [id = 449] 14:28:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (1052C800) [pid = 3716] [serial = 1347] [outer = 00000000] 14:28:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (1280AC00) [pid = 3716] [serial = 1348] [outer = 1052C800] 14:28:45 INFO - PROCESS | 3716 | 1465075725027 Marionette DEBUG loaded listener.js 14:28:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (12D63800) [pid = 3716] [serial = 1349] [outer = 1052C800] 14:28:45 INFO - PROCESS | 3716 | 1465075725750 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]]]}] 14:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1107ms 14:28:45 INFO - PROCESS | 3716 | 1465075725833 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 14:28:45 INFO - PROCESS | 3716 | 1465075725838 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 14:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:28:45 INFO - PROCESS | 3716 | 1465075725845 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:28:45 INFO - PROCESS | 3716 | 1465075725848 Marionette TRACE conn2 <- [1,1762,null,{}] 14:28:45 INFO - PROCESS | 3716 | 1465075725852 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}] 14:28:45 INFO - PROCESS | 3716 | 1465075725855 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:46 INFO - PROCESS | 3716 | 1465075725978 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 14:28:46 INFO - PROCESS | 3716 | 1465075726216 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:46 INFO - PROCESS | 3716 | 1465075726219 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:46 INFO - PROCESS | 3716 | ++DOCSHELL 0F30B000 == 38 [pid = 3716] [id = 450] 14:28:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (0F30C000) [pid = 3716] [serial = 1350] [outer = 00000000] 14:28:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (10325800) [pid = 3716] [serial = 1351] [outer = 0F30C000] 14:28:46 INFO - PROCESS | 3716 | 1465075726276 Marionette DEBUG loaded listener.js 14:28:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (10526400) [pid = 3716] [serial = 1352] [outer = 0F30C000] 14:28:46 INFO - PROCESS | 3716 | --DOCSHELL 16EA6C00 == 37 [pid = 3716] [id = 447] 14:28:46 INFO - PROCESS | 3716 | --DOCSHELL 10560800 == 36 [pid = 3716] [id = 446] 14:28:46 INFO - PROCESS | 3716 | --DOCSHELL 16EA9000 == 35 [pid = 3716] [id = 445] 14:28:46 INFO - PROCESS | 3716 | --DOCSHELL 16042000 == 34 [pid = 3716] [id = 444] 14:28:46 INFO - PROCESS | 3716 | --DOCSHELL 15876000 == 33 [pid = 3716] [id = 443] 14:28:46 INFO - PROCESS | 3716 | --DOCSHELL 15658000 == 32 [pid = 3716] [id = 442] 14:28:46 INFO - PROCESS | 3716 | --DOCSHELL 12B1F800 == 31 [pid = 3716] [id = 441] 14:28:46 INFO - PROCESS | 3716 | --DOCSHELL 103D0800 == 30 [pid = 3716] [id = 440] 14:28:46 INFO - PROCESS | 3716 | --DOCSHELL 10485C00 == 29 [pid = 3716] [id = 439] 14:28:46 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (16E62800) [pid = 3716] [serial = 1247] [outer = 00000000] [url = about:blank] 14:28:46 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (171B2800) [pid = 3716] [serial = 1297] [outer = 00000000] [url = about:blank] 14:28:46 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (18440800) [pid = 3716] [serial = 1304] [outer = 00000000] [url = about:blank] 14:28:46 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (1792F000) [pid = 3716] [serial = 1274] [outer = 00000000] [url = about:blank] 14:28:46 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (16A63400) [pid = 3716] [serial = 1295] [outer = 00000000] [url = about:blank] 14:28:46 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (12B1F000) [pid = 3716] [serial = 1285] [outer = 00000000] [url = about:blank] 14:28:46 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (130E4000) [pid = 3716] [serial = 1286] [outer = 00000000] [url = about:blank] 14:28:46 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (10E20800) [pid = 3716] [serial = 1276] [outer = 00000000] [url = about:blank] 14:28:46 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (1123CC00) [pid = 3716] [serial = 1277] [outer = 00000000] [url = about:blank] 14:28:46 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (10A59800) [pid = 3716] [serial = 1282] [outer = 00000000] [url = about:blank] 14:28:46 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (10E20000) [pid = 3716] [serial = 1283] [outer = 00000000] [url = about:blank] 14:28:46 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (156A9400) [pid = 3716] [serial = 1288] [outer = 00000000] [url = about:blank] 14:28:46 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (140D1C00) [pid = 3716] [serial = 1279] [outer = 00000000] [url = about:blank] 14:28:46 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (156AD800) [pid = 3716] [serial = 1300] [outer = 00000000] [url = about:blank] 14:28:46 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (15659000) [pid = 3716] [serial = 1280] [outer = 00000000] [url = about:blank] 14:28:46 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (1690F000) [pid = 3716] [serial = 1294] [outer = 00000000] [url = about:blank] 14:28:46 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (18619800) [pid = 3716] [serial = 1306] [outer = 00000000] [url = about:blank] 14:28:46 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (1861EC00) [pid = 3716] [serial = 1307] [outer = 00000000] [url = about:blank] 14:28:46 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (177A1000) [pid = 3716] [serial = 1298] [outer = 00000000] [url = about:blank] 14:28:46 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (1800A000) [pid = 3716] [serial = 1303] [outer = 00000000] [url = about:blank] 14:28:46 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (15E21400) [pid = 3716] [serial = 1291] [outer = 00000000] [url = about:blank] 14:28:46 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (15EA1800) [pid = 3716] [serial = 1292] [outer = 00000000] [url = about:blank] 14:28:46 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (15871400) [pid = 3716] [serial = 1289] [outer = 00000000] [url = about:blank] 14:28:46 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (16E5B800) [pid = 3716] [serial = 1301] [outer = 00000000] [url = about:blank] 14:28:46 INFO - PROCESS | 3716 | 1465075726956 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]]]}] 14:28:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:28:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1091ms 14:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:28:46 INFO - PROCESS | 3716 | 1465075726971 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 14:28:46 INFO - PROCESS | 3716 | 1465075726974 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 14:28:46 INFO - PROCESS | 3716 | 1465075726978 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:28:46 INFO - PROCESS | 3716 | 1465075726981 Marionette TRACE conn2 <- [1,1766,null,{}] 14:28:46 INFO - PROCESS | 3716 | 1465075726986 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}] 14:28:46 INFO - PROCESS | 3716 | 1465075726990 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:47 INFO - PROCESS | 3716 | 1465075727074 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 14:28:47 INFO - PROCESS | 3716 | 1465075727168 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:47 INFO - PROCESS | 3716 | 1465075727171 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:47 INFO - PROCESS | 3716 | ++DOCSHELL 0F334000 == 30 [pid = 3716] [id = 451] 14:28:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (103D0800) [pid = 3716] [serial = 1353] [outer = 00000000] 14:28:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (10B6D000) [pid = 3716] [serial = 1354] [outer = 103D0800] 14:28:47 INFO - PROCESS | 3716 | 1465075727224 Marionette DEBUG loaded listener.js 14:28:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (11C0B400) [pid = 3716] [serial = 1355] [outer = 103D0800] 14:28:47 INFO - PROCESS | 3716 | 1465075727659 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]]]}] 14:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 14:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 744ms 14:28:47 INFO - PROCESS | 3716 | 1465075727718 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 14:28:47 INFO - PROCESS | 3716 | 1465075727722 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 14:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:28:47 INFO - PROCESS | 3716 | 1465075727730 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:28:47 INFO - PROCESS | 3716 | 1465075727732 Marionette TRACE conn2 <- [1,1770,null,{}] 14:28:47 INFO - PROCESS | 3716 | 1465075727736 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}] 14:28:47 INFO - PROCESS | 3716 | 1465075727738 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:47 INFO - PROCESS | 3716 | 1465075727826 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 14:28:47 INFO - PROCESS | 3716 | 1465075727837 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:47 INFO - PROCESS | 3716 | 1465075727839 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:47 INFO - PROCESS | 3716 | ++DOCSHELL 13822800 == 31 [pid = 3716] [id = 452] 14:28:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (1390A400) [pid = 3716] [serial = 1356] [outer = 00000000] 14:28:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (13D26800) [pid = 3716] [serial = 1357] [outer = 1390A400] 14:28:47 INFO - PROCESS | 3716 | 1465075727886 Marionette DEBUG loaded listener.js 14:28:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (140D0800) [pid = 3716] [serial = 1358] [outer = 1390A400] 14:28:48 INFO - PROCESS | 3716 | 1465075728369 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]]]}] 14:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 14:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 711ms 14:28:48 INFO - PROCESS | 3716 | 1465075728432 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 14:28:48 INFO - PROCESS | 3716 | 1465075728434 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 14:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:28:48 INFO - PROCESS | 3716 | 1465075728439 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:28:48 INFO - PROCESS | 3716 | 1465075728445 Marionette TRACE conn2 <- [1,1774,null,{}] 14:28:48 INFO - PROCESS | 3716 | 1465075728454 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}] 14:28:48 INFO - PROCESS | 3716 | 1465075728458 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:48 INFO - PROCESS | 3716 | 1465075728547 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 14:28:48 INFO - PROCESS | 3716 | 1465075728644 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:48 INFO - PROCESS | 3716 | 1465075728646 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:48 INFO - PROCESS | 3716 | ++DOCSHELL 15871C00 == 32 [pid = 3716] [id = 453] 14:28:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (15875800) [pid = 3716] [serial = 1359] [outer = 00000000] 14:28:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (15B42C00) [pid = 3716] [serial = 1360] [outer = 15875800] 14:28:48 INFO - PROCESS | 3716 | 1465075728689 Marionette DEBUG loaded listener.js 14:28:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (15E24400) [pid = 3716] [serial = 1361] [outer = 15875800] 14:28:49 INFO - PROCESS | 3716 | 1465075729078 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]]]}] 14:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 14:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 712ms 14:28:49 INFO - PROCESS | 3716 | 1465075729137 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 14:28:49 INFO - PROCESS | 3716 | 1465075729140 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 14:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:28:49 INFO - PROCESS | 3716 | 1465075729143 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:28:49 INFO - PROCESS | 3716 | 1465075729145 Marionette TRACE conn2 <- [1,1778,null,{}] 14:28:49 INFO - PROCESS | 3716 | 1465075729148 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}] 14:28:49 INFO - PROCESS | 3716 | 1465075729151 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:49 INFO - PROCESS | 3716 | 1465075729302 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 14:28:49 INFO - PROCESS | 3716 | 1465075729324 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:49 INFO - PROCESS | 3716 | 1465075729327 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:49 INFO - PROCESS | 3716 | ++DOCSHELL 15EA1000 == 33 [pid = 3716] [id = 454] 14:28:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (15EA1800) [pid = 3716] [serial = 1362] [outer = 00000000] 14:28:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (16047000) [pid = 3716] [serial = 1363] [outer = 15EA1800] 14:28:49 INFO - PROCESS | 3716 | 1465075729372 Marionette DEBUG loaded listener.js 14:28:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (167DA400) [pid = 3716] [serial = 1364] [outer = 15EA1800] 14:28:49 INFO - PROCESS | 3716 | 1465075729855 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]]]}] 14:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 14:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 743ms 14:28:49 INFO - PROCESS | 3716 | 1465075729916 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 14:28:49 INFO - PROCESS | 3716 | 1465075729918 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 14:28:49 INFO - PROCESS | 3716 | 1465075729921 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:28:49 INFO - PROCESS | 3716 | 1465075729923 Marionette TRACE conn2 <- [1,1782,null,{}] 14:28:49 INFO - PROCESS | 3716 | 1465075729927 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}] 14:28:49 INFO - PROCESS | 3716 | 1465075729928 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:50 INFO - PROCESS | 3716 | 1465075730041 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 14:28:50 INFO - PROCESS | 3716 | 1465075730049 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:50 INFO - PROCESS | 3716 | 1465075730055 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:50 INFO - PROCESS | 3716 | ++DOCSHELL 114AE000 == 34 [pid = 3716] [id = 455] 14:28:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (16C8B400) [pid = 3716] [serial = 1365] [outer = 00000000] 14:28:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (16E65400) [pid = 3716] [serial = 1366] [outer = 16C8B400] 14:28:50 INFO - PROCESS | 3716 | 1465075730163 Marionette DEBUG loaded listener.js 14:28:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (16EABC00) [pid = 3716] [serial = 1367] [outer = 16C8B400] 14:28:50 INFO - PROCESS | 3716 | 1465075730616 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]]]}] 14:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 760ms 14:28:50 INFO - PROCESS | 3716 | 1465075730683 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 14:28:50 INFO - PROCESS | 3716 | 1465075730685 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 14:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:28:50 INFO - PROCESS | 3716 | 1465075730695 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:28:50 INFO - PROCESS | 3716 | 1465075730697 Marionette TRACE conn2 <- [1,1786,null,{}] 14:28:50 INFO - PROCESS | 3716 | 1465075730700 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}] 14:28:50 INFO - PROCESS | 3716 | 1465075730702 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:50 INFO - PROCESS | 3716 | 1465075730812 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 14:28:50 INFO - PROCESS | 3716 | 1465075730825 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:50 INFO - PROCESS | 3716 | 1465075730827 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:50 INFO - PROCESS | 3716 | ++DOCSHELL 16C82000 == 35 [pid = 3716] [id = 456] 14:28:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (16E64C00) [pid = 3716] [serial = 1368] [outer = 00000000] 14:28:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (1798FC00) [pid = 3716] [serial = 1369] [outer = 16E64C00] 14:28:50 INFO - PROCESS | 3716 | 1465075730883 Marionette DEBUG loaded listener.js 14:28:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (1779A400) [pid = 3716] [serial = 1370] [outer = 16E64C00] 14:28:51 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1565CC00) [pid = 3716] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:28:51 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (12B63400) [pid = 3716] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:28:51 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (103D8400) [pid = 3716] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:28:51 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (104EB400) [pid = 3716] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:28:51 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (1587C800) [pid = 3716] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:28:51 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (16048C00) [pid = 3716] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:28:51 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (16EAE400) [pid = 3716] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:28:51 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (10525400) [pid = 3716] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:28:51 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (17031400) [pid = 3716] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:28:51 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (155CF000) [pid = 3716] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:28:51 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (1861D000) [pid = 3716] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:28:51 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (12B63000) [pid = 3716] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:28:51 INFO - PROCESS | 3716 | 1465075731400 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]]]}] 14:28:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 744ms 14:28:51 INFO - PROCESS | 3716 | 1465075731434 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 14:28:51 INFO - PROCESS | 3716 | 1465075731436 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 14:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:28:51 INFO - PROCESS | 3716 | 1465075731439 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:28:51 INFO - PROCESS | 3716 | 1465075731441 Marionette TRACE conn2 <- [1,1790,null,{}] 14:28:51 INFO - PROCESS | 3716 | 1465075731445 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}] 14:28:51 INFO - PROCESS | 3716 | 1465075731447 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:51 INFO - PROCESS | 3716 | 1465075731525 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 14:28:51 INFO - PROCESS | 3716 | 1465075731530 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:51 INFO - PROCESS | 3716 | 1465075731532 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:51 INFO - PROCESS | 3716 | ++DOCSHELL 12B6D800 == 36 [pid = 3716] [id = 457] 14:28:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (140C6C00) [pid = 3716] [serial = 1371] [outer = 00000000] 14:28:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (16050400) [pid = 3716] [serial = 1372] [outer = 140C6C00] 14:28:51 INFO - PROCESS | 3716 | 1465075731576 Marionette DEBUG loaded listener.js 14:28:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (16A3B000) [pid = 3716] [serial = 1373] [outer = 140C6C00] 14:28:52 INFO - PROCESS | 3716 | 1465075732025 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]]]}] 14:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 648ms 14:28:52 INFO - PROCESS | 3716 | 1465075732078 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 14:28:52 INFO - PROCESS | 3716 | 1465075732080 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 14:28:52 INFO - PROCESS | 3716 | 1465075732083 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:28:52 INFO - PROCESS | 3716 | 1465075732084 Marionette TRACE conn2 <- [1,1794,null,{}] 14:28:52 INFO - PROCESS | 3716 | 1465075732088 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}] 14:28:52 INFO - PROCESS | 3716 | 1465075732090 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:52 INFO - PROCESS | 3716 | 1465075732169 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 14:28:52 INFO - PROCESS | 3716 | 1465075732177 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:52 INFO - PROCESS | 3716 | 1465075732179 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:52 INFO - PROCESS | 3716 | ++DOCSHELL 13335800 == 37 [pid = 3716] [id = 458] 14:28:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (13D25000) [pid = 3716] [serial = 1374] [outer = 00000000] 14:28:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (1800A000) [pid = 3716] [serial = 1375] [outer = 13D25000] 14:28:52 INFO - PROCESS | 3716 | 1465075732222 Marionette DEBUG loaded listener.js 14:28:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (18443C00) [pid = 3716] [serial = 1376] [outer = 13D25000] 14:28:52 INFO - PROCESS | 3716 | 1465075732742 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]]]}] 14:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 633ms 14:28:52 INFO - PROCESS | 3716 | 1465075732761 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 14:28:52 INFO - PROCESS | 3716 | 1465075732763 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 14:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:28:52 INFO - PROCESS | 3716 | 1465075732766 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:28:52 INFO - PROCESS | 3716 | 1465075732768 Marionette TRACE conn2 <- [1,1798,null,{}] 14:28:52 INFO - PROCESS | 3716 | 1465075732775 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}] 14:28:52 INFO - PROCESS | 3716 | 1465075732777 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:52 INFO - PROCESS | 3716 | 1465075732866 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 14:28:52 INFO - PROCESS | 3716 | 1465075732872 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:52 INFO - PROCESS | 3716 | 1465075732874 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:52 INFO - PROCESS | 3716 | ++DOCSHELL 15871400 == 38 [pid = 3716] [id = 459] 14:28:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (171B0C00) [pid = 3716] [serial = 1377] [outer = 00000000] 14:28:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (1861E800) [pid = 3716] [serial = 1378] [outer = 171B0C00] 14:28:52 INFO - PROCESS | 3716 | 1465075732916 Marionette DEBUG loaded listener.js 14:28:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (1861F400) [pid = 3716] [serial = 1379] [outer = 171B0C00] 14:28:53 INFO - PROCESS | 3716 | 1465075733545 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]]]}] 14:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 855ms 14:28:53 INFO - PROCESS | 3716 | 1465075733636 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 14:28:53 INFO - PROCESS | 3716 | 1465075733641 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 14:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:28:53 INFO - PROCESS | 3716 | 1465075733648 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:28:53 INFO - PROCESS | 3716 | 1465075733651 Marionette TRACE conn2 <- [1,1802,null,{}] 14:28:53 INFO - PROCESS | 3716 | 1465075733658 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}] 14:28:53 INFO - PROCESS | 3716 | 1465075733661 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:53 INFO - PROCESS | 3716 | 1465075733778 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 14:28:53 INFO - PROCESS | 3716 | 1465075733912 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:53 INFO - PROCESS | 3716 | 1465075733915 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:53 INFO - PROCESS | 3716 | ++DOCSHELL 1055FC00 == 39 [pid = 3716] [id = 460] 14:28:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (10B64800) [pid = 3716] [serial = 1380] [outer = 00000000] 14:28:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (12B68C00) [pid = 3716] [serial = 1381] [outer = 10B64800] 14:28:53 INFO - PROCESS | 3716 | 1465075733973 Marionette DEBUG loaded listener.js 14:28:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (1337AC00) [pid = 3716] [serial = 1382] [outer = 10B64800] 14:28:54 INFO - PROCESS | 3716 | 1465075734558 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]]]}] 14:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 949ms 14:28:54 INFO - PROCESS | 3716 | 1465075734593 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 14:28:54 INFO - PROCESS | 3716 | 1465075734597 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 14:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:28:54 INFO - PROCESS | 3716 | 1465075734604 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:28:54 INFO - PROCESS | 3716 | 1465075734607 Marionette TRACE conn2 <- [1,1806,null,{}] 14:28:54 INFO - PROCESS | 3716 | 1465075734611 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}] 14:28:54 INFO - PROCESS | 3716 | 1465075734614 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:54 INFO - PROCESS | 3716 | 1465075734722 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 14:28:54 INFO - PROCESS | 3716 | 1465075734830 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:54 INFO - PROCESS | 3716 | 1465075734832 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:54 INFO - PROCESS | 3716 | ++DOCSHELL 156AAC00 == 40 [pid = 3716] [id = 461] 14:28:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (156AC000) [pid = 3716] [serial = 1383] [outer = 00000000] 14:28:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (158ED000) [pid = 3716] [serial = 1384] [outer = 156AC000] 14:28:54 INFO - PROCESS | 3716 | 1465075734888 Marionette DEBUG loaded listener.js 14:28:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (15E9C400) [pid = 3716] [serial = 1385] [outer = 156AC000] 14:28:55 INFO - PROCESS | 3716 | 1465075735554 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]]]}] 14:28:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:28:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1012ms 14:28:55 INFO - PROCESS | 3716 | 1465075735638 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 14:28:55 INFO - PROCESS | 3716 | 1465075735641 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 14:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:28:55 INFO - PROCESS | 3716 | 1465075735645 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:28:55 INFO - PROCESS | 3716 | 1465075735649 Marionette TRACE conn2 <- [1,1810,null,{}] 14:28:55 INFO - PROCESS | 3716 | 1465075735673 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}] 14:28:55 INFO - PROCESS | 3716 | 1465075735677 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:55 INFO - PROCESS | 3716 | 1465075735834 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 14:28:55 INFO - PROCESS | 3716 | 1465075735893 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:55 INFO - PROCESS | 3716 | 1465075735896 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:55 INFO - PROCESS | 3716 | ++DOCSHELL 1799A000 == 41 [pid = 3716] [id = 462] 14:28:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (17D34C00) [pid = 3716] [serial = 1386] [outer = 00000000] 14:28:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1868DC00) [pid = 3716] [serial = 1387] [outer = 17D34C00] 14:28:55 INFO - PROCESS | 3716 | 1465075735951 Marionette DEBUG loaded listener.js 14:28:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (186C1800) [pid = 3716] [serial = 1388] [outer = 17D34C00] 14:28:56 INFO - PROCESS | 3716 | 1465075736710 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]]]}] 14:28:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:28:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1123ms 14:28:56 INFO - PROCESS | 3716 | 1465075736752 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 14:28:56 INFO - PROCESS | 3716 | 1465075736757 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 14:28:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:28:56 INFO - PROCESS | 3716 | 1465075736763 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:28:56 INFO - PROCESS | 3716 | 1465075736766 Marionette TRACE conn2 <- [1,1814,null,{}] 14:28:56 INFO - PROCESS | 3716 | 1465075736772 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}] 14:28:56 INFO - PROCESS | 3716 | 1465075736775 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:56 INFO - PROCESS | 3716 | 1465075736875 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 14:28:57 INFO - PROCESS | 3716 | 1465075737013 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:57 INFO - PROCESS | 3716 | 1465075737017 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:57 INFO - PROCESS | 3716 | ++DOCSHELL 0F32CC00 == 42 [pid = 3716] [id = 463] 14:28:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (104F0800) [pid = 3716] [serial = 1389] [outer = 00000000] 14:28:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (10A5E800) [pid = 3716] [serial = 1390] [outer = 104F0800] 14:28:57 INFO - PROCESS | 3716 | 1465075737068 Marionette DEBUG loaded listener.js 14:28:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (1142D800) [pid = 3716] [serial = 1391] [outer = 104F0800] 14:28:57 INFO - PROCESS | 3716 | --DOCSHELL 13335800 == 41 [pid = 3716] [id = 458] 14:28:57 INFO - PROCESS | 3716 | --DOCSHELL 12B6D800 == 40 [pid = 3716] [id = 457] 14:28:57 INFO - PROCESS | 3716 | --DOCSHELL 16C82000 == 39 [pid = 3716] [id = 456] 14:28:57 INFO - PROCESS | 3716 | --DOCSHELL 114AE000 == 38 [pid = 3716] [id = 455] 14:28:57 INFO - PROCESS | 3716 | --DOCSHELL 15EA1000 == 37 [pid = 3716] [id = 454] 14:28:57 INFO - PROCESS | 3716 | --DOCSHELL 15871C00 == 36 [pid = 3716] [id = 453] 14:28:57 INFO - PROCESS | 3716 | --DOCSHELL 13822800 == 35 [pid = 3716] [id = 452] 14:28:57 INFO - PROCESS | 3716 | --DOCSHELL 0F334000 == 34 [pid = 3716] [id = 451] 14:28:57 INFO - PROCESS | 3716 | --DOCSHELL 0F30B000 == 33 [pid = 3716] [id = 450] 14:28:57 INFO - PROCESS | 3716 | --DOCSHELL 1552DC00 == 32 [pid = 3716] [id = 448] 14:28:57 INFO - PROCESS | 3716 | --DOCSHELL 104E7400 == 31 [pid = 3716] [id = 449] 14:28:57 INFO - PROCESS | 3716 | --DOCSHELL 156AAC00 == 30 [pid = 3716] [id = 461] 14:28:57 INFO - PROCESS | 3716 | --DOCSHELL 1799A000 == 29 [pid = 3716] [id = 462] 14:28:57 INFO - PROCESS | 3716 | --DOCSHELL 15871400 == 28 [pid = 3716] [id = 459] 14:28:57 INFO - PROCESS | 3716 | --DOCSHELL 1055FC00 == 27 [pid = 3716] [id = 460] 14:28:57 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (156A7000) [pid = 3716] [serial = 1327] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (12D6E000) [pid = 3716] [serial = 1324] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (1332D800) [pid = 3716] [serial = 1325] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (10A57400) [pid = 3716] [serial = 1321] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (10B66000) [pid = 3716] [serial = 1322] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (11A18000) [pid = 3716] [serial = 1319] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (10B65400) [pid = 3716] [serial = 1318] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (15B44000) [pid = 3716] [serial = 1330] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (167D2000) [pid = 3716] [serial = 1333] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (15EA4400) [pid = 3716] [serial = 1331] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (1703A400) [pid = 3716] [serial = 1336] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (16A59800) [pid = 3716] [serial = 1334] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (12AC8800) [pid = 3716] [serial = 1310] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (10E1F400) [pid = 3716] [serial = 1309] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (1861B800) [pid = 3716] [serial = 1345] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (17990000) [pid = 3716] [serial = 1342] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (16042400) [pid = 3716] [serial = 1313] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (15B43400) [pid = 3716] [serial = 1312] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (186B9400) [pid = 3716] [serial = 1316] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (1868CC00) [pid = 3716] [serial = 1315] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (171D7000) [pid = 3716] [serial = 1337] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (156A9800) [pid = 3716] [serial = 1339] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (17036400) [pid = 3716] [serial = 1343] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (15B41C00) [pid = 3716] [serial = 1340] [outer = 00000000] [url = about:blank] 14:28:58 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (15878000) [pid = 3716] [serial = 1328] [outer = 00000000] [url = about:blank] 14:28:58 INFO - PROCESS | 3716 | 1465075738208 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]]]}] 14:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1471ms 14:28:58 INFO - PROCESS | 3716 | 1465075738259 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 14:28:58 INFO - PROCESS | 3716 | 1465075738263 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 14:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:28:58 INFO - PROCESS | 3716 | 1465075738268 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:28:58 INFO - PROCESS | 3716 | 1465075738271 Marionette TRACE conn2 <- [1,1818,null,{}] 14:28:58 INFO - PROCESS | 3716 | 1465075738277 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}] 14:28:58 INFO - PROCESS | 3716 | 1465075738280 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:58 INFO - PROCESS | 3716 | 1465075738383 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 14:28:58 INFO - PROCESS | 3716 | 1465075738390 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:58 INFO - PROCESS | 3716 | 1465075738394 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:58 INFO - PROCESS | 3716 | ++DOCSHELL 105FBC00 == 28 [pid = 3716] [id = 464] 14:28:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (10A55400) [pid = 3716] [serial = 1392] [outer = 00000000] 14:28:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (10B65800) [pid = 3716] [serial = 1393] [outer = 10A55400] 14:28:58 INFO - PROCESS | 3716 | 1465075738446 Marionette DEBUG loaded listener.js 14:28:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (10E24800) [pid = 3716] [serial = 1394] [outer = 10A55400] 14:28:58 INFO - PROCESS | 3716 | 1465075738936 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]]]}] 14:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 712ms 14:28:59 INFO - PROCESS | 3716 | 1465075738994 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 14:28:59 INFO - PROCESS | 3716 | 1465075738999 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 14:28:59 INFO - PROCESS | 3716 | 1465075739006 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:28:59 INFO - PROCESS | 3716 | 1465075739008 Marionette TRACE conn2 <- [1,1822,null,{}] 14:28:59 INFO - PROCESS | 3716 | 1465075739012 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}] 14:28:59 INFO - PROCESS | 3716 | 1465075739014 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:59 INFO - PROCESS | 3716 | 1465075739101 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 14:28:59 INFO - PROCESS | 3716 | 1465075739110 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:59 INFO - PROCESS | 3716 | 1465075739112 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:59 INFO - PROCESS | 3716 | ++DOCSHELL 12B14C00 == 29 [pid = 3716] [id = 465] 14:28:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (12B15400) [pid = 3716] [serial = 1395] [outer = 00000000] 14:28:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (12B1EC00) [pid = 3716] [serial = 1396] [outer = 12B15400] 14:28:59 INFO - PROCESS | 3716 | 1465075739159 Marionette DEBUG loaded listener.js 14:28:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (12D95800) [pid = 3716] [serial = 1397] [outer = 12B15400] 14:28:59 INFO - PROCESS | 3716 | 1465075739636 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]]]}] 14:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 14:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 696ms 14:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:28:59 INFO - PROCESS | 3716 | 1465075739708 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 14:28:59 INFO - PROCESS | 3716 | 1465075739710 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 14:28:59 INFO - PROCESS | 3716 | 1465075739714 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:28:59 INFO - PROCESS | 3716 | 1465075739717 Marionette TRACE conn2 <- [1,1826,null,{}] 14:28:59 INFO - PROCESS | 3716 | 1465075739728 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}] 14:28:59 INFO - PROCESS | 3716 | 1465075739732 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:59 INFO - PROCESS | 3716 | 1465075739815 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 14:28:59 INFO - PROCESS | 3716 | 1465075739917 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:59 INFO - PROCESS | 3716 | 1465075739920 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:28:59 INFO - PROCESS | 3716 | ++DOCSHELL 140CC000 == 30 [pid = 3716] [id = 466] 14:28:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (140CC400) [pid = 3716] [serial = 1398] [outer = 00000000] 14:28:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (155CFC00) [pid = 3716] [serial = 1399] [outer = 140CC400] 14:28:59 INFO - PROCESS | 3716 | 1465075739967 Marionette DEBUG loaded listener.js 14:29:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (156A5C00) [pid = 3716] [serial = 1400] [outer = 140CC400] 14:29:00 INFO - PROCESS | 3716 | 1465075740431 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]]]}] 14:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 743ms 14:29:00 INFO - PROCESS | 3716 | 1465075740520 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 14:29:00 INFO - PROCESS | 3716 | 1465075740523 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 14:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:29:00 INFO - PROCESS | 3716 | 1465075740527 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:29:00 INFO - PROCESS | 3716 | 1465075740528 Marionette TRACE conn2 <- [1,1830,null,{}] 14:29:00 INFO - PROCESS | 3716 | 1465075740531 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}] 14:29:00 INFO - PROCESS | 3716 | 1465075740533 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:00 INFO - PROCESS | 3716 | 1465075740658 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 14:29:00 INFO - PROCESS | 3716 | 1465075740725 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:00 INFO - PROCESS | 3716 | 1465075740727 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:00 INFO - PROCESS | 3716 | ++DOCSHELL 15879000 == 31 [pid = 3716] [id = 467] 14:29:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (158F1800) [pid = 3716] [serial = 1401] [outer = 00000000] 14:29:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (15B72000) [pid = 3716] [serial = 1402] [outer = 158F1800] 14:29:00 INFO - PROCESS | 3716 | 1465075740771 Marionette DEBUG loaded listener.js 14:29:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (15E27C00) [pid = 3716] [serial = 1403] [outer = 158F1800] 14:29:01 INFO - PROCESS | 3716 | 1465075741190 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]]]}] 14:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 696ms 14:29:01 INFO - PROCESS | 3716 | 1465075741242 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 14:29:01 INFO - PROCESS | 3716 | 1465075741244 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 14:29:01 INFO - PROCESS | 3716 | 1465075741248 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:29:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:29:01 INFO - PROCESS | 3716 | 1465075741249 Marionette TRACE conn2 <- [1,1834,null,{}] 14:29:01 INFO - PROCESS | 3716 | 1465075741252 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}] 14:29:01 INFO - PROCESS | 3716 | 1465075741254 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:01 INFO - PROCESS | 3716 | 1465075741362 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 14:29:01 INFO - PROCESS | 3716 | 1465075741371 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:01 INFO - PROCESS | 3716 | 1465075741373 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:01 INFO - PROCESS | 3716 | ++DOCSHELL 15F48800 == 32 [pid = 3716] [id = 468] 14:29:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (15F49000) [pid = 3716] [serial = 1404] [outer = 00000000] 14:29:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (16043C00) [pid = 3716] [serial = 1405] [outer = 15F49000] 14:29:01 INFO - PROCESS | 3716 | 1465075741420 Marionette DEBUG loaded listener.js 14:29:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (16050800) [pid = 3716] [serial = 1406] [outer = 15F49000] 14:29:01 INFO - PROCESS | 3716 | 1465075741871 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]]]}] 14:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 14:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 696ms 14:29:01 INFO - PROCESS | 3716 | 1465075741947 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 14:29:01 INFO - PROCESS | 3716 | 1465075741949 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 14:29:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:29:01 INFO - PROCESS | 3716 | 1465075741953 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:29:01 INFO - PROCESS | 3716 | 1465075741955 Marionette TRACE conn2 <- [1,1838,null,{}] 14:29:01 INFO - PROCESS | 3716 | 1465075741965 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}] 14:29:01 INFO - PROCESS | 3716 | 1465075741971 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:02 INFO - PROCESS | 3716 | 1465075742129 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 14:29:02 INFO - PROCESS | 3716 | 1465075742143 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:02 INFO - PROCESS | 3716 | 1465075742145 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:02 INFO - PROCESS | 3716 | ++DOCSHELL 167D3000 == 33 [pid = 3716] [id = 469] 14:29:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (1690F000) [pid = 3716] [serial = 1407] [outer = 00000000] 14:29:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (16EAB000) [pid = 3716] [serial = 1408] [outer = 1690F000] 14:29:02 INFO - PROCESS | 3716 | 1465075742188 Marionette DEBUG loaded listener.js 14:29:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (170E4000) [pid = 3716] [serial = 1409] [outer = 1690F000] 14:29:02 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (15EA1800) [pid = 3716] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:29:02 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (1052C800) [pid = 3716] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:29:02 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1390A400) [pid = 3716] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:29:02 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (103D0800) [pid = 3716] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:29:02 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (0F30C000) [pid = 3716] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:29:02 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (16C8B400) [pid = 3716] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:29:02 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (18441000) [pid = 3716] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:29:02 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (15875800) [pid = 3716] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:29:02 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (16E64C00) [pid = 3716] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:29:02 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (13D25000) [pid = 3716] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:29:02 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (171B0C00) [pid = 3716] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:29:02 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (140C6C00) [pid = 3716] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:29:02 INFO - PROCESS | 3716 | 1465075742816 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]]]}] 14:29:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 918ms 14:29:02 INFO - PROCESS | 3716 | 1465075742858 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 14:29:02 INFO - PROCESS | 3716 | 1465075742868 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 14:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:29:02 INFO - PROCESS | 3716 | 1465075742872 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:29:02 INFO - PROCESS | 3716 | 1465075742874 Marionette TRACE conn2 <- [1,1842,null,{}] 14:29:02 INFO - PROCESS | 3716 | 1465075742877 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}] 14:29:02 INFO - PROCESS | 3716 | 1465075742879 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:02 INFO - PROCESS | 3716 | 1465075742956 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 14:29:02 INFO - PROCESS | 3716 | 1465075742961 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:02 INFO - PROCESS | 3716 | 1465075742963 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:03 INFO - PROCESS | 3716 | ++DOCSHELL 10333400 == 34 [pid = 3716] [id = 470] 14:29:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (105F1000) [pid = 3716] [serial = 1410] [outer = 00000000] 14:29:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (16046800) [pid = 3716] [serial = 1411] [outer = 105F1000] 14:29:03 INFO - PROCESS | 3716 | 1465075743006 Marionette DEBUG loaded listener.js 14:29:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (16049000) [pid = 3716] [serial = 1412] [outer = 105F1000] 14:29:03 INFO - PROCESS | 3716 | 1465075743524 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]]]}] 14:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 649ms 14:29:03 INFO - PROCESS | 3716 | 1465075743545 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 14:29:03 INFO - PROCESS | 3716 | 1465075743547 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 14:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:29:03 INFO - PROCESS | 3716 | 1465075743550 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:29:03 INFO - PROCESS | 3716 | 1465075743552 Marionette TRACE conn2 <- [1,1846,null,{}] 14:29:03 INFO - PROCESS | 3716 | 1465075743556 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}] 14:29:03 INFO - PROCESS | 3716 | 1465075743558 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:03 INFO - PROCESS | 3716 | 1465075743640 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 14:29:03 INFO - PROCESS | 3716 | 1465075743646 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:03 INFO - PROCESS | 3716 | 1465075743648 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:03 INFO - PROCESS | 3716 | ++DOCSHELL 10F22000 == 35 [pid = 3716] [id = 471] 14:29:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (16C81800) [pid = 3716] [serial = 1413] [outer = 00000000] 14:29:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (17937000) [pid = 3716] [serial = 1414] [outer = 16C81800] 14:29:03 INFO - PROCESS | 3716 | 1465075743690 Marionette DEBUG loaded listener.js 14:29:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (17938C00) [pid = 3716] [serial = 1415] [outer = 16C81800] 14:29:04 INFO - PROCESS | 3716 | 1465075744158 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]]]}] 14:29:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 648ms 14:29:04 INFO - PROCESS | 3716 | 1465075744189 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 14:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:29:04 INFO - PROCESS | 3716 | 1465075744192 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 14:29:04 INFO - PROCESS | 3716 | 1465075744195 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:29:04 INFO - PROCESS | 3716 | 1465075744196 Marionette TRACE conn2 <- [1,1850,null,{}] 14:29:04 INFO - PROCESS | 3716 | 1465075744200 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}] 14:29:04 INFO - PROCESS | 3716 | 1465075744201 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:04 INFO - PROCESS | 3716 | 1465075744280 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 14:29:04 INFO - PROCESS | 3716 | 1465075744286 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:04 INFO - PROCESS | 3716 | 1465075744288 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:04 INFO - PROCESS | 3716 | ++DOCSHELL 140CBC00 == 36 [pid = 3716] [id = 472] 14:29:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (17D2F000) [pid = 3716] [serial = 1416] [outer = 00000000] 14:29:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (18443000) [pid = 3716] [serial = 1417] [outer = 17D2F000] 14:29:04 INFO - PROCESS | 3716 | 1465075744331 Marionette DEBUG loaded listener.js 14:29:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (18444000) [pid = 3716] [serial = 1418] [outer = 17D2F000] 14:29:05 INFO - PROCESS | 3716 | 1465075745098 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]]]}] 14:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1013ms 14:29:05 INFO - PROCESS | 3716 | 1465075745197 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 14:29:05 INFO - PROCESS | 3716 | 1465075745202 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 14:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:29:05 INFO - PROCESS | 3716 | 1465075745259 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:29:05 INFO - PROCESS | 3716 | 1465075745262 Marionette TRACE conn2 <- [1,1854,null,{}] 14:29:05 INFO - PROCESS | 3716 | 1465075745268 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}] 14:29:05 INFO - PROCESS | 3716 | 1465075745271 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:05 INFO - PROCESS | 3716 | 1465075745389 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 14:29:05 INFO - PROCESS | 3716 | 1465075745517 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:05 INFO - PROCESS | 3716 | 1465075745520 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:05 INFO - PROCESS | 3716 | ++DOCSHELL 1052DC00 == 37 [pid = 3716] [id = 473] 14:29:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (10A59000) [pid = 3716] [serial = 1419] [outer = 00000000] 14:29:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (11A18000) [pid = 3716] [serial = 1420] [outer = 10A59000] 14:29:05 INFO - PROCESS | 3716 | 1465075745579 Marionette DEBUG loaded listener.js 14:29:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (12D6B400) [pid = 3716] [serial = 1421] [outer = 10A59000] 14:29:06 INFO - PROCESS | 3716 | 1465075746317 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]]]}] 14:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1092ms 14:29:06 INFO - PROCESS | 3716 | 1465075746339 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 14:29:06 INFO - PROCESS | 3716 | 1465075746344 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 14:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:29:06 INFO - PROCESS | 3716 | 1465075746368 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:29:06 INFO - PROCESS | 3716 | 1465075746371 Marionette TRACE conn2 <- [1,1858,null,{}] 14:29:06 INFO - PROCESS | 3716 | 1465075746375 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}] 14:29:06 INFO - PROCESS | 3716 | 1465075746378 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:06 INFO - PROCESS | 3716 | 1465075746498 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 14:29:06 INFO - PROCESS | 3716 | 1465075746652 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:06 INFO - PROCESS | 3716 | 1465075746655 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:06 INFO - PROCESS | 3716 | ++DOCSHELL 10373800 == 38 [pid = 3716] [id = 474] 14:29:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (104E7400) [pid = 3716] [serial = 1422] [outer = 00000000] 14:29:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (10A57800) [pid = 3716] [serial = 1423] [outer = 104E7400] 14:29:06 INFO - PROCESS | 3716 | 1465075746715 Marionette DEBUG loaded listener.js 14:29:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (13337800) [pid = 3716] [serial = 1424] [outer = 104E7400] 14:29:07 INFO - PROCESS | 3716 | --DOCSHELL 10F22000 == 37 [pid = 3716] [id = 471] 14:29:07 INFO - PROCESS | 3716 | --DOCSHELL 10333400 == 36 [pid = 3716] [id = 470] 14:29:07 INFO - PROCESS | 3716 | --DOCSHELL 167D3000 == 35 [pid = 3716] [id = 469] 14:29:07 INFO - PROCESS | 3716 | --DOCSHELL 15F48800 == 34 [pid = 3716] [id = 468] 14:29:07 INFO - PROCESS | 3716 | --DOCSHELL 15879000 == 33 [pid = 3716] [id = 467] 14:29:07 INFO - PROCESS | 3716 | --DOCSHELL 140CC000 == 32 [pid = 3716] [id = 466] 14:29:07 INFO - PROCESS | 3716 | --DOCSHELL 12B14C00 == 31 [pid = 3716] [id = 465] 14:29:07 INFO - PROCESS | 3716 | --DOCSHELL 105FBC00 == 30 [pid = 3716] [id = 464] 14:29:07 INFO - PROCESS | 3716 | --DOCSHELL 0F32CC00 == 29 [pid = 3716] [id = 463] 14:29:07 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (16047000) [pid = 3716] [serial = 1363] [outer = 00000000] [url = about:blank] 14:29:07 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (1280AC00) [pid = 3716] [serial = 1348] [outer = 00000000] [url = about:blank] 14:29:07 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (12D63800) [pid = 3716] [serial = 1349] [outer = 00000000] [url = about:blank] 14:29:07 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (13D26800) [pid = 3716] [serial = 1357] [outer = 00000000] [url = about:blank] 14:29:07 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (140D0800) [pid = 3716] [serial = 1358] [outer = 00000000] [url = about:blank] 14:29:07 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (10B6D000) [pid = 3716] [serial = 1354] [outer = 00000000] [url = about:blank] 14:29:07 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (11C0B400) [pid = 3716] [serial = 1355] [outer = 00000000] [url = about:blank] 14:29:07 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (10325800) [pid = 3716] [serial = 1351] [outer = 00000000] [url = about:blank] 14:29:07 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (10526400) [pid = 3716] [serial = 1352] [outer = 00000000] [url = about:blank] 14:29:07 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (16E65400) [pid = 3716] [serial = 1366] [outer = 00000000] [url = about:blank] 14:29:07 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (1861E400) [pid = 3716] [serial = 1346] [outer = 00000000] [url = about:blank] 14:29:07 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (15B42C00) [pid = 3716] [serial = 1360] [outer = 00000000] [url = about:blank] 14:29:07 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (167DA400) [pid = 3716] [serial = 1364] [outer = 00000000] [url = about:blank] 14:29:07 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (1798FC00) [pid = 3716] [serial = 1369] [outer = 00000000] [url = about:blank] 14:29:07 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (16EABC00) [pid = 3716] [serial = 1367] [outer = 00000000] [url = about:blank] 14:29:07 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (18443C00) [pid = 3716] [serial = 1376] [outer = 00000000] [url = about:blank] 14:29:07 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (1800A000) [pid = 3716] [serial = 1375] [outer = 00000000] [url = about:blank] 14:29:07 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (1779A400) [pid = 3716] [serial = 1370] [outer = 00000000] [url = about:blank] 14:29:07 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (1861F400) [pid = 3716] [serial = 1379] [outer = 00000000] [url = about:blank] 14:29:07 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (1861E800) [pid = 3716] [serial = 1378] [outer = 00000000] [url = about:blank] 14:29:07 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (16050400) [pid = 3716] [serial = 1372] [outer = 00000000] [url = about:blank] 14:29:07 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (15E24400) [pid = 3716] [serial = 1361] [outer = 00000000] [url = about:blank] 14:29:07 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (16A3B000) [pid = 3716] [serial = 1373] [outer = 00000000] [url = about:blank] 14:29:07 INFO - PROCESS | 3716 | 1465075747493 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]]]}] 14:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1155ms 14:29:07 INFO - PROCESS | 3716 | 1465075747521 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 14:29:07 INFO - PROCESS | 3716 | 1465075747524 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 14:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:29:07 INFO - PROCESS | 3716 | 1465075747529 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:29:07 INFO - PROCESS | 3716 | 1465075747534 Marionette TRACE conn2 <- [1,1862,null,{}] 14:29:07 INFO - PROCESS | 3716 | 1465075747541 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}] 14:29:07 INFO - PROCESS | 3716 | 1465075747543 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:07 INFO - PROCESS | 3716 | 1465075747644 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 14:29:07 INFO - PROCESS | 3716 | 1465075747743 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:07 INFO - PROCESS | 3716 | 1465075747746 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:07 INFO - PROCESS | 3716 | ++DOCSHELL 10A5E000 == 30 [pid = 3716] [id = 475] 14:29:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (10A5FC00) [pid = 3716] [serial = 1425] [outer = 00000000] 14:29:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (10F24800) [pid = 3716] [serial = 1426] [outer = 10A5FC00] 14:29:07 INFO - PROCESS | 3716 | 1465075747793 Marionette DEBUG loaded listener.js 14:29:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (11C12000) [pid = 3716] [serial = 1427] [outer = 10A5FC00] 14:29:08 INFO - PROCESS | 3716 | 1465075748228 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]]]}] 14:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 759ms 14:29:08 INFO - PROCESS | 3716 | 1465075748287 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 14:29:08 INFO - PROCESS | 3716 | 1465075748291 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 14:29:08 INFO - PROCESS | 3716 | 1465075748297 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:29:08 INFO - PROCESS | 3716 | 1465075748300 Marionette TRACE conn2 <- [1,1866,null,{}] 14:29:08 INFO - PROCESS | 3716 | 1465075748307 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}] 14:29:08 INFO - PROCESS | 3716 | 1465075748357 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:08 INFO - PROCESS | 3716 | 1465075748450 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 14:29:08 INFO - PROCESS | 3716 | 1465075748458 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:08 INFO - PROCESS | 3716 | 1465075748461 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:08 INFO - PROCESS | 3716 | ++DOCSHELL 1337B000 == 31 [pid = 3716] [id = 476] 14:29:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (1337B400) [pid = 3716] [serial = 1428] [outer = 00000000] 14:29:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (13913800) [pid = 3716] [serial = 1429] [outer = 1337B400] 14:29:08 INFO - PROCESS | 3716 | 1465075748506 Marionette DEBUG loaded listener.js 14:29:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (140C6000) [pid = 3716] [serial = 1430] [outer = 1337B400] 14:29:08 INFO - PROCESS | 3716 | 1465075748976 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]]]}] 14:29:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 696ms 14:29:09 INFO - PROCESS | 3716 | 1465075749030 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 14:29:09 INFO - PROCESS | 3716 | 1465075749032 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 14:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:29:09 INFO - PROCESS | 3716 | 1465075749035 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:29:09 INFO - PROCESS | 3716 | 1465075749039 Marionette TRACE conn2 <- [1,1870,null,{}] 14:29:09 INFO - PROCESS | 3716 | 1465075749050 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}] 14:29:09 INFO - PROCESS | 3716 | 1465075749054 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:09 INFO - PROCESS | 3716 | 1465075749138 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 14:29:09 INFO - PROCESS | 3716 | 1465075749147 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:09 INFO - PROCESS | 3716 | 1465075749150 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:09 INFO - PROCESS | 3716 | ++DOCSHELL 15B77800 == 32 [pid = 3716] [id = 477] 14:29:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (15E23400) [pid = 3716] [serial = 1431] [outer = 00000000] 14:29:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (15E9D400) [pid = 3716] [serial = 1432] [outer = 15E23400] 14:29:09 INFO - PROCESS | 3716 | 1465075749277 Marionette DEBUG loaded listener.js 14:29:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (15F52800) [pid = 3716] [serial = 1433] [outer = 15E23400] 14:29:09 INFO - PROCESS | 3716 | 1465075749688 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]]]}] 14:29:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 711ms 14:29:09 INFO - PROCESS | 3716 | 1465075749735 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 14:29:09 INFO - PROCESS | 3716 | 1465075749737 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 14:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:29:09 INFO - PROCESS | 3716 | 1465075749741 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:29:09 INFO - PROCESS | 3716 | 1465075749743 Marionette TRACE conn2 <- [1,1874,null,{}] 14:29:09 INFO - PROCESS | 3716 | 1465075749746 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}] 14:29:09 INFO - PROCESS | 3716 | 1465075749748 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:09 INFO - PROCESS | 3716 | 1465075749908 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 14:29:09 INFO - PROCESS | 3716 | 1465075749929 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:09 INFO - PROCESS | 3716 | 1465075749931 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:09 INFO - PROCESS | 3716 | ++DOCSHELL 16043800 == 33 [pid = 3716] [id = 478] 14:29:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (16044400) [pid = 3716] [serial = 1434] [outer = 00000000] 14:29:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (16C89000) [pid = 3716] [serial = 1435] [outer = 16044400] 14:29:10 INFO - PROCESS | 3716 | 1465075749975 Marionette DEBUG loaded listener.js 14:29:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (16E60000) [pid = 3716] [serial = 1436] [outer = 16044400] 14:29:10 INFO - PROCESS | 3716 | 1465075750405 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]]]}] 14:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 712ms 14:29:10 INFO - PROCESS | 3716 | 1465075750440 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 14:29:10 INFO - PROCESS | 3716 | 1465075750442 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 14:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:29:10 INFO - PROCESS | 3716 | 1465075750445 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:29:10 INFO - PROCESS | 3716 | 1465075750447 Marionette TRACE conn2 <- [1,1878,null,{}] 14:29:10 INFO - PROCESS | 3716 | 1465075750450 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}] 14:29:10 INFO - PROCESS | 3716 | 1465075750452 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:10 INFO - PROCESS | 3716 | 1465075750562 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 14:29:10 INFO - PROCESS | 3716 | 1465075750570 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:10 INFO - PROCESS | 3716 | 1465075750572 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:10 INFO - PROCESS | 3716 | ++DOCSHELL 12B63400 == 34 [pid = 3716] [id = 479] 14:29:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (16C88800) [pid = 3716] [serial = 1437] [outer = 00000000] 14:29:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (16EAB400) [pid = 3716] [serial = 1438] [outer = 16C88800] 14:29:10 INFO - PROCESS | 3716 | 1465075750616 Marionette DEBUG loaded listener.js 14:29:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (17036400) [pid = 3716] [serial = 1439] [outer = 16C88800] 14:29:11 INFO - PROCESS | 3716 | 1465075751157 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]]]}] 14:29:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:29:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 744ms 14:29:11 INFO - PROCESS | 3716 | 1465075751219 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 14:29:11 INFO - PROCESS | 3716 | 1465075751221 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 14:29:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:29:11 INFO - PROCESS | 3716 | 1465075751232 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:29:11 INFO - PROCESS | 3716 | 1465075751233 Marionette TRACE conn2 <- [1,1882,null,{}] 14:29:11 INFO - PROCESS | 3716 | 1465075751237 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}] 14:29:11 INFO - PROCESS | 3716 | 1465075751242 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:11 INFO - PROCESS | 3716 | 1465075751394 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 14:29:11 INFO - PROCESS | 3716 | 1465075751461 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:11 INFO - PROCESS | 3716 | 1465075751463 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:11 INFO - PROCESS | 3716 | ++DOCSHELL 10E27800 == 35 [pid = 3716] [id = 480] 14:29:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (1798D400) [pid = 3716] [serial = 1440] [outer = 00000000] 14:29:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (1826D000) [pid = 3716] [serial = 1441] [outer = 1798D400] 14:29:11 INFO - PROCESS | 3716 | 1465075751515 Marionette DEBUG loaded listener.js 14:29:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (18438C00) [pid = 3716] [serial = 1442] [outer = 1798D400] 14:29:12 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (158F1800) [pid = 3716] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:29:12 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (10A55400) [pid = 3716] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:29:12 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (104F0800) [pid = 3716] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:29:12 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (12B15400) [pid = 3716] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:29:12 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (140CC400) [pid = 3716] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:29:12 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (15F49000) [pid = 3716] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:29:12 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (10B64800) [pid = 3716] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:29:12 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (156AC000) [pid = 3716] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:29:12 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (16C81800) [pid = 3716] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:29:12 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (17D34C00) [pid = 3716] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:29:12 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (1690F000) [pid = 3716] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:29:12 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (105F1000) [pid = 3716] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:29:12 INFO - PROCESS | 3716 | 1465075752009 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]]]}] 14:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 807ms 14:29:12 INFO - PROCESS | 3716 | 1465075752026 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 14:29:12 INFO - PROCESS | 3716 | 1465075752028 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 14:29:12 INFO - PROCESS | 3716 | 1465075752031 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:29:12 INFO - PROCESS | 3716 | 1465075752033 Marionette TRACE conn2 <- [1,1886,null,{}] 14:29:12 INFO - PROCESS | 3716 | 1465075752037 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}] 14:29:12 INFO - PROCESS | 3716 | 1465075752038 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:12 INFO - PROCESS | 3716 | 1465075752116 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 14:29:12 INFO - PROCESS | 3716 | 1465075752121 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:12 INFO - PROCESS | 3716 | 1465075752123 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:12 INFO - PROCESS | 3716 | ++DOCSHELL 12A8B800 == 36 [pid = 3716] [id = 481] 14:29:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (12AC7C00) [pid = 3716] [serial = 1443] [outer = 00000000] 14:29:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (140CC400) [pid = 3716] [serial = 1444] [outer = 12AC7C00] 14:29:12 INFO - PROCESS | 3716 | 1465075752165 Marionette DEBUG loaded listener.js 14:29:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (156A9400) [pid = 3716] [serial = 1445] [outer = 12AC7C00] 14:29:12 INFO - PROCESS | 3716 | 1465075752588 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]]]}] 14:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 601ms 14:29:12 INFO - PROCESS | 3716 | 1465075752630 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 14:29:12 INFO - PROCESS | 3716 | 1465075752632 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 14:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:29:12 INFO - PROCESS | 3716 | 1465075752635 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:29:12 INFO - PROCESS | 3716 | 1465075752637 Marionette TRACE conn2 <- [1,1890,null,{}] 14:29:12 INFO - PROCESS | 3716 | 1465075752640 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}] 14:29:12 INFO - PROCESS | 3716 | 1465075752642 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:12 INFO - PROCESS | 3716 | 1465075752720 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 14:29:12 INFO - PROCESS | 3716 | 1465075752725 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:12 INFO - PROCESS | 3716 | 1465075752727 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:12 INFO - PROCESS | 3716 | ++DOCSHELL 10A61800 == 37 [pid = 3716] [id = 482] 14:29:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (1390FC00) [pid = 3716] [serial = 1446] [outer = 00000000] 14:29:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (1792A400) [pid = 3716] [serial = 1447] [outer = 1390FC00] 14:29:12 INFO - PROCESS | 3716 | 1465075752795 Marionette DEBUG loaded listener.js 14:29:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (18445000) [pid = 3716] [serial = 1448] [outer = 1390FC00] 14:29:13 INFO - PROCESS | 3716 | 1465075753228 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]]]}] 14:29:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 648ms 14:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:29:13 INFO - PROCESS | 3716 | 1465075753274 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 14:29:13 INFO - PROCESS | 3716 | 1465075753276 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 14:29:13 INFO - PROCESS | 3716 | 1465075753280 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:29:13 INFO - PROCESS | 3716 | 1465075753281 Marionette TRACE conn2 <- [1,1894,null,{}] 14:29:13 INFO - PROCESS | 3716 | 1465075753289 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}] 14:29:13 INFO - PROCESS | 3716 | 1465075753291 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:13 INFO - PROCESS | 3716 | 1465075753378 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 14:29:13 INFO - PROCESS | 3716 | 1465075753386 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:13 INFO - PROCESS | 3716 | 1465075753388 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:13 INFO - PROCESS | 3716 | ++DOCSHELL 1332E000 == 38 [pid = 3716] [id = 483] 14:29:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (15B77000) [pid = 3716] [serial = 1449] [outer = 00000000] 14:29:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (186BC000) [pid = 3716] [serial = 1450] [outer = 15B77000] 14:29:13 INFO - PROCESS | 3716 | 1465075753430 Marionette DEBUG loaded listener.js 14:29:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (13822400) [pid = 3716] [serial = 1451] [outer = 15B77000] 14:29:13 INFO - PROCESS | 3716 | 1465075753894 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]]]}] 14:29:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 649ms 14:29:13 INFO - PROCESS | 3716 | 1465075753952 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 14:29:13 INFO - PROCESS | 3716 | 1465075753954 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 14:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:29:13 INFO - PROCESS | 3716 | 1465075753958 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:29:13 INFO - PROCESS | 3716 | 1465075753959 Marionette TRACE conn2 <- [1,1898,null,{}] 14:29:13 INFO - PROCESS | 3716 | 1465075753962 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}] 14:29:13 INFO - PROCESS | 3716 | 1465075753964 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:14 INFO - PROCESS | 3716 | 1465075754090 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 14:29:14 INFO - PROCESS | 3716 | 1465075754293 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:14 INFO - PROCESS | 3716 | 1465075754296 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:14 INFO - PROCESS | 3716 | ++DOCSHELL 0F337C00 == 39 [pid = 3716] [id = 484] 14:29:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (0F338000) [pid = 3716] [serial = 1452] [outer = 00000000] 14:29:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (1043F000) [pid = 3716] [serial = 1453] [outer = 0F338000] 14:29:14 INFO - PROCESS | 3716 | 1465075754358 Marionette DEBUG loaded listener.js 14:29:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (10A61C00) [pid = 3716] [serial = 1454] [outer = 0F338000] 14:29:14 INFO - PROCESS | 3716 | 1465075754904 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]]]}] 14:29:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:29:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 996ms 14:29:14 INFO - PROCESS | 3716 | 1465075754948 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 14:29:14 INFO - PROCESS | 3716 | 1465075754955 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 14:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:29:14 INFO - PROCESS | 3716 | 1465075754962 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:29:14 INFO - PROCESS | 3716 | 1465075754966 Marionette TRACE conn2 <- [1,1902,null,{}] 14:29:14 INFO - PROCESS | 3716 | 1465075754970 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}] 14:29:15 INFO - PROCESS | 3716 | 1465075754973 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:15 INFO - PROCESS | 3716 | 1465075755084 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 14:29:15 INFO - PROCESS | 3716 | 1465075755193 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:15 INFO - PROCESS | 3716 | 1465075755196 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:15 INFO - PROCESS | 3716 | ++DOCSHELL 156A3C00 == 40 [pid = 3716] [id = 485] 14:29:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (156A4000) [pid = 3716] [serial = 1455] [outer = 00000000] 14:29:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (15871000) [pid = 3716] [serial = 1456] [outer = 156A4000] 14:29:15 INFO - PROCESS | 3716 | 1465075755251 Marionette DEBUG loaded listener.js 14:29:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (15B44000) [pid = 3716] [serial = 1457] [outer = 156A4000] 14:29:15 INFO - PROCESS | 3716 | 1465075755848 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]]]}] 14:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 949ms 14:29:15 INFO - PROCESS | 3716 | 1465075755908 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 14:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:29:15 INFO - PROCESS | 3716 | 1465075755911 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 14:29:15 INFO - PROCESS | 3716 | 1465075755915 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:29:15 INFO - PROCESS | 3716 | 1465075755918 Marionette TRACE conn2 <- [1,1906,null,{}] 14:29:15 INFO - PROCESS | 3716 | 1465075755922 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}] 14:29:15 INFO - PROCESS | 3716 | 1465075755924 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:16 INFO - PROCESS | 3716 | 1465075756038 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 14:29:16 INFO - PROCESS | 3716 | 1465075756153 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:16 INFO - PROCESS | 3716 | 1465075756156 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:16 INFO - PROCESS | 3716 | ++DOCSHELL 13821C00 == 41 [pid = 3716] [id = 486] 14:29:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (16EB4000) [pid = 3716] [serial = 1458] [outer = 00000000] 14:29:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1792E400) [pid = 3716] [serial = 1459] [outer = 16EB4000] 14:29:16 INFO - PROCESS | 3716 | 1465075756249 Marionette DEBUG loaded listener.js 14:29:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (18445800) [pid = 3716] [serial = 1460] [outer = 16EB4000] 14:29:16 INFO - PROCESS | 3716 | 1465075756860 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]]]}] 14:29:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 949ms 14:29:16 INFO - PROCESS | 3716 | 1465075756891 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 14:29:16 INFO - PROCESS | 3716 | 1465075756895 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 14:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:29:16 INFO - PROCESS | 3716 | 1465075756906 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:29:16 INFO - PROCESS | 3716 | 1465075756910 Marionette TRACE conn2 <- [1,1910,null,{}] 14:29:16 INFO - PROCESS | 3716 | 1465075756914 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}] 14:29:16 INFO - PROCESS | 3716 | 1465075756917 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:17 INFO - PROCESS | 3716 | 1465075757034 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 14:29:17 INFO - PROCESS | 3716 | 1465075757193 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:17 INFO - PROCESS | 3716 | 1465075757195 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:17 INFO - PROCESS | 3716 | ++DOCSHELL 16EAA400 == 42 [pid = 3716] [id = 487] 14:29:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (17996800) [pid = 3716] [serial = 1461] [outer = 00000000] 14:29:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (19C07400) [pid = 3716] [serial = 1462] [outer = 17996800] 14:29:17 INFO - PROCESS | 3716 | 1465075757249 Marionette DEBUG loaded listener.js 14:29:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (19C0E800) [pid = 3716] [serial = 1463] [outer = 17996800] 14:29:18 INFO - PROCESS | 3716 | 1465075757994 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]]]}] 14:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1170ms 14:29:18 INFO - PROCESS | 3716 | 1465075758058 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 14:29:18 INFO - PROCESS | 3716 | 1465075758062 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 14:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:29:18 INFO - PROCESS | 3716 | 1465075758081 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:29:18 INFO - PROCESS | 3716 | 1465075758084 Marionette TRACE conn2 <- [1,1914,null,{}] 14:29:18 INFO - PROCESS | 3716 | 1465075758089 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}] 14:29:18 INFO - PROCESS | 3716 | 1465075758092 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:18 INFO - PROCESS | 3716 | 1465075758197 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 14:29:18 INFO - PROCESS | 3716 | 1465075758299 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:18 INFO - PROCESS | 3716 | 1465075758302 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:18 INFO - PROCESS | 3716 | ++DOCSHELL 104EB800 == 43 [pid = 3716] [id = 488] 14:29:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (10524000) [pid = 3716] [serial = 1464] [outer = 00000000] 14:29:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (12B18400) [pid = 3716] [serial = 1465] [outer = 10524000] 14:29:18 INFO - PROCESS | 3716 | 1465075758351 Marionette DEBUG loaded listener.js 14:29:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (12D9DC00) [pid = 3716] [serial = 1466] [outer = 10524000] 14:29:19 INFO - PROCESS | 3716 | --DOCSHELL 1332E000 == 42 [pid = 3716] [id = 483] 14:29:19 INFO - PROCESS | 3716 | --DOCSHELL 10A61800 == 41 [pid = 3716] [id = 482] 14:29:19 INFO - PROCESS | 3716 | --DOCSHELL 12A8B800 == 40 [pid = 3716] [id = 481] 14:29:19 INFO - PROCESS | 3716 | --DOCSHELL 10E27800 == 39 [pid = 3716] [id = 480] 14:29:19 INFO - PROCESS | 3716 | --DOCSHELL 12B63400 == 38 [pid = 3716] [id = 479] 14:29:19 INFO - PROCESS | 3716 | --DOCSHELL 16043800 == 37 [pid = 3716] [id = 478] 14:29:19 INFO - PROCESS | 3716 | --DOCSHELL 15B77800 == 36 [pid = 3716] [id = 477] 14:29:19 INFO - PROCESS | 3716 | --DOCSHELL 1337B000 == 35 [pid = 3716] [id = 476] 14:29:19 INFO - PROCESS | 3716 | --DOCSHELL 10A5E000 == 34 [pid = 3716] [id = 475] 14:29:19 INFO - PROCESS | 3716 | --DOCSHELL 10373800 == 33 [pid = 3716] [id = 474] 14:29:19 INFO - PROCESS | 3716 | --DOCSHELL 1052DC00 == 32 [pid = 3716] [id = 473] 14:29:19 INFO - PROCESS | 3716 | --DOCSHELL 140CBC00 == 31 [pid = 3716] [id = 472] 14:29:19 INFO - PROCESS | 3716 | --DOCSHELL 16EAA400 == 30 [pid = 3716] [id = 487] 14:29:19 INFO - PROCESS | 3716 | --DOCSHELL 13821C00 == 29 [pid = 3716] [id = 486] 14:29:19 INFO - PROCESS | 3716 | --DOCSHELL 0F337C00 == 28 [pid = 3716] [id = 484] 14:29:19 INFO - PROCESS | 3716 | --DOCSHELL 156A3C00 == 27 [pid = 3716] [id = 485] 14:29:19 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (15B72000) [pid = 3716] [serial = 1402] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (10B65800) [pid = 3716] [serial = 1393] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (10E24800) [pid = 3716] [serial = 1394] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (1142D800) [pid = 3716] [serial = 1391] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (10A5E800) [pid = 3716] [serial = 1390] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (12B1EC00) [pid = 3716] [serial = 1396] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (12D95800) [pid = 3716] [serial = 1397] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (155CFC00) [pid = 3716] [serial = 1399] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (16043C00) [pid = 3716] [serial = 1405] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (1337AC00) [pid = 3716] [serial = 1382] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (12B68C00) [pid = 3716] [serial = 1381] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (15E9C400) [pid = 3716] [serial = 1385] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (158ED000) [pid = 3716] [serial = 1384] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (17938C00) [pid = 3716] [serial = 1415] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (186C1800) [pid = 3716] [serial = 1388] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (1868DC00) [pid = 3716] [serial = 1387] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (18443000) [pid = 3716] [serial = 1417] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (15E27C00) [pid = 3716] [serial = 1403] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (16EAB000) [pid = 3716] [serial = 1408] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (16050800) [pid = 3716] [serial = 1406] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (17937000) [pid = 3716] [serial = 1414] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (170E4000) [pid = 3716] [serial = 1409] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (16046800) [pid = 3716] [serial = 1411] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (156A5C00) [pid = 3716] [serial = 1400] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (16049000) [pid = 3716] [serial = 1412] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3716 | 1465075759590 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]]]}] 14:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1518ms 14:29:19 INFO - PROCESS | 3716 | 1465075759622 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 14:29:19 INFO - PROCESS | 3716 | 1465075759625 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 14:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:29:19 INFO - PROCESS | 3716 | 1465075759630 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:29:19 INFO - PROCESS | 3716 | 1465075759633 Marionette TRACE conn2 <- [1,1918,null,{}] 14:29:19 INFO - PROCESS | 3716 | 1465075759638 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}] 14:29:19 INFO - PROCESS | 3716 | 1465075759641 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:19 INFO - PROCESS | 3716 | 1465075759768 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 14:29:19 INFO - PROCESS | 3716 | 1465075759860 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:19 INFO - PROCESS | 3716 | 1465075759863 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:19 INFO - PROCESS | 3716 | ++DOCSHELL 10530000 == 28 [pid = 3716] [id = 489] 14:29:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (10560800) [pid = 3716] [serial = 1467] [outer = 00000000] 14:29:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (10B6E000) [pid = 3716] [serial = 1468] [outer = 10560800] 14:29:19 INFO - PROCESS | 3716 | 1465075759910 Marionette DEBUG loaded listener.js 14:29:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (10E24000) [pid = 3716] [serial = 1469] [outer = 10560800] 14:29:20 INFO - PROCESS | 3716 | 1465075760331 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]]]}] 14:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 744ms 14:29:20 INFO - PROCESS | 3716 | 1465075760368 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 14:29:20 INFO - PROCESS | 3716 | 1465075760373 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 14:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:29:20 INFO - PROCESS | 3716 | 1465075760379 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:29:20 INFO - PROCESS | 3716 | 1465075760382 Marionette TRACE conn2 <- [1,1922,null,{}] 14:29:20 INFO - PROCESS | 3716 | 1465075760386 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}] 14:29:20 INFO - PROCESS | 3716 | 1465075760388 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:20 INFO - PROCESS | 3716 | 1465075760480 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 14:29:20 INFO - PROCESS | 3716 | 1465075760488 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:20 INFO - PROCESS | 3716 | 1465075760491 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:20 INFO - PROCESS | 3716 | ++DOCSHELL 12B1EC00 == 29 [pid = 3716] [id = 490] 14:29:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (12B1FC00) [pid = 3716] [serial = 1470] [outer = 00000000] 14:29:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (1302A800) [pid = 3716] [serial = 1471] [outer = 12B1FC00] 14:29:20 INFO - PROCESS | 3716 | 1465075760537 Marionette DEBUG loaded listener.js 14:29:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (13330C00) [pid = 3716] [serial = 1472] [outer = 12B1FC00] 14:29:21 INFO - PROCESS | 3716 | 1465075761002 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]]]}] 14:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 633ms 14:29:21 INFO - PROCESS | 3716 | 1465075761017 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 14:29:21 INFO - PROCESS | 3716 | 1465075761019 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 14:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:29:21 INFO - PROCESS | 3716 | 1465075761023 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:29:21 INFO - PROCESS | 3716 | 1465075761026 Marionette TRACE conn2 <- [1,1926,null,{}] 14:29:21 INFO - PROCESS | 3716 | 1465075761041 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}] 14:29:21 INFO - PROCESS | 3716 | 1465075761046 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:21 INFO - PROCESS | 3716 | 1465075761133 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 14:29:21 INFO - PROCESS | 3716 | 1465075761140 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:21 INFO - PROCESS | 3716 | 1465075761143 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:21 INFO - PROCESS | 3716 | ++DOCSHELL 156A4C00 == 30 [pid = 3716] [id = 491] 14:29:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (156A5400) [pid = 3716] [serial = 1473] [outer = 00000000] 14:29:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (156AB800) [pid = 3716] [serial = 1474] [outer = 156A5400] 14:29:21 INFO - PROCESS | 3716 | 1465075761218 Marionette DEBUG loaded listener.js 14:29:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (15875800) [pid = 3716] [serial = 1475] [outer = 156A5400] 14:29:21 INFO - PROCESS | 3716 | 1465075761699 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]]]}] 14:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 743ms 14:29:21 INFO - PROCESS | 3716 | 1465075761762 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 14:29:21 INFO - PROCESS | 3716 | 1465075761765 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 14:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:29:21 INFO - PROCESS | 3716 | 1465075761768 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:29:21 INFO - PROCESS | 3716 | 1465075761817 Marionette TRACE conn2 <- [1,1930,null,{}] 14:29:21 INFO - PROCESS | 3716 | 1465075761828 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}] 14:29:21 INFO - PROCESS | 3716 | 1465075761830 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:21 INFO - PROCESS | 3716 | 1465075761942 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 14:29:21 INFO - PROCESS | 3716 | 1465075761954 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:21 INFO - PROCESS | 3716 | 1465075761956 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:21 INFO - PROCESS | 3716 | ++DOCSHELL 158F3C00 == 31 [pid = 3716] [id = 492] 14:29:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (158F6400) [pid = 3716] [serial = 1476] [outer = 00000000] 14:29:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (15E9D000) [pid = 3716] [serial = 1477] [outer = 158F6400] 14:29:22 INFO - PROCESS | 3716 | 1465075762000 Marionette DEBUG loaded listener.js 14:29:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (15F4CC00) [pid = 3716] [serial = 1478] [outer = 158F6400] 14:29:22 INFO - PROCESS | 3716 | 1465075762450 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]]]}] 14:29:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 649ms 14:29:22 INFO - PROCESS | 3716 | 1465075762459 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 14:29:22 INFO - PROCESS | 3716 | 1465075762461 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 14:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:29:22 INFO - PROCESS | 3716 | 1465075762464 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:29:22 INFO - PROCESS | 3716 | 1465075762465 Marionette TRACE conn2 <- [1,1934,null,{}] 14:29:22 INFO - PROCESS | 3716 | 1465075762469 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}] 14:29:22 INFO - PROCESS | 3716 | 1465075762471 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:22 INFO - PROCESS | 3716 | 1465075762580 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 14:29:22 INFO - PROCESS | 3716 | 1465075762670 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:22 INFO - PROCESS | 3716 | 1465075762672 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:22 INFO - PROCESS | 3716 | ++DOCSHELL 15B7E400 == 32 [pid = 3716] [id = 493] 14:29:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (15E9C000) [pid = 3716] [serial = 1479] [outer = 00000000] 14:29:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (16050800) [pid = 3716] [serial = 1480] [outer = 15E9C000] 14:29:22 INFO - PROCESS | 3716 | 1465075762715 Marionette DEBUG loaded listener.js 14:29:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (16A42000) [pid = 3716] [serial = 1481] [outer = 15E9C000] 14:29:23 INFO - PROCESS | 3716 | 1465075763124 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]]]}] 14:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 711ms 14:29:23 INFO - PROCESS | 3716 | 1465075763164 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 14:29:23 INFO - PROCESS | 3716 | 1465075763166 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 14:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:29:23 INFO - PROCESS | 3716 | 1465075763192 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:29:23 INFO - PROCESS | 3716 | 1465075763194 Marionette TRACE conn2 <- [1,1938,null,{}] 14:29:23 INFO - PROCESS | 3716 | 1465075763197 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}] 14:29:23 INFO - PROCESS | 3716 | 1465075763203 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:23 INFO - PROCESS | 3716 | 1465075763335 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 14:29:23 INFO - PROCESS | 3716 | 1465075763397 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:23 INFO - PROCESS | 3716 | 1465075763399 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:23 INFO - PROCESS | 3716 | ++DOCSHELL 16046000 == 33 [pid = 3716] [id = 494] 14:29:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (16A40000) [pid = 3716] [serial = 1482] [outer = 00000000] 14:29:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (16EB4800) [pid = 3716] [serial = 1483] [outer = 16A40000] 14:29:23 INFO - PROCESS | 3716 | 1465075763443 Marionette DEBUG loaded listener.js 14:29:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1779F400) [pid = 3716] [serial = 1484] [outer = 16A40000] 14:29:24 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (16C88800) [pid = 3716] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:29:24 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (1798D400) [pid = 3716] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:29:24 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (17D2F000) [pid = 3716] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:29:24 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (10A59000) [pid = 3716] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:29:24 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (15E23400) [pid = 3716] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:29:24 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (104E7400) [pid = 3716] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:29:24 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (10A5FC00) [pid = 3716] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:29:24 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (1337B400) [pid = 3716] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:29:24 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (12AC7C00) [pid = 3716] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:29:24 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (1390FC00) [pid = 3716] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:29:24 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (16044400) [pid = 3716] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:29:24 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (15B77000) [pid = 3716] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:29:24 INFO - PROCESS | 3716 | 1465075764101 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]]]}] 14:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 981ms 14:29:24 INFO - PROCESS | 3716 | 1465075764136 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 14:29:24 INFO - PROCESS | 3716 | 1465075764138 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 14:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:29:24 INFO - PROCESS | 3716 | 1465075764141 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:29:24 INFO - PROCESS | 3716 | 1465075764142 Marionette TRACE conn2 <- [1,1942,null,{}] 14:29:24 INFO - PROCESS | 3716 | 1465075764146 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}] 14:29:24 INFO - PROCESS | 3716 | 1465075764148 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:24 INFO - PROCESS | 3716 | 1465075764229 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 14:29:24 INFO - PROCESS | 3716 | 1465075764323 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:24 INFO - PROCESS | 3716 | 1465075764325 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:24 INFO - PROCESS | 3716 | ++DOCSHELL 104EC400 == 34 [pid = 3716] [id = 495] 14:29:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (10560400) [pid = 3716] [serial = 1485] [outer = 00000000] 14:29:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (12A84C00) [pid = 3716] [serial = 1486] [outer = 10560400] 14:29:24 INFO - PROCESS | 3716 | 1465075764369 Marionette DEBUG loaded listener.js 14:29:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (10A5F000) [pid = 3716] [serial = 1487] [outer = 10560400] 14:29:24 INFO - PROCESS | 3716 | 1465075764764 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]]]}] 14:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 649ms 14:29:24 INFO - PROCESS | 3716 | 1465075764811 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 14:29:24 INFO - PROCESS | 3716 | 1465075764814 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 14:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:29:24 INFO - PROCESS | 3716 | 1465075764817 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:29:24 INFO - PROCESS | 3716 | 1465075764819 Marionette TRACE conn2 <- [1,1946,null,{}] 14:29:24 INFO - PROCESS | 3716 | 1465075764822 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}] 14:29:24 INFO - PROCESS | 3716 | 1465075764824 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:24 INFO - PROCESS | 3716 | 1465075764901 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 14:29:24 INFO - PROCESS | 3716 | 1465075764990 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:24 INFO - PROCESS | 3716 | 1465075764992 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:25 INFO - PROCESS | 3716 | ++DOCSHELL 11C0B000 == 35 [pid = 3716] [id = 496] 14:29:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (140CE800) [pid = 3716] [serial = 1488] [outer = 00000000] 14:29:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (170EC000) [pid = 3716] [serial = 1489] [outer = 140CE800] 14:29:25 INFO - PROCESS | 3716 | 1465075765036 Marionette DEBUG loaded listener.js 14:29:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (171AB000) [pid = 3716] [serial = 1490] [outer = 140CE800] 14:29:25 INFO - PROCESS | 3716 | 1465075765385 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]]]}] 14:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 601ms 14:29:25 INFO - PROCESS | 3716 | 1465075765414 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 14:29:25 INFO - PROCESS | 3716 | 1465075765416 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 14:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:29:25 INFO - PROCESS | 3716 | 1465075765419 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:29:25 INFO - PROCESS | 3716 | 1465075765421 Marionette TRACE conn2 <- [1,1950,null,{}] 14:29:25 INFO - PROCESS | 3716 | 1465075765424 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}] 14:29:25 INFO - PROCESS | 3716 | 1465075765426 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:25 INFO - PROCESS | 3716 | 1465075765569 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 14:29:25 INFO - PROCESS | 3716 | 1465075765581 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:25 INFO - PROCESS | 3716 | 1465075765583 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:25 INFO - PROCESS | 3716 | ++DOCSHELL 156A4400 == 36 [pid = 3716] [id = 497] 14:29:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (17D2F000) [pid = 3716] [serial = 1491] [outer = 00000000] 14:29:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (18617000) [pid = 3716] [serial = 1492] [outer = 17D2F000] 14:29:25 INFO - PROCESS | 3716 | 1465075765626 Marionette DEBUG loaded listener.js 14:29:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (18619400) [pid = 3716] [serial = 1493] [outer = 17D2F000] 14:29:26 INFO - PROCESS | 3716 | 1465075766102 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]]]}] 14:29:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 744ms 14:29:26 INFO - PROCESS | 3716 | 1465075766172 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 14:29:26 INFO - PROCESS | 3716 | 1465075766177 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 14:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:29:26 INFO - PROCESS | 3716 | 1465075766183 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:29:26 INFO - PROCESS | 3716 | 1465075766187 Marionette TRACE conn2 <- [1,1954,null,{}] 14:29:26 INFO - PROCESS | 3716 | 1465075766193 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}] 14:29:26 INFO - PROCESS | 3716 | 1465075766196 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:26 INFO - PROCESS | 3716 | 1465075766326 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 14:29:26 INFO - PROCESS | 3716 | 1465075766444 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:26 INFO - PROCESS | 3716 | 1465075766449 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:26 INFO - PROCESS | 3716 | ++DOCSHELL 105F5800 == 37 [pid = 3716] [id = 498] 14:29:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (10A56800) [pid = 3716] [serial = 1494] [outer = 00000000] 14:29:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (10A61800) [pid = 3716] [serial = 1495] [outer = 10A56800] 14:29:26 INFO - PROCESS | 3716 | 1465075766532 Marionette DEBUG loaded listener.js 14:29:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (11235800) [pid = 3716] [serial = 1496] [outer = 10A56800] 14:29:27 INFO - PROCESS | 3716 | 1465075767362 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]]]}] 14:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1203ms 14:29:27 INFO - PROCESS | 3716 | 1465075767412 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 14:29:27 INFO - PROCESS | 3716 | 1465075767417 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 14:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:29:27 INFO - PROCESS | 3716 | 1465075767423 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:29:27 INFO - PROCESS | 3716 | 1465075767426 Marionette TRACE conn2 <- [1,1958,null,{}] 14:29:27 INFO - PROCESS | 3716 | 1465075767430 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}] 14:29:27 INFO - PROCESS | 3716 | 1465075767433 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:27 INFO - PROCESS | 3716 | 1465075767551 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 14:29:27 INFO - PROCESS | 3716 | 1465075767688 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:27 INFO - PROCESS | 3716 | 1465075767691 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:27 INFO - PROCESS | 3716 | ++DOCSHELL 14025800 == 38 [pid = 3716] [id = 499] 14:29:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (140C6C00) [pid = 3716] [serial = 1497] [outer = 00000000] 14:29:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (15658C00) [pid = 3716] [serial = 1498] [outer = 140C6C00] 14:29:27 INFO - PROCESS | 3716 | 1465075767747 Marionette DEBUG loaded listener.js 14:29:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (156A5C00) [pid = 3716] [serial = 1499] [outer = 140C6C00] 14:29:28 INFO - PROCESS | 3716 | 1465075768644 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]]]}] 14:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1266ms 14:29:28 INFO - PROCESS | 3716 | 1465075768676 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 14:29:28 INFO - PROCESS | 3716 | 1465075768680 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 14:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:29:28 INFO - PROCESS | 3716 | 1465075768685 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:29:28 INFO - PROCESS | 3716 | 1465075768688 Marionette TRACE conn2 <- [1,1962,null,{}] 14:29:28 INFO - PROCESS | 3716 | 1465075768693 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}] 14:29:28 INFO - PROCESS | 3716 | 1465075768696 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:28 INFO - PROCESS | 3716 | 1465075768817 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 14:29:28 INFO - PROCESS | 3716 | --DOCSHELL 11C0B000 == 37 [pid = 3716] [id = 496] 14:29:28 INFO - PROCESS | 3716 | --DOCSHELL 104EC400 == 36 [pid = 3716] [id = 495] 14:29:28 INFO - PROCESS | 3716 | --DOCSHELL 16046000 == 35 [pid = 3716] [id = 494] 14:29:28 INFO - PROCESS | 3716 | --DOCSHELL 15B7E400 == 34 [pid = 3716] [id = 493] 14:29:28 INFO - PROCESS | 3716 | --DOCSHELL 158F3C00 == 33 [pid = 3716] [id = 492] 14:29:28 INFO - PROCESS | 3716 | --DOCSHELL 156A4C00 == 32 [pid = 3716] [id = 491] 14:29:28 INFO - PROCESS | 3716 | --DOCSHELL 12B1EC00 == 31 [pid = 3716] [id = 490] 14:29:28 INFO - PROCESS | 3716 | --DOCSHELL 10530000 == 30 [pid = 3716] [id = 489] 14:29:28 INFO - PROCESS | 3716 | --DOCSHELL 104EB800 == 29 [pid = 3716] [id = 488] 14:29:28 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (186BC000) [pid = 3716] [serial = 1450] [outer = 00000000] [url = about:blank] 14:29:28 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (16EAB400) [pid = 3716] [serial = 1438] [outer = 00000000] [url = about:blank] 14:29:28 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (1826D000) [pid = 3716] [serial = 1441] [outer = 00000000] [url = about:blank] 14:29:28 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (17036400) [pid = 3716] [serial = 1439] [outer = 00000000] [url = about:blank] 14:29:28 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (18444000) [pid = 3716] [serial = 1418] [outer = 00000000] [url = about:blank] 14:29:28 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (11A18000) [pid = 3716] [serial = 1420] [outer = 00000000] [url = about:blank] 14:29:28 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (12D6B400) [pid = 3716] [serial = 1421] [outer = 00000000] [url = about:blank] 14:29:28 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (15E9D400) [pid = 3716] [serial = 1432] [outer = 00000000] [url = about:blank] 14:29:28 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (15F52800) [pid = 3716] [serial = 1433] [outer = 00000000] [url = about:blank] 14:29:28 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (10A57800) [pid = 3716] [serial = 1423] [outer = 00000000] [url = about:blank] 14:29:28 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (13337800) [pid = 3716] [serial = 1424] [outer = 00000000] [url = about:blank] 14:29:28 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (10F24800) [pid = 3716] [serial = 1426] [outer = 00000000] [url = about:blank] 14:29:28 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (11C12000) [pid = 3716] [serial = 1427] [outer = 00000000] [url = about:blank] 14:29:28 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (13913800) [pid = 3716] [serial = 1429] [outer = 00000000] [url = about:blank] 14:29:28 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (140C6000) [pid = 3716] [serial = 1430] [outer = 00000000] [url = about:blank] 14:29:28 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (13822400) [pid = 3716] [serial = 1451] [outer = 00000000] [url = about:blank] 14:29:28 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (140CC400) [pid = 3716] [serial = 1444] [outer = 00000000] [url = about:blank] 14:29:28 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (1792A400) [pid = 3716] [serial = 1447] [outer = 00000000] [url = about:blank] 14:29:28 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (18438C00) [pid = 3716] [serial = 1442] [outer = 00000000] [url = about:blank] 14:29:28 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (156A9400) [pid = 3716] [serial = 1445] [outer = 00000000] [url = about:blank] 14:29:28 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (18445000) [pid = 3716] [serial = 1448] [outer = 00000000] [url = about:blank] 14:29:28 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (16C89000) [pid = 3716] [serial = 1435] [outer = 00000000] [url = about:blank] 14:29:28 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (16E60000) [pid = 3716] [serial = 1436] [outer = 00000000] [url = about:blank] 14:29:28 INFO - PROCESS | 3716 | 1465075768950 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:28 INFO - PROCESS | 3716 | 1465075768954 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:28 INFO - PROCESS | 3716 | ++DOCSHELL 10372000 == 30 [pid = 3716] [id = 500] 14:29:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (10437400) [pid = 3716] [serial = 1500] [outer = 00000000] 14:29:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (104EB800) [pid = 3716] [serial = 1501] [outer = 10437400] 14:29:29 INFO - PROCESS | 3716 | 1465075769002 Marionette DEBUG loaded listener.js 14:29:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (10A55400) [pid = 3716] [serial = 1502] [outer = 10437400] 14:29:29 INFO - PROCESS | 3716 | 1465075769425 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]]]}] 14:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 806ms 14:29:29 INFO - PROCESS | 3716 | 1465075769488 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 14:29:29 INFO - PROCESS | 3716 | 1465075769493 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 14:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:29:29 INFO - PROCESS | 3716 | 1465075769499 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:29:29 INFO - PROCESS | 3716 | 1465075769501 Marionette TRACE conn2 <- [1,1966,null,{}] 14:29:29 INFO - PROCESS | 3716 | 1465075769505 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}] 14:29:29 INFO - PROCESS | 3716 | 1465075769507 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:29 INFO - PROCESS | 3716 | 1465075769591 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 14:29:29 INFO - PROCESS | 3716 | 1465075769597 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:29 INFO - PROCESS | 3716 | 1465075769599 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:29 INFO - PROCESS | 3716 | ++DOCSHELL 12B14C00 == 31 [pid = 3716] [id = 501] 14:29:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (12B1A000) [pid = 3716] [serial = 1503] [outer = 00000000] 14:29:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (130EA400) [pid = 3716] [serial = 1504] [outer = 12B1A000] 14:29:29 INFO - PROCESS | 3716 | 1465075769650 Marionette DEBUG loaded listener.js 14:29:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (13821000) [pid = 3716] [serial = 1505] [outer = 12B1A000] 14:29:30 INFO - PROCESS | 3716 | 1465075770167 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]]]}] 14:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 712ms 14:29:30 INFO - PROCESS | 3716 | 1465075770230 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 14:29:30 INFO - PROCESS | 3716 | 1465075770232 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 14:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:29:30 INFO - PROCESS | 3716 | 1465075770236 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:29:30 INFO - PROCESS | 3716 | 1465075770239 Marionette TRACE conn2 <- [1,1970,null,{}] 14:29:30 INFO - PROCESS | 3716 | 1465075770250 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}] 14:29:30 INFO - PROCESS | 3716 | 1465075770254 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:30 INFO - PROCESS | 3716 | 1465075770339 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 14:29:30 INFO - PROCESS | 3716 | 1465075770440 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:30 INFO - PROCESS | 3716 | 1465075770443 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:30 INFO - PROCESS | 3716 | ++DOCSHELL 155CFC00 == 32 [pid = 3716] [id = 502] 14:29:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (15658400) [pid = 3716] [serial = 1506] [outer = 00000000] 14:29:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (156AC000) [pid = 3716] [serial = 1507] [outer = 15658400] 14:29:30 INFO - PROCESS | 3716 | 1465075770490 Marionette DEBUG loaded listener.js 14:29:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (158F1800) [pid = 3716] [serial = 1508] [outer = 15658400] 14:29:30 INFO - PROCESS | 3716 | 1465075770869 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]]]}] 14:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 712ms 14:29:30 INFO - PROCESS | 3716 | 1465075770935 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 14:29:30 INFO - PROCESS | 3716 | 1465075770937 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 14:29:30 INFO - PROCESS | 3716 | 1465075770941 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:29:30 INFO - PROCESS | 3716 | 1465075770942 Marionette TRACE conn2 <- [1,1974,null,{}] 14:29:30 INFO - PROCESS | 3716 | 1465075770945 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}] 14:29:30 INFO - PROCESS | 3716 | 1465075770947 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:31 INFO - PROCESS | 3716 | 1465075771106 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 14:29:31 INFO - PROCESS | 3716 | 1465075771128 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:31 INFO - PROCESS | 3716 | 1465075771130 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:31 INFO - PROCESS | 3716 | ++DOCSHELL 15F4AC00 == 33 [pid = 3716] [id = 503] 14:29:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (16046800) [pid = 3716] [serial = 1509] [outer = 00000000] 14:29:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (16050400) [pid = 3716] [serial = 1510] [outer = 16046800] 14:29:31 INFO - PROCESS | 3716 | 1465075771174 Marionette DEBUG loaded listener.js 14:29:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (16C89000) [pid = 3716] [serial = 1511] [outer = 16046800] 14:29:31 INFO - PROCESS | 3716 | 1465075771609 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]]]}] 14:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 711ms 14:29:31 INFO - PROCESS | 3716 | 1465075771640 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 14:29:31 INFO - PROCESS | 3716 | 1465075771642 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 14:29:31 INFO - PROCESS | 3716 | 1465075771645 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:29:31 INFO - PROCESS | 3716 | 1465075771647 Marionette TRACE conn2 <- [1,1978,null,{}] 14:29:31 INFO - PROCESS | 3716 | 1465075771650 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}] 14:29:31 INFO - PROCESS | 3716 | 1465075771652 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:31 INFO - PROCESS | 3716 | 1465075771764 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 14:29:31 INFO - PROCESS | 3716 | 1465075771769 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:31 INFO - PROCESS | 3716 | 1465075771771 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:31 INFO - PROCESS | 3716 | ++DOCSHELL 15F48800 == 34 [pid = 3716] [id = 504] 14:29:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (16A41C00) [pid = 3716] [serial = 1512] [outer = 00000000] 14:29:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (16E68400) [pid = 3716] [serial = 1513] [outer = 16A41C00] 14:29:31 INFO - PROCESS | 3716 | 1465075771814 Marionette DEBUG loaded listener.js 14:29:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (16EA8000) [pid = 3716] [serial = 1514] [outer = 16A41C00] 14:29:32 INFO - PROCESS | 3716 | 1465075772262 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]]]}] 14:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 649ms 14:29:32 INFO - PROCESS | 3716 | 1465075772284 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 14:29:32 INFO - PROCESS | 3716 | 1465075772286 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 14:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:29:32 INFO - PROCESS | 3716 | 1465075772289 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:29:32 INFO - PROCESS | 3716 | 1465075772291 Marionette TRACE conn2 <- [1,1982,null,{}] 14:29:32 INFO - PROCESS | 3716 | 1465075772294 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}] 14:29:32 INFO - PROCESS | 3716 | 1465075772300 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:32 INFO - PROCESS | 3716 | 1465075772490 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 14:29:32 INFO - PROCESS | 3716 | 1465075772588 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:32 INFO - PROCESS | 3716 | 1465075772590 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:32 INFO - PROCESS | 3716 | ++DOCSHELL 16E69400 == 35 [pid = 3716] [id = 505] 14:29:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (16EADC00) [pid = 3716] [serial = 1515] [outer = 00000000] 14:29:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (18265800) [pid = 3716] [serial = 1516] [outer = 16EADC00] 14:29:32 INFO - PROCESS | 3716 | 1465075772635 Marionette DEBUG loaded listener.js 14:29:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (18267C00) [pid = 3716] [serial = 1517] [outer = 16EADC00] 14:29:33 INFO - PROCESS | 3716 | 1465075773042 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]]]}] 14:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 743ms 14:29:33 INFO - PROCESS | 3716 | 1465075773062 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 14:29:33 INFO - PROCESS | 3716 | 1465075773073 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 14:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:29:33 INFO - PROCESS | 3716 | 1465075773084 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:29:33 INFO - PROCESS | 3716 | 1465075773085 Marionette TRACE conn2 <- [1,1986,null,{}] 14:29:33 INFO - PROCESS | 3716 | 1465075773089 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}] 14:29:33 INFO - PROCESS | 3716 | 1465075773091 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:33 INFO - PROCESS | 3716 | 1465075773313 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 14:29:33 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (140CE800) [pid = 3716] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:29:33 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (10560800) [pid = 3716] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:29:33 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (10524000) [pid = 3716] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:29:33 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (156A5400) [pid = 3716] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:29:33 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (12B1FC00) [pid = 3716] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:29:33 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (16A40000) [pid = 3716] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:29:33 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (0F338000) [pid = 3716] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:29:33 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (156A4000) [pid = 3716] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:29:33 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (16EB4000) [pid = 3716] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:29:33 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (17996800) [pid = 3716] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:29:33 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (15E9C000) [pid = 3716] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:29:33 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (10560400) [pid = 3716] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:29:33 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (158F6400) [pid = 3716] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:29:33 INFO - PROCESS | 3716 | 1465075773380 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:33 INFO - PROCESS | 3716 | 1465075773382 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:33 INFO - PROCESS | 3716 | ++DOCSHELL 0F397400 == 36 [pid = 3716] [id = 506] 14:29:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (10332400) [pid = 3716] [serial = 1518] [outer = 00000000] 14:29:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (10560800) [pid = 3716] [serial = 1519] [outer = 10332400] 14:29:33 INFO - PROCESS | 3716 | 1465075773425 Marionette DEBUG loaded listener.js 14:29:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (13332C00) [pid = 3716] [serial = 1520] [outer = 10332400] 14:29:33 INFO - PROCESS | 3716 | 1465075773792 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]]]}] 14:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 743ms 14:29:33 INFO - PROCESS | 3716 | 1465075773826 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 14:29:33 INFO - PROCESS | 3716 | 1465075773828 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 14:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:29:33 INFO - PROCESS | 3716 | 1465075773832 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:29:33 INFO - PROCESS | 3716 | 1465075773833 Marionette TRACE conn2 <- [1,1990,null,{}] 14:29:33 INFO - PROCESS | 3716 | 1465075773837 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}] 14:29:33 INFO - PROCESS | 3716 | 1465075773838 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:33 INFO - PROCESS | 3716 | 1465075773942 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 14:29:33 INFO - PROCESS | 3716 | 1465075773947 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:33 INFO - PROCESS | 3716 | 1465075773949 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:33 INFO - PROCESS | 3716 | ++DOCSHELL 10560400 == 37 [pid = 3716] [id = 507] 14:29:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (1565B800) [pid = 3716] [serial = 1521] [outer = 00000000] 14:29:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (1799C400) [pid = 3716] [serial = 1522] [outer = 1565B800] 14:29:34 INFO - PROCESS | 3716 | 1465075773993 Marionette DEBUG loaded listener.js 14:29:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (18443400) [pid = 3716] [serial = 1523] [outer = 1565B800] 14:29:34 INFO - PROCESS | 3716 | 1465075774414 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]]]}] 14:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 649ms 14:29:34 INFO - PROCESS | 3716 | 1465075774469 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 14:29:34 INFO - PROCESS | 3716 | 1465075774471 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 14:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:29:34 INFO - PROCESS | 3716 | 1465075774474 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:29:34 INFO - PROCESS | 3716 | 1465075774476 Marionette TRACE conn2 <- [1,1994,null,{}] 14:29:34 INFO - PROCESS | 3716 | 1465075774480 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}] 14:29:34 INFO - PROCESS | 3716 | 1465075774482 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:34 INFO - PROCESS | 3716 | 1465075774571 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 14:29:34 INFO - PROCESS | 3716 | 1465075774577 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:34 INFO - PROCESS | 3716 | 1465075774578 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:34 INFO - PROCESS | 3716 | ++DOCSHELL 16EA9400 == 38 [pid = 3716] [id = 508] 14:29:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (1868F400) [pid = 3716] [serial = 1524] [outer = 00000000] 14:29:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (186C5000) [pid = 3716] [serial = 1525] [outer = 1868F400] 14:29:34 INFO - PROCESS | 3716 | 1465075774620 Marionette DEBUG loaded listener.js 14:29:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (19B12400) [pid = 3716] [serial = 1526] [outer = 1868F400] 14:29:35 INFO - PROCESS | 3716 | 1465075775116 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]]]}] 14:29:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 14:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 648ms 14:29:35 INFO - PROCESS | 3716 | 1465075775147 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 14:29:35 INFO - PROCESS | 3716 | 1465075775149 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 14:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:29:35 INFO - PROCESS | 3716 | 1465075775152 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:29:35 INFO - PROCESS | 3716 | 1465075775154 Marionette TRACE conn2 <- [1,1998,null,{}] 14:29:35 INFO - PROCESS | 3716 | 1465075775161 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}] 14:29:35 INFO - PROCESS | 3716 | 1465075775163 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:35 INFO - PROCESS | 3716 | 1465075775243 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 14:29:35 INFO - PROCESS | 3716 | 1465075775249 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:35 INFO - PROCESS | 3716 | 1465075775251 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:35 INFO - PROCESS | 3716 | ++DOCSHELL 19B15C00 == 39 [pid = 3716] [id = 509] 14:29:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (19B18000) [pid = 3716] [serial = 1527] [outer = 00000000] 14:29:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (19C0D400) [pid = 3716] [serial = 1528] [outer = 19B18000] 14:29:35 INFO - PROCESS | 3716 | 1465075775294 Marionette DEBUG loaded listener.js 14:29:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (19C0E000) [pid = 3716] [serial = 1529] [outer = 19B18000] 14:29:36 INFO - PROCESS | 3716 | 1465075775994 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]]]}] 14:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 14:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 902ms 14:29:36 INFO - PROCESS | 3716 | 1465075776056 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 14:29:36 INFO - PROCESS | 3716 | 1465075776060 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 14:29:36 INFO - PROCESS | 3716 | 1465075776065 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:29:36 INFO - PROCESS | 3716 | 1465075776070 Marionette TRACE conn2 <- [1,2002,null,{}] 14:29:36 INFO - PROCESS | 3716 | 1465075776075 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}] 14:29:36 INFO - PROCESS | 3716 | 1465075776078 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:36 INFO - PROCESS | 3716 | 1465075776190 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 14:29:36 INFO - PROCESS | 3716 | 1465075776301 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:36 INFO - PROCESS | 3716 | 1465075776304 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:36 INFO - PROCESS | 3716 | ++DOCSHELL 1055CC00 == 40 [pid = 3716] [id = 510] 14:29:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (1059B000) [pid = 3716] [serial = 1530] [outer = 00000000] 14:29:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (12A10000) [pid = 3716] [serial = 1531] [outer = 1059B000] 14:29:36 INFO - PROCESS | 3716 | 1465075776400 Marionette DEBUG loaded listener.js 14:29:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (13913800) [pid = 3716] [serial = 1532] [outer = 1059B000] 14:29:37 INFO - PROCESS | 3716 | 1465075776998 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]]]}] 14:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 964ms 14:29:37 INFO - PROCESS | 3716 | 1465075777012 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 14:29:37 INFO - PROCESS | 3716 | 1465075777016 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 14:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:29:37 INFO - PROCESS | 3716 | 1465075777023 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:29:37 INFO - PROCESS | 3716 | 1465075777026 Marionette TRACE conn2 <- [1,2006,null,{}] 14:29:37 INFO - PROCESS | 3716 | 1465075777030 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}] 14:29:37 INFO - PROCESS | 3716 | 1465075777033 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:37 INFO - PROCESS | 3716 | 1465075777144 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 14:29:37 INFO - PROCESS | 3716 | 1465075777255 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:37 INFO - PROCESS | 3716 | 1465075777258 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:37 INFO - PROCESS | 3716 | ++DOCSHELL 13D2A400 == 41 [pid = 3716] [id = 511] 14:29:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1553A000) [pid = 3716] [serial = 1533] [outer = 00000000] 14:29:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (16048C00) [pid = 3716] [serial = 1534] [outer = 1553A000] 14:29:37 INFO - PROCESS | 3716 | 1465075777354 Marionette DEBUG loaded listener.js 14:29:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (16E5C400) [pid = 3716] [serial = 1535] [outer = 1553A000] 14:29:38 INFO - PROCESS | 3716 | 1465075778001 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]]]}] 14:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1013ms 14:29:38 INFO - PROCESS | 3716 | 1465075778069 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 14:29:38 INFO - PROCESS | 3716 | 1465075778072 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 14:29:38 INFO - PROCESS | 3716 | 1465075778076 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:29:38 INFO - PROCESS | 3716 | 1465075778079 Marionette TRACE conn2 <- [1,2010,null,{}] 14:29:38 INFO - PROCESS | 3716 | 1465075778090 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}] 14:29:38 INFO - PROCESS | 3716 | 1465075778095 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:38 INFO - PROCESS | 3716 | 1465075778203 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 14:29:38 INFO - PROCESS | 3716 | 1465075778346 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:38 INFO - PROCESS | 3716 | 1465075778349 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:38 INFO - PROCESS | 3716 | ++DOCSHELL 18443000 == 42 [pid = 3716] [id = 512] 14:29:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (18445400) [pid = 3716] [serial = 1536] [outer = 00000000] 14:29:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (19C09000) [pid = 3716] [serial = 1537] [outer = 18445400] 14:29:38 INFO - PROCESS | 3716 | 1465075778407 Marionette DEBUG loaded listener.js 14:29:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (1A138800) [pid = 3716] [serial = 1538] [outer = 18445400] 14:29:39 INFO - PROCESS | 3716 | 1465075779095 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]]]}] 14:29:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1108ms 14:29:39 INFO - PROCESS | 3716 | 1465075779186 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 14:29:39 INFO - PROCESS | 3716 | 1465075779190 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 14:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:29:39 INFO - PROCESS | 3716 | 1465075779197 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:29:39 INFO - PROCESS | 3716 | 1465075779200 Marionette TRACE conn2 <- [1,2014,null,{}] 14:29:39 INFO - PROCESS | 3716 | 1465075779206 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}] 14:29:39 INFO - PROCESS | 3716 | 1465075779208 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:39 INFO - PROCESS | 3716 | 1465075779314 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 14:29:39 INFO - PROCESS | 3716 | 1465075779450 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:39 INFO - PROCESS | 3716 | 1465075779454 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:39 INFO - PROCESS | 3716 | ++DOCSHELL 10F25000 == 43 [pid = 3716] [id = 513] 14:29:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (10F27C00) [pid = 3716] [serial = 1539] [outer = 00000000] 14:29:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (12A09C00) [pid = 3716] [serial = 1540] [outer = 10F27C00] 14:29:39 INFO - PROCESS | 3716 | 1465075779508 Marionette DEBUG loaded listener.js 14:29:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (12B1EC00) [pid = 3716] [serial = 1541] [outer = 10F27C00] 14:29:40 INFO - PROCESS | 3716 | --DOCSHELL 16EA9400 == 42 [pid = 3716] [id = 508] 14:29:40 INFO - PROCESS | 3716 | --DOCSHELL 10560400 == 41 [pid = 3716] [id = 507] 14:29:40 INFO - PROCESS | 3716 | --DOCSHELL 0F397400 == 40 [pid = 3716] [id = 506] 14:29:40 INFO - PROCESS | 3716 | --DOCSHELL 16E69400 == 39 [pid = 3716] [id = 505] 14:29:40 INFO - PROCESS | 3716 | --DOCSHELL 15F48800 == 38 [pid = 3716] [id = 504] 14:29:40 INFO - PROCESS | 3716 | --DOCSHELL 15F4AC00 == 37 [pid = 3716] [id = 503] 14:29:40 INFO - PROCESS | 3716 | --DOCSHELL 155CFC00 == 36 [pid = 3716] [id = 502] 14:29:40 INFO - PROCESS | 3716 | --DOCSHELL 12B14C00 == 35 [pid = 3716] [id = 501] 14:29:40 INFO - PROCESS | 3716 | --DOCSHELL 10372000 == 34 [pid = 3716] [id = 500] 14:29:40 INFO - PROCESS | 3716 | --DOCSHELL 156A4400 == 33 [pid = 3716] [id = 497] 14:29:40 INFO - PROCESS | 3716 | --DOCSHELL 14025800 == 32 [pid = 3716] [id = 499] 14:29:40 INFO - PROCESS | 3716 | --DOCSHELL 105F5800 == 31 [pid = 3716] [id = 498] 14:29:40 INFO - PROCESS | 3716 | --DOCSHELL 13D2A400 == 30 [pid = 3716] [id = 511] 14:29:40 INFO - PROCESS | 3716 | --DOCSHELL 18443000 == 29 [pid = 3716] [id = 512] 14:29:40 INFO - PROCESS | 3716 | --DOCSHELL 19B15C00 == 28 [pid = 3716] [id = 509] 14:29:40 INFO - PROCESS | 3716 | --DOCSHELL 1055CC00 == 27 [pid = 3716] [id = 510] 14:29:40 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (171AB000) [pid = 3716] [serial = 1490] [outer = 00000000] [url = about:blank] 14:29:40 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (10B6E000) [pid = 3716] [serial = 1468] [outer = 00000000] [url = about:blank] 14:29:40 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (10E24000) [pid = 3716] [serial = 1469] [outer = 00000000] [url = about:blank] 14:29:40 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (12D9DC00) [pid = 3716] [serial = 1466] [outer = 00000000] [url = about:blank] 14:29:40 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (12B18400) [pid = 3716] [serial = 1465] [outer = 00000000] [url = about:blank] 14:29:40 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (156AB800) [pid = 3716] [serial = 1474] [outer = 00000000] [url = about:blank] 14:29:40 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (1302A800) [pid = 3716] [serial = 1471] [outer = 00000000] [url = about:blank] 14:29:40 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (13330C00) [pid = 3716] [serial = 1472] [outer = 00000000] [url = about:blank] 14:29:40 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (16EB4800) [pid = 3716] [serial = 1483] [outer = 00000000] [url = about:blank] 14:29:40 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (10A61C00) [pid = 3716] [serial = 1454] [outer = 00000000] [url = about:blank] 14:29:40 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (1043F000) [pid = 3716] [serial = 1453] [outer = 00000000] [url = about:blank] 14:29:40 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (15B44000) [pid = 3716] [serial = 1457] [outer = 00000000] [url = about:blank] 14:29:40 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (15871000) [pid = 3716] [serial = 1456] [outer = 00000000] [url = about:blank] 14:29:40 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (18445800) [pid = 3716] [serial = 1460] [outer = 00000000] [url = about:blank] 14:29:40 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1792E400) [pid = 3716] [serial = 1459] [outer = 00000000] [url = about:blank] 14:29:40 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (19C0E800) [pid = 3716] [serial = 1463] [outer = 00000000] [url = about:blank] 14:29:40 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (19C07400) [pid = 3716] [serial = 1462] [outer = 00000000] [url = about:blank] 14:29:40 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (16A42000) [pid = 3716] [serial = 1481] [outer = 00000000] [url = about:blank] 14:29:40 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (16050800) [pid = 3716] [serial = 1480] [outer = 00000000] [url = about:blank] 14:29:40 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (18617000) [pid = 3716] [serial = 1492] [outer = 00000000] [url = about:blank] 14:29:40 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (12A84C00) [pid = 3716] [serial = 1486] [outer = 00000000] [url = about:blank] 14:29:40 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (1779F400) [pid = 3716] [serial = 1484] [outer = 00000000] [url = about:blank] 14:29:40 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (15E9D000) [pid = 3716] [serial = 1477] [outer = 00000000] [url = about:blank] 14:29:40 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (15F4CC00) [pid = 3716] [serial = 1478] [outer = 00000000] [url = about:blank] 14:29:40 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (10A5F000) [pid = 3716] [serial = 1487] [outer = 00000000] [url = about:blank] 14:29:40 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (15875800) [pid = 3716] [serial = 1475] [outer = 00000000] [url = about:blank] 14:29:40 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (170EC000) [pid = 3716] [serial = 1489] [outer = 00000000] [url = about:blank] 14:29:40 INFO - PROCESS | 3716 | 1465075780772 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]]]}] 14:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1645ms 14:29:40 INFO - PROCESS | 3716 | 1465075780878 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 14:29:40 INFO - PROCESS | 3716 | 1465075780882 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 14:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:29:40 INFO - PROCESS | 3716 | 1465075780891 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:29:40 INFO - PROCESS | 3716 | 1465075780895 Marionette TRACE conn2 <- [1,2018,null,{}] 14:29:40 INFO - PROCESS | 3716 | 1465075780900 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}] 14:29:40 INFO - PROCESS | 3716 | 1465075780903 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:41 INFO - PROCESS | 3716 | 1465075780993 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 14:29:41 INFO - PROCESS | 3716 | 1465075781000 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:41 INFO - PROCESS | 3716 | 1465075781003 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:41 INFO - PROCESS | 3716 | ++DOCSHELL 1043F000 == 28 [pid = 3716] [id = 514] 14:29:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (1043F400) [pid = 3716] [serial = 1542] [outer = 00000000] 14:29:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (10530000) [pid = 3716] [serial = 1543] [outer = 1043F400] 14:29:41 INFO - PROCESS | 3716 | 1465075781049 Marionette DEBUG loaded listener.js 14:29:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (105FBC00) [pid = 3716] [serial = 1544] [outer = 1043F400] 14:29:41 INFO - PROCESS | 3716 | 1465075781541 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]]]}] 14:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 696ms 14:29:41 INFO - PROCESS | 3716 | 1465075781587 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 14:29:41 INFO - PROCESS | 3716 | 1465075781592 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 14:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:29:41 INFO - PROCESS | 3716 | 1465075781598 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:29:41 INFO - PROCESS | 3716 | 1465075781601 Marionette TRACE conn2 <- [1,2022,null,{}] 14:29:41 INFO - PROCESS | 3716 | 1465075781605 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}] 14:29:41 INFO - PROCESS | 3716 | 1465075781607 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:41 INFO - PROCESS | 3716 | 1465075781701 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 14:29:41 INFO - PROCESS | 3716 | 1465075781714 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:41 INFO - PROCESS | 3716 | 1465075781718 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:41 INFO - PROCESS | 3716 | ++DOCSHELL 1123C000 == 29 [pid = 3716] [id = 515] 14:29:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (1129BC00) [pid = 3716] [serial = 1545] [outer = 00000000] 14:29:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (11C12000) [pid = 3716] [serial = 1546] [outer = 1129BC00] 14:29:41 INFO - PROCESS | 3716 | 1465075781774 Marionette DEBUG loaded listener.js 14:29:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (12A8C400) [pid = 3716] [serial = 1547] [outer = 1129BC00] 14:29:42 INFO - PROCESS | 3716 | 1465075782240 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]]]}] 14:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 711ms 14:29:42 INFO - PROCESS | 3716 | 1465075782297 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 14:29:42 INFO - PROCESS | 3716 | 1465075782300 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 14:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:29:42 INFO - PROCESS | 3716 | 1465075782303 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:29:42 INFO - PROCESS | 3716 | 1465075782307 Marionette TRACE conn2 <- [1,2026,null,{}] 14:29:42 INFO - PROCESS | 3716 | 1465075782318 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}] 14:29:42 INFO - PROCESS | 3716 | 1465075782322 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:42 INFO - PROCESS | 3716 | 1465075782439 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 14:29:42 INFO - PROCESS | 3716 | 1465075782457 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:42 INFO - PROCESS | 3716 | 1465075782460 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:42 INFO - PROCESS | 3716 | ++DOCSHELL 13D29000 == 30 [pid = 3716] [id = 516] 14:29:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (13D2A400) [pid = 3716] [serial = 1548] [outer = 00000000] 14:29:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (140C6400) [pid = 3716] [serial = 1549] [outer = 13D2A400] 14:29:42 INFO - PROCESS | 3716 | 1465075782508 Marionette DEBUG loaded listener.js 14:29:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (14436400) [pid = 3716] [serial = 1550] [outer = 13D2A400] 14:29:43 INFO - PROCESS | 3716 | 1465075783051 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]]]}] 14:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 744ms 14:29:43 INFO - PROCESS | 3716 | 1465075783075 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 14:29:43 INFO - PROCESS | 3716 | 1465075783078 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 14:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:29:43 INFO - PROCESS | 3716 | 1465075783088 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:29:43 INFO - PROCESS | 3716 | 1465075783090 Marionette TRACE conn2 <- [1,2030,null,{}] 14:29:43 INFO - PROCESS | 3716 | 1465075783093 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}] 14:29:43 INFO - PROCESS | 3716 | 1465075783095 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:43 INFO - PROCESS | 3716 | 1465075783212 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 14:29:43 INFO - PROCESS | 3716 | 1465075783217 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:43 INFO - PROCESS | 3716 | 1465075783219 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:43 INFO - PROCESS | 3716 | ++DOCSHELL 155CFC00 == 31 [pid = 3716] [id = 517] 14:29:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (15666C00) [pid = 3716] [serial = 1551] [outer = 00000000] 14:29:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (156AF400) [pid = 3716] [serial = 1552] [outer = 15666C00] 14:29:43 INFO - PROCESS | 3716 | 1465075783317 Marionette DEBUG loaded listener.js 14:29:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (158EB800) [pid = 3716] [serial = 1553] [outer = 15666C00] 14:29:43 INFO - PROCESS | 3716 | 1465075783736 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]]]}] 14:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 14:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 711ms 14:29:43 INFO - PROCESS | 3716 | 1465075783791 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 14:29:43 INFO - PROCESS | 3716 | 1465075783793 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 14:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:29:43 INFO - PROCESS | 3716 | 1465075783796 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:29:43 INFO - PROCESS | 3716 | 1465075783798 Marionette TRACE conn2 <- [1,2034,null,{}] 14:29:43 INFO - PROCESS | 3716 | 1465075783802 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}] 14:29:43 INFO - PROCESS | 3716 | 1465075783804 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:43 INFO - PROCESS | 3716 | 1465075783952 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 14:29:43 INFO - PROCESS | 3716 | 1465075783972 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:43 INFO - PROCESS | 3716 | 1465075783974 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:43 INFO - PROCESS | 3716 | ++DOCSHELL 158ED000 == 32 [pid = 3716] [id = 518] 14:29:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (158ED400) [pid = 3716] [serial = 1554] [outer = 00000000] 14:29:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (15B7DC00) [pid = 3716] [serial = 1555] [outer = 158ED400] 14:29:44 INFO - PROCESS | 3716 | 1465075784018 Marionette DEBUG loaded listener.js 14:29:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (15E9D000) [pid = 3716] [serial = 1556] [outer = 158ED400] 14:29:44 INFO - PROCESS | 3716 | 1465075784464 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]]]}] 14:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 696ms 14:29:44 INFO - PROCESS | 3716 | 1465075784495 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 14:29:44 INFO - PROCESS | 3716 | 1465075784497 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 14:29:44 INFO - PROCESS | 3716 | 1465075784500 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:29:44 INFO - PROCESS | 3716 | 1465075784502 Marionette TRACE conn2 <- [1,2038,null,{}] 14:29:44 INFO - PROCESS | 3716 | 1465075784512 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}] 14:29:44 INFO - PROCESS | 3716 | 1465075784518 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:44 INFO - PROCESS | 3716 | 1465075784654 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 14:29:44 INFO - PROCESS | 3716 | 1465075784962 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:44 INFO - PROCESS | 3716 | 1465075784964 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:44 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (16A41C00) [pid = 3716] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:29:44 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (16EADC00) [pid = 3716] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:29:44 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (17D2F000) [pid = 3716] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:29:44 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (140C6C00) [pid = 3716] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:29:44 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (12B1A000) [pid = 3716] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:29:44 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (10437400) [pid = 3716] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:29:44 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (10A56800) [pid = 3716] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:29:45 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (15658400) [pid = 3716] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:29:45 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (1565B800) [pid = 3716] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:29:45 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (10332400) [pid = 3716] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:29:45 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (16046800) [pid = 3716] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:29:45 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (19B18000) [pid = 3716] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:29:45 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (1868F400) [pid = 3716] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:29:45 INFO - PROCESS | 3716 | ++DOCSHELL 0F305000 == 33 [pid = 3716] [id = 519] 14:29:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (0F339000) [pid = 3716] [serial = 1557] [outer = 00000000] 14:29:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (105F3800) [pid = 3716] [serial = 1558] [outer = 0F339000] 14:29:45 INFO - PROCESS | 3716 | 1465075785020 Marionette DEBUG loaded listener.js 14:29:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (12D9E400) [pid = 3716] [serial = 1559] [outer = 0F339000] 14:29:45 INFO - PROCESS | 3716 | 1465075785425 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]]]}] 14:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 949ms 14:29:45 INFO - PROCESS | 3716 | 1465075785447 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 14:29:45 INFO - PROCESS | 3716 | 1465075785449 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 14:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:29:45 INFO - PROCESS | 3716 | 1465075785461 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:29:45 INFO - PROCESS | 3716 | 1465075785463 Marionette TRACE conn2 <- [1,2042,null,{}] 14:29:45 INFO - PROCESS | 3716 | 1465075785466 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}] 14:29:45 INFO - PROCESS | 3716 | 1465075785468 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:45 INFO - PROCESS | 3716 | 1465075785579 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 14:29:45 INFO - PROCESS | 3716 | 1465075785588 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:45 INFO - PROCESS | 3716 | 1465075785590 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:45 INFO - PROCESS | 3716 | ++DOCSHELL 11C73C00 == 34 [pid = 3716] [id = 520] 14:29:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (12D97400) [pid = 3716] [serial = 1560] [outer = 00000000] 14:29:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (16E5E400) [pid = 3716] [serial = 1561] [outer = 12D97400] 14:29:45 INFO - PROCESS | 3716 | 1465075785632 Marionette DEBUG loaded listener.js 14:29:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (16E5F800) [pid = 3716] [serial = 1562] [outer = 12D97400] 14:29:46 INFO - PROCESS | 3716 | 1465075786089 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]]]}] 14:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 664ms 14:29:46 INFO - PROCESS | 3716 | 1465075786143 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 14:29:46 INFO - PROCESS | 3716 | 1465075786145 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 14:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:29:46 INFO - PROCESS | 3716 | 1465075786148 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:29:46 INFO - PROCESS | 3716 | 1465075786150 Marionette TRACE conn2 <- [1,2046,null,{}] 14:29:46 INFO - PROCESS | 3716 | 1465075786154 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}] 14:29:46 INFO - PROCESS | 3716 | 1465075786155 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:46 INFO - PROCESS | 3716 | 1465075786270 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 14:29:46 INFO - PROCESS | 3716 | 1465075786278 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:46 INFO - PROCESS | 3716 | 1465075786280 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:46 INFO - PROCESS | 3716 | ++DOCSHELL 0F309000 == 35 [pid = 3716] [id = 521] 14:29:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (0F309C00) [pid = 3716] [serial = 1563] [outer = 00000000] 14:29:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (16EAEC00) [pid = 3716] [serial = 1564] [outer = 0F309C00] 14:29:46 INFO - PROCESS | 3716 | 1465075786322 Marionette DEBUG loaded listener.js 14:29:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (14F41800) [pid = 3716] [serial = 1565] [outer = 0F309C00] 14:29:46 INFO - PROCESS | 3716 | 1465075786739 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]]]}] 14:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 649ms 14:29:46 INFO - PROCESS | 3716 | 1465075786787 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 14:29:46 INFO - PROCESS | 3716 | 1465075786789 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 14:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:29:46 INFO - PROCESS | 3716 | 1465075786792 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:29:46 INFO - PROCESS | 3716 | 1465075786793 Marionette TRACE conn2 <- [1,2050,null,{}] 14:29:46 INFO - PROCESS | 3716 | 1465075786797 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}] 14:29:46 INFO - PROCESS | 3716 | 1465075786799 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:46 INFO - PROCESS | 3716 | 1465075786881 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 14:29:47 INFO - PROCESS | 3716 | 1465075787046 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:47 INFO - PROCESS | 3716 | 1465075787050 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:47 INFO - PROCESS | 3716 | ++DOCSHELL 0C782400 == 36 [pid = 3716] [id = 522] 14:29:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (0F303800) [pid = 3716] [serial = 1566] [outer = 00000000] 14:29:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (0F32C400) [pid = 3716] [serial = 1567] [outer = 0F303800] 14:29:47 INFO - PROCESS | 3716 | 1465075787110 Marionette DEBUG loaded listener.js 14:29:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (0F331400) [pid = 3716] [serial = 1568] [outer = 0F303800] 14:29:47 INFO - PROCESS | 3716 | 1465075787882 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]]]}] 14:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1170ms 14:29:47 INFO - PROCESS | 3716 | 1465075787948 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 14:29:47 INFO - PROCESS | 3716 | 1465075787952 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 14:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:29:47 INFO - PROCESS | 3716 | 1465075787956 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:29:47 INFO - PROCESS | 3716 | 1465075787959 Marionette TRACE conn2 <- [1,2054,null,{}] 14:29:47 INFO - PROCESS | 3716 | 1465075787965 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}] 14:29:47 INFO - PROCESS | 3716 | 1465075787970 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:48 INFO - PROCESS | 3716 | 1465075788092 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 14:29:48 INFO - PROCESS | 3716 | 1465075788225 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:48 INFO - PROCESS | 3716 | 1465075788228 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:48 INFO - PROCESS | 3716 | ++DOCSHELL 114AE400 == 37 [pid = 3716] [id = 523] 14:29:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (11C66800) [pid = 3716] [serial = 1569] [outer = 00000000] 14:29:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (12B6D800) [pid = 3716] [serial = 1570] [outer = 11C66800] 14:29:48 INFO - PROCESS | 3716 | 1465075788285 Marionette DEBUG loaded listener.js 14:29:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (13134C00) [pid = 3716] [serial = 1571] [outer = 11C66800] 14:29:49 INFO - PROCESS | 3716 | 1465075789210 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]]]}] 14:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1313ms 14:29:49 INFO - PROCESS | 3716 | 1465075789292 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 14:29:49 INFO - PROCESS | 3716 | 1465075789297 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 14:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:29:49 INFO - PROCESS | 3716 | 1465075789303 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:29:49 INFO - PROCESS | 3716 | 1465075789306 Marionette TRACE conn2 <- [1,2058,null,{}] 14:29:49 INFO - PROCESS | 3716 | 1465075789312 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}] 14:29:49 INFO - PROCESS | 3716 | 1465075789314 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:49 INFO - PROCESS | 3716 | 1465075789430 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 14:29:49 INFO - PROCESS | 3716 | 1465075789548 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:49 INFO - PROCESS | 3716 | 1465075789553 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:49 INFO - PROCESS | 3716 | --DOCSHELL 0F309000 == 36 [pid = 3716] [id = 521] 14:29:49 INFO - PROCESS | 3716 | --DOCSHELL 11C73C00 == 35 [pid = 3716] [id = 520] 14:29:49 INFO - PROCESS | 3716 | --DOCSHELL 0F305000 == 34 [pid = 3716] [id = 519] 14:29:49 INFO - PROCESS | 3716 | --DOCSHELL 158ED000 == 33 [pid = 3716] [id = 518] 14:29:49 INFO - PROCESS | 3716 | --DOCSHELL 155CFC00 == 32 [pid = 3716] [id = 517] 14:29:49 INFO - PROCESS | 3716 | --DOCSHELL 13D29000 == 31 [pid = 3716] [id = 516] 14:29:49 INFO - PROCESS | 3716 | --DOCSHELL 1123C000 == 30 [pid = 3716] [id = 515] 14:29:49 INFO - PROCESS | 3716 | --DOCSHELL 1043F000 == 29 [pid = 3716] [id = 514] 14:29:49 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (16E68400) [pid = 3716] [serial = 1513] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (18265800) [pid = 3716] [serial = 1516] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (19B12400) [pid = 3716] [serial = 1526] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (18619400) [pid = 3716] [serial = 1493] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (18267C00) [pid = 3716] [serial = 1517] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (15658C00) [pid = 3716] [serial = 1498] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (156A5C00) [pid = 3716] [serial = 1499] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (130EA400) [pid = 3716] [serial = 1504] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (13821000) [pid = 3716] [serial = 1505] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (104EB800) [pid = 3716] [serial = 1501] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (10A55400) [pid = 3716] [serial = 1502] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (10A61800) [pid = 3716] [serial = 1495] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (11235800) [pid = 3716] [serial = 1496] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (156AC000) [pid = 3716] [serial = 1507] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (158F1800) [pid = 3716] [serial = 1508] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (1799C400) [pid = 3716] [serial = 1522] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (13332C00) [pid = 3716] [serial = 1520] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (18443400) [pid = 3716] [serial = 1523] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (16050400) [pid = 3716] [serial = 1510] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (10560800) [pid = 3716] [serial = 1519] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (16C89000) [pid = 3716] [serial = 1511] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (16EA8000) [pid = 3716] [serial = 1514] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (19C0D400) [pid = 3716] [serial = 1528] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3716 | --DOMWINDOW == 62 (19C0E000) [pid = 3716] [serial = 1529] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3716 | --DOMWINDOW == 61 (186C5000) [pid = 3716] [serial = 1525] [outer = 00000000] [url = about:blank] 14:29:49 INFO - PROCESS | 3716 | ++DOCSHELL 0F309000 == 30 [pid = 3716] [id = 524] 14:29:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 62 (0F330800) [pid = 3716] [serial = 1572] [outer = 00000000] 14:29:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (104EB000) [pid = 3716] [serial = 1573] [outer = 0F330800] 14:29:49 INFO - PROCESS | 3716 | 1465075789628 Marionette DEBUG loaded listener.js 14:29:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (10B67000) [pid = 3716] [serial = 1574] [outer = 0F330800] 14:29:50 INFO - PROCESS | 3716 | 1465075790091 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]]]}] 14:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 854ms 14:29:50 INFO - PROCESS | 3716 | 1465075790144 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 14:29:50 INFO - PROCESS | 3716 | 1465075790148 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 14:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:29:50 INFO - PROCESS | 3716 | 1465075790154 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:29:50 INFO - PROCESS | 3716 | 1465075790157 Marionette TRACE conn2 <- [1,2062,null,{}] 14:29:50 INFO - PROCESS | 3716 | 1465075790161 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}] 14:29:50 INFO - PROCESS | 3716 | 1465075790163 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:50 INFO - PROCESS | 3716 | 1465075790253 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 14:29:50 INFO - PROCESS | 3716 | 1465075790259 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:50 INFO - PROCESS | 3716 | 1465075790261 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:50 INFO - PROCESS | 3716 | ++DOCSHELL 12D64000 == 31 [pid = 3716] [id = 525] 14:29:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (13089C00) [pid = 3716] [serial = 1575] [outer = 00000000] 14:29:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (1382AC00) [pid = 3716] [serial = 1576] [outer = 13089C00] 14:29:50 INFO - PROCESS | 3716 | 1465075790308 Marionette DEBUG loaded listener.js 14:29:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (14018000) [pid = 3716] [serial = 1577] [outer = 13089C00] 14:29:50 INFO - PROCESS | 3716 | 1465075790819 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]]]}] 14:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 712ms 14:29:50 INFO - PROCESS | 3716 | 1465075790854 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 14:29:50 INFO - PROCESS | 3716 | 1465075790856 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 14:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:29:50 INFO - PROCESS | 3716 | 1465075790859 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:29:50 INFO - PROCESS | 3716 | 1465075790863 Marionette TRACE conn2 <- [1,2066,null,{}] 14:29:50 INFO - PROCESS | 3716 | 1465075790873 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}] 14:29:50 INFO - PROCESS | 3716 | 1465075790878 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:51 INFO - PROCESS | 3716 | 1465075790997 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 14:29:51 INFO - PROCESS | 3716 | 1465075791154 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:51 INFO - PROCESS | 3716 | 1465075791157 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:51 INFO - PROCESS | 3716 | ++DOCSHELL 156AA400 == 32 [pid = 3716] [id = 526] 14:29:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (156AC400) [pid = 3716] [serial = 1578] [outer = 00000000] 14:29:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (1587C800) [pid = 3716] [serial = 1579] [outer = 156AC400] 14:29:51 INFO - PROCESS | 3716 | 1465075791204 Marionette DEBUG loaded listener.js 14:29:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (158F1C00) [pid = 3716] [serial = 1580] [outer = 156AC400] 14:29:51 INFO - PROCESS | 3716 | 1465075791589 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]]]}] 14:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 744ms 14:29:51 INFO - PROCESS | 3716 | 1465075791632 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 14:29:51 INFO - PROCESS | 3716 | 1465075791634 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 14:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:29:51 INFO - PROCESS | 3716 | 1465075791638 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:29:51 INFO - PROCESS | 3716 | 1465075791639 Marionette TRACE conn2 <- [1,2070,null,{}] 14:29:51 INFO - PROCESS | 3716 | 1465075791643 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}] 14:29:51 INFO - PROCESS | 3716 | 1465075791645 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:51 INFO - PROCESS | 3716 | 1465075791740 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 14:29:51 INFO - PROCESS | 3716 | 1465075791745 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:51 INFO - PROCESS | 3716 | 1465075791747 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:51 INFO - PROCESS | 3716 | ++DOCSHELL 15B72C00 == 33 [pid = 3716] [id = 527] 14:29:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (15B77800) [pid = 3716] [serial = 1581] [outer = 00000000] 14:29:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (16049800) [pid = 3716] [serial = 1582] [outer = 15B77800] 14:29:51 INFO - PROCESS | 3716 | 1465075791791 Marionette DEBUG loaded listener.js 14:29:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (1690F000) [pid = 3716] [serial = 1583] [outer = 15B77800] 14:29:52 INFO - PROCESS | 3716 | 1465075792267 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]]]}] 14:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 712ms 14:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:29:52 INFO - PROCESS | 3716 | 1465075792342 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 14:29:52 INFO - PROCESS | 3716 | 1465075792344 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 14:29:52 INFO - PROCESS | 3716 | 1465075792348 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:29:52 INFO - PROCESS | 3716 | 1465075792350 Marionette TRACE conn2 <- [1,2074,null,{}] 14:29:52 INFO - PROCESS | 3716 | 1465075792353 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}] 14:29:52 INFO - PROCESS | 3716 | 1465075792355 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:52 INFO - PROCESS | 3716 | 1465075792492 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 14:29:52 INFO - PROCESS | 3716 | 1465075792514 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:52 INFO - PROCESS | 3716 | 1465075792516 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:52 INFO - PROCESS | 3716 | ++DOCSHELL 12B19800 == 34 [pid = 3716] [id = 528] 14:29:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (16A63400) [pid = 3716] [serial = 1584] [outer = 00000000] 14:29:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (16E62400) [pid = 3716] [serial = 1585] [outer = 16A63400] 14:29:52 INFO - PROCESS | 3716 | 1465075792560 Marionette DEBUG loaded listener.js 14:29:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (16EAA800) [pid = 3716] [serial = 1586] [outer = 16A63400] 14:29:53 INFO - PROCESS | 3716 | 1465075793014 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]]]}] 14:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 696ms 14:29:53 INFO - PROCESS | 3716 | 1465075793047 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 14:29:53 INFO - PROCESS | 3716 | 1465075793049 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 14:29:53 INFO - PROCESS | 3716 | 1465075793052 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:29:53 INFO - PROCESS | 3716 | 1465075793054 Marionette TRACE conn2 <- [1,2078,null,{}] 14:29:53 INFO - PROCESS | 3716 | 1465075793057 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}] 14:29:53 INFO - PROCESS | 3716 | 1465075793063 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:53 INFO - PROCESS | 3716 | 1465075793198 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 14:29:53 INFO - PROCESS | 3716 | 1465075793266 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:53 INFO - PROCESS | 3716 | 1465075793268 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:53 INFO - PROCESS | 3716 | ++DOCSHELL 17035800 == 35 [pid = 3716] [id = 529] 14:29:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (170F1800) [pid = 3716] [serial = 1587] [outer = 00000000] 14:29:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (17937000) [pid = 3716] [serial = 1588] [outer = 170F1800] 14:29:53 INFO - PROCESS | 3716 | 1465075793312 Marionette DEBUG loaded listener.js 14:29:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (17D36C00) [pid = 3716] [serial = 1589] [outer = 170F1800] 14:29:53 INFO - PROCESS | 3716 | 1465075793771 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]]]}] 14:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 744ms 14:29:53 INFO - PROCESS | 3716 | 1465075793825 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 14:29:53 INFO - PROCESS | 3716 | 1465075793827 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 14:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:29:53 INFO - PROCESS | 3716 | 1465075793830 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:29:53 INFO - PROCESS | 3716 | 1465075793832 Marionette TRACE conn2 <- [1,2082,null,{}] 14:29:53 INFO - PROCESS | 3716 | 1465075793872 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}] 14:29:53 INFO - PROCESS | 3716 | 1465075793874 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:54 INFO - PROCESS | 3716 | 1465075794066 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 14:29:54 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (1043F400) [pid = 3716] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:29:54 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (15666C00) [pid = 3716] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:29:54 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (1059B000) [pid = 3716] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:29:54 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (1553A000) [pid = 3716] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:29:54 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (18445400) [pid = 3716] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:29:54 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (158ED400) [pid = 3716] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:29:54 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (0F339000) [pid = 3716] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:29:54 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (12D97400) [pid = 3716] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:29:54 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (10F27C00) [pid = 3716] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:29:54 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (1129BC00) [pid = 3716] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:29:54 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (13D2A400) [pid = 3716] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:29:54 INFO - PROCESS | 3716 | 1465075794139 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:54 INFO - PROCESS | 3716 | 1465075794141 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:54 INFO - PROCESS | 3716 | ++DOCSHELL 0F337800 == 36 [pid = 3716] [id = 530] 14:29:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (0F337C00) [pid = 3716] [serial = 1590] [outer = 00000000] 14:29:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (10E27C00) [pid = 3716] [serial = 1591] [outer = 0F337C00] 14:29:54 INFO - PROCESS | 3716 | 1465075794185 Marionette DEBUG loaded listener.js 14:29:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (1280A800) [pid = 3716] [serial = 1592] [outer = 0F337C00] 14:29:54 INFO - PROCESS | 3716 | 1465075794532 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]]]}] 14:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 728ms 14:29:54 INFO - PROCESS | 3716 | 1465075794550 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 14:29:54 INFO - PROCESS | 3716 | 1465075794552 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 14:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:29:54 INFO - PROCESS | 3716 | 1465075794556 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:29:54 INFO - PROCESS | 3716 | 1465075794557 Marionette TRACE conn2 <- [1,2086,null,{}] 14:29:54 INFO - PROCESS | 3716 | 1465075794561 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}] 14:29:54 INFO - PROCESS | 3716 | 1465075794562 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:54 INFO - PROCESS | 3716 | 1465075794683 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 14:29:54 INFO - PROCESS | 3716 | 1465075794690 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:54 INFO - PROCESS | 3716 | 1465075794692 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:54 INFO - PROCESS | 3716 | ++DOCSHELL 12B18400 == 37 [pid = 3716] [id = 531] 14:29:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (158ED400) [pid = 3716] [serial = 1593] [outer = 00000000] 14:29:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (17D30000) [pid = 3716] [serial = 1594] [outer = 158ED400] 14:29:54 INFO - PROCESS | 3716 | 1465075794735 Marionette DEBUG loaded listener.js 14:29:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (17EA4800) [pid = 3716] [serial = 1595] [outer = 158ED400] 14:29:55 INFO - PROCESS | 3716 | 1465075795144 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]]]}] 14:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 649ms 14:29:55 INFO - PROCESS | 3716 | 1465075795194 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 14:29:55 INFO - PROCESS | 3716 | 1465075795196 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 14:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:29:55 INFO - PROCESS | 3716 | 1465075795199 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:29:55 INFO - PROCESS | 3716 | 1465075795201 Marionette TRACE conn2 <- [1,2090,null,{}] 14:29:55 INFO - PROCESS | 3716 | 1465075795204 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}] 14:29:55 INFO - PROCESS | 3716 | 1465075795206 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:55 INFO - PROCESS | 3716 | 1465075795322 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 14:29:55 INFO - PROCESS | 3716 | 1465075795330 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:55 INFO - PROCESS | 3716 | 1465075795332 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:55 INFO - PROCESS | 3716 | ++DOCSHELL 0F310000 == 38 [pid = 3716] [id = 532] 14:29:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (140C6000) [pid = 3716] [serial = 1596] [outer = 00000000] 14:29:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (18619800) [pid = 3716] [serial = 1597] [outer = 140C6000] 14:29:55 INFO - PROCESS | 3716 | 1465075795376 Marionette DEBUG loaded listener.js 14:29:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (1861A800) [pid = 3716] [serial = 1598] [outer = 140C6000] 14:29:55 INFO - PROCESS | 3716 | 1465075795804 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]]]}] 14:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 648ms 14:29:55 INFO - PROCESS | 3716 | 1465075795838 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 14:29:55 INFO - PROCESS | 3716 | 1465075795840 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 14:29:55 INFO - PROCESS | 3716 | 1465075795843 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:29:55 INFO - PROCESS | 3716 | 1465075795845 Marionette TRACE conn2 <- [1,2094,null,{}] 14:29:55 INFO - PROCESS | 3716 | 1465075795848 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}] 14:29:55 INFO - PROCESS | 3716 | 1465075795850 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:55 INFO - PROCESS | 3716 | 1465075795976 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 14:29:56 INFO - PROCESS | 3716 | 1465075795985 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:56 INFO - PROCESS | 3716 | 1465075795987 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:56 INFO - PROCESS | 3716 | ++DOCSHELL 1604FC00 == 39 [pid = 3716] [id = 533] 14:29:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (1703A400) [pid = 3716] [serial = 1599] [outer = 00000000] 14:29:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (18690800) [pid = 3716] [serial = 1600] [outer = 1703A400] 14:29:56 INFO - PROCESS | 3716 | 1465075796029 Marionette DEBUG loaded listener.js 14:29:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (186BD800) [pid = 3716] [serial = 1601] [outer = 1703A400] 14:29:56 INFO - PROCESS | 3716 | 1465075796760 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]]]}] 14:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 965ms 14:29:56 INFO - PROCESS | 3716 | 1465075796822 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 14:29:56 INFO - PROCESS | 3716 | 1465075796826 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 14:29:56 INFO - PROCESS | 3716 | 1465075796831 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:29:56 INFO - PROCESS | 3716 | 1465075796836 Marionette TRACE conn2 <- [1,2098,null,{}] 14:29:56 INFO - PROCESS | 3716 | 1465075796842 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}] 14:29:56 INFO - PROCESS | 3716 | 1465075796845 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:56 INFO - PROCESS | 3716 | 1465075796962 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 14:29:57 INFO - PROCESS | 3716 | 1465075797094 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:57 INFO - PROCESS | 3716 | 1465075797097 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:57 INFO - PROCESS | 3716 | ++DOCSHELL 10B63800 == 40 [pid = 3716] [id = 534] 14:29:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (11235800) [pid = 3716] [serial = 1602] [outer = 00000000] 14:29:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (12B1CC00) [pid = 3716] [serial = 1603] [outer = 11235800] 14:29:57 INFO - PROCESS | 3716 | 1465075797154 Marionette DEBUG loaded listener.js 14:29:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (140D3400) [pid = 3716] [serial = 1604] [outer = 11235800] 14:29:57 INFO - PROCESS | 3716 | 1465075797734 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]]]}] 14:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 949ms 14:29:57 INFO - PROCESS | 3716 | 1465075797777 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 14:29:57 INFO - PROCESS | 3716 | 1465075797782 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 14:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:29:57 INFO - PROCESS | 3716 | 1465075797789 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:29:57 INFO - PROCESS | 3716 | 1465075797791 Marionette TRACE conn2 <- [1,2102,null,{}] 14:29:57 INFO - PROCESS | 3716 | 1465075797795 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}] 14:29:57 INFO - PROCESS | 3716 | 1465075797798 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:57 INFO - PROCESS | 3716 | 1465075797913 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 14:29:58 INFO - PROCESS | 3716 | 1465075798025 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:58 INFO - PROCESS | 3716 | 1465075798027 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:58 INFO - PROCESS | 3716 | ++DOCSHELL 14F36000 == 41 [pid = 3716] [id = 535] 14:29:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (15530C00) [pid = 3716] [serial = 1605] [outer = 00000000] 14:29:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (15EA2800) [pid = 3716] [serial = 1606] [outer = 15530C00] 14:29:58 INFO - PROCESS | 3716 | 1465075798123 Marionette DEBUG loaded listener.js 14:29:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (16A3D800) [pid = 3716] [serial = 1607] [outer = 15530C00] 14:29:58 INFO - PROCESS | 3716 | 1465075798738 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]]]}] 14:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1012ms 14:29:58 INFO - PROCESS | 3716 | 1465075798791 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 14:29:58 INFO - PROCESS | 3716 | 1465075798793 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 14:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:29:58 INFO - PROCESS | 3716 | 1465075798797 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:29:58 INFO - PROCESS | 3716 | 1465075798801 Marionette TRACE conn2 <- [1,2106,null,{}] 14:29:58 INFO - PROCESS | 3716 | 1465075798812 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}] 14:29:58 INFO - PROCESS | 3716 | 1465075798817 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:59 INFO - PROCESS | 3716 | 1465075799010 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 14:29:59 INFO - PROCESS | 3716 | 1465075799150 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:59 INFO - PROCESS | 3716 | 1465075799153 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:29:59 INFO - PROCESS | 3716 | ++DOCSHELL 10325800 == 42 [pid = 3716] [id = 536] 14:29:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (10374000) [pid = 3716] [serial = 1608] [outer = 00000000] 14:29:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (10F28000) [pid = 3716] [serial = 1609] [outer = 10374000] 14:29:59 INFO - PROCESS | 3716 | 1465075799215 Marionette DEBUG loaded listener.js 14:29:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (13135400) [pid = 3716] [serial = 1610] [outer = 10374000] 14:29:59 INFO - PROCESS | 3716 | 1465075799933 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]]]}] 14:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1170ms 14:30:00 INFO - PROCESS | 3716 | 1465075799982 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 14:30:00 INFO - PROCESS | 3716 | 1465075799986 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 14:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:30:00 INFO - PROCESS | 3716 | 1465075799990 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:30:00 INFO - PROCESS | 3716 | 1465075799995 Marionette TRACE conn2 <- [1,2110,null,{}] 14:30:00 INFO - PROCESS | 3716 | 1465075800000 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}] 14:30:00 INFO - PROCESS | 3716 | 1465075800002 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:00 INFO - PROCESS | 3716 | 1465075800104 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 14:30:00 INFO - PROCESS | 3716 | --DOCSHELL 0F310000 == 41 [pid = 3716] [id = 532] 14:30:00 INFO - PROCESS | 3716 | --DOCSHELL 12B18400 == 40 [pid = 3716] [id = 531] 14:30:00 INFO - PROCESS | 3716 | --DOCSHELL 0F337800 == 39 [pid = 3716] [id = 530] 14:30:00 INFO - PROCESS | 3716 | --DOCSHELL 17035800 == 38 [pid = 3716] [id = 529] 14:30:00 INFO - PROCESS | 3716 | --DOCSHELL 12B19800 == 37 [pid = 3716] [id = 528] 14:30:00 INFO - PROCESS | 3716 | --DOCSHELL 15B72C00 == 36 [pid = 3716] [id = 527] 14:30:00 INFO - PROCESS | 3716 | --DOCSHELL 156AA400 == 35 [pid = 3716] [id = 526] 14:30:00 INFO - PROCESS | 3716 | --DOCSHELL 12D64000 == 34 [pid = 3716] [id = 525] 14:30:00 INFO - PROCESS | 3716 | --DOCSHELL 0F309000 == 33 [pid = 3716] [id = 524] 14:30:00 INFO - PROCESS | 3716 | --DOCSHELL 114AE400 == 32 [pid = 3716] [id = 523] 14:30:00 INFO - PROCESS | 3716 | --DOCSHELL 0C782400 == 31 [pid = 3716] [id = 522] 14:30:00 INFO - PROCESS | 3716 | --DOCSHELL 10F25000 == 30 [pid = 3716] [id = 513] 14:30:00 INFO - PROCESS | 3716 | --DOCSHELL 14F36000 == 29 [pid = 3716] [id = 535] 14:30:00 INFO - PROCESS | 3716 | --DOCSHELL 10325800 == 28 [pid = 3716] [id = 536] 14:30:00 INFO - PROCESS | 3716 | --DOCSHELL 1604FC00 == 27 [pid = 3716] [id = 533] 14:30:00 INFO - PROCESS | 3716 | --DOCSHELL 10B63800 == 26 [pid = 3716] [id = 534] 14:30:00 INFO - PROCESS | 3716 | 1465075800856 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:00 INFO - PROCESS | 3716 | 1465075800859 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:00 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (10530000) [pid = 3716] [serial = 1543] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (105FBC00) [pid = 3716] [serial = 1544] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (156AF400) [pid = 3716] [serial = 1552] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (13913800) [pid = 3716] [serial = 1532] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (12A10000) [pid = 3716] [serial = 1531] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (16E5C400) [pid = 3716] [serial = 1535] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (16048C00) [pid = 3716] [serial = 1534] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1A138800) [pid = 3716] [serial = 1538] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (19C09000) [pid = 3716] [serial = 1537] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (15B7DC00) [pid = 3716] [serial = 1555] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (105F3800) [pid = 3716] [serial = 1558] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (16E5E400) [pid = 3716] [serial = 1561] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (16EAEC00) [pid = 3716] [serial = 1564] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (12B1EC00) [pid = 3716] [serial = 1541] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (12A09C00) [pid = 3716] [serial = 1540] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (11C12000) [pid = 3716] [serial = 1546] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (12A8C400) [pid = 3716] [serial = 1547] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (140C6400) [pid = 3716] [serial = 1549] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (158EB800) [pid = 3716] [serial = 1553] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (15E9D000) [pid = 3716] [serial = 1556] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (16E5F800) [pid = 3716] [serial = 1562] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (12D9E400) [pid = 3716] [serial = 1559] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (14436400) [pid = 3716] [serial = 1550] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3716 | ++DOCSHELL 0F330000 == 27 [pid = 3716] [id = 537] 14:30:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (0F331C00) [pid = 3716] [serial = 1611] [outer = 00000000] 14:30:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (10325800) [pid = 3716] [serial = 1612] [outer = 0F331C00] 14:30:01 INFO - PROCESS | 3716 | 1465075801003 Marionette DEBUG loaded listener.js 14:30:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (104EFC00) [pid = 3716] [serial = 1613] [outer = 0F331C00] 14:30:01 INFO - PROCESS | 3716 | 1465075801483 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]]]}] 14:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1582ms 14:30:01 INFO - PROCESS | 3716 | 1465075801559 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 14:30:01 INFO - PROCESS | 3716 | 1465075801563 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 14:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:30:01 INFO - PROCESS | 3716 | 1465075801614 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:30:01 INFO - PROCESS | 3716 | 1465075801617 Marionette TRACE conn2 <- [1,2114,null,{}] 14:30:01 INFO - PROCESS | 3716 | 1465075801623 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}] 14:30:01 INFO - PROCESS | 3716 | 1465075801627 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:01 INFO - PROCESS | 3716 | 1465075801723 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 14:30:01 INFO - PROCESS | 3716 | 1465075801732 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:01 INFO - PROCESS | 3716 | 1465075801734 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:01 INFO - PROCESS | 3716 | ++DOCSHELL 10B6E800 == 28 [pid = 3716] [id = 538] 14:30:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (10B71C00) [pid = 3716] [serial = 1614] [outer = 00000000] 14:30:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (10F1BC00) [pid = 3716] [serial = 1615] [outer = 10B71C00] 14:30:01 INFO - PROCESS | 3716 | 1465075801781 Marionette DEBUG loaded listener.js 14:30:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (112A6400) [pid = 3716] [serial = 1616] [outer = 10B71C00] 14:30:02 INFO - PROCESS | 3716 | 1465075802259 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]]]}] 14:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 696ms 14:30:02 INFO - PROCESS | 3716 | 1465075802303 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 14:30:02 INFO - PROCESS | 3716 | 1465075802307 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 14:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:30:02 INFO - PROCESS | 3716 | 1465075802313 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:30:02 INFO - PROCESS | 3716 | 1465075802317 Marionette TRACE conn2 <- [1,2118,null,{}] 14:30:02 INFO - PROCESS | 3716 | 1465075802322 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}] 14:30:02 INFO - PROCESS | 3716 | 1465075802326 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:02 INFO - PROCESS | 3716 | 1465075802419 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 14:30:02 INFO - PROCESS | 3716 | 1465075802427 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:02 INFO - PROCESS | 3716 | 1465075802430 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:02 INFO - PROCESS | 3716 | ++DOCSHELL 105F3000 == 29 [pid = 3716] [id = 539] 14:30:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (10A5A800) [pid = 3716] [serial = 1617] [outer = 00000000] 14:30:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (12B1B000) [pid = 3716] [serial = 1618] [outer = 10A5A800] 14:30:02 INFO - PROCESS | 3716 | 1465075802556 Marionette DEBUG loaded listener.js 14:30:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (13129C00) [pid = 3716] [serial = 1619] [outer = 10A5A800] 14:30:03 INFO - PROCESS | 3716 | 1465075802976 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] 14:30:03 INFO - PROCESS | 3716 | 1465075803013 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 14:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:30:03 INFO - PROCESS | 3716 | 1465075803018 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:30:03 INFO - PROCESS | 3716 | 1465075803023 Marionette TRACE conn2 <- [1,2122,null,{}] 14:30:03 INFO - PROCESS | 3716 | 1465075803033 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}] 14:30:03 INFO - PROCESS | 3716 | 1465075803036 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:03 INFO - PROCESS | 3716 | 1465075803169 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 14:30:03 INFO - PROCESS | 3716 | 1465075803196 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:03 INFO - PROCESS | 3716 | 1465075803199 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:03 INFO - PROCESS | 3716 | ++DOCSHELL 1552E400 == 30 [pid = 3716] [id = 540] 14:30:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (15531C00) [pid = 3716] [serial = 1620] [outer = 00000000] 14:30:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (156A9C00) [pid = 3716] [serial = 1621] [outer = 15531C00] 14:30:03 INFO - PROCESS | 3716 | 1465075803243 Marionette DEBUG loaded listener.js 14:30:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (12B61C00) [pid = 3716] [serial = 1622] [outer = 15531C00] 14:30:03 INFO - PROCESS | 3716 | 1465075803706 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]]]}] 14:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 760ms 14:30:03 INFO - PROCESS | 3716 | 1465075803757 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 14:30:03 INFO - PROCESS | 3716 | 1465075803759 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 14:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:30:03 INFO - PROCESS | 3716 | 1465075803800 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:30:03 INFO - PROCESS | 3716 | 1465075803802 Marionette TRACE conn2 <- [1,2126,null,{}] 14:30:03 INFO - PROCESS | 3716 | 1465075803817 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}] 14:30:03 INFO - PROCESS | 3716 | 1465075803819 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:03 INFO - PROCESS | 3716 | 1465075803939 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 14:30:03 INFO - PROCESS | 3716 | 1465075803945 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:03 INFO - PROCESS | 3716 | 1465075803947 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:03 INFO - PROCESS | 3716 | ++DOCSHELL 15870400 == 31 [pid = 3716] [id = 541] 14:30:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (158EA800) [pid = 3716] [serial = 1623] [outer = 00000000] 14:30:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (15B72C00) [pid = 3716] [serial = 1624] [outer = 158EA800] 14:30:04 INFO - PROCESS | 3716 | 1465075803992 Marionette DEBUG loaded listener.js 14:30:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (15E1F000) [pid = 3716] [serial = 1625] [outer = 158EA800] 14:30:04 INFO - PROCESS | 3716 | 1465075804485 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]]]}] 14:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 728ms 14:30:04 INFO - PROCESS | 3716 | 1465075804525 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 14:30:04 INFO - PROCESS | 3716 | 1465075804527 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 14:30:04 INFO - PROCESS | 3716 | 1465075804530 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:30:04 INFO - PROCESS | 3716 | 1465075804533 Marionette TRACE conn2 <- [1,2130,null,{}] 14:30:04 INFO - PROCESS | 3716 | 1465075804536 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}] 14:30:04 INFO - PROCESS | 3716 | 1465075804538 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:04 INFO - PROCESS | 3716 | 1465075804649 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 14:30:04 INFO - PROCESS | 3716 | 1465075804654 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:04 INFO - PROCESS | 3716 | 1465075804660 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:04 INFO - PROCESS | 3716 | ++DOCSHELL 15EA8400 == 32 [pid = 3716] [id = 542] 14:30:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (15F4B000) [pid = 3716] [serial = 1626] [outer = 00000000] 14:30:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (16005400) [pid = 3716] [serial = 1627] [outer = 15F4B000] 14:30:04 INFO - PROCESS | 3716 | 1465075804768 Marionette DEBUG loaded listener.js 14:30:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (16A56400) [pid = 3716] [serial = 1628] [outer = 15F4B000] 14:30:05 INFO - PROCESS | 3716 | --DOCSHELL 1B3CB400 == 31 [pid = 3716] [id = 15] 14:30:05 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (0F337C00) [pid = 3716] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:30:05 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (11C66800) [pid = 3716] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:30:05 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (15B77800) [pid = 3716] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:30:05 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (158ED400) [pid = 3716] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:30:05 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (0F330800) [pid = 3716] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:30:05 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (0F303800) [pid = 3716] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:30:05 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (13089C00) [pid = 3716] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:30:05 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (156AC400) [pid = 3716] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:30:05 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (170F1800) [pid = 3716] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:30:05 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (0F309C00) [pid = 3716] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:30:05 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (16A63400) [pid = 3716] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:30:05 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (1703A400) [pid = 3716] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:30:05 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (140C6000) [pid = 3716] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:30:05 INFO - PROCESS | 3716 | 1465075805620 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] 14:30:05 INFO - PROCESS | 3716 | 1465075805673 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 14:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:30:05 INFO - PROCESS | 3716 | 1465075805677 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:30:05 INFO - PROCESS | 3716 | 1465075805678 Marionette TRACE conn2 <- [1,2134,null,{}] 14:30:05 INFO - PROCESS | 3716 | 1465075805683 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}] 14:30:05 INFO - PROCESS | 3716 | 1465075805685 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:05 INFO - PROCESS | 3716 | 1465075805800 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 14:30:05 INFO - PROCESS | 3716 | 1465075805861 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:05 INFO - PROCESS | 3716 | 1465075805863 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:05 INFO - PROCESS | 3716 | ++DOCSHELL 0F332400 == 32 [pid = 3716] [id = 543] 14:30:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (0F337C00) [pid = 3716] [serial = 1629] [outer = 00000000] 14:30:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (156B2000) [pid = 3716] [serial = 1630] [outer = 0F337C00] 14:30:05 INFO - PROCESS | 3716 | 1465075805906 Marionette DEBUG loaded listener.js 14:30:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (16E64C00) [pid = 3716] [serial = 1631] [outer = 0F337C00] 14:30:06 INFO - PROCESS | 3716 | 1465075806267 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] 14:30:06 INFO - PROCESS | 3716 | 1465075806316 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 14:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:30:06 INFO - PROCESS | 3716 | 1465075806320 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:30:06 INFO - PROCESS | 3716 | 1465075806321 Marionette TRACE conn2 <- [1,2138,null,{}] 14:30:06 INFO - PROCESS | 3716 | 1465075806336 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}] 14:30:06 INFO - PROCESS | 3716 | 1465075806338 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:06 INFO - PROCESS | 3716 | 1465075806417 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 14:30:06 INFO - PROCESS | 3716 | 1465075806424 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:06 INFO - PROCESS | 3716 | 1465075806427 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:06 INFO - PROCESS | 3716 | ++DOCSHELL 16043400 == 33 [pid = 3716] [id = 544] 14:30:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (16E5F000) [pid = 3716] [serial = 1632] [outer = 00000000] 14:30:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (16EB2C00) [pid = 3716] [serial = 1633] [outer = 16E5F000] 14:30:06 INFO - PROCESS | 3716 | 1465075806473 Marionette DEBUG loaded listener.js 14:30:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (17040000) [pid = 3716] [serial = 1634] [outer = 16E5F000] 14:30:06 INFO - PROCESS | 3716 | 1465075806950 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]]]}] 14:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 633ms 14:30:06 INFO - PROCESS | 3716 | 1465075806990 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 14:30:06 INFO - PROCESS | 3716 | 1465075806992 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 14:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:30:07 INFO - PROCESS | 3716 | 1465075806999 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:30:07 INFO - PROCESS | 3716 | 1465075807000 Marionette TRACE conn2 <- [1,2142,null,{}] 14:30:07 INFO - PROCESS | 3716 | 1465075807004 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}] 14:30:07 INFO - PROCESS | 3716 | 1465075807006 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:07 INFO - PROCESS | 3716 | 1465075807083 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 14:30:07 INFO - PROCESS | 3716 | 1465075807088 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:07 INFO - PROCESS | 3716 | 1465075807090 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:07 INFO - PROCESS | 3716 | ++DOCSHELL 170F0400 == 34 [pid = 3716] [id = 545] 14:30:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (171E4000) [pid = 3716] [serial = 1635] [outer = 00000000] 14:30:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (17996000) [pid = 3716] [serial = 1636] [outer = 171E4000] 14:30:07 INFO - PROCESS | 3716 | 1465075807133 Marionette DEBUG loaded listener.js 14:30:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (1799A000) [pid = 3716] [serial = 1637] [outer = 171E4000] 14:30:08 INFO - PROCESS | 3716 | --DOCSHELL 156B0C00 == 33 [pid = 3716] [id = 386] 14:30:08 INFO - PROCESS | 3716 | --DOCSHELL 12B14400 == 32 [pid = 3716] [id = 375] 14:30:08 INFO - PROCESS | 3716 | --DOCSHELL 13820800 == 31 [pid = 3716] [id = 384] 14:30:08 INFO - PROCESS | 3716 | --DOCSHELL 1052A800 == 30 [pid = 3716] [id = 377] 14:30:08 INFO - PROCESS | 3716 | --DOCSHELL 16050C00 == 29 [pid = 3716] [id = 379] 14:30:08 INFO - PROCESS | 3716 | --DOCSHELL 15E9E000 == 28 [pid = 3716] [id = 387] 14:30:08 INFO - PROCESS | 3716 | --DOCSHELL 13D28400 == 27 [pid = 3716] [id = 378] 14:30:08 INFO - PROCESS | 3716 | --DOCSHELL 16050000 == 26 [pid = 3716] [id = 389] 14:30:08 INFO - PROCESS | 3716 | --DOCSHELL 10568400 == 25 [pid = 3716] [id = 374] 14:30:08 INFO - PROCESS | 3716 | --DOCSHELL 10489C00 == 24 [pid = 3716] [id = 380] 14:30:08 INFO - PROCESS | 3716 | --DOCSHELL 16003800 == 23 [pid = 3716] [id = 388] 14:30:08 INFO - PROCESS | 3716 | --DOCSHELL 13335000 == 22 [pid = 3716] [id = 381] 14:30:08 INFO - PROCESS | 3716 | --DOCSHELL 13380C00 == 21 [pid = 3716] [id = 390] 14:30:08 INFO - PROCESS | 3716 | --DOCSHELL 10529000 == 20 [pid = 3716] [id = 382] 14:30:08 INFO - PROCESS | 3716 | --DOCSHELL 10524800 == 19 [pid = 3716] [id = 391] 14:30:08 INFO - PROCESS | 3716 | --DOCSHELL 13D22400 == 18 [pid = 3716] [id = 385] 14:30:08 INFO - PROCESS | 3716 | --DOCSHELL 11C68C00 == 17 [pid = 3716] [id = 383] 14:30:08 INFO - PROCESS | 3716 | --DOCSHELL 15659C00 == 16 [pid = 3716] [id = 376] 14:30:08 INFO - PROCESS | 3716 | --DOCSHELL 1B134800 == 15 [pid = 3716] [id = 16] 14:30:08 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (18690800) [pid = 3716] [serial = 1600] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (18619800) [pid = 3716] [serial = 1597] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (1861A800) [pid = 3716] [serial = 1598] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (10E27C00) [pid = 3716] [serial = 1591] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (12B6D800) [pid = 3716] [serial = 1570] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (1690F000) [pid = 3716] [serial = 1583] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (17EA4800) [pid = 3716] [serial = 1595] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (10B67000) [pid = 3716] [serial = 1574] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (16049800) [pid = 3716] [serial = 1582] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (0F331400) [pid = 3716] [serial = 1568] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (1382AC00) [pid = 3716] [serial = 1576] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (104EB000) [pid = 3716] [serial = 1573] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (13134C00) [pid = 3716] [serial = 1571] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (158F1C00) [pid = 3716] [serial = 1580] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (17937000) [pid = 3716] [serial = 1588] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (14F41800) [pid = 3716] [serial = 1565] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (17D30000) [pid = 3716] [serial = 1594] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 3716 | --DOMWINDOW == 62 (1280A800) [pid = 3716] [serial = 1592] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 3716 | --DOMWINDOW == 61 (16EAA800) [pid = 3716] [serial = 1586] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 3716 | --DOMWINDOW == 60 (14018000) [pid = 3716] [serial = 1577] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 3716 | --DOMWINDOW == 59 (0F32C400) [pid = 3716] [serial = 1567] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 3716 | --DOMWINDOW == 58 (1587C800) [pid = 3716] [serial = 1579] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 3716 | --DOMWINDOW == 57 (17D36C00) [pid = 3716] [serial = 1589] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 3716 | --DOMWINDOW == 56 (16E62400) [pid = 3716] [serial = 1585] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 3716 | --DOMWINDOW == 55 (186BD800) [pid = 3716] [serial = 1601] [outer = 00000000] [url = about:blank] 14:30:08 INFO - PROCESS | 3716 | 1465075808838 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]]]}] 14:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1898ms 14:30:08 INFO - PROCESS | 3716 | 1465075808870 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 14:30:08 INFO - PROCESS | 3716 | 1465075808874 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 14:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:30:08 INFO - PROCESS | 3716 | 1465075808886 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:30:08 INFO - PROCESS | 3716 | 1465075808889 Marionette TRACE conn2 <- [1,2146,null,{}] 14:30:08 INFO - PROCESS | 3716 | 1465075808895 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}] 14:30:08 INFO - PROCESS | 3716 | 1465075808898 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:09 INFO - PROCESS | 3716 | 1465075808998 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 14:30:09 INFO - PROCESS | 3716 | 1465075809007 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:09 INFO - PROCESS | 3716 | 1465075809010 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:09 INFO - PROCESS | 3716 | ++DOCSHELL 10530000 == 16 [pid = 3716] [id = 546] 14:30:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 56 (10530400) [pid = 3716] [serial = 1638] [outer = 00000000] 14:30:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 57 (10A59C00) [pid = 3716] [serial = 1639] [outer = 10530400] 14:30:09 INFO - PROCESS | 3716 | 1465075809061 Marionette DEBUG loaded listener.js 14:30:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 58 (10B64000) [pid = 3716] [serial = 1640] [outer = 10530400] 14:30:09 INFO - PROCESS | 3716 | 1465075809627 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]]]}] 14:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 775ms 14:30:09 INFO - PROCESS | 3716 | 1465075809673 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 14:30:09 INFO - PROCESS | 3716 | 1465075809678 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 14:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:30:09 INFO - PROCESS | 3716 | 1465075809684 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:30:09 INFO - PROCESS | 3716 | 1465075809687 Marionette TRACE conn2 <- [1,2150,null,{}] 14:30:09 INFO - PROCESS | 3716 | 1465075809691 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}] 14:30:09 INFO - PROCESS | 3716 | 1465075809694 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:09 INFO - PROCESS | 3716 | 1465075809782 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 14:30:09 INFO - PROCESS | 3716 | 1465075809883 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:09 INFO - PROCESS | 3716 | 1465075809885 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:09 INFO - PROCESS | 3716 | ++DOCSHELL 11C68C00 == 17 [pid = 3716] [id = 547] 14:30:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 59 (11C73400) [pid = 3716] [serial = 1641] [outer = 00000000] 14:30:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 60 (12A10800) [pid = 3716] [serial = 1642] [outer = 11C73400] 14:30:09 INFO - PROCESS | 3716 | 1465075809938 Marionette DEBUG loaded listener.js 14:30:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 61 (12B10800) [pid = 3716] [serial = 1643] [outer = 11C73400] 14:30:10 INFO - PROCESS | 3716 | 1465075810330 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]]]}] 14:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 696ms 14:30:10 INFO - PROCESS | 3716 | 1465075810383 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 14:30:10 INFO - PROCESS | 3716 | 1465075810385 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 14:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:30:10 INFO - PROCESS | 3716 | 1465075810388 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:30:10 INFO - PROCESS | 3716 | 1465075810392 Marionette TRACE conn2 <- [1,2154,null,{}] 14:30:10 INFO - PROCESS | 3716 | 1465075810403 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}] 14:30:10 INFO - PROCESS | 3716 | 1465075810408 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:10 INFO - PROCESS | 3716 | 1465075810527 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 14:30:10 INFO - PROCESS | 3716 | 1465075810540 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:10 INFO - PROCESS | 3716 | 1465075810543 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:10 INFO - PROCESS | 3716 | ++DOCSHELL 13820800 == 18 [pid = 3716] [id = 548] 14:30:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 62 (13822400) [pid = 3716] [serial = 1644] [outer = 00000000] 14:30:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (13D24000) [pid = 3716] [serial = 1645] [outer = 13822400] 14:30:10 INFO - PROCESS | 3716 | 1465075810599 Marionette DEBUG loaded listener.js 14:30:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (1401F000) [pid = 3716] [serial = 1646] [outer = 13822400] 14:30:11 INFO - PROCESS | 3716 | 1465075811048 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]]]}] 14:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 712ms 14:30:11 INFO - PROCESS | 3716 | 1465075811088 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 14:30:11 INFO - PROCESS | 3716 | 1465075811090 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 14:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:30:11 INFO - PROCESS | 3716 | 1465075811093 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:30:11 INFO - PROCESS | 3716 | 1465075811095 Marionette TRACE conn2 <- [1,2158,null,{}] 14:30:11 INFO - PROCESS | 3716 | 1465075811098 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}] 14:30:11 INFO - PROCESS | 3716 | 1465075811100 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:11 INFO - PROCESS | 3716 | 1465075811194 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 14:30:11 INFO - PROCESS | 3716 | 1465075811199 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:11 INFO - PROCESS | 3716 | 1465075811201 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:11 INFO - PROCESS | 3716 | ++DOCSHELL 13D26800 == 19 [pid = 3716] [id = 549] 14:30:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (140C6800) [pid = 3716] [serial = 1647] [outer = 00000000] 14:30:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (1565CC00) [pid = 3716] [serial = 1648] [outer = 140C6800] 14:30:11 INFO - PROCESS | 3716 | 1465075811245 Marionette DEBUG loaded listener.js 14:30:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (156A7800) [pid = 3716] [serial = 1649] [outer = 140C6800] 14:30:11 INFO - PROCESS | 3716 | 1465075811687 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]]]}] 14:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 649ms 14:30:11 INFO - PROCESS | 3716 | 1465075811731 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 14:30:11 INFO - PROCESS | 3716 | 1465075811733 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 14:30:11 INFO - PROCESS | 3716 | 1465075811736 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:30:11 INFO - PROCESS | 3716 | 1465075811738 Marionette TRACE conn2 <- [1,2162,null,{}] 14:30:11 INFO - PROCESS | 3716 | 1465075811746 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}] 14:30:11 INFO - PROCESS | 3716 | 1465075811748 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:11 INFO - PROCESS | 3716 | 1465075811825 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 14:30:11 INFO - PROCESS | 3716 | 1465075811831 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:11 INFO - PROCESS | 3716 | 1465075811833 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:11 INFO - PROCESS | 3716 | ++DOCSHELL 15659C00 == 20 [pid = 3716] [id = 550] 14:30:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (156AA800) [pid = 3716] [serial = 1650] [outer = 00000000] 14:30:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (158EE000) [pid = 3716] [serial = 1651] [outer = 156AA800] 14:30:11 INFO - PROCESS | 3716 | 1465075811876 Marionette DEBUG loaded listener.js 14:30:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (158F3000) [pid = 3716] [serial = 1652] [outer = 156AA800] 14:30:12 INFO - PROCESS | 3716 | 1465075812396 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]]]}] 14:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 711ms 14:30:12 INFO - PROCESS | 3716 | 1465075812469 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 14:30:12 INFO - PROCESS | 3716 | 1465075812471 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 14:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:30:12 INFO - PROCESS | 3716 | 1465075812475 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:30:12 INFO - PROCESS | 3716 | 1465075812477 Marionette TRACE conn2 <- [1,2166,null,{}] 14:30:12 INFO - PROCESS | 3716 | 1465075812480 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}] 14:30:12 INFO - PROCESS | 3716 | 1465075812486 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:12 INFO - PROCESS | 3716 | 1465075812588 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 14:30:12 INFO - PROCESS | 3716 | 1465075812600 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:12 INFO - PROCESS | 3716 | 1465075812602 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:12 INFO - PROCESS | 3716 | ++DOCSHELL 15F4E000 == 21 [pid = 3716] [id = 551] 14:30:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (16001800) [pid = 3716] [serial = 1653] [outer = 00000000] 14:30:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (1604CC00) [pid = 3716] [serial = 1654] [outer = 16001800] 14:30:12 INFO - PROCESS | 3716 | 1465075812653 Marionette DEBUG loaded listener.js 14:30:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (167DB000) [pid = 3716] [serial = 1655] [outer = 16001800] 14:30:13 INFO - PROCESS | 3716 | 1465075813089 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]]]}] 14:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 649ms 14:30:13 INFO - PROCESS | 3716 | 1465075813117 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 14:30:13 INFO - PROCESS | 3716 | 1465075813119 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 14:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:30:13 INFO - PROCESS | 3716 | 1465075813122 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:30:13 INFO - PROCESS | 3716 | 1465075813124 Marionette TRACE conn2 <- [1,2170,null,{}] 14:30:13 INFO - PROCESS | 3716 | 1465075813128 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}] 14:30:13 INFO - PROCESS | 3716 | 1465075813129 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:13 INFO - PROCESS | 3716 | 1465075813217 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 14:30:13 INFO - PROCESS | 3716 | 1465075813250 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:13 INFO - PROCESS | 3716 | 1465075813252 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:13 INFO - PROCESS | 3716 | ++DOCSHELL 16050000 == 22 [pid = 3716] [id = 552] 14:30:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (16A41400) [pid = 3716] [serial = 1656] [outer = 00000000] 14:30:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (16E64800) [pid = 3716] [serial = 1657] [outer = 16A41400] 14:30:13 INFO - PROCESS | 3716 | 1465075813295 Marionette DEBUG loaded listener.js 14:30:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (16E65C00) [pid = 3716] [serial = 1658] [outer = 16A41400] 14:30:13 INFO - PROCESS | 3716 | 1465075813722 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]]]}] 14:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 648ms 14:30:13 INFO - PROCESS | 3716 | 1465075813765 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 14:30:13 INFO - PROCESS | 3716 | 1465075813767 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 14:30:13 INFO - PROCESS | 3716 | 1465075813770 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:30:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:30:13 INFO - PROCESS | 3716 | 1465075813772 Marionette TRACE conn2 <- [1,2174,null,{}] 14:30:13 INFO - PROCESS | 3716 | 1465075813779 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}] 14:30:13 INFO - PROCESS | 3716 | 1465075813781 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:13 INFO - PROCESS | 3716 | 1465075813861 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 14:30:13 INFO - PROCESS | 3716 | 1465075813867 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:13 INFO - PROCESS | 3716 | 1465075813869 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:13 INFO - PROCESS | 3716 | ++DOCSHELL 16A3B000 == 23 [pid = 3716] [id = 553] 14:30:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (16A3CC00) [pid = 3716] [serial = 1659] [outer = 00000000] 14:30:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (170EA000) [pid = 3716] [serial = 1660] [outer = 16A3CC00] 14:30:13 INFO - PROCESS | 3716 | 1465075813911 Marionette DEBUG loaded listener.js 14:30:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (170EA400) [pid = 3716] [serial = 1661] [outer = 16A3CC00] 14:30:14 INFO - PROCESS | 3716 | 1465075814374 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]]]}] 14:30:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:30:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 649ms 14:30:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:30:14 INFO - PROCESS | 3716 | 1465075814411 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 14:30:14 INFO - PROCESS | 3716 | 1465075814413 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 14:30:14 INFO - PROCESS | 3716 | 1465075814416 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:30:14 INFO - PROCESS | 3716 | 1465075814418 Marionette TRACE conn2 <- [1,2178,null,{}] 14:30:14 INFO - PROCESS | 3716 | 1465075814421 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}] 14:30:14 INFO - PROCESS | 3716 | 1465075814423 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:14 INFO - PROCESS | 3716 | 1465075814539 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 14:30:14 INFO - PROCESS | 3716 | 1465075814546 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:14 INFO - PROCESS | 3716 | 1465075814548 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:14 INFO - PROCESS | 3716 | ++DOCSHELL 16EB0000 == 24 [pid = 3716] [id = 554] 14:30:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (170E5400) [pid = 3716] [serial = 1662] [outer = 00000000] 14:30:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (17D3AC00) [pid = 3716] [serial = 1663] [outer = 170E5400] 14:30:14 INFO - PROCESS | 3716 | 1465075814591 Marionette DEBUG loaded listener.js 14:30:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (17EA4800) [pid = 3716] [serial = 1664] [outer = 170E5400] 14:30:15 INFO - PROCESS | 3716 | 1465075815100 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]]]}] 14:30:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:30:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 695ms 14:30:15 INFO - PROCESS | 3716 | 1465075815147 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 14:30:15 INFO - PROCESS | 3716 | 1465075815148 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 14:30:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:30:15 INFO - PROCESS | 3716 | 1465075815158 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:30:15 INFO - PROCESS | 3716 | 1465075815160 Marionette TRACE conn2 <- [1,2182,null,{}] 14:30:15 INFO - PROCESS | 3716 | 1465075815163 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}] 14:30:15 INFO - PROCESS | 3716 | 1465075815165 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:15 INFO - PROCESS | 3716 | 1465075815290 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 14:30:15 INFO - PROCESS | 3716 | 1465075815360 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:15 INFO - PROCESS | 3716 | 1465075815362 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:15 INFO - PROCESS | 3716 | ++DOCSHELL 16E61000 == 25 [pid = 3716] [id = 555] 14:30:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (1798D800) [pid = 3716] [serial = 1665] [outer = 00000000] 14:30:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (18444400) [pid = 3716] [serial = 1666] [outer = 1798D800] 14:30:15 INFO - PROCESS | 3716 | 1465075815406 Marionette DEBUG loaded listener.js 14:30:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (18619C00) [pid = 3716] [serial = 1667] [outer = 1798D800] 14:30:15 INFO - PROCESS | 3716 | 1465075815842 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]]]}] 14:30:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:30:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 744ms 14:30:15 INFO - PROCESS | 3716 | 1465075815898 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 14:30:15 INFO - PROCESS | 3716 | 1465075815900 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 14:30:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:30:15 INFO - PROCESS | 3716 | 1465075815938 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:30:15 INFO - PROCESS | 3716 | 1465075815941 Marionette TRACE conn2 <- [1,2186,null,{}] 14:30:15 INFO - PROCESS | 3716 | 1465075815953 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}] 14:30:15 INFO - PROCESS | 3716 | 1465075815955 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:16 INFO - PROCESS | 3716 | 1465075816078 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 14:30:16 INFO - PROCESS | 3716 | 1465075816092 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:16 INFO - PROCESS | 3716 | 1465075816094 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:16 INFO - PROCESS | 3716 | ++DOCSHELL 0F32F800 == 26 [pid = 3716] [id = 556] 14:30:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1043A800) [pid = 3716] [serial = 1668] [outer = 00000000] 14:30:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (156ABC00) [pid = 3716] [serial = 1669] [outer = 1043A800] 14:30:16 INFO - PROCESS | 3716 | 1465075816322 Marionette DEBUG loaded listener.js 14:30:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (18693000) [pid = 3716] [serial = 1670] [outer = 1043A800] 14:30:16 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (1B643C00) [pid = 3716] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:30:16 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (158EA800) [pid = 3716] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:30:16 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (15F4B000) [pid = 3716] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:30:16 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (0F337C00) [pid = 3716] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:30:16 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (1B649000) [pid = 3716] [serial = 44] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:30:16 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (16E5F000) [pid = 3716] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:30:16 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (10A5A800) [pid = 3716] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:30:16 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (10B71C00) [pid = 3716] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:30:16 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (0F331C00) [pid = 3716] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:30:16 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (10374000) [pid = 3716] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:30:16 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (15530C00) [pid = 3716] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:30:16 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (11235800) [pid = 3716] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:30:16 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (15531C00) [pid = 3716] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:30:16 INFO - PROCESS | 3716 | 1465075816695 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]]]}] 14:30:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:30:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 854ms 14:30:16 INFO - PROCESS | 3716 | 1465075816751 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 14:30:16 INFO - PROCESS | 3716 | 1465075816753 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 14:30:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:30:16 INFO - PROCESS | 3716 | 1465075816757 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:30:16 INFO - PROCESS | 3716 | 1465075816758 Marionette TRACE conn2 <- [1,2190,null,{}] 14:30:16 INFO - PROCESS | 3716 | 1465075816762 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}] 14:30:16 INFO - PROCESS | 3716 | 1465075816763 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:16 INFO - PROCESS | 3716 | 1465075816841 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 14:30:16 INFO - PROCESS | 3716 | 1465075816933 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:16 INFO - PROCESS | 3716 | 1465075816935 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:16 INFO - PROCESS | 3716 | ++DOCSHELL 1043AC00 == 27 [pid = 3716] [id = 557] 14:30:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (10528000) [pid = 3716] [serial = 1671] [outer = 00000000] 14:30:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (158F7000) [pid = 3716] [serial = 1672] [outer = 10528000] 14:30:17 INFO - PROCESS | 3716 | 1465075816978 Marionette DEBUG loaded listener.js 14:30:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (16002400) [pid = 3716] [serial = 1673] [outer = 10528000] 14:30:17 INFO - PROCESS | 3716 | 1465075817336 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]]]}] 14:30:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:30:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 648ms 14:30:17 INFO - PROCESS | 3716 | 1465075817395 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 14:30:17 INFO - PROCESS | 3716 | 1465075817396 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 14:30:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:30:17 INFO - PROCESS | 3716 | 1465075817400 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:30:17 INFO - PROCESS | 3716 | 1465075817401 Marionette TRACE conn2 <- [1,2194,null,{}] 14:30:17 INFO - PROCESS | 3716 | 1465075817404 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}] 14:30:17 INFO - PROCESS | 3716 | 1465075817406 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:17 INFO - PROCESS | 3716 | 1465075817580 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 14:30:17 INFO - PROCESS | 3716 | 1465075817615 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:17 INFO - PROCESS | 3716 | 1465075817617 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:17 INFO - PROCESS | 3716 | ++DOCSHELL 10A5A800 == 28 [pid = 3716] [id = 558] 14:30:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (140CCC00) [pid = 3716] [serial = 1674] [outer = 00000000] 14:30:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (186BC000) [pid = 3716] [serial = 1675] [outer = 140CCC00] 14:30:17 INFO - PROCESS | 3716 | 1465075817659 Marionette DEBUG loaded listener.js 14:30:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (186BFC00) [pid = 3716] [serial = 1676] [outer = 140CCC00] 14:30:18 INFO - PROCESS | 3716 | 1465075818059 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]]]}] 14:30:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:30:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 696ms 14:30:18 INFO - PROCESS | 3716 | 1465075818132 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 14:30:18 INFO - PROCESS | 3716 | 1465075818134 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 14:30:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:30:18 INFO - PROCESS | 3716 | 1465075818137 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:30:18 INFO - PROCESS | 3716 | 1465075818139 Marionette TRACE conn2 <- [1,2198,null,{}] 14:30:18 INFO - PROCESS | 3716 | 1465075818143 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}] 14:30:18 INFO - PROCESS | 3716 | 1465075818144 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:18 INFO - PROCESS | 3716 | 1465075818224 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 14:30:18 INFO - PROCESS | 3716 | 1465075818231 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:18 INFO - PROCESS | 3716 | 1465075818233 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:18 INFO - PROCESS | 3716 | ++DOCSHELL 15E9C000 == 29 [pid = 3716] [id = 559] 14:30:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (1792A000) [pid = 3716] [serial = 1677] [outer = 00000000] 14:30:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (186C7400) [pid = 3716] [serial = 1678] [outer = 1792A000] 14:30:18 INFO - PROCESS | 3716 | 1465075818275 Marionette DEBUG loaded listener.js 14:30:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (19B16800) [pid = 3716] [serial = 1679] [outer = 1792A000] 14:30:19 INFO - PROCESS | 3716 | 1465075819106 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]]]}] 14:30:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:30:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1012ms 14:30:19 INFO - PROCESS | 3716 | 1465075819141 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 14:30:19 INFO - PROCESS | 3716 | 1465075819145 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 14:30:19 INFO - PROCESS | 3716 | 1465075819150 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:30:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:30:19 INFO - PROCESS | 3716 | 1465075819155 Marionette TRACE conn2 <- [1,2202,null,{}] 14:30:19 INFO - PROCESS | 3716 | 1465075819160 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}] 14:30:19 INFO - PROCESS | 3716 | 1465075819163 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:19 INFO - PROCESS | 3716 | 1465075819284 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 14:30:19 INFO - PROCESS | 3716 | 1465075819420 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:19 INFO - PROCESS | 3716 | 1465075819423 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:19 INFO - PROCESS | 3716 | ++DOCSHELL 105EF800 == 30 [pid = 3716] [id = 560] 14:30:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (105F3C00) [pid = 3716] [serial = 1680] [outer = 00000000] 14:30:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (112A5800) [pid = 3716] [serial = 1681] [outer = 105F3C00] 14:30:19 INFO - PROCESS | 3716 | 1465075819481 Marionette DEBUG loaded listener.js 14:30:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (12B11C00) [pid = 3716] [serial = 1682] [outer = 105F3C00] 14:30:20 INFO - PROCESS | 3716 | 1465075820351 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]]]}] 14:30:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:30:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1265ms 14:30:20 INFO - PROCESS | 3716 | 1465075820450 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 14:30:20 INFO - PROCESS | 3716 | 1465075820455 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 14:30:20 INFO - PROCESS | 3716 | 1465075820462 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:30:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:30:20 INFO - PROCESS | 3716 | 1465075820465 Marionette TRACE conn2 <- [1,2206,null,{}] 14:30:20 INFO - PROCESS | 3716 | 1465075820470 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}] 14:30:20 INFO - PROCESS | 3716 | 1465075820473 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:20 INFO - PROCESS | 3716 | 1465075820595 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 14:30:20 INFO - PROCESS | 3716 | 1465075820726 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:20 INFO - PROCESS | 3716 | 1465075820731 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:20 INFO - PROCESS | 3716 | ++DOCSHELL 105F1000 == 31 [pid = 3716] [id = 561] 14:30:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (105F5000) [pid = 3716] [serial = 1683] [outer = 00000000] 14:30:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (10B63800) [pid = 3716] [serial = 1684] [outer = 105F5000] 14:30:20 INFO - PROCESS | 3716 | 1465075820799 Marionette DEBUG loaded listener.js 14:30:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (10F21000) [pid = 3716] [serial = 1685] [outer = 105F5000] 14:30:21 INFO - PROCESS | 3716 | --DOCSHELL 0F330000 == 30 [pid = 3716] [id = 537] 14:30:21 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (1B649400) [pid = 3716] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:30:21 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (15B72C00) [pid = 3716] [serial = 1624] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (16005400) [pid = 3716] [serial = 1627] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (156B2000) [pid = 3716] [serial = 1630] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (11C09400) [pid = 3716] [serial = 1103] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:30:21 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (16EB2C00) [pid = 3716] [serial = 1633] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (17996000) [pid = 3716] [serial = 1636] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (16A56400) [pid = 3716] [serial = 1628] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (12B1B000) [pid = 3716] [serial = 1618] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (13129C00) [pid = 3716] [serial = 1619] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (10F1BC00) [pid = 3716] [serial = 1615] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (112A6400) [pid = 3716] [serial = 1616] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (10325800) [pid = 3716] [serial = 1612] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (104EFC00) [pid = 3716] [serial = 1613] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (13135400) [pid = 3716] [serial = 1610] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (10F28000) [pid = 3716] [serial = 1609] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (16A3D800) [pid = 3716] [serial = 1607] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (15EA2800) [pid = 3716] [serial = 1606] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (140D3400) [pid = 3716] [serial = 1604] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (12B1CC00) [pid = 3716] [serial = 1603] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (156A9C00) [pid = 3716] [serial = 1621] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (12B61C00) [pid = 3716] [serial = 1622] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (16E64C00) [pid = 3716] [serial = 1631] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (17040000) [pid = 3716] [serial = 1634] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (15E1F000) [pid = 3716] [serial = 1625] [outer = 00000000] [url = about:blank] 14:30:21 INFO - PROCESS | 3716 | 1465075821299 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]]]}] 14:30:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:30:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 918ms 14:30:21 INFO - PROCESS | 3716 | 1465075821368 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 14:30:21 INFO - PROCESS | 3716 | 1465075821373 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 14:30:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:30:21 INFO - PROCESS | 3716 | 1465075821380 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:30:21 INFO - PROCESS | 3716 | 1465075821382 Marionette TRACE conn2 <- [1,2210,null,{}] 14:30:21 INFO - PROCESS | 3716 | 1465075821386 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}] 14:30:21 INFO - PROCESS | 3716 | 1465075821388 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:21 INFO - PROCESS | 3716 | 1465075821479 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 14:30:21 INFO - PROCESS | 3716 | 1465075821496 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:21 INFO - PROCESS | 3716 | 1465075821498 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:21 INFO - PROCESS | 3716 | ++DOCSHELL 12B12000 == 31 [pid = 3716] [id = 562] 14:30:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (12B12400) [pid = 3716] [serial = 1686] [outer = 00000000] 14:30:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (12B1C800) [pid = 3716] [serial = 1687] [outer = 12B12400] 14:30:21 INFO - PROCESS | 3716 | 1465075821549 Marionette DEBUG loaded listener.js 14:30:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (12D6F400) [pid = 3716] [serial = 1688] [outer = 12B12400] 14:30:22 INFO - PROCESS | 3716 | 1465075822074 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]]]}] 14:30:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:30:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 744ms 14:30:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:30:22 INFO - PROCESS | 3716 | 1465075822119 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 14:30:22 INFO - PROCESS | 3716 | 1465075822121 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 14:30:22 INFO - PROCESS | 3716 | 1465075822124 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:30:22 INFO - PROCESS | 3716 | 1465075822128 Marionette TRACE conn2 <- [1,2214,null,{}] 14:30:22 INFO - PROCESS | 3716 | 1465075822138 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}] 14:30:22 INFO - PROCESS | 3716 | 1465075822143 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:22 INFO - PROCESS | 3716 | 1465075822267 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 14:30:22 INFO - PROCESS | 3716 | 1465075822360 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:22 INFO - PROCESS | 3716 | 1465075822363 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:22 INFO - PROCESS | 3716 | ++DOCSHELL 1382A800 == 32 [pid = 3716] [id = 563] 14:30:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (1382DC00) [pid = 3716] [serial = 1689] [outer = 00000000] 14:30:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (14025400) [pid = 3716] [serial = 1690] [outer = 1382DC00] 14:30:22 INFO - PROCESS | 3716 | 1465075822410 Marionette DEBUG loaded listener.js 14:30:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (140D1800) [pid = 3716] [serial = 1691] [outer = 1382DC00] 14:30:22 INFO - PROCESS | 3716 | 1465075822777 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]]]}] 14:30:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:30:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 696ms 14:30:22 INFO - PROCESS | 3716 | 1465075822824 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 14:30:22 INFO - PROCESS | 3716 | 1465075822827 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 14:30:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:30:22 INFO - PROCESS | 3716 | 1465075822830 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:30:22 INFO - PROCESS | 3716 | 1465075822831 Marionette TRACE conn2 <- [1,2218,null,{}] 14:30:22 INFO - PROCESS | 3716 | 1465075822835 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}] 14:30:22 INFO - PROCESS | 3716 | 1465075822837 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:22 INFO - PROCESS | 3716 | 1465075822974 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 14:30:22 INFO - PROCESS | 3716 | 1465075822979 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:22 INFO - PROCESS | 3716 | 1465075822981 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:22 INFO - PROCESS | 3716 | ++DOCSHELL 15538C00 == 33 [pid = 3716] [id = 564] 14:30:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (1553A000) [pid = 3716] [serial = 1692] [outer = 00000000] 14:30:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (156B2000) [pid = 3716] [serial = 1693] [outer = 1553A000] 14:30:23 INFO - PROCESS | 3716 | 1465075823025 Marionette DEBUG loaded listener.js 14:30:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (158EC400) [pid = 3716] [serial = 1694] [outer = 1553A000] 14:30:23 INFO - PROCESS | 3716 | 1465075823507 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]]]}] 14:30:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:30:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 696ms 14:30:23 INFO - PROCESS | 3716 | 1465075823562 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 14:30:23 INFO - PROCESS | 3716 | 1465075823564 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 14:30:23 INFO - PROCESS | 3716 | 1465075823567 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:30:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:30:23 INFO - PROCESS | 3716 | 1465075823568 Marionette TRACE conn2 <- [1,2222,null,{}] 14:30:23 INFO - PROCESS | 3716 | 1465075823572 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}] 14:30:23 INFO - PROCESS | 3716 | 1465075823574 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:23 INFO - PROCESS | 3716 | 1465075823716 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 14:30:23 INFO - PROCESS | 3716 | 1465075823780 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:23 INFO - PROCESS | 3716 | 1465075823782 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:23 INFO - PROCESS | 3716 | ++DOCSHELL 15B4D400 == 34 [pid = 3716] [id = 565] 14:30:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (15B50800) [pid = 3716] [serial = 1695] [outer = 00000000] 14:30:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (15E29C00) [pid = 3716] [serial = 1696] [outer = 15B50800] 14:30:23 INFO - PROCESS | 3716 | 1465075823825 Marionette DEBUG loaded listener.js 14:30:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (15EA0400) [pid = 3716] [serial = 1697] [outer = 15B50800] 14:30:24 INFO - PROCESS | 3716 | 1465075824240 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]]]}] 14:30:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:30:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 712ms 14:30:24 INFO - PROCESS | 3716 | 1465075824267 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 14:30:24 INFO - PROCESS | 3716 | 1465075824269 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 14:30:24 INFO - PROCESS | 3716 | 1465075824272 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:30:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:30:24 INFO - PROCESS | 3716 | 1465075824273 Marionette TRACE conn2 <- [1,2226,null,{}] 14:30:24 INFO - PROCESS | 3716 | 1465075824277 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}] 14:30:24 INFO - PROCESS | 3716 | 1465075824283 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:24 INFO - PROCESS | 3716 | 1465075824422 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 14:30:24 INFO - PROCESS | 3716 | 1465075824427 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:24 INFO - PROCESS | 3716 | 1465075824429 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:24 INFO - PROCESS | 3716 | ++DOCSHELL 15E24400 == 35 [pid = 3716] [id = 566] 14:30:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (15E9E400) [pid = 3716] [serial = 1698] [outer = 00000000] 14:30:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (16049C00) [pid = 3716] [serial = 1699] [outer = 15E9E400] 14:30:24 INFO - PROCESS | 3716 | 1465075824478 Marionette DEBUG loaded listener.js 14:30:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (16E5DC00) [pid = 3716] [serial = 1700] [outer = 15E9E400] 14:30:24 INFO - PROCESS | 3716 | 1465075824920 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]]]}] 14:30:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:30:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 712ms 14:30:24 INFO - PROCESS | 3716 | 1465075824972 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 14:30:24 INFO - PROCESS | 3716 | 1465075824974 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 14:30:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:30:25 INFO - PROCESS | 3716 | 1465075824977 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:30:25 INFO - PROCESS | 3716 | 1465075824979 Marionette TRACE conn2 <- [1,2230,null,{}] 14:30:25 INFO - PROCESS | 3716 | 1465075824982 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}] 14:30:25 INFO - PROCESS | 3716 | 1465075824984 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:25 INFO - PROCESS | 3716 | 1465075825096 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 14:30:25 INFO - PROCESS | 3716 | 1465075825198 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:25 INFO - PROCESS | 3716 | 1465075825200 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:25 INFO - PROCESS | 3716 | ++DOCSHELL 16E5F800 == 36 [pid = 3716] [id = 567] 14:30:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (16E62800) [pid = 3716] [serial = 1701] [outer = 00000000] 14:30:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (16EAC400) [pid = 3716] [serial = 1702] [outer = 16E62800] 14:30:25 INFO - PROCESS | 3716 | 1465075825242 Marionette DEBUG loaded listener.js 14:30:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (16EACC00) [pid = 3716] [serial = 1703] [outer = 16E62800] 14:30:25 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (140CCC00) [pid = 3716] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:30:25 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (16001800) [pid = 3716] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:30:25 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (16A3CC00) [pid = 3716] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:30:25 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (140C6800) [pid = 3716] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:30:25 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (170E5400) [pid = 3716] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:30:25 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (13822400) [pid = 3716] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:30:25 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (16A41400) [pid = 3716] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:30:25 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (10530400) [pid = 3716] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:30:25 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (1798D800) [pid = 3716] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:30:25 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (171E4000) [pid = 3716] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:30:25 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (156AA800) [pid = 3716] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:30:25 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (11C73400) [pid = 3716] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:30:25 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (1043A800) [pid = 3716] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:30:25 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (10528000) [pid = 3716] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:30:25 INFO - PROCESS | 3716 | 1465075825791 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]]]}] 14:30:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:30:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 854ms 14:30:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:30:25 INFO - PROCESS | 3716 | 1465075825853 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 14:30:25 INFO - PROCESS | 3716 | 1465075825855 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 14:30:25 INFO - PROCESS | 3716 | 1465075825858 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:30:25 INFO - PROCESS | 3716 | 1465075825860 Marionette TRACE conn2 <- [1,2234,null,{}] 14:30:25 INFO - PROCESS | 3716 | 1465075825863 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}] 14:30:25 INFO - PROCESS | 3716 | 1465075825865 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:25 INFO - PROCESS | 3716 | 1465075825946 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 14:30:25 INFO - PROCESS | 3716 | 1465075825951 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:25 INFO - PROCESS | 3716 | 1465075825953 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:25 INFO - PROCESS | 3716 | ++DOCSHELL 1280C000 == 37 [pid = 3716] [id = 568] 14:30:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (13D24800) [pid = 3716] [serial = 1704] [outer = 00000000] 14:30:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (16A59800) [pid = 3716] [serial = 1705] [outer = 13D24800] 14:30:26 INFO - PROCESS | 3716 | 1465075825997 Marionette DEBUG loaded listener.js 14:30:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (16E62000) [pid = 3716] [serial = 1706] [outer = 13D24800] 14:30:26 INFO - PROCESS | 3716 | 1465075826423 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]]]}] 14:30:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:30:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 601ms 14:30:26 INFO - PROCESS | 3716 | 1465075826455 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 14:30:26 INFO - PROCESS | 3716 | 1465075826457 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 14:30:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:30:26 INFO - PROCESS | 3716 | 1465075826474 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:30:26 INFO - PROCESS | 3716 | 1465075826476 Marionette TRACE conn2 <- [1,2238,null,{}] 14:30:26 INFO - PROCESS | 3716 | 1465075826479 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}] 14:30:26 INFO - PROCESS | 3716 | 1465075826481 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:26 INFO - PROCESS | 3716 | 1465075826559 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 14:30:26 INFO - PROCESS | 3716 | 1465075826564 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:26 INFO - PROCESS | 3716 | 1465075826566 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:26 INFO - PROCESS | 3716 | ++DOCSHELL 12AC7C00 == 38 [pid = 3716] [id = 569] 14:30:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (1308A800) [pid = 3716] [serial = 1707] [outer = 00000000] 14:30:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (1792CC00) [pid = 3716] [serial = 1708] [outer = 1308A800] 14:30:26 INFO - PROCESS | 3716 | 1465075826608 Marionette DEBUG loaded listener.js 14:30:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (17D2FC00) [pid = 3716] [serial = 1709] [outer = 1308A800] 14:30:27 INFO - PROCESS | 3716 | 1465075827061 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]]]}] 14:30:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:30:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 632ms 14:30:27 INFO - PROCESS | 3716 | 1465075827117 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 14:30:27 INFO - PROCESS | 3716 | 1465075827119 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 14:30:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:30:27 INFO - PROCESS | 3716 | 1465075827122 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:30:27 INFO - PROCESS | 3716 | 1465075827124 Marionette TRACE conn2 <- [1,2242,null,{}] 14:30:27 INFO - PROCESS | 3716 | 1465075827128 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}] 14:30:27 INFO - PROCESS | 3716 | 1465075827129 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:27 INFO - PROCESS | 3716 | 1465075827220 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 14:30:27 INFO - PROCESS | 3716 | 1465075827227 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:27 INFO - PROCESS | 3716 | 1465075827229 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:27 INFO - PROCESS | 3716 | ++DOCSHELL 156AF000 == 39 [pid = 3716] [id = 570] 14:30:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (16A63400) [pid = 3716] [serial = 1710] [outer = 00000000] 14:30:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (18443800) [pid = 3716] [serial = 1711] [outer = 16A63400] 14:30:27 INFO - PROCESS | 3716 | 1465075827272 Marionette DEBUG loaded listener.js 14:30:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (1861E000) [pid = 3716] [serial = 1712] [outer = 16A63400] 14:30:27 INFO - PROCESS | 3716 | 1465075827850 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]]]}] 14:30:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:30:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 807ms 14:30:28 INFO - PROCESS | 3716 | 1465075827995 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 14:30:28 INFO - PROCESS | 3716 | 1465075827999 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 14:30:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:30:28 INFO - PROCESS | 3716 | 1465075828009 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:30:28 INFO - PROCESS | 3716 | 1465075828013 Marionette TRACE conn2 <- [1,2246,null,{}] 14:30:28 INFO - PROCESS | 3716 | 1465075828026 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}] 14:30:28 INFO - PROCESS | 3716 | 1465075828029 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:28 INFO - PROCESS | 3716 | 1465075828145 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 14:30:28 INFO - PROCESS | 3716 | 1465075828286 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:28 INFO - PROCESS | 3716 | 1465075828290 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:28 INFO - PROCESS | 3716 | ++DOCSHELL 0F397400 == 40 [pid = 3716] [id = 571] 14:30:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (10437400) [pid = 3716] [serial = 1713] [outer = 00000000] 14:30:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (10B66000) [pid = 3716] [serial = 1714] [outer = 10437400] 14:30:28 INFO - PROCESS | 3716 | 1465075828348 Marionette DEBUG loaded listener.js 14:30:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (12B13000) [pid = 3716] [serial = 1715] [outer = 10437400] 14:30:28 INFO - PROCESS | 3716 | 1465075828913 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]]]}] 14:30:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:30:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 949ms 14:30:28 INFO - PROCESS | 3716 | 1465075828986 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 14:30:29 INFO - PROCESS | 3716 | 1465075828990 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 14:30:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:30:29 INFO - PROCESS | 3716 | 1465075828997 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:30:29 INFO - PROCESS | 3716 | 1465075829000 Marionette TRACE conn2 <- [1,2250,null,{}] 14:30:29 INFO - PROCESS | 3716 | 1465075829004 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}] 14:30:29 INFO - PROCESS | 3716 | 1465075829007 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:29 INFO - PROCESS | 3716 | 1465075829149 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 14:30:29 INFO - PROCESS | 3716 | 1465075829286 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:29 INFO - PROCESS | 3716 | 1465075829288 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:29 INFO - PROCESS | 3716 | ++DOCSHELL 14021C00 == 41 [pid = 3716] [id = 572] 14:30:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (14025C00) [pid = 3716] [serial = 1716] [outer = 00000000] 14:30:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (15658400) [pid = 3716] [serial = 1717] [outer = 14025C00] 14:30:29 INFO - PROCESS | 3716 | 1465075829344 Marionette DEBUG loaded listener.js 14:30:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (158EF400) [pid = 3716] [serial = 1718] [outer = 14025C00] 14:30:29 INFO - PROCESS | 3716 | 1465075829925 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]]]}] 14:30:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:30:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 964ms 14:30:29 INFO - PROCESS | 3716 | 1465075829941 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 14:30:29 INFO - PROCESS | 3716 | 1465075829944 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 14:30:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:30:29 INFO - PROCESS | 3716 | 1465075829948 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:30:29 INFO - PROCESS | 3716 | 1465075829952 Marionette TRACE conn2 <- [1,2254,null,{}] 14:30:29 INFO - PROCESS | 3716 | 1465075829963 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}] 14:30:29 INFO - PROCESS | 3716 | 1465075829968 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:30 INFO - PROCESS | 3716 | 1465075830075 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 14:30:30 INFO - PROCESS | 3716 | 1465075830234 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:30 INFO - PROCESS | 3716 | 1465075830237 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:30 INFO - PROCESS | 3716 | ++DOCSHELL 16E5BC00 == 42 [pid = 3716] [id = 573] 14:30:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (16E5C000) [pid = 3716] [serial = 1719] [outer = 00000000] 14:30:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1792A400) [pid = 3716] [serial = 1720] [outer = 16E5C000] 14:30:30 INFO - PROCESS | 3716 | 1465075830293 Marionette DEBUG loaded listener.js 14:30:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (18443400) [pid = 3716] [serial = 1721] [outer = 16E5C000] 14:30:31 INFO - PROCESS | 3716 | 1465075831124 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]]]}] 14:30:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:30:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1234ms 14:30:31 INFO - PROCESS | 3716 | 1465075831193 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 14:30:31 INFO - PROCESS | 3716 | 1465075831197 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 14:30:31 INFO - PROCESS | 3716 | 1465075831202 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:30:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:30:31 INFO - PROCESS | 3716 | 1465075831205 Marionette TRACE conn2 <- [1,2258,null,{}] 14:30:31 INFO - PROCESS | 3716 | 1465075831211 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}] 14:30:31 INFO - PROCESS | 3716 | 1465075831213 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:31 INFO - PROCESS | 3716 | 1465075831313 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 14:30:31 INFO - PROCESS | 3716 | 1465075831458 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:31 INFO - PROCESS | 3716 | 1465075831465 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:31 INFO - PROCESS | 3716 | ++DOCSHELL 10A5EC00 == 43 [pid = 3716] [id = 574] 14:30:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (10A61C00) [pid = 3716] [serial = 1722] [outer = 00000000] 14:30:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (10E21400) [pid = 3716] [serial = 1723] [outer = 10A61C00] 14:30:31 INFO - PROCESS | 3716 | 1465075831529 Marionette DEBUG loaded listener.js 14:30:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (1123C000) [pid = 3716] [serial = 1724] [outer = 10A61C00] 14:30:32 INFO - PROCESS | 3716 | --DOCSHELL 12AC7C00 == 42 [pid = 3716] [id = 569] 14:30:32 INFO - PROCESS | 3716 | --DOCSHELL 1280C000 == 41 [pid = 3716] [id = 568] 14:30:32 INFO - PROCESS | 3716 | --DOCSHELL 16E5F800 == 40 [pid = 3716] [id = 567] 14:30:32 INFO - PROCESS | 3716 | --DOCSHELL 15E24400 == 39 [pid = 3716] [id = 566] 14:30:32 INFO - PROCESS | 3716 | --DOCSHELL 15B4D400 == 38 [pid = 3716] [id = 565] 14:30:32 INFO - PROCESS | 3716 | --DOCSHELL 15538C00 == 37 [pid = 3716] [id = 564] 14:30:32 INFO - PROCESS | 3716 | --DOCSHELL 1382A800 == 36 [pid = 3716] [id = 563] 14:30:32 INFO - PROCESS | 3716 | --DOCSHELL 12B12000 == 35 [pid = 3716] [id = 562] 14:30:32 INFO - PROCESS | 3716 | --DOCSHELL 105F1000 == 34 [pid = 3716] [id = 561] 14:30:32 INFO - PROCESS | 3716 | --DOCSHELL 10A5A800 == 33 [pid = 3716] [id = 558] 14:30:32 INFO - PROCESS | 3716 | --DOCSHELL 15E9C000 == 32 [pid = 3716] [id = 559] 14:30:32 INFO - PROCESS | 3716 | --DOCSHELL 16E61000 == 31 [pid = 3716] [id = 555] 14:30:32 INFO - PROCESS | 3716 | --DOCSHELL 0F32F800 == 30 [pid = 3716] [id = 556] 14:30:32 INFO - PROCESS | 3716 | --DOCSHELL 1043AC00 == 29 [pid = 3716] [id = 557] 14:30:32 INFO - PROCESS | 3716 | --DOCSHELL 105EF800 == 28 [pid = 3716] [id = 560] 14:30:32 INFO - PROCESS | 3716 | --DOCSHELL 14021C00 == 27 [pid = 3716] [id = 572] 14:30:32 INFO - PROCESS | 3716 | --DOCSHELL 16E5BC00 == 26 [pid = 3716] [id = 573] 14:30:32 INFO - PROCESS | 3716 | --DOCSHELL 156AF000 == 25 [pid = 3716] [id = 570] 14:30:32 INFO - PROCESS | 3716 | --DOCSHELL 0F397400 == 24 [pid = 3716] [id = 571] 14:30:32 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (186BC000) [pid = 3716] [serial = 1675] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (1604CC00) [pid = 3716] [serial = 1654] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (167DB000) [pid = 3716] [serial = 1655] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (170EA000) [pid = 3716] [serial = 1660] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (1565CC00) [pid = 3716] [serial = 1648] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (156A7800) [pid = 3716] [serial = 1649] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (17D3AC00) [pid = 3716] [serial = 1663] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (13D24000) [pid = 3716] [serial = 1645] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1401F000) [pid = 3716] [serial = 1646] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (16E64800) [pid = 3716] [serial = 1657] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (16E65C00) [pid = 3716] [serial = 1658] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (10A59C00) [pid = 3716] [serial = 1639] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (18444400) [pid = 3716] [serial = 1666] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (1799A000) [pid = 3716] [serial = 1637] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (10B64000) [pid = 3716] [serial = 1640] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (18619C00) [pid = 3716] [serial = 1667] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (158EE000) [pid = 3716] [serial = 1651] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (158F3000) [pid = 3716] [serial = 1652] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (12A10800) [pid = 3716] [serial = 1642] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (12B10800) [pid = 3716] [serial = 1643] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (18693000) [pid = 3716] [serial = 1670] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (158F7000) [pid = 3716] [serial = 1672] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (156ABC00) [pid = 3716] [serial = 1669] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (186BFC00) [pid = 3716] [serial = 1676] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (17EA4800) [pid = 3716] [serial = 1664] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (16002400) [pid = 3716] [serial = 1673] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (170EA400) [pid = 3716] [serial = 1661] [outer = 00000000] [url = about:blank] 14:30:32 INFO - PROCESS | 3716 | 1465075832635 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]]]}] 14:30:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:30:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1471ms 14:30:32 INFO - PROCESS | 3716 | 1465075832658 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 14:30:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:30:32 INFO - PROCESS | 3716 | 1465075832662 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 14:30:32 INFO - PROCESS | 3716 | 1465075832667 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:30:32 INFO - PROCESS | 3716 | 1465075832670 Marionette TRACE conn2 <- [1,2262,null,{}] 14:30:32 INFO - PROCESS | 3716 | 1465075832679 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}] 14:30:32 INFO - PROCESS | 3716 | 1465075832682 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:32 INFO - PROCESS | 3716 | 1465075832775 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 14:30:32 INFO - PROCESS | 3716 | 1465075832908 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:32 INFO - PROCESS | 3716 | 1465075832910 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:32 INFO - PROCESS | 3716 | ++DOCSHELL 10488000 == 25 [pid = 3716] [id = 575] 14:30:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (10489800) [pid = 3716] [serial = 1725] [outer = 00000000] 14:30:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (105F3800) [pid = 3716] [serial = 1726] [outer = 10489800] 14:30:32 INFO - PROCESS | 3716 | 1465075832957 Marionette DEBUG loaded listener.js 14:30:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (10A5E800) [pid = 3716] [serial = 1727] [outer = 10489800] 14:30:33 INFO - PROCESS | 3716 | 1465075833367 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]]]}] 14:30:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:30:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 759ms 14:30:33 INFO - PROCESS | 3716 | 1465075833424 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 14:30:33 INFO - PROCESS | 3716 | 1465075833429 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 14:30:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:30:33 INFO - PROCESS | 3716 | 1465075833435 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:30:33 INFO - PROCESS | 3716 | 1465075833438 Marionette TRACE conn2 <- [1,2266,null,{}] 14:30:33 INFO - PROCESS | 3716 | 1465075833441 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}] 14:30:33 INFO - PROCESS | 3716 | 1465075833444 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:33 INFO - PROCESS | 3716 | 1465075833578 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 14:30:33 INFO - PROCESS | 3716 | 1465075833585 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:33 INFO - PROCESS | 3716 | 1465075833587 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:33 INFO - PROCESS | 3716 | ++DOCSHELL 12A10000 == 26 [pid = 3716] [id = 576] 14:30:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (12A8B800) [pid = 3716] [serial = 1728] [outer = 00000000] 14:30:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (12B12000) [pid = 3716] [serial = 1729] [outer = 12A8B800] 14:30:33 INFO - PROCESS | 3716 | 1465075833634 Marionette DEBUG loaded listener.js 14:30:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (12B19400) [pid = 3716] [serial = 1730] [outer = 12A8B800] 14:30:34 INFO - PROCESS | 3716 | 1465075834113 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]]]}] 14:30:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:30:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 712ms 14:30:34 INFO - PROCESS | 3716 | 1465075834166 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 14:30:34 INFO - PROCESS | 3716 | 1465075834168 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 14:30:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:30:34 INFO - PROCESS | 3716 | 1465075834171 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:30:34 INFO - PROCESS | 3716 | 1465075834175 Marionette TRACE conn2 <- [1,2270,null,{}] 14:30:34 INFO - PROCESS | 3716 | 1465075834185 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}] 14:30:34 INFO - PROCESS | 3716 | 1465075834190 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:34 INFO - PROCESS | 3716 | 1465075834310 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 14:30:34 INFO - PROCESS | 3716 | 1465075834420 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:34 INFO - PROCESS | 3716 | 1465075834423 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:34 INFO - PROCESS | 3716 | ++DOCSHELL 13D2C000 == 27 [pid = 3716] [id = 577] 14:30:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (14017C00) [pid = 3716] [serial = 1731] [outer = 00000000] 14:30:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (140C6000) [pid = 3716] [serial = 1732] [outer = 14017C00] 14:30:34 INFO - PROCESS | 3716 | 1465075834471 Marionette DEBUG loaded listener.js 14:30:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (14F34400) [pid = 3716] [serial = 1733] [outer = 14017C00] 14:30:34 INFO - PROCESS | 3716 | 1465075834894 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]]]}] 14:30:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:30:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 759ms 14:30:34 INFO - PROCESS | 3716 | 1465075834911 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 14:30:34 INFO - PROCESS | 3716 | 1465075834914 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 14:30:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:30:34 INFO - PROCESS | 3716 | 1465075834923 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:30:34 INFO - PROCESS | 3716 | 1465075834925 Marionette TRACE conn2 <- [1,2274,null,{}] 14:30:34 INFO - PROCESS | 3716 | 1465075834928 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}] 14:30:34 INFO - PROCESS | 3716 | 1465075834930 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:35 INFO - PROCESS | 3716 | 1465075835055 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 14:30:35 INFO - PROCESS | 3716 | 1465075835060 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:35 INFO - PROCESS | 3716 | 1465075835062 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:35 INFO - PROCESS | 3716 | ++DOCSHELL 15538000 == 28 [pid = 3716] [id = 578] 14:30:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (155CE400) [pid = 3716] [serial = 1734] [outer = 00000000] 14:30:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (156AF400) [pid = 3716] [serial = 1735] [outer = 155CE400] 14:30:35 INFO - PROCESS | 3716 | 1465075835106 Marionette DEBUG loaded listener.js 14:30:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (158EC000) [pid = 3716] [serial = 1736] [outer = 155CE400] 14:30:35 INFO - PROCESS | 3716 | 1465075835543 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]]]}] 14:30:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 14:30:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 649ms 14:30:35 INFO - PROCESS | 3716 | 1465075835560 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 14:30:35 INFO - PROCESS | 3716 | 1465075835562 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 14:30:35 INFO - PROCESS | 3716 | 1465075835565 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:30:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:30:35 INFO - PROCESS | 3716 | 1465075835567 Marionette TRACE conn2 <- [1,2278,null,{}] 14:30:35 INFO - PROCESS | 3716 | 1465075835570 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}] 14:30:35 INFO - PROCESS | 3716 | 1465075835572 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:35 INFO - PROCESS | 3716 | 1465075835685 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 14:30:35 INFO - PROCESS | 3716 | 1465075835778 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:35 INFO - PROCESS | 3716 | 1465075835780 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:35 INFO - PROCESS | 3716 | ++DOCSHELL 15B47C00 == 29 [pid = 3716] [id = 579] 14:30:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (15B4A000) [pid = 3716] [serial = 1737] [outer = 00000000] 14:30:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (15E24400) [pid = 3716] [serial = 1738] [outer = 15B4A000] 14:30:35 INFO - PROCESS | 3716 | 1465075835824 Marionette DEBUG loaded listener.js 14:30:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (15EA4800) [pid = 3716] [serial = 1739] [outer = 15B4A000] 14:30:36 INFO - PROCESS | 3716 | 1465075836319 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]]]}] 14:30:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:30:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 744ms 14:30:36 INFO - PROCESS | 3716 | 1465075836340 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 14:30:36 INFO - PROCESS | 3716 | 1465075836342 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 14:30:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:30:36 INFO - PROCESS | 3716 | 1465075836346 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:30:36 INFO - PROCESS | 3716 | 1465075836347 Marionette TRACE conn2 <- [1,2282,null,{}] 14:30:36 INFO - PROCESS | 3716 | 1465075836350 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}] 14:30:36 INFO - PROCESS | 3716 | 1465075836356 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:36 INFO - PROCESS | 3716 | 1465075836492 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 14:30:36 INFO - PROCESS | 3716 | 1465075836500 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:36 INFO - PROCESS | 3716 | 1465075836502 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:36 INFO - PROCESS | 3716 | ++DOCSHELL 16A56400 == 30 [pid = 3716] [id = 580] 14:30:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (16E5B400) [pid = 3716] [serial = 1740] [outer = 00000000] 14:30:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (16E6A000) [pid = 3716] [serial = 1741] [outer = 16E5B400] 14:30:36 INFO - PROCESS | 3716 | 1465075836605 Marionette DEBUG loaded listener.js 14:30:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (16EAD800) [pid = 3716] [serial = 1742] [outer = 16E5B400] 14:30:36 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (1308A800) [pid = 3716] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:30:36 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (16A63400) [pid = 3716] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:30:36 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (15B50800) [pid = 3716] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:30:36 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (15E9E400) [pid = 3716] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:30:36 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (1382DC00) [pid = 3716] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:30:36 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (1553A000) [pid = 3716] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:30:36 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (12B12400) [pid = 3716] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:30:36 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (1792A000) [pid = 3716] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:30:36 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (105F5000) [pid = 3716] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:30:36 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (105F3C00) [pid = 3716] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:30:36 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (16E62800) [pid = 3716] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:30:36 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (13D24800) [pid = 3716] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:30:37 INFO - PROCESS | 3716 | 1465075837184 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]]]}] 14:30:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:30:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 917ms 14:30:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:30:37 INFO - PROCESS | 3716 | 1465075837249 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 14:30:37 INFO - PROCESS | 3716 | 1465075837251 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 14:30:37 INFO - PROCESS | 3716 | 1465075837254 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:30:37 INFO - PROCESS | 3716 | 1465075837256 Marionette TRACE conn2 <- [1,2286,null,{}] 14:30:37 INFO - PROCESS | 3716 | 1465075837259 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}] 14:30:37 INFO - PROCESS | 3716 | 1465075837261 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:37 INFO - PROCESS | 3716 | 1465075837344 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 14:30:37 INFO - PROCESS | 3716 | 1465075837351 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:37 INFO - PROCESS | 3716 | 1465075837353 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:37 INFO - PROCESS | 3716 | ++DOCSHELL 0F32E400 == 31 [pid = 3716] [id = 581] 14:30:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (105F4000) [pid = 3716] [serial = 1743] [outer = 00000000] 14:30:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (15F56C00) [pid = 3716] [serial = 1744] [outer = 105F4000] 14:30:37 INFO - PROCESS | 3716 | 1465075837395 Marionette DEBUG loaded listener.js 14:30:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (16001C00) [pid = 3716] [serial = 1745] [outer = 105F4000] 14:30:37 INFO - PROCESS | 3716 | 1465075837819 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]]]}] 14:30:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:30:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 601ms 14:30:37 INFO - PROCESS | 3716 | 1465075837855 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 14:30:37 INFO - PROCESS | 3716 | 1465075837857 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 14:30:37 INFO - PROCESS | 3716 | 1465075837860 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:30:37 INFO - PROCESS | 3716 | 1465075837861 Marionette TRACE conn2 <- [1,2290,null,{}] 14:30:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:30:37 INFO - PROCESS | 3716 | 1465075837865 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}] 14:30:37 INFO - PROCESS | 3716 | 1465075837867 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:37 INFO - PROCESS | 3716 | 1465075837948 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 14:30:37 INFO - PROCESS | 3716 | 1465075837953 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:37 INFO - PROCESS | 3716 | 1465075837955 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:37 INFO - PROCESS | 3716 | ++DOCSHELL 15E9E400 == 32 [pid = 3716] [id = 582] 14:30:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (16EAA800) [pid = 3716] [serial = 1746] [outer = 00000000] 14:30:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (1779CC00) [pid = 3716] [serial = 1747] [outer = 16EAA800] 14:30:38 INFO - PROCESS | 3716 | 1465075837998 Marionette DEBUG loaded listener.js 14:30:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (1779E400) [pid = 3716] [serial = 1748] [outer = 16EAA800] 14:30:38 INFO - PROCESS | 3716 | 1465075838449 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]]]}] 14:30:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:30:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 633ms 14:30:38 INFO - PROCESS | 3716 | 1465075838500 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 14:30:38 INFO - PROCESS | 3716 | 1465075838502 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 14:30:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:30:38 INFO - PROCESS | 3716 | 1465075838505 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:30:38 INFO - PROCESS | 3716 | 1465075838506 Marionette TRACE conn2 <- [1,2294,null,{}] 14:30:38 INFO - PROCESS | 3716 | 1465075838510 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}] 14:30:38 INFO - PROCESS | 3716 | 1465075838512 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:38 INFO - PROCESS | 3716 | 1465075838591 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 14:30:38 INFO - PROCESS | 3716 | 1465075838596 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:38 INFO - PROCESS | 3716 | 1465075838598 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:38 INFO - PROCESS | 3716 | ++DOCSHELL 13D29000 == 33 [pid = 3716] [id = 583] 14:30:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (17D34C00) [pid = 3716] [serial = 1749] [outer = 00000000] 14:30:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (1826C800) [pid = 3716] [serial = 1750] [outer = 17D34C00] 14:30:38 INFO - PROCESS | 3716 | 1465075838642 Marionette DEBUG loaded listener.js 14:30:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (18438C00) [pid = 3716] [serial = 1751] [outer = 17D34C00] 14:30:39 INFO - PROCESS | 3716 | 1465075839439 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]]]}] 14:30:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:30:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 949ms 14:30:39 INFO - PROCESS | 3716 | 1465075839485 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 14:30:39 INFO - PROCESS | 3716 | 1465075839489 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 14:30:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:30:39 INFO - PROCESS | 3716 | 1465075839494 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:30:39 INFO - PROCESS | 3716 | 1465075839497 Marionette TRACE conn2 <- [1,2298,null,{}] 14:30:39 INFO - PROCESS | 3716 | 1465075839503 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}] 14:30:39 INFO - PROCESS | 3716 | 1465075839506 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:39 INFO - PROCESS | 3716 | 1465075839627 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 14:30:39 INFO - PROCESS | 3716 | 1465075839747 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:39 INFO - PROCESS | 3716 | 1465075839750 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:39 INFO - PROCESS | 3716 | ++DOCSHELL 1052F000 == 34 [pid = 3716] [id = 584] 14:30:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (1052FC00) [pid = 3716] [serial = 1752] [outer = 00000000] 14:30:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (114AE000) [pid = 3716] [serial = 1753] [outer = 1052FC00] 14:30:39 INFO - PROCESS | 3716 | 1465075839846 Marionette DEBUG loaded listener.js 14:30:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (12B13800) [pid = 3716] [serial = 1754] [outer = 1052FC00] 14:30:40 INFO - PROCESS | 3716 | 1465075840635 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]]]}] 14:30:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:30:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1202ms 14:30:40 INFO - PROCESS | 3716 | 1465075840692 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 14:30:40 INFO - PROCESS | 3716 | 1465075840697 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 14:30:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:30:40 INFO - PROCESS | 3716 | 1465075840704 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:30:40 INFO - PROCESS | 3716 | 1465075840707 Marionette TRACE conn2 <- [1,2302,null,{}] 14:30:40 INFO - PROCESS | 3716 | 1465075840711 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}] 14:30:40 INFO - PROCESS | 3716 | 1465075840714 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:40 INFO - PROCESS | 3716 | 1465075840832 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 14:30:41 INFO - PROCESS | 3716 | 1465075841058 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:41 INFO - PROCESS | 3716 | 1465075841062 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:41 INFO - PROCESS | 3716 | ++DOCSHELL 0F309000 == 35 [pid = 3716] [id = 585] 14:30:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (0F309400) [pid = 3716] [serial = 1755] [outer = 00000000] 14:30:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (0F32F800) [pid = 3716] [serial = 1756] [outer = 0F309400] 14:30:41 INFO - PROCESS | 3716 | 1465075841120 Marionette DEBUG loaded listener.js 14:30:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (103D8400) [pid = 3716] [serial = 1757] [outer = 0F309400] 14:30:41 INFO - PROCESS | 3716 | --DOCSHELL 15E9E400 == 34 [pid = 3716] [id = 582] 14:30:41 INFO - PROCESS | 3716 | --DOCSHELL 0F32E400 == 33 [pid = 3716] [id = 581] 14:30:41 INFO - PROCESS | 3716 | --DOCSHELL 16A56400 == 32 [pid = 3716] [id = 580] 14:30:41 INFO - PROCESS | 3716 | --DOCSHELL 15B47C00 == 31 [pid = 3716] [id = 579] 14:30:41 INFO - PROCESS | 3716 | --DOCSHELL 15538000 == 30 [pid = 3716] [id = 578] 14:30:41 INFO - PROCESS | 3716 | --DOCSHELL 13D2C000 == 29 [pid = 3716] [id = 577] 14:30:41 INFO - PROCESS | 3716 | --DOCSHELL 12A10000 == 28 [pid = 3716] [id = 576] 14:30:41 INFO - PROCESS | 3716 | --DOCSHELL 10488000 == 27 [pid = 3716] [id = 575] 14:30:41 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (17D2FC00) [pid = 3716] [serial = 1709] [outer = 00000000] [url = about:blank] 14:30:41 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (18443800) [pid = 3716] [serial = 1711] [outer = 00000000] [url = about:blank] 14:30:41 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1861E000) [pid = 3716] [serial = 1712] [outer = 00000000] [url = about:blank] 14:30:41 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (15E29C00) [pid = 3716] [serial = 1696] [outer = 00000000] [url = about:blank] 14:30:41 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (16049C00) [pid = 3716] [serial = 1699] [outer = 00000000] [url = about:blank] 14:30:41 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (14025400) [pid = 3716] [serial = 1690] [outer = 00000000] [url = about:blank] 14:30:41 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (140D1800) [pid = 3716] [serial = 1691] [outer = 00000000] [url = about:blank] 14:30:41 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (156B2000) [pid = 3716] [serial = 1693] [outer = 00000000] [url = about:blank] 14:30:41 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (12B1C800) [pid = 3716] [serial = 1687] [outer = 00000000] [url = about:blank] 14:30:41 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (12D6F400) [pid = 3716] [serial = 1688] [outer = 00000000] [url = about:blank] 14:30:41 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (186C7400) [pid = 3716] [serial = 1678] [outer = 00000000] [url = about:blank] 14:30:41 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (19B16800) [pid = 3716] [serial = 1679] [outer = 00000000] [url = about:blank] 14:30:41 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (10B63800) [pid = 3716] [serial = 1684] [outer = 00000000] [url = about:blank] 14:30:41 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (10F21000) [pid = 3716] [serial = 1685] [outer = 00000000] [url = about:blank] 14:30:41 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (112A5800) [pid = 3716] [serial = 1681] [outer = 00000000] [url = about:blank] 14:30:41 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (15EA0400) [pid = 3716] [serial = 1697] [outer = 00000000] [url = about:blank] 14:30:41 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (12B11C00) [pid = 3716] [serial = 1682] [outer = 00000000] [url = about:blank] 14:30:41 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (16EAC400) [pid = 3716] [serial = 1702] [outer = 00000000] [url = about:blank] 14:30:41 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (16E5DC00) [pid = 3716] [serial = 1700] [outer = 00000000] [url = about:blank] 14:30:41 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (1792CC00) [pid = 3716] [serial = 1708] [outer = 00000000] [url = about:blank] 14:30:41 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (16EACC00) [pid = 3716] [serial = 1703] [outer = 00000000] [url = about:blank] 14:30:41 INFO - PROCESS | 3716 | --DOMWINDOW == 62 (16A59800) [pid = 3716] [serial = 1705] [outer = 00000000] [url = about:blank] 14:30:41 INFO - PROCESS | 3716 | --DOMWINDOW == 61 (16E62000) [pid = 3716] [serial = 1706] [outer = 00000000] [url = about:blank] 14:30:41 INFO - PROCESS | 3716 | --DOMWINDOW == 60 (158EC400) [pid = 3716] [serial = 1694] [outer = 00000000] [url = about:blank] 14:30:41 INFO - PROCESS | 3716 | 1465075841802 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]]]}] 14:30:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:30:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1107ms 14:30:41 INFO - PROCESS | 3716 | 1465075841831 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 14:30:41 INFO - PROCESS | 3716 | 1465075841834 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 14:30:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:30:41 INFO - PROCESS | 3716 | 1465075841839 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:30:41 INFO - PROCESS | 3716 | 1465075841841 Marionette TRACE conn2 <- [1,2306,null,{}] 14:30:41 INFO - PROCESS | 3716 | 1465075841847 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}] 14:30:41 INFO - PROCESS | 3716 | 1465075841851 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:41 INFO - PROCESS | 3716 | 1465075841935 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 14:30:41 INFO - PROCESS | 3716 | 1465075841945 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:41 INFO - PROCESS | 3716 | 1465075841947 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:41 INFO - PROCESS | 3716 | ++DOCSHELL 1052B800 == 28 [pid = 3716] [id = 586] 14:30:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 61 (10A5F800) [pid = 3716] [serial = 1758] [outer = 00000000] 14:30:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 62 (11A0D000) [pid = 3716] [serial = 1759] [outer = 10A5F800] 14:30:41 INFO - PROCESS | 3716 | 1465075841997 Marionette DEBUG loaded listener.js 14:30:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (12B11800) [pid = 3716] [serial = 1760] [outer = 10A5F800] 14:30:42 INFO - PROCESS | 3716 | 1465075842532 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] 14:30:42 INFO - PROCESS | 3716 | 1465075842582 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 14:30:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:30:42 INFO - PROCESS | 3716 | 1465075842587 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:30:42 INFO - PROCESS | 3716 | 1465075842589 Marionette TRACE conn2 <- [1,2310,null,{}] 14:30:42 INFO - PROCESS | 3716 | 1465075842592 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}] 14:30:42 INFO - PROCESS | 3716 | 1465075842595 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:42 INFO - PROCESS | 3716 | 1465075842682 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 14:30:42 INFO - PROCESS | 3716 | 1465075842690 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:42 INFO - PROCESS | 3716 | 1465075842692 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:42 INFO - PROCESS | 3716 | ++DOCSHELL 1337EC00 == 29 [pid = 3716] [id = 587] 14:30:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (13821C00) [pid = 3716] [serial = 1761] [outer = 00000000] 14:30:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (1401F000) [pid = 3716] [serial = 1762] [outer = 13821C00] 14:30:42 INFO - PROCESS | 3716 | 1465075842742 Marionette DEBUG loaded listener.js 14:30:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (14436400) [pid = 3716] [serial = 1763] [outer = 13821C00] 14:30:43 INFO - PROCESS | 3716 | 1465075843198 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]]]}] 14:30:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:30:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 633ms 14:30:43 INFO - PROCESS | 3716 | 1465075843225 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 14:30:43 INFO - PROCESS | 3716 | 1465075843227 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 14:30:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:30:43 INFO - PROCESS | 3716 | 1465075843236 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:30:43 INFO - PROCESS | 3716 | 1465075843242 Marionette TRACE conn2 <- [1,2314,null,{}] 14:30:43 INFO - PROCESS | 3716 | 1465075843251 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}] 14:30:43 INFO - PROCESS | 3716 | 1465075843255 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:43 INFO - PROCESS | 3716 | 1465075843339 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 14:30:43 INFO - PROCESS | 3716 | 1465075843349 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:43 INFO - PROCESS | 3716 | 1465075843351 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:43 INFO - PROCESS | 3716 | ++DOCSHELL 158EC400 == 30 [pid = 3716] [id = 588] 14:30:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (158EC800) [pid = 3716] [serial = 1764] [outer = 00000000] 14:30:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (105F6000) [pid = 3716] [serial = 1765] [outer = 158EC800] 14:30:43 INFO - PROCESS | 3716 | 1465075843398 Marionette DEBUG loaded listener.js 14:30:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (15B72C00) [pid = 3716] [serial = 1766] [outer = 158EC800] 14:30:43 INFO - PROCESS | 3716 | 1465075843845 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]]]}] 14:30:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:30:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 664ms 14:30:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:30:43 INFO - PROCESS | 3716 | 1465075843896 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 14:30:43 INFO - PROCESS | 3716 | 1465075843898 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 14:30:43 INFO - PROCESS | 3716 | 1465075843901 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:30:43 INFO - PROCESS | 3716 | 1465075843903 Marionette TRACE conn2 <- [1,2318,null,{}] 14:30:43 INFO - PROCESS | 3716 | 1465075843907 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}] 14:30:43 INFO - PROCESS | 3716 | 1465075843909 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:44 INFO - PROCESS | 3716 | 1465075844024 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 14:30:44 INFO - PROCESS | 3716 | 1465075844109 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:44 INFO - PROCESS | 3716 | 1465075844111 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:44 INFO - PROCESS | 3716 | ++DOCSHELL 15E9EC00 == 31 [pid = 3716] [id = 589] 14:30:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (15EA1C00) [pid = 3716] [serial = 1767] [outer = 00000000] 14:30:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (16049C00) [pid = 3716] [serial = 1768] [outer = 15EA1C00] 14:30:44 INFO - PROCESS | 3716 | 1465075844154 Marionette DEBUG loaded listener.js 14:30:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (167DB000) [pid = 3716] [serial = 1769] [outer = 15EA1C00] 14:30:44 INFO - PROCESS | 3716 | 1465075844630 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]]]}] 14:30:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:30:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 744ms 14:30:44 INFO - PROCESS | 3716 | 1465075844672 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 14:30:44 INFO - PROCESS | 3716 | 1465075844674 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 14:30:44 INFO - PROCESS | 3716 | 1465075844677 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:30:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:30:44 INFO - PROCESS | 3716 | 1465075844679 Marionette TRACE conn2 <- [1,2322,null,{}] 14:30:44 INFO - PROCESS | 3716 | 1465075844683 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}] 14:30:44 INFO - PROCESS | 3716 | 1465075844685 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:44 INFO - PROCESS | 3716 | 1465075844797 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 14:30:44 INFO - PROCESS | 3716 | 1465075844805 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:44 INFO - PROCESS | 3716 | 1465075844810 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:44 INFO - PROCESS | 3716 | ++DOCSHELL 12B17C00 == 32 [pid = 3716] [id = 590] 14:30:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (16C8E400) [pid = 3716] [serial = 1770] [outer = 00000000] 14:30:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (16E65400) [pid = 3716] [serial = 1771] [outer = 16C8E400] 14:30:44 INFO - PROCESS | 3716 | 1465075844916 Marionette DEBUG loaded listener.js 14:30:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (16EB2400) [pid = 3716] [serial = 1772] [outer = 16C8E400] 14:30:45 INFO - PROCESS | 3716 | 1465075845357 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]]]}] 14:30:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:30:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 744ms 14:30:45 INFO - PROCESS | 3716 | 1465075845450 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 14:30:45 INFO - PROCESS | 3716 | 1465075845452 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 14:30:45 INFO - PROCESS | 3716 | 1465075845456 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:30:45 INFO - PROCESS | 3716 | 1465075845458 Marionette TRACE conn2 <- [1,2326,null,{}] 14:30:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:30:45 INFO - PROCESS | 3716 | 1465075845461 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}] 14:30:45 INFO - PROCESS | 3716 | 1465075845463 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:45 INFO - PROCESS | 3716 | 1465075845583 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 14:30:45 INFO - PROCESS | 3716 | 1465075845651 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:45 INFO - PROCESS | 3716 | 1465075845653 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:45 INFO - PROCESS | 3716 | ++DOCSHELL 1792CC00 == 33 [pid = 3716] [id = 591] 14:30:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (17932C00) [pid = 3716] [serial = 1773] [outer = 00000000] 14:30:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (17D3AC00) [pid = 3716] [serial = 1774] [outer = 17932C00] 14:30:45 INFO - PROCESS | 3716 | 1465075845696 Marionette DEBUG loaded listener.js 14:30:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (1798D400) [pid = 3716] [serial = 1775] [outer = 17932C00] 14:30:46 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (10489800) [pid = 3716] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:30:46 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (14017C00) [pid = 3716] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:30:46 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (12A8B800) [pid = 3716] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:30:46 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (10A61C00) [pid = 3716] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:30:46 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (155CE400) [pid = 3716] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:30:46 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (15B4A000) [pid = 3716] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:30:46 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (16E5B400) [pid = 3716] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:30:46 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (16EAA800) [pid = 3716] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:30:46 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (10437400) [pid = 3716] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:30:46 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (14025C00) [pid = 3716] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:30:46 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (16E5C000) [pid = 3716] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:30:46 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (105F4000) [pid = 3716] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:30:46 INFO - PROCESS | 3716 | 1465075846142 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]]]}] 14:30:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:30:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 760ms 14:30:46 INFO - PROCESS | 3716 | 1465075846200 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 14:30:46 INFO - PROCESS | 3716 | 1465075846202 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 14:30:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:30:46 INFO - PROCESS | 3716 | 1465075846205 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:30:46 INFO - PROCESS | 3716 | 1465075846207 Marionette TRACE conn2 <- [1,2330,null,{}] 14:30:46 INFO - PROCESS | 3716 | 1465075846210 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}] 14:30:46 INFO - PROCESS | 3716 | 1465075846212 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:46 INFO - PROCESS | 3716 | 1465075846326 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 14:30:46 INFO - PROCESS | 3716 | 1465075846393 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:46 INFO - PROCESS | 3716 | 1465075846395 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:46 INFO - PROCESS | 3716 | ++DOCSHELL 13D26000 == 34 [pid = 3716] [id = 592] 14:30:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (14017C00) [pid = 3716] [serial = 1776] [outer = 00000000] 14:30:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (1587A800) [pid = 3716] [serial = 1777] [outer = 14017C00] 14:30:46 INFO - PROCESS | 3716 | 1465075846438 Marionette DEBUG loaded listener.js 14:30:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (167CF400) [pid = 3716] [serial = 1778] [outer = 14017C00] 14:30:46 INFO - PROCESS | 3716 | 1465075846791 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]]]}] 14:30:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:30:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 648ms 14:30:46 INFO - PROCESS | 3716 | 1465075846842 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 14:30:46 INFO - PROCESS | 3716 | 1465075846844 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 14:30:46 INFO - PROCESS | 3716 | 1465075846847 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:30:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:30:46 INFO - PROCESS | 3716 | 1465075846849 Marionette TRACE conn2 <- [1,2334,null,{}] 14:30:46 INFO - PROCESS | 3716 | 1465075846852 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}] 14:30:46 INFO - PROCESS | 3716 | 1465075846855 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:46 INFO - PROCESS | 3716 | 1465075846982 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 14:30:46 INFO - PROCESS | 3716 | 1465075846988 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:46 INFO - PROCESS | 3716 | 1465075846990 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:46 INFO - PROCESS | 3716 | ++DOCSHELL 140C6C00 == 35 [pid = 3716] [id = 593] 14:30:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (15538000) [pid = 3716] [serial = 1779] [outer = 00000000] 14:30:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (18444C00) [pid = 3716] [serial = 1780] [outer = 15538000] 14:30:47 INFO - PROCESS | 3716 | 1465075847032 Marionette DEBUG loaded listener.js 14:30:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (1861F800) [pid = 3716] [serial = 1781] [outer = 15538000] 14:30:47 INFO - PROCESS | 3716 | 1465075847477 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]]]}] 14:30:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:30:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 649ms 14:30:47 INFO - PROCESS | 3716 | 1465075847530 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 14:30:47 INFO - PROCESS | 3716 | 1465075847532 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 14:30:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:30:47 INFO - PROCESS | 3716 | 1465075847536 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:30:47 INFO - PROCESS | 3716 | 1465075847537 Marionette TRACE conn2 <- [1,2338,null,{}] 14:30:47 INFO - PROCESS | 3716 | 1465075847541 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}] 14:30:47 INFO - PROCESS | 3716 | 1465075847543 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:47 INFO - PROCESS | 3716 | 1465075847622 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 14:30:47 INFO - PROCESS | 3716 | 1465075847627 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:47 INFO - PROCESS | 3716 | 1465075847629 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:47 INFO - PROCESS | 3716 | ++DOCSHELL 10526C00 == 36 [pid = 3716] [id = 594] 14:30:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (12B1A800) [pid = 3716] [serial = 1782] [outer = 00000000] 14:30:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (18698C00) [pid = 3716] [serial = 1783] [outer = 12B1A800] 14:30:47 INFO - PROCESS | 3716 | 1465075847688 Marionette DEBUG loaded listener.js 14:30:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (186B9400) [pid = 3716] [serial = 1784] [outer = 12B1A800] 14:30:48 INFO - PROCESS | 3716 | --DOCSHELL 10A5EC00 == 35 [pid = 3716] [id = 574] 14:30:48 INFO - PROCESS | 3716 | --DOCSHELL 1052B800 == 34 [pid = 3716] [id = 586] 14:30:48 INFO - PROCESS | 3716 | --DOCSHELL 0F309000 == 33 [pid = 3716] [id = 585] 14:30:48 INFO - PROCESS | 3716 | --DOCSHELL 13D29000 == 32 [pid = 3716] [id = 583] 14:30:48 INFO - PROCESS | 3716 | --DOCSHELL 1052F000 == 31 [pid = 3716] [id = 584] 14:30:49 INFO - PROCESS | 3716 | --DOCSHELL 1792CC00 == 30 [pid = 3716] [id = 591] 14:30:49 INFO - PROCESS | 3716 | --DOCSHELL 12B17C00 == 29 [pid = 3716] [id = 590] 14:30:49 INFO - PROCESS | 3716 | --DOCSHELL 158EC400 == 28 [pid = 3716] [id = 588] 14:30:49 INFO - PROCESS | 3716 | --DOCSHELL 13D26000 == 27 [pid = 3716] [id = 592] 14:30:49 INFO - PROCESS | 3716 | --DOCSHELL 1337EC00 == 26 [pid = 3716] [id = 587] 14:30:49 INFO - PROCESS | 3716 | --DOCSHELL 15E9EC00 == 25 [pid = 3716] [id = 589] 14:30:49 INFO - PROCESS | 3716 | --DOCSHELL 140C6C00 == 24 [pid = 3716] [id = 593] 14:30:49 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (105F3800) [pid = 3716] [serial = 1726] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (10A5E800) [pid = 3716] [serial = 1727] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (140C6000) [pid = 3716] [serial = 1732] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (12B12000) [pid = 3716] [serial = 1729] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (12B19400) [pid = 3716] [serial = 1730] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (1123C000) [pid = 3716] [serial = 1724] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (10E21400) [pid = 3716] [serial = 1723] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (156AF400) [pid = 3716] [serial = 1735] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (15E24400) [pid = 3716] [serial = 1738] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (16E6A000) [pid = 3716] [serial = 1741] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (15EA4800) [pid = 3716] [serial = 1739] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (1779E400) [pid = 3716] [serial = 1748] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3716 | --DOMWINDOW == 62 (1826C800) [pid = 3716] [serial = 1750] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3716 | --DOMWINDOW == 61 (12B13000) [pid = 3716] [serial = 1715] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3716 | --DOMWINDOW == 60 (10B66000) [pid = 3716] [serial = 1714] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3716 | --DOMWINDOW == 59 (158EF400) [pid = 3716] [serial = 1718] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3716 | --DOMWINDOW == 58 (15658400) [pid = 3716] [serial = 1717] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3716 | --DOMWINDOW == 57 (1779CC00) [pid = 3716] [serial = 1747] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3716 | --DOMWINDOW == 56 (18443400) [pid = 3716] [serial = 1721] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3716 | --DOMWINDOW == 55 (1792A400) [pid = 3716] [serial = 1720] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3716 | --DOMWINDOW == 54 (16EAD800) [pid = 3716] [serial = 1742] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3716 | --DOMWINDOW == 53 (15F56C00) [pid = 3716] [serial = 1744] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3716 | --DOMWINDOW == 52 (158EC000) [pid = 3716] [serial = 1736] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3716 | --DOMWINDOW == 51 (16001C00) [pid = 3716] [serial = 1745] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3716 | --DOMWINDOW == 50 (14F34400) [pid = 3716] [serial = 1733] [outer = 00000000] [url = about:blank] 14:30:49 INFO - PROCESS | 3716 | 1465075849450 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]]]}] 14:30:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:30:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1993ms 14:30:49 INFO - PROCESS | 3716 | 1465075849506 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 14:30:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:30:49 INFO - PROCESS | 3716 | 1465075849557 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 14:30:49 INFO - PROCESS | 3716 | 1465075849562 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:30:49 INFO - PROCESS | 3716 | 1465075849565 Marionette TRACE conn2 <- [1,2342,null,{}] 14:30:49 INFO - PROCESS | 3716 | 1465075849571 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}] 14:30:49 INFO - PROCESS | 3716 | 1465075849574 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:49 INFO - PROCESS | 3716 | 1465075849664 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 14:30:49 INFO - PROCESS | 3716 | 1465075849677 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:49 INFO - PROCESS | 3716 | 1465075849680 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:49 INFO - PROCESS | 3716 | ++DOCSHELL 10A56800 == 25 [pid = 3716] [id = 595] 14:30:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 51 (10A59C00) [pid = 3716] [serial = 1785] [outer = 00000000] 14:30:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 52 (10B66000) [pid = 3716] [serial = 1786] [outer = 10A59C00] 14:30:49 INFO - PROCESS | 3716 | 1465075849737 Marionette DEBUG loaded listener.js 14:30:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 53 (10E27000) [pid = 3716] [serial = 1787] [outer = 10A59C00] 14:30:50 INFO - PROCESS | 3716 | 1465075850239 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]]]}] 14:30:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:30:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 696ms 14:30:50 INFO - PROCESS | 3716 | 1465075850260 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 14:30:50 INFO - PROCESS | 3716 | 1465075850265 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 14:30:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:30:50 INFO - PROCESS | 3716 | 1465075850275 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:30:50 INFO - PROCESS | 3716 | 1465075850277 Marionette TRACE conn2 <- [1,2346,null,{}] 14:30:50 INFO - PROCESS | 3716 | 1465075850281 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}] 14:30:50 INFO - PROCESS | 3716 | 1465075850284 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:50 INFO - PROCESS | 3716 | 1465075850371 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 14:30:50 INFO - PROCESS | 3716 | 1465075850380 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:50 INFO - PROCESS | 3716 | 1465075850383 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:50 INFO - PROCESS | 3716 | ++DOCSHELL 12A09C00 == 26 [pid = 3716] [id = 596] 14:30:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 54 (12A10000) [pid = 3716] [serial = 1788] [outer = 00000000] 14:30:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 55 (12ACF800) [pid = 3716] [serial = 1789] [outer = 12A10000] 14:30:50 INFO - PROCESS | 3716 | 1465075850430 Marionette DEBUG loaded listener.js 14:30:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 56 (12B16000) [pid = 3716] [serial = 1790] [outer = 12A10000] 14:30:50 INFO - PROCESS | 3716 | 1465075850912 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]]]}] 14:30:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:30:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 696ms 14:30:50 INFO - PROCESS | 3716 | 1465075850976 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 14:30:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:30:50 INFO - PROCESS | 3716 | 1465075850978 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 14:30:50 INFO - PROCESS | 3716 | 1465075850982 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:30:51 INFO - PROCESS | 3716 | 1465075850985 Marionette TRACE conn2 <- [1,2350,null,{}] 14:30:51 INFO - PROCESS | 3716 | 1465075850996 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}] 14:30:51 INFO - PROCESS | 3716 | 1465075851001 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:51 INFO - PROCESS | 3716 | 1465075851112 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 14:30:51 INFO - PROCESS | 3716 | 1465075851226 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:51 INFO - PROCESS | 3716 | 1465075851230 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:51 INFO - PROCESS | 3716 | ++DOCSHELL 13911C00 == 27 [pid = 3716] [id = 597] 14:30:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 57 (13912800) [pid = 3716] [serial = 1791] [outer = 00000000] 14:30:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 58 (13D25400) [pid = 3716] [serial = 1792] [outer = 13912800] 14:30:51 INFO - PROCESS | 3716 | 1465075851280 Marionette DEBUG loaded listener.js 14:30:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 59 (140C6C00) [pid = 3716] [serial = 1793] [outer = 13912800] 14:30:51 INFO - PROCESS | 3716 | 1465075851662 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]]]}] 14:30:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:30:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 743ms 14:30:51 INFO - PROCESS | 3716 | 1465075851722 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 14:30:51 INFO - PROCESS | 3716 | 1465075851724 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 14:30:51 INFO - PROCESS | 3716 | 1465075851727 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:30:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:30:51 INFO - PROCESS | 3716 | 1465075851729 Marionette TRACE conn2 <- [1,2354,null,{}] 14:30:51 INFO - PROCESS | 3716 | 1465075851742 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}] 14:30:51 INFO - PROCESS | 3716 | 1465075851745 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:51 INFO - PROCESS | 3716 | 1465075851832 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 14:30:51 INFO - PROCESS | 3716 | 1465075851837 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:51 INFO - PROCESS | 3716 | 1465075851840 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:51 INFO - PROCESS | 3716 | ++DOCSHELL 140D1400 == 28 [pid = 3716] [id = 598] 14:30:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 60 (14F39800) [pid = 3716] [serial = 1794] [outer = 00000000] 14:30:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 61 (15664C00) [pid = 3716] [serial = 1795] [outer = 14F39800] 14:30:51 INFO - PROCESS | 3716 | 1465075851888 Marionette DEBUG loaded listener.js 14:30:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 62 (156AA800) [pid = 3716] [serial = 1796] [outer = 14F39800] 14:30:52 INFO - PROCESS | 3716 | 1465075852369 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]]]}] 14:30:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:30:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 648ms 14:30:52 INFO - PROCESS | 3716 | 1465075852418 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 14:30:52 INFO - PROCESS | 3716 | 1465075852420 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 14:30:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:30:52 INFO - PROCESS | 3716 | 1465075852423 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:30:52 INFO - PROCESS | 3716 | 1465075852425 Marionette TRACE conn2 <- [1,2358,null,{}] 14:30:52 INFO - PROCESS | 3716 | 1465075852428 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}] 14:30:52 INFO - PROCESS | 3716 | 1465075852430 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:52 INFO - PROCESS | 3716 | 1465075852507 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 14:30:52 INFO - PROCESS | 3716 | 1465075852539 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:52 INFO - PROCESS | 3716 | 1465075852542 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:52 INFO - PROCESS | 3716 | ++DOCSHELL 156B2C00 == 29 [pid = 3716] [id = 599] 14:30:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (15872800) [pid = 3716] [serial = 1797] [outer = 00000000] 14:30:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (1587AC00) [pid = 3716] [serial = 1798] [outer = 15872800] 14:30:52 INFO - PROCESS | 3716 | 1465075852588 Marionette DEBUG loaded listener.js 14:30:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (158F0C00) [pid = 3716] [serial = 1799] [outer = 15872800] 14:30:53 INFO - PROCESS | 3716 | 1465075853046 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]]]}] 14:30:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:30:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 712ms 14:30:53 INFO - PROCESS | 3716 | 1465075853123 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 14:30:53 INFO - PROCESS | 3716 | 1465075853125 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 14:30:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:30:53 INFO - PROCESS | 3716 | 1465075853128 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:30:53 INFO - PROCESS | 3716 | 1465075853130 Marionette TRACE conn2 <- [1,2362,null,{}] 14:30:53 INFO - PROCESS | 3716 | 1465075853134 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}] 14:30:53 INFO - PROCESS | 3716 | 1465075853139 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:53 INFO - PROCESS | 3716 | 1465075853240 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 14:30:53 INFO - PROCESS | 3716 | 1465075853245 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:53 INFO - PROCESS | 3716 | 1465075853248 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:53 INFO - PROCESS | 3716 | ++DOCSHELL 15E9F000 == 30 [pid = 3716] [id = 600] 14:30:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (15F48000) [pid = 3716] [serial = 1800] [outer = 00000000] 14:30:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (16002000) [pid = 3716] [serial = 1801] [outer = 15F48000] 14:30:53 INFO - PROCESS | 3716 | 1465075853291 Marionette DEBUG loaded listener.js 14:30:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (1604DC00) [pid = 3716] [serial = 1802] [outer = 15F48000] 14:30:53 INFO - PROCESS | 3716 | 1465075853727 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]]]}] 14:30:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:30:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 648ms 14:30:53 INFO - PROCESS | 3716 | 1465075853766 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 14:30:53 INFO - PROCESS | 3716 | 1465075853768 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 14:30:53 INFO - PROCESS | 3716 | 1465075853771 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:30:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:30:53 INFO - PROCESS | 3716 | 1465075853773 Marionette TRACE conn2 <- [1,2366,null,{}] 14:30:53 INFO - PROCESS | 3716 | 1465075853786 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}] 14:30:53 INFO - PROCESS | 3716 | 1465075853788 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:53 INFO - PROCESS | 3716 | 1465075853871 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 14:30:53 INFO - PROCESS | 3716 | 1465075853905 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:53 INFO - PROCESS | 3716 | 1465075853907 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:53 INFO - PROCESS | 3716 | ++DOCSHELL 16A3D800 == 31 [pid = 3716] [id = 601] 14:30:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (16C7FC00) [pid = 3716] [serial = 1803] [outer = 00000000] 14:30:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (16E61C00) [pid = 3716] [serial = 1804] [outer = 16C7FC00] 14:30:53 INFO - PROCESS | 3716 | 1465075853950 Marionette DEBUG loaded listener.js 14:30:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (16E62000) [pid = 3716] [serial = 1805] [outer = 16C7FC00] 14:30:54 INFO - PROCESS | 3716 | 1465075854395 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]]]}] 14:30:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:30:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 649ms 14:30:54 INFO - PROCESS | 3716 | 1465075854418 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 14:30:54 INFO - PROCESS | 3716 | 1465075854420 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 14:30:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:30:54 INFO - PROCESS | 3716 | 1465075854423 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:30:54 INFO - PROCESS | 3716 | 1465075854425 Marionette TRACE conn2 <- [1,2370,null,{}] 14:30:54 INFO - PROCESS | 3716 | 1465075854431 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}] 14:30:54 INFO - PROCESS | 3716 | 1465075854433 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:54 INFO - PROCESS | 3716 | 1465075854510 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 14:30:54 INFO - PROCESS | 3716 | 1465075854515 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:54 INFO - PROCESS | 3716 | 1465075854517 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:54 INFO - PROCESS | 3716 | ++DOCSHELL 12ACF400 == 32 [pid = 3716] [id = 602] 14:30:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (16EAC000) [pid = 3716] [serial = 1806] [outer = 00000000] 14:30:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (17035400) [pid = 3716] [serial = 1807] [outer = 16EAC000] 14:30:54 INFO - PROCESS | 3716 | 1465075854560 Marionette DEBUG loaded listener.js 14:30:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (17037000) [pid = 3716] [serial = 1808] [outer = 16EAC000] 14:30:55 INFO - PROCESS | 3716 | 1465075855071 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]]]}] 14:30:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:30:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 632ms 14:30:55 INFO - PROCESS | 3716 | 1465075855090 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 14:30:55 INFO - PROCESS | 3716 | 1465075855092 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 14:30:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:30:55 INFO - PROCESS | 3716 | 1465075855106 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:30:55 INFO - PROCESS | 3716 | 1465075855107 Marionette TRACE conn2 <- [1,2374,null,{}] 14:30:55 INFO - PROCESS | 3716 | 1465075855111 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}] 14:30:55 INFO - PROCESS | 3716 | 1465075855113 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:55 INFO - PROCESS | 3716 | 1465075855224 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 14:30:55 INFO - PROCESS | 3716 | 1465075855234 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:55 INFO - PROCESS | 3716 | 1465075855236 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:55 INFO - PROCESS | 3716 | ++DOCSHELL 1390D400 == 33 [pid = 3716] [id = 603] 14:30:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (1792BC00) [pid = 3716] [serial = 1809] [outer = 00000000] 14:30:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (17990000) [pid = 3716] [serial = 1810] [outer = 1792BC00] 14:30:55 INFO - PROCESS | 3716 | 1465075855334 Marionette DEBUG loaded listener.js 14:30:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (17D30800) [pid = 3716] [serial = 1811] [outer = 1792BC00] 14:30:55 INFO - PROCESS | 3716 | 1465075855770 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]]]}] 14:30:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:30:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 712ms 14:30:55 INFO - PROCESS | 3716 | 1465075855800 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 14:30:55 INFO - PROCESS | 3716 | 1465075855802 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 14:30:55 INFO - PROCESS | 3716 | 1465075855805 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:30:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:30:55 INFO - PROCESS | 3716 | 1465075855807 Marionette TRACE conn2 <- [1,2378,null,{}] 14:30:55 INFO - PROCESS | 3716 | 1465075855810 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}] 14:30:55 INFO - PROCESS | 3716 | 1465075855812 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:55 INFO - PROCESS | 3716 | 1465075855945 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 14:30:55 INFO - PROCESS | 3716 | 1465075855950 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:55 INFO - PROCESS | 3716 | 1465075855952 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:55 INFO - PROCESS | 3716 | ++DOCSHELL 103D9000 == 34 [pid = 3716] [id = 604] 14:30:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (156ABC00) [pid = 3716] [serial = 1812] [outer = 00000000] 14:30:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (1861C400) [pid = 3716] [serial = 1813] [outer = 156ABC00] 14:30:56 INFO - PROCESS | 3716 | 1465075855995 Marionette DEBUG loaded listener.js 14:30:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (18693800) [pid = 3716] [serial = 1814] [outer = 156ABC00] 14:30:56 INFO - PROCESS | 3716 | 1465075856450 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]]]}] 14:30:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:30:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 712ms 14:30:56 INFO - PROCESS | 3716 | 1465075856505 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 14:30:56 INFO - PROCESS | 3716 | 1465075856508 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 14:30:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:30:56 INFO - PROCESS | 3716 | 1465075856511 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:30:56 INFO - PROCESS | 3716 | 1465075856513 Marionette TRACE conn2 <- [1,2382,null,{}] 14:30:56 INFO - PROCESS | 3716 | 1465075856517 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}] 14:30:56 INFO - PROCESS | 3716 | 1465075856519 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:56 INFO - PROCESS | 3716 | 1465075856673 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 14:30:56 INFO - PROCESS | 3716 | 1465075856701 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:56 INFO - PROCESS | 3716 | 1465075856704 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:56 INFO - PROCESS | 3716 | ++DOCSHELL 156AD800 == 35 [pid = 3716] [id = 605] 14:30:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (18697800) [pid = 3716] [serial = 1815] [outer = 00000000] 14:30:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (186C5C00) [pid = 3716] [serial = 1816] [outer = 18697800] 14:30:56 INFO - PROCESS | 3716 | 1465075856748 Marionette DEBUG loaded listener.js 14:30:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (19B14800) [pid = 3716] [serial = 1817] [outer = 18697800] 14:30:57 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (15EA1C00) [pid = 3716] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:30:57 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (16C8E400) [pid = 3716] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:30:57 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (14017C00) [pid = 3716] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:30:57 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (17932C00) [pid = 3716] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:30:57 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (15538000) [pid = 3716] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:30:57 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (158EC800) [pid = 3716] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:30:57 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (13821C00) [pid = 3716] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:30:57 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (10A5F800) [pid = 3716] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:30:57 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (0F309400) [pid = 3716] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:30:57 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (1052FC00) [pid = 3716] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:30:57 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (17D34C00) [pid = 3716] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:30:57 INFO - PROCESS | 3716 | 1465075857346 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]]]}] 14:30:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:30:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 901ms 14:30:57 INFO - PROCESS | 3716 | 1465075857416 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 14:30:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:30:57 INFO - PROCESS | 3716 | 1465075857465 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 14:30:57 INFO - PROCESS | 3716 | 1465075857469 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:30:57 INFO - PROCESS | 3716 | 1465075857470 Marionette TRACE conn2 <- [1,2386,null,{}] 14:30:57 INFO - PROCESS | 3716 | 1465075857474 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}] 14:30:57 INFO - PROCESS | 3716 | 1465075857476 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:57 INFO - PROCESS | 3716 | 1465075857555 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 14:30:57 INFO - PROCESS | 3716 | 1465075857563 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:57 INFO - PROCESS | 3716 | 1465075857565 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:57 INFO - PROCESS | 3716 | ++DOCSHELL 14F3EC00 == 36 [pid = 3716] [id = 606] 14:30:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (15538000) [pid = 3716] [serial = 1818] [outer = 00000000] 14:30:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (16A57400) [pid = 3716] [serial = 1819] [outer = 15538000] 14:30:57 INFO - PROCESS | 3716 | 1465075857610 Marionette DEBUG loaded listener.js 14:30:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (171E4800) [pid = 3716] [serial = 1820] [outer = 15538000] 14:30:58 INFO - PROCESS | 3716 | 1465075858044 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]]]}] 14:30:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:30:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 601ms 14:30:58 INFO - PROCESS | 3716 | 1465075858075 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 14:30:58 INFO - PROCESS | 3716 | 1465075858077 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 14:30:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:30:58 INFO - PROCESS | 3716 | 1465075858080 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:30:58 INFO - PROCESS | 3716 | 1465075858082 Marionette TRACE conn2 <- [1,2390,null,{}] 14:30:58 INFO - PROCESS | 3716 | 1465075858094 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}] 14:30:58 INFO - PROCESS | 3716 | 1465075858097 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:58 INFO - PROCESS | 3716 | 1465075858176 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 14:30:58 INFO - PROCESS | 3716 | 1465075858181 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:58 INFO - PROCESS | 3716 | 1465075858182 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:58 INFO - PROCESS | 3716 | ++DOCSHELL 17035000 == 37 [pid = 3716] [id = 607] 14:30:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (17EA1400) [pid = 3716] [serial = 1821] [outer = 00000000] 14:30:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (19B18400) [pid = 3716] [serial = 1822] [outer = 17EA1400] 14:30:58 INFO - PROCESS | 3716 | 1465075858225 Marionette DEBUG loaded listener.js 14:30:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (19C07800) [pid = 3716] [serial = 1823] [outer = 17EA1400] 14:30:58 INFO - PROCESS | 3716 | 1465075858670 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]]]}] 14:30:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:30:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 632ms 14:30:58 INFO - PROCESS | 3716 | 1465075858730 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 14:30:58 INFO - PROCESS | 3716 | 1465075858732 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 14:30:58 INFO - PROCESS | 3716 | 1465075858735 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:30:58 INFO - PROCESS | 3716 | 1465075858737 Marionette TRACE conn2 <- [1,2394,null,{}] 14:30:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:30:58 INFO - PROCESS | 3716 | 1465075858740 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}] 14:30:58 INFO - PROCESS | 3716 | 1465075858742 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:58 INFO - PROCESS | 3716 | 1465075858820 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 14:30:58 INFO - PROCESS | 3716 | 1465075858828 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:58 INFO - PROCESS | 3716 | 1465075858830 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:58 INFO - PROCESS | 3716 | ++DOCSHELL 14F34400 == 38 [pid = 3716] [id = 608] 14:30:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (158EC000) [pid = 3716] [serial = 1824] [outer = 00000000] 14:30:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (19C0EC00) [pid = 3716] [serial = 1825] [outer = 158EC000] 14:30:58 INFO - PROCESS | 3716 | 1465075858872 Marionette DEBUG loaded listener.js 14:30:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (19C12800) [pid = 3716] [serial = 1826] [outer = 158EC000] 14:30:59 INFO - PROCESS | 3716 | 1465075859645 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]]]}] 14:30:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:30:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 997ms 14:30:59 INFO - PROCESS | 3716 | 1465075859727 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 14:30:59 INFO - PROCESS | 3716 | 1465075859732 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 14:30:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:30:59 INFO - PROCESS | 3716 | 1465075859737 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:30:59 INFO - PROCESS | 3716 | 1465075859740 Marionette TRACE conn2 <- [1,2398,null,{}] 14:30:59 INFO - PROCESS | 3716 | 1465075859747 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}] 14:30:59 INFO - PROCESS | 3716 | 1465075859750 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:30:59 INFO - PROCESS | 3716 | 1465075859899 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 14:31:00 INFO - PROCESS | 3716 | 1465075860039 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:00 INFO - PROCESS | 3716 | 1465075860042 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:00 INFO - PROCESS | 3716 | ++DOCSHELL 104E7400 == 39 [pid = 3716] [id = 609] 14:31:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (10528000) [pid = 3716] [serial = 1827] [outer = 00000000] 14:31:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (10A5F400) [pid = 3716] [serial = 1828] [outer = 10528000] 14:31:00 INFO - PROCESS | 3716 | 1465075860148 Marionette DEBUG loaded listener.js 14:31:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (1280E800) [pid = 3716] [serial = 1829] [outer = 10528000] 14:31:01 INFO - PROCESS | 3716 | 1465075861084 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]]]}] 14:31:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:31:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1376ms 14:31:01 INFO - PROCESS | 3716 | 1465075861129 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 14:31:01 INFO - PROCESS | 3716 | 1465075861133 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 14:31:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:31:01 INFO - PROCESS | 3716 | 1465075861138 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:31:01 INFO - PROCESS | 3716 | 1465075861141 Marionette TRACE conn2 <- [1,2402,null,{}] 14:31:01 INFO - PROCESS | 3716 | 1465075861147 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}] 14:31:01 INFO - PROCESS | 3716 | 1465075861149 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:01 INFO - PROCESS | 3716 | 1465075861261 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 14:31:01 INFO - PROCESS | 3716 | 1465075861403 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:01 INFO - PROCESS | 3716 | 1465075861408 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:01 INFO - PROCESS | 3716 | ++DOCSHELL 10E20000 == 40 [pid = 3716] [id = 610] 14:31:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (10E21400) [pid = 3716] [serial = 1830] [outer = 00000000] 14:31:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (112A0000) [pid = 3716] [serial = 1831] [outer = 10E21400] 14:31:01 INFO - PROCESS | 3716 | 1465075861459 Marionette DEBUG loaded listener.js 14:31:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (12B13000) [pid = 3716] [serial = 1832] [outer = 10E21400] 14:31:01 INFO - PROCESS | 3716 | --DOCSHELL 17035000 == 39 [pid = 3716] [id = 607] 14:31:01 INFO - PROCESS | 3716 | --DOCSHELL 14F3EC00 == 38 [pid = 3716] [id = 606] 14:31:01 INFO - PROCESS | 3716 | --DOCSHELL 156AD800 == 37 [pid = 3716] [id = 605] 14:31:01 INFO - PROCESS | 3716 | --DOCSHELL 103D9000 == 36 [pid = 3716] [id = 604] 14:31:01 INFO - PROCESS | 3716 | --DOCSHELL 1390D400 == 35 [pid = 3716] [id = 603] 14:31:01 INFO - PROCESS | 3716 | --DOCSHELL 12ACF400 == 34 [pid = 3716] [id = 602] 14:31:01 INFO - PROCESS | 3716 | --DOCSHELL 16A3D800 == 33 [pid = 3716] [id = 601] 14:31:01 INFO - PROCESS | 3716 | --DOCSHELL 15E9F000 == 32 [pid = 3716] [id = 600] 14:31:01 INFO - PROCESS | 3716 | --DOCSHELL 156B2C00 == 31 [pid = 3716] [id = 599] 14:31:01 INFO - PROCESS | 3716 | --DOCSHELL 140D1400 == 30 [pid = 3716] [id = 598] 14:31:01 INFO - PROCESS | 3716 | --DOCSHELL 13911C00 == 29 [pid = 3716] [id = 597] 14:31:01 INFO - PROCESS | 3716 | --DOCSHELL 12A09C00 == 28 [pid = 3716] [id = 596] 14:31:01 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (18698C00) [pid = 3716] [serial = 1783] [outer = 00000000] [url = about:blank] 14:31:01 INFO - PROCESS | 3716 | --DOCSHELL 10A56800 == 27 [pid = 3716] [id = 595] 14:31:01 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (16049C00) [pid = 3716] [serial = 1768] [outer = 00000000] [url = about:blank] 14:31:01 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (167DB000) [pid = 3716] [serial = 1769] [outer = 00000000] [url = about:blank] 14:31:01 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (16EB2400) [pid = 3716] [serial = 1772] [outer = 00000000] [url = about:blank] 14:31:01 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (16E65400) [pid = 3716] [serial = 1771] [outer = 00000000] [url = about:blank] 14:31:01 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1587A800) [pid = 3716] [serial = 1777] [outer = 00000000] [url = about:blank] 14:31:01 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (17D3AC00) [pid = 3716] [serial = 1774] [outer = 00000000] [url = about:blank] 14:31:01 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (18444C00) [pid = 3716] [serial = 1780] [outer = 00000000] [url = about:blank] 14:31:01 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (1798D400) [pid = 3716] [serial = 1775] [outer = 00000000] [url = about:blank] 14:31:01 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (105F6000) [pid = 3716] [serial = 1765] [outer = 00000000] [url = about:blank] 14:31:01 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (1401F000) [pid = 3716] [serial = 1762] [outer = 00000000] [url = about:blank] 14:31:01 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (14436400) [pid = 3716] [serial = 1763] [outer = 00000000] [url = about:blank] 14:31:01 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (11A0D000) [pid = 3716] [serial = 1759] [outer = 00000000] [url = about:blank] 14:31:01 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (12B11800) [pid = 3716] [serial = 1760] [outer = 00000000] [url = about:blank] 14:31:01 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (103D8400) [pid = 3716] [serial = 1757] [outer = 00000000] [url = about:blank] 14:31:01 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (0F32F800) [pid = 3716] [serial = 1756] [outer = 00000000] [url = about:blank] 14:31:01 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (12B13800) [pid = 3716] [serial = 1754] [outer = 00000000] [url = about:blank] 14:31:01 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (114AE000) [pid = 3716] [serial = 1753] [outer = 00000000] [url = about:blank] 14:31:01 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (18438C00) [pid = 3716] [serial = 1751] [outer = 00000000] [url = about:blank] 14:31:01 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (1861F800) [pid = 3716] [serial = 1781] [outer = 00000000] [url = about:blank] 14:31:01 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (167CF400) [pid = 3716] [serial = 1778] [outer = 00000000] [url = about:blank] 14:31:01 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (15B72C00) [pid = 3716] [serial = 1766] [outer = 00000000] [url = about:blank] 14:31:02 INFO - PROCESS | 3716 | 1465075861984 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]]]}] 14:31:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:31:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 902ms 14:31:02 INFO - PROCESS | 3716 | 1465075862044 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 14:31:02 INFO - PROCESS | 3716 | 1465075862052 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 14:31:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:31:02 INFO - PROCESS | 3716 | 1465075862060 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:31:02 INFO - PROCESS | 3716 | 1465075862063 Marionette TRACE conn2 <- [1,2406,null,{}] 14:31:02 INFO - PROCESS | 3716 | 1465075862066 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}] 14:31:02 INFO - PROCESS | 3716 | 1465075862069 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:02 INFO - PROCESS | 3716 | 1465075862155 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 14:31:02 INFO - PROCESS | 3716 | 1465075862164 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:02 INFO - PROCESS | 3716 | 1465075862166 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:02 INFO - PROCESS | 3716 | ++DOCSHELL 12B16400 == 28 [pid = 3716] [id = 611] 14:31:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (12B1C400) [pid = 3716] [serial = 1833] [outer = 00000000] 14:31:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (1302A000) [pid = 3716] [serial = 1834] [outer = 12B1C400] 14:31:02 INFO - PROCESS | 3716 | 1465075862219 Marionette DEBUG loaded listener.js 14:31:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (13128C00) [pid = 3716] [serial = 1835] [outer = 12B1C400] 14:31:02 INFO - PROCESS | 3716 | 1465075862764 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]]]}] 14:31:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:31:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 695ms 14:31:02 INFO - PROCESS | 3716 | 1465075862791 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 14:31:02 INFO - PROCESS | 3716 | 1465075862794 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 14:31:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:31:02 INFO - PROCESS | 3716 | 1465075862797 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:31:02 INFO - PROCESS | 3716 | 1465075862800 Marionette TRACE conn2 <- [1,2410,null,{}] 14:31:02 INFO - PROCESS | 3716 | 1465075862811 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}] 14:31:02 INFO - PROCESS | 3716 | 1465075862815 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:02 INFO - PROCESS | 3716 | 1465075862928 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 14:31:03 INFO - PROCESS | 3716 | 1465075863036 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:03 INFO - PROCESS | 3716 | 1465075863039 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:03 INFO - PROCESS | 3716 | ++DOCSHELL 14018000 == 29 [pid = 3716] [id = 612] 14:31:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (14025000) [pid = 3716] [serial = 1836] [outer = 00000000] 14:31:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (14443400) [pid = 3716] [serial = 1837] [outer = 14025000] 14:31:03 INFO - PROCESS | 3716 | 1465075863086 Marionette DEBUG loaded listener.js 14:31:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (155CFC00) [pid = 3716] [serial = 1838] [outer = 14025000] 14:31:03 INFO - PROCESS | 3716 | 1465075863461 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]]]}] 14:31:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:31:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 696ms 14:31:03 INFO - PROCESS | 3716 | 1465075863496 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 14:31:03 INFO - PROCESS | 3716 | 1465075863499 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 14:31:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:31:03 INFO - PROCESS | 3716 | 1465075863502 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:31:03 INFO - PROCESS | 3716 | 1465075863504 Marionette TRACE conn2 <- [1,2414,null,{}] 14:31:03 INFO - PROCESS | 3716 | 1465075863507 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}] 14:31:03 INFO - PROCESS | 3716 | 1465075863509 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:03 INFO - PROCESS | 3716 | 1465075863592 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 14:31:03 INFO - PROCESS | 3716 | 1465075863597 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:03 INFO - PROCESS | 3716 | 1465075863600 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:03 INFO - PROCESS | 3716 | ++DOCSHELL 15658400 == 30 [pid = 3716] [id = 613] 14:31:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (15662000) [pid = 3716] [serial = 1839] [outer = 00000000] 14:31:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (158ED400) [pid = 3716] [serial = 1840] [outer = 15662000] 14:31:03 INFO - PROCESS | 3716 | 1465075863643 Marionette DEBUG loaded listener.js 14:31:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (15B4DC00) [pid = 3716] [serial = 1841] [outer = 15662000] 14:31:04 INFO - PROCESS | 3716 | 1465075864136 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]]]}] 14:31:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:31:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 696ms 14:31:04 INFO - PROCESS | 3716 | 1465075864201 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 14:31:04 INFO - PROCESS | 3716 | 1465075864203 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 14:31:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:31:04 INFO - PROCESS | 3716 | 1465075864214 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:31:04 INFO - PROCESS | 3716 | 1465075864215 Marionette TRACE conn2 <- [1,2418,null,{}] 14:31:04 INFO - PROCESS | 3716 | 1465075864219 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}] 14:31:04 INFO - PROCESS | 3716 | 1465075864221 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:04 INFO - PROCESS | 3716 | 1465075864330 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 14:31:04 INFO - PROCESS | 3716 | 1465075864422 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:04 INFO - PROCESS | 3716 | 1465075864424 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:04 INFO - PROCESS | 3716 | ++DOCSHELL 15E9E800 == 31 [pid = 3716] [id = 614] 14:31:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (15E9EC00) [pid = 3716] [serial = 1842] [outer = 00000000] 14:31:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (15F4B800) [pid = 3716] [serial = 1843] [outer = 15E9EC00] 14:31:04 INFO - PROCESS | 3716 | 1465075864467 Marionette DEBUG loaded listener.js 14:31:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (16046000) [pid = 3716] [serial = 1844] [outer = 15E9EC00] 14:31:04 INFO - PROCESS | 3716 | 1465075864889 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]]]}] 14:31:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:31:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 743ms 14:31:04 INFO - PROCESS | 3716 | 1465075864952 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 14:31:04 INFO - PROCESS | 3716 | 1465075864954 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 14:31:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:31:04 INFO - PROCESS | 3716 | 1465075864958 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:31:04 INFO - PROCESS | 3716 | 1465075864959 Marionette TRACE conn2 <- [1,2422,null,{}] 14:31:04 INFO - PROCESS | 3716 | 1465075864963 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}] 14:31:04 INFO - PROCESS | 3716 | 1465075864968 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:05 INFO - PROCESS | 3716 | 1465075865109 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 14:31:05 INFO - PROCESS | 3716 | 1465075865122 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:05 INFO - PROCESS | 3716 | 1465075865125 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:05 INFO - PROCESS | 3716 | ++DOCSHELL 167DB000 == 32 [pid = 3716] [id = 615] 14:31:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (16A40000) [pid = 3716] [serial = 1845] [outer = 00000000] 14:31:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (16E67400) [pid = 3716] [serial = 1846] [outer = 16A40000] 14:31:05 INFO - PROCESS | 3716 | 1465075865230 Marionette DEBUG loaded listener.js 14:31:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (16EB2400) [pid = 3716] [serial = 1847] [outer = 16A40000] 14:31:05 INFO - PROCESS | 3716 | 1465075865679 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]]]}] 14:31:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:31:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 744ms 14:31:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:31:05 INFO - PROCESS | 3716 | 1465075865751 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 14:31:05 INFO - PROCESS | 3716 | 1465075865753 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 14:31:05 INFO - PROCESS | 3716 | 1465075865756 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:31:05 INFO - PROCESS | 3716 | 1465075865758 Marionette TRACE conn2 <- [1,2426,null,{}] 14:31:05 INFO - PROCESS | 3716 | 1465075865761 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}] 14:31:05 INFO - PROCESS | 3716 | 1465075865763 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:06 INFO - PROCESS | 3716 | 1465075866029 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 14:31:06 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (13912800) [pid = 3716] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:31:06 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (16EAC000) [pid = 3716] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:31:06 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (1792BC00) [pid = 3716] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:31:06 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (12A10000) [pid = 3716] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:31:06 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (15872800) [pid = 3716] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:31:06 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (14F39800) [pid = 3716] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:31:06 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (16C7FC00) [pid = 3716] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:31:06 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (15F48000) [pid = 3716] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:31:06 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (156ABC00) [pid = 3716] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:31:06 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (12B1A800) [pid = 3716] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:31:06 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (18697800) [pid = 3716] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:31:06 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (10A59C00) [pid = 3716] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:31:06 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (17EA1400) [pid = 3716] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:31:06 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (15538000) [pid = 3716] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:31:06 INFO - PROCESS | 3716 | 1465075866099 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:06 INFO - PROCESS | 3716 | 1465075866101 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:06 INFO - PROCESS | 3716 | ++DOCSHELL 1052E800 == 33 [pid = 3716] [id = 616] 14:31:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (105FA400) [pid = 3716] [serial = 1848] [outer = 00000000] 14:31:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (12B1A800) [pid = 3716] [serial = 1849] [outer = 105FA400] 14:31:06 INFO - PROCESS | 3716 | 1465075866144 Marionette DEBUG loaded listener.js 14:31:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (13331C00) [pid = 3716] [serial = 1850] [outer = 105FA400] 14:31:06 INFO - PROCESS | 3716 | 1465075866532 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]]]}] 14:31:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:31:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 854ms 14:31:06 INFO - PROCESS | 3716 | 1465075866597 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 14:31:06 INFO - PROCESS | 3716 | 1465075866599 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 14:31:06 INFO - PROCESS | 3716 | 1465075866603 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:31:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:31:06 INFO - PROCESS | 3716 | 1465075866604 Marionette TRACE conn2 <- [1,2430,null,{}] 14:31:06 INFO - PROCESS | 3716 | 1465075866608 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}] 14:31:06 INFO - PROCESS | 3716 | 1465075866609 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:06 INFO - PROCESS | 3716 | 1465075866687 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 14:31:06 INFO - PROCESS | 3716 | 1465075866692 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:06 INFO - PROCESS | 3716 | 1465075866694 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:06 INFO - PROCESS | 3716 | ++DOCSHELL 16C8B000 == 34 [pid = 3716] [id = 617] 14:31:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (16E5D800) [pid = 3716] [serial = 1851] [outer = 00000000] 14:31:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (170E3800) [pid = 3716] [serial = 1852] [outer = 16E5D800] 14:31:06 INFO - PROCESS | 3716 | 1465075866736 Marionette DEBUG loaded listener.js 14:31:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (1779AC00) [pid = 3716] [serial = 1853] [outer = 16E5D800] 14:31:07 INFO - PROCESS | 3716 | 1465075867156 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]]]}] 14:31:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:31:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 601ms 14:31:07 INFO - PROCESS | 3716 | 1465075867207 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 14:31:07 INFO - PROCESS | 3716 | 1465075867209 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 14:31:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:31:07 INFO - PROCESS | 3716 | 1465075867212 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:31:07 INFO - PROCESS | 3716 | 1465075867214 Marionette TRACE conn2 <- [1,2434,null,{}] 14:31:07 INFO - PROCESS | 3716 | 1465075867217 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}] 14:31:07 INFO - PROCESS | 3716 | 1465075867219 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:07 INFO - PROCESS | 3716 | 1465075867303 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 14:31:07 INFO - PROCESS | 3716 | 1465075867309 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:07 INFO - PROCESS | 3716 | 1465075867311 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:07 INFO - PROCESS | 3716 | ++DOCSHELL 13134800 == 35 [pid = 3716] [id = 618] 14:31:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (15B76800) [pid = 3716] [serial = 1854] [outer = 00000000] 14:31:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (18267000) [pid = 3716] [serial = 1855] [outer = 15B76800] 14:31:07 INFO - PROCESS | 3716 | 1465075867353 Marionette DEBUG loaded listener.js 14:31:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (18617000) [pid = 3716] [serial = 1856] [outer = 15B76800] 14:31:07 INFO - PROCESS | 3716 | 1465075867794 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]]]}] 14:31:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:31:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 649ms 14:31:07 INFO - PROCESS | 3716 | 1465075867853 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 14:31:07 INFO - PROCESS | 3716 | 1465075867855 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 14:31:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:31:07 INFO - PROCESS | 3716 | 1465075867858 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:31:07 INFO - PROCESS | 3716 | 1465075867859 Marionette TRACE conn2 <- [1,2438,null,{}] 14:31:07 INFO - PROCESS | 3716 | 1465075867876 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}] 14:31:07 INFO - PROCESS | 3716 | 1465075867878 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:07 INFO - PROCESS | 3716 | 1465075867956 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 14:31:07 INFO - PROCESS | 3716 | 1465075867962 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:07 INFO - PROCESS | 3716 | 1465075867964 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:07 INFO - PROCESS | 3716 | ++DOCSHELL 0F30A400 == 36 [pid = 3716] [id = 619] 14:31:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (18009C00) [pid = 3716] [serial = 1857] [outer = 00000000] 14:31:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (18623C00) [pid = 3716] [serial = 1858] [outer = 18009C00] 14:31:08 INFO - PROCESS | 3716 | 1465075868006 Marionette DEBUG loaded listener.js 14:31:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (18624000) [pid = 3716] [serial = 1859] [outer = 18009C00] 14:31:08 INFO - PROCESS | 3716 | 1465075868799 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]]]}] 14:31:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:31:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 949ms 14:31:08 INFO - PROCESS | 3716 | 1465075868837 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 14:31:08 INFO - PROCESS | 3716 | 1465075868841 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 14:31:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:31:08 INFO - PROCESS | 3716 | 1465075868846 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:31:08 INFO - PROCESS | 3716 | 1465075868851 Marionette TRACE conn2 <- [1,2442,null,{}] 14:31:08 INFO - PROCESS | 3716 | 1465075868856 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}] 14:31:08 INFO - PROCESS | 3716 | 1465075868859 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:08 INFO - PROCESS | 3716 | 1465075868973 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 14:31:09 INFO - PROCESS | 3716 | 1465075869112 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:09 INFO - PROCESS | 3716 | 1465075869115 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:09 INFO - PROCESS | 3716 | ++DOCSHELL 10A5AC00 == 37 [pid = 3716] [id = 620] 14:31:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (10A5E800) [pid = 3716] [serial = 1860] [outer = 00000000] 14:31:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (12B11C00) [pid = 3716] [serial = 1861] [outer = 10A5E800] 14:31:09 INFO - PROCESS | 3716 | 1465075869172 Marionette DEBUG loaded listener.js 14:31:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (1332CC00) [pid = 3716] [serial = 1862] [outer = 10A5E800] 14:31:09 INFO - PROCESS | 3716 | 1465075869736 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]]]}] 14:31:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:31:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 949ms 14:31:09 INFO - PROCESS | 3716 | 1465075869793 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 14:31:09 INFO - PROCESS | 3716 | 1465075869798 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 14:31:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:31:09 INFO - PROCESS | 3716 | 1465075869804 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:31:09 INFO - PROCESS | 3716 | 1465075869807 Marionette TRACE conn2 <- [1,2446,null,{}] 14:31:09 INFO - PROCESS | 3716 | 1465075869811 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}] 14:31:09 INFO - PROCESS | 3716 | 1465075869814 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:09 INFO - PROCESS | 3716 | 1465075869925 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 14:31:10 INFO - PROCESS | 3716 | 1465075870036 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:10 INFO - PROCESS | 3716 | 1465075870039 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:10 INFO - PROCESS | 3716 | ++DOCSHELL 1337A000 == 38 [pid = 3716] [id = 621] 14:31:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (14023C00) [pid = 3716] [serial = 1863] [outer = 00000000] 14:31:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (15871000) [pid = 3716] [serial = 1864] [outer = 14023C00] 14:31:10 INFO - PROCESS | 3716 | 1465075870134 Marionette DEBUG loaded listener.js 14:31:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (15E20800) [pid = 3716] [serial = 1865] [outer = 14023C00] 14:31:10 INFO - PROCESS | 3716 | 1465075870762 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]]]}] 14:31:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:31:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 949ms 14:31:10 INFO - PROCESS | 3716 | 1465075870781 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 14:31:10 INFO - PROCESS | 3716 | 1465075870783 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 14:31:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:31:10 INFO - PROCESS | 3716 | 1465075870787 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:31:10 INFO - PROCESS | 3716 | 1465075870791 Marionette TRACE conn2 <- [1,2450,null,{}] 14:31:10 INFO - PROCESS | 3716 | 1465075870802 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}] 14:31:10 INFO - PROCESS | 3716 | 1465075870807 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:10 INFO - PROCESS | 3716 | 1465075870915 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 14:31:11 INFO - PROCESS | 3716 | 1465075871027 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:11 INFO - PROCESS | 3716 | 1465075871031 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:11 INFO - PROCESS | 3716 | ++DOCSHELL 16EB4000 == 39 [pid = 3716] [id = 622] 14:31:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (16EB5800) [pid = 3716] [serial = 1866] [outer = 00000000] 14:31:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (18444C00) [pid = 3716] [serial = 1867] [outer = 16EB5800] 14:31:11 INFO - PROCESS | 3716 | 1465075871135 Marionette DEBUG loaded listener.js 14:31:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (186B9800) [pid = 3716] [serial = 1868] [outer = 16EB5800] 14:31:11 INFO - PROCESS | 3716 | 1465075871905 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]]]}] 14:31:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:31:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1155ms 14:31:11 INFO - PROCESS | 3716 | 1465075871932 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 14:31:11 INFO - PROCESS | 3716 | 1465075871936 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 14:31:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:31:11 INFO - PROCESS | 3716 | 1465075871941 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:31:11 INFO - PROCESS | 3716 | 1465075871944 Marionette TRACE conn2 <- [1,2454,null,{}] 14:31:11 INFO - PROCESS | 3716 | 1465075871949 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}] 14:31:11 INFO - PROCESS | 3716 | 1465075871952 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:12 INFO - PROCESS | 3716 | 1465075872068 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 14:31:12 INFO - PROCESS | 3716 | 1465075872225 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:12 INFO - PROCESS | 3716 | 1465075872228 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:12 INFO - PROCESS | 3716 | ++DOCSHELL 12810800 == 40 [pid = 3716] [id = 623] 14:31:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (12891000) [pid = 3716] [serial = 1869] [outer = 00000000] 14:31:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (12B11400) [pid = 3716] [serial = 1870] [outer = 12891000] 14:31:12 INFO - PROCESS | 3716 | 1465075872278 Marionette DEBUG loaded listener.js 14:31:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (13129C00) [pid = 3716] [serial = 1871] [outer = 12891000] 14:31:13 INFO - PROCESS | 3716 | --DOCSHELL 13134800 == 39 [pid = 3716] [id = 618] 14:31:13 INFO - PROCESS | 3716 | --DOCSHELL 16C8B000 == 38 [pid = 3716] [id = 617] 14:31:13 INFO - PROCESS | 3716 | --DOCSHELL 1052E800 == 37 [pid = 3716] [id = 616] 14:31:13 INFO - PROCESS | 3716 | --DOCSHELL 167DB000 == 36 [pid = 3716] [id = 615] 14:31:13 INFO - PROCESS | 3716 | --DOCSHELL 15E9E800 == 35 [pid = 3716] [id = 614] 14:31:13 INFO - PROCESS | 3716 | --DOCSHELL 15658400 == 34 [pid = 3716] [id = 613] 14:31:13 INFO - PROCESS | 3716 | --DOCSHELL 14018000 == 33 [pid = 3716] [id = 612] 14:31:13 INFO - PROCESS | 3716 | --DOCSHELL 12B16400 == 32 [pid = 3716] [id = 611] 14:31:13 INFO - PROCESS | 3716 | --DOCSHELL 10E20000 == 31 [pid = 3716] [id = 610] 14:31:13 INFO - PROCESS | 3716 | --DOCSHELL 10526C00 == 30 [pid = 3716] [id = 594] 14:31:13 INFO - PROCESS | 3716 | --DOCSHELL 104E7400 == 29 [pid = 3716] [id = 609] 14:31:13 INFO - PROCESS | 3716 | --DOCSHELL 14F34400 == 28 [pid = 3716] [id = 608] 14:31:13 INFO - PROCESS | 3716 | --DOCSHELL 16EB4000 == 27 [pid = 3716] [id = 622] 14:31:13 INFO - PROCESS | 3716 | --DOCSHELL 1337A000 == 26 [pid = 3716] [id = 621] 14:31:13 INFO - PROCESS | 3716 | --DOCSHELL 0F30A400 == 25 [pid = 3716] [id = 619] 14:31:13 INFO - PROCESS | 3716 | --DOCSHELL 10A5AC00 == 24 [pid = 3716] [id = 620] 14:31:13 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (186B9400) [pid = 3716] [serial = 1784] [outer = 00000000] [url = about:blank] 14:31:13 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (186C5C00) [pid = 3716] [serial = 1816] [outer = 00000000] [url = about:blank] 14:31:13 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (10B66000) [pid = 3716] [serial = 1786] [outer = 00000000] [url = about:blank] 14:31:13 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (10E27000) [pid = 3716] [serial = 1787] [outer = 00000000] [url = about:blank] 14:31:13 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (19B18400) [pid = 3716] [serial = 1822] [outer = 00000000] [url = about:blank] 14:31:13 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (19C07800) [pid = 3716] [serial = 1823] [outer = 00000000] [url = about:blank] 14:31:13 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (19C0EC00) [pid = 3716] [serial = 1825] [outer = 00000000] [url = about:blank] 14:31:13 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (19B14800) [pid = 3716] [serial = 1817] [outer = 00000000] [url = about:blank] 14:31:13 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (18693800) [pid = 3716] [serial = 1814] [outer = 00000000] [url = about:blank] 14:31:13 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (17D30800) [pid = 3716] [serial = 1811] [outer = 00000000] [url = about:blank] 14:31:13 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (16A57400) [pid = 3716] [serial = 1819] [outer = 00000000] [url = about:blank] 14:31:13 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (171E4800) [pid = 3716] [serial = 1820] [outer = 00000000] [url = about:blank] 14:31:13 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (17037000) [pid = 3716] [serial = 1808] [outer = 00000000] [url = about:blank] 14:31:13 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (13D25400) [pid = 3716] [serial = 1792] [outer = 00000000] [url = about:blank] 14:31:13 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (140C6C00) [pid = 3716] [serial = 1793] [outer = 00000000] [url = about:blank] 14:31:13 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (17035400) [pid = 3716] [serial = 1807] [outer = 00000000] [url = about:blank] 14:31:13 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (17990000) [pid = 3716] [serial = 1810] [outer = 00000000] [url = about:blank] 14:31:13 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (12ACF800) [pid = 3716] [serial = 1789] [outer = 00000000] [url = about:blank] 14:31:13 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (12B16000) [pid = 3716] [serial = 1790] [outer = 00000000] [url = about:blank] 14:31:13 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (1587AC00) [pid = 3716] [serial = 1798] [outer = 00000000] [url = about:blank] 14:31:13 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (158F0C00) [pid = 3716] [serial = 1799] [outer = 00000000] [url = about:blank] 14:31:13 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (15664C00) [pid = 3716] [serial = 1795] [outer = 00000000] [url = about:blank] 14:31:13 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (156AA800) [pid = 3716] [serial = 1796] [outer = 00000000] [url = about:blank] 14:31:13 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (16E61C00) [pid = 3716] [serial = 1804] [outer = 00000000] [url = about:blank] 14:31:13 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (16E62000) [pid = 3716] [serial = 1805] [outer = 00000000] [url = about:blank] 14:31:13 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (16002000) [pid = 3716] [serial = 1801] [outer = 00000000] [url = about:blank] 14:31:13 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (1861C400) [pid = 3716] [serial = 1813] [outer = 00000000] [url = about:blank] 14:31:13 INFO - PROCESS | 3716 | --DOMWINDOW == 62 (1604DC00) [pid = 3716] [serial = 1802] [outer = 00000000] [url = about:blank] 14:31:13 INFO - PROCESS | 3716 | 1465075873386 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]]]}] 14:31:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:31:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1471ms 14:31:13 INFO - PROCESS | 3716 | 1465075873439 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 14:31:13 INFO - PROCESS | 3716 | 1465075873443 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 14:31:13 INFO - PROCESS | 3716 | 1465075873448 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:31:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:31:13 INFO - PROCESS | 3716 | 1465075873452 Marionette TRACE conn2 <- [1,2458,null,{}] 14:31:13 INFO - PROCESS | 3716 | 1465075873457 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}] 14:31:13 INFO - PROCESS | 3716 | 1465075873460 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:13 INFO - PROCESS | 3716 | 1465075873549 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 14:31:13 INFO - PROCESS | 3716 | 1465075873558 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:13 INFO - PROCESS | 3716 | 1465075873561 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:13 INFO - PROCESS | 3716 | ++DOCSHELL 10526800 == 25 [pid = 3716] [id = 624] 14:31:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (10528800) [pid = 3716] [serial = 1872] [outer = 00000000] 14:31:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (10A57000) [pid = 3716] [serial = 1873] [outer = 10528800] 14:31:13 INFO - PROCESS | 3716 | 1465075873651 Marionette DEBUG loaded listener.js 14:31:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (10A61C00) [pid = 3716] [serial = 1874] [outer = 10528800] 14:31:14 INFO - PROCESS | 3716 | 1465075874133 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]]]}] 14:31:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:31:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 744ms 14:31:14 INFO - PROCESS | 3716 | 1465075874219 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 14:31:14 INFO - PROCESS | 3716 | 1465075874224 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 14:31:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:31:14 INFO - PROCESS | 3716 | 1465075874231 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:31:14 INFO - PROCESS | 3716 | 1465075874233 Marionette TRACE conn2 <- [1,2462,null,{}] 14:31:14 INFO - PROCESS | 3716 | 1465075874240 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}] 14:31:14 INFO - PROCESS | 3716 | 1465075874242 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:14 INFO - PROCESS | 3716 | 1465075874339 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 14:31:14 INFO - PROCESS | 3716 | 1465075874345 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:14 INFO - PROCESS | 3716 | 1465075874348 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:14 INFO - PROCESS | 3716 | ++DOCSHELL 12A84800 == 26 [pid = 3716] [id = 625] 14:31:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (12A8AC00) [pid = 3716] [serial = 1875] [outer = 00000000] 14:31:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (12B19400) [pid = 3716] [serial = 1876] [outer = 12A8AC00] 14:31:14 INFO - PROCESS | 3716 | 1465075874396 Marionette DEBUG loaded listener.js 14:31:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (12B6D800) [pid = 3716] [serial = 1877] [outer = 12A8AC00] 14:31:14 INFO - PROCESS | 3716 | 1465075874887 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]]]}] 14:31:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:31:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 712ms 14:31:14 INFO - PROCESS | 3716 | 1465075874929 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 14:31:14 INFO - PROCESS | 3716 | 1465075874931 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 14:31:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:31:14 INFO - PROCESS | 3716 | 1465075874935 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:31:14 INFO - PROCESS | 3716 | 1465075874939 Marionette TRACE conn2 <- [1,2466,null,{}] 14:31:14 INFO - PROCESS | 3716 | 1465075874949 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}] 14:31:14 INFO - PROCESS | 3716 | 1465075874954 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:15 INFO - PROCESS | 3716 | 1465075875038 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 14:31:15 INFO - PROCESS | 3716 | 1465075875045 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:15 INFO - PROCESS | 3716 | 1465075875048 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:15 INFO - PROCESS | 3716 | ++DOCSHELL 14025400 == 27 [pid = 3716] [id = 626] 14:31:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (140C4400) [pid = 3716] [serial = 1878] [outer = 00000000] 14:31:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (155CEC00) [pid = 3716] [serial = 1879] [outer = 140C4400] 14:31:15 INFO - PROCESS | 3716 | 1465075875096 Marionette DEBUG loaded listener.js 14:31:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (156A5C00) [pid = 3716] [serial = 1880] [outer = 140C4400] 14:31:15 INFO - PROCESS | 3716 | 1465075875611 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]]]}] 14:31:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:31:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 712ms 14:31:15 INFO - PROCESS | 3716 | 1465075875634 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 14:31:15 INFO - PROCESS | 3716 | 1465075875636 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 14:31:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:31:15 INFO - PROCESS | 3716 | 1465075875646 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:31:15 INFO - PROCESS | 3716 | 1465075875648 Marionette TRACE conn2 <- [1,2470,null,{}] 14:31:15 INFO - PROCESS | 3716 | 1465075875652 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}] 14:31:15 INFO - PROCESS | 3716 | 1465075875653 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:15 INFO - PROCESS | 3716 | 1465075875800 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 14:31:15 INFO - PROCESS | 3716 | 1465075875823 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:15 INFO - PROCESS | 3716 | 1465075875825 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:15 INFO - PROCESS | 3716 | ++DOCSHELL 156B2000 == 28 [pid = 3716] [id = 627] 14:31:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (156B2800) [pid = 3716] [serial = 1881] [outer = 00000000] 14:31:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (158ED800) [pid = 3716] [serial = 1882] [outer = 156B2800] 14:31:15 INFO - PROCESS | 3716 | 1465075875872 Marionette DEBUG loaded listener.js 14:31:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (15B42C00) [pid = 3716] [serial = 1883] [outer = 156B2800] 14:31:16 INFO - PROCESS | 3716 | 1465075876354 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]]]}] 14:31:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:31:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 696ms 14:31:16 INFO - PROCESS | 3716 | 1465075876377 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 14:31:16 INFO - PROCESS | 3716 | 1465075876379 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 14:31:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:31:16 INFO - PROCESS | 3716 | 1465075876389 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:31:16 INFO - PROCESS | 3716 | 1465075876391 Marionette TRACE conn2 <- [1,2474,null,{}] 14:31:16 INFO - PROCESS | 3716 | 1465075876394 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}] 14:31:16 INFO - PROCESS | 3716 | 1465075876396 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:16 INFO - PROCESS | 3716 | 1465075876510 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 14:31:16 INFO - PROCESS | 3716 | 1465075876516 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:16 INFO - PROCESS | 3716 | 1465075876518 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:16 INFO - PROCESS | 3716 | ++DOCSHELL 15E9C000 == 29 [pid = 3716] [id = 628] 14:31:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (15E9C400) [pid = 3716] [serial = 1884] [outer = 00000000] 14:31:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (16044400) [pid = 3716] [serial = 1885] [outer = 15E9C400] 14:31:16 INFO - PROCESS | 3716 | 1465075876561 Marionette DEBUG loaded listener.js 14:31:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (16044800) [pid = 3716] [serial = 1886] [outer = 15E9C400] 14:31:17 INFO - PROCESS | 3716 | 1465075877053 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]]]}] 14:31:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:31:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 696ms 14:31:17 INFO - PROCESS | 3716 | 1465075877086 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 14:31:17 INFO - PROCESS | 3716 | 1465075877088 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 14:31:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:31:17 INFO - PROCESS | 3716 | 1465075877091 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:31:17 INFO - PROCESS | 3716 | 1465075877093 Marionette TRACE conn2 <- [1,2478,null,{}] 14:31:17 INFO - PROCESS | 3716 | 1465075877096 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}] 14:31:17 INFO - PROCESS | 3716 | 1465075877102 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:17 INFO - PROCESS | 3716 | 1465075877260 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 14:31:17 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (18009C00) [pid = 3716] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:31:17 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (15B76800) [pid = 3716] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:31:17 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (15E9EC00) [pid = 3716] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:31:17 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (16A40000) [pid = 3716] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:31:17 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (14025000) [pid = 3716] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:31:17 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (10528000) [pid = 3716] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:31:17 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (10E21400) [pid = 3716] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:31:17 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (15662000) [pid = 3716] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:31:17 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (158EC000) [pid = 3716] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:31:17 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (16E5D800) [pid = 3716] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:31:17 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (105FA400) [pid = 3716] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:31:17 INFO - PROCESS | 3716 | 1465075877539 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:17 INFO - PROCESS | 3716 | 1465075877541 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:17 INFO - PROCESS | 3716 | ++DOCSHELL 0F30B400 == 30 [pid = 3716] [id = 629] 14:31:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (0F333800) [pid = 3716] [serial = 1887] [outer = 00000000] 14:31:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (10B64800) [pid = 3716] [serial = 1888] [outer = 0F333800] 14:31:17 INFO - PROCESS | 3716 | 1465075877586 Marionette DEBUG loaded listener.js 14:31:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (156B0400) [pid = 3716] [serial = 1889] [outer = 0F333800] 14:31:17 INFO - PROCESS | 3716 | 1465075877939 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]]]}] 14:31:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:31:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 902ms 14:31:18 INFO - PROCESS | 3716 | 1465075877977 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 14:31:18 INFO - PROCESS | 3716 | 1465075877988 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 14:31:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:31:18 INFO - PROCESS | 3716 | 1465075877992 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:31:18 INFO - PROCESS | 3716 | 1465075877993 Marionette TRACE conn2 <- [1,2482,null,{}] 14:31:18 INFO - PROCESS | 3716 | 1465075877997 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}] 14:31:18 INFO - PROCESS | 3716 | 1465075877999 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:18 INFO - PROCESS | 3716 | 1465075878111 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 14:31:18 INFO - PROCESS | 3716 | 1465075878119 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:18 INFO - PROCESS | 3716 | 1465075878121 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:18 INFO - PROCESS | 3716 | ++DOCSHELL 10437400 == 31 [pid = 3716] [id = 630] 14:31:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (14025000) [pid = 3716] [serial = 1890] [outer = 00000000] 14:31:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (16EAB400) [pid = 3716] [serial = 1891] [outer = 14025000] 14:31:18 INFO - PROCESS | 3716 | 1465075878164 Marionette DEBUG loaded listener.js 14:31:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (16EB1C00) [pid = 3716] [serial = 1892] [outer = 14025000] 14:31:18 INFO - PROCESS | 3716 | 1465075878577 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]]]}] 14:31:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:31:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 648ms 14:31:18 INFO - PROCESS | 3716 | 1465075878631 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 14:31:18 INFO - PROCESS | 3716 | 1465075878633 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 14:31:18 INFO - PROCESS | 3716 | 1465075878636 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:31:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:31:18 INFO - PROCESS | 3716 | 1465075878638 Marionette TRACE conn2 <- [1,2486,null,{}] 14:31:18 INFO - PROCESS | 3716 | 1465075878642 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}] 14:31:18 INFO - PROCESS | 3716 | 1465075878644 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:18 INFO - PROCESS | 3716 | 1465075878804 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 14:31:18 INFO - PROCESS | 3716 | 1465075878845 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:18 INFO - PROCESS | 3716 | 1465075878847 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:18 INFO - PROCESS | 3716 | ++DOCSHELL 156B0800 == 32 [pid = 3716] [id = 631] 14:31:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (16E5F000) [pid = 3716] [serial = 1893] [outer = 00000000] 14:31:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (17932C00) [pid = 3716] [serial = 1894] [outer = 16E5F000] 14:31:18 INFO - PROCESS | 3716 | 1465075878890 Marionette DEBUG loaded listener.js 14:31:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (17933C00) [pid = 3716] [serial = 1895] [outer = 16E5F000] 14:31:19 INFO - PROCESS | 3716 | 1465075879292 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]]]}] 14:31:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:31:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 649ms 14:31:19 INFO - PROCESS | 3716 | 1465075879307 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 14:31:19 INFO - PROCESS | 3716 | 1465075879309 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 14:31:19 INFO - PROCESS | 3716 | 1465075879312 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:31:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:31:19 INFO - PROCESS | 3716 | 1465075879314 Marionette TRACE conn2 <- [1,2490,null,{}] 14:31:19 INFO - PROCESS | 3716 | 1465075879317 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}] 14:31:19 INFO - PROCESS | 3716 | 1465075879319 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:19 INFO - PROCESS | 3716 | 1465075879434 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 14:31:19 INFO - PROCESS | 3716 | 1465075879494 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:19 INFO - PROCESS | 3716 | 1465075879496 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:19 INFO - PROCESS | 3716 | ++DOCSHELL 170F0000 == 33 [pid = 3716] [id = 632] 14:31:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (171D5C00) [pid = 3716] [serial = 1896] [outer = 00000000] 14:31:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (1826C400) [pid = 3716] [serial = 1897] [outer = 171D5C00] 14:31:19 INFO - PROCESS | 3716 | 1465075879540 Marionette DEBUG loaded listener.js 14:31:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (18616C00) [pid = 3716] [serial = 1898] [outer = 171D5C00] 14:31:20 INFO - PROCESS | 3716 | 1465075880299 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]]]}] 14:31:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:31:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1059ms 14:31:20 INFO - PROCESS | 3716 | 1465075880367 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 14:31:20 INFO - PROCESS | 3716 | 1465075880372 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 14:31:20 INFO - PROCESS | 3716 | 1465075880376 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:31:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:31:20 INFO - PROCESS | 3716 | 1465075880382 Marionette TRACE conn2 <- [1,2494,null,{}] 14:31:20 INFO - PROCESS | 3716 | 1465075880387 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}] 14:31:20 INFO - PROCESS | 3716 | 1465075880390 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:20 INFO - PROCESS | 3716 | 1465075880515 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 14:31:20 INFO - PROCESS | 3716 | 1465075880652 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:20 INFO - PROCESS | 3716 | 1465075880656 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:20 INFO - PROCESS | 3716 | ++DOCSHELL 10B66800 == 34 [pid = 3716] [id = 633] 14:31:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (10B6B000) [pid = 3716] [serial = 1899] [outer = 00000000] 14:31:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (12809800) [pid = 3716] [serial = 1900] [outer = 10B6B000] 14:31:20 INFO - PROCESS | 3716 | 1465075880712 Marionette DEBUG loaded listener.js 14:31:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (12B11000) [pid = 3716] [serial = 1901] [outer = 10B6B000] 14:31:21 INFO - PROCESS | 3716 | 1465075881402 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]]]}] 14:31:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:31:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1234ms 14:31:21 INFO - PROCESS | 3716 | 1465075881619 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 14:31:21 INFO - PROCESS | 3716 | 1465075881623 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 14:31:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:31:21 INFO - PROCESS | 3716 | 1465075881629 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:31:21 INFO - PROCESS | 3716 | 1465075881633 Marionette TRACE conn2 <- [1,2498,null,{}] 14:31:21 INFO - PROCESS | 3716 | 1465075881642 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}] 14:31:21 INFO - PROCESS | 3716 | 1465075881646 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:21 INFO - PROCESS | 3716 | 1465075881782 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 14:31:21 INFO - PROCESS | 3716 | 1465075881958 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:21 INFO - PROCESS | 3716 | 1465075881961 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:21 INFO - PROCESS | 3716 | ++DOCSHELL 10560400 == 35 [pid = 3716] [id = 634] 14:31:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (10A55400) [pid = 3716] [serial = 1902] [outer = 00000000] 14:31:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (10E24400) [pid = 3716] [serial = 1903] [outer = 10A55400] 14:31:22 INFO - PROCESS | 3716 | 1465075882011 Marionette DEBUG loaded listener.js 14:31:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (114B9400) [pid = 3716] [serial = 1904] [outer = 10A55400] 14:31:22 INFO - PROCESS | 3716 | --DOCSHELL 156B0800 == 34 [pid = 3716] [id = 631] 14:31:22 INFO - PROCESS | 3716 | --DOCSHELL 10437400 == 33 [pid = 3716] [id = 630] 14:31:22 INFO - PROCESS | 3716 | --DOCSHELL 0F30B400 == 32 [pid = 3716] [id = 629] 14:31:22 INFO - PROCESS | 3716 | --DOCSHELL 15E9C000 == 31 [pid = 3716] [id = 628] 14:31:22 INFO - PROCESS | 3716 | --DOCSHELL 156B2000 == 30 [pid = 3716] [id = 627] 14:31:22 INFO - PROCESS | 3716 | --DOCSHELL 14025400 == 29 [pid = 3716] [id = 626] 14:31:22 INFO - PROCESS | 3716 | --DOCSHELL 12A84800 == 28 [pid = 3716] [id = 625] 14:31:22 INFO - PROCESS | 3716 | --DOCSHELL 10526800 == 27 [pid = 3716] [id = 624] 14:31:22 INFO - PROCESS | 3716 | --DOCSHELL 12810800 == 26 [pid = 3716] [id = 623] 14:31:22 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (15F4B800) [pid = 3716] [serial = 1843] [outer = 00000000] [url = about:blank] 14:31:22 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (16E67400) [pid = 3716] [serial = 1846] [outer = 00000000] [url = about:blank] 14:31:22 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (16046000) [pid = 3716] [serial = 1844] [outer = 00000000] [url = about:blank] 14:31:22 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (18617000) [pid = 3716] [serial = 1856] [outer = 00000000] [url = about:blank] 14:31:22 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (14443400) [pid = 3716] [serial = 1837] [outer = 00000000] [url = about:blank] 14:31:22 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (155CFC00) [pid = 3716] [serial = 1838] [outer = 00000000] [url = about:blank] 14:31:22 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (10A5F400) [pid = 3716] [serial = 1828] [outer = 00000000] [url = about:blank] 14:31:22 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (1280E800) [pid = 3716] [serial = 1829] [outer = 00000000] [url = about:blank] 14:31:22 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (112A0000) [pid = 3716] [serial = 1831] [outer = 00000000] [url = about:blank] 14:31:22 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (12B13000) [pid = 3716] [serial = 1832] [outer = 00000000] [url = about:blank] 14:31:22 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (1302A000) [pid = 3716] [serial = 1834] [outer = 00000000] [url = about:blank] 14:31:22 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (158ED400) [pid = 3716] [serial = 1840] [outer = 00000000] [url = about:blank] 14:31:22 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (16EB2400) [pid = 3716] [serial = 1847] [outer = 00000000] [url = about:blank] 14:31:22 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (19C12800) [pid = 3716] [serial = 1826] [outer = 00000000] [url = about:blank] 14:31:22 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (170E3800) [pid = 3716] [serial = 1852] [outer = 00000000] [url = about:blank] 14:31:22 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (12B1A800) [pid = 3716] [serial = 1849] [outer = 00000000] [url = about:blank] 14:31:22 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (13331C00) [pid = 3716] [serial = 1850] [outer = 00000000] [url = about:blank] 14:31:22 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (1779AC00) [pid = 3716] [serial = 1853] [outer = 00000000] [url = about:blank] 14:31:22 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (15B4DC00) [pid = 3716] [serial = 1841] [outer = 00000000] [url = about:blank] 14:31:22 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (18624000) [pid = 3716] [serial = 1859] [outer = 00000000] [url = about:blank] 14:31:22 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (18623C00) [pid = 3716] [serial = 1858] [outer = 00000000] [url = about:blank] 14:31:22 INFO - PROCESS | 3716 | --DOMWINDOW == 62 (18267000) [pid = 3716] [serial = 1855] [outer = 00000000] [url = about:blank] 14:31:22 INFO - PROCESS | 3716 | 1465075882507 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]]]}] 14:31:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:31:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 965ms 14:31:22 INFO - PROCESS | 3716 | 1465075882575 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 14:31:22 INFO - PROCESS | 3716 | 1465075882578 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 14:31:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:31:22 INFO - PROCESS | 3716 | 1465075882585 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:31:22 INFO - PROCESS | 3716 | 1465075882589 Marionette TRACE conn2 <- [1,2502,null,{}] 14:31:22 INFO - PROCESS | 3716 | 1465075882592 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}] 14:31:22 INFO - PROCESS | 3716 | 1465075882595 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:22 INFO - PROCESS | 3716 | 1465075882691 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 14:31:22 INFO - PROCESS | 3716 | 1465075882707 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:22 INFO - PROCESS | 3716 | 1465075882709 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:22 INFO - PROCESS | 3716 | ++DOCSHELL 12B18000 == 27 [pid = 3716] [id = 635] 14:31:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (12B18400) [pid = 3716] [serial = 1905] [outer = 00000000] 14:31:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (12B68C00) [pid = 3716] [serial = 1906] [outer = 12B18400] 14:31:22 INFO - PROCESS | 3716 | 1465075882756 Marionette DEBUG loaded listener.js 14:31:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (1332EC00) [pid = 3716] [serial = 1907] [outer = 12B18400] 14:31:23 INFO - PROCESS | 3716 | 1465075883256 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]]]}] 14:31:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:31:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 712ms 14:31:23 INFO - PROCESS | 3716 | 1465075883279 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 14:31:23 INFO - PROCESS | 3716 | 1465075883282 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 14:31:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:31:23 INFO - PROCESS | 3716 | 1465075883289 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:31:23 INFO - PROCESS | 3716 | 1465075883291 Marionette TRACE conn2 <- [1,2506,null,{}] 14:31:23 INFO - PROCESS | 3716 | 1465075883301 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}] 14:31:23 INFO - PROCESS | 3716 | 1465075883305 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:23 INFO - PROCESS | 3716 | 1465075883419 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 14:31:23 INFO - PROCESS | 3716 | 1465075883526 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:23 INFO - PROCESS | 3716 | 1465075883530 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:23 INFO - PROCESS | 3716 | ++DOCSHELL 140CE800 == 28 [pid = 3716] [id = 636] 14:31:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (140D1C00) [pid = 3716] [serial = 1908] [outer = 00000000] 14:31:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (155D0000) [pid = 3716] [serial = 1909] [outer = 140D1C00] 14:31:23 INFO - PROCESS | 3716 | 1465075883584 Marionette DEBUG loaded listener.js 14:31:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (15666C00) [pid = 3716] [serial = 1910] [outer = 140D1C00] 14:31:24 INFO - PROCESS | 3716 | 1465075884013 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]]]}] 14:31:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:31:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 744ms 14:31:24 INFO - PROCESS | 3716 | 1465075884062 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 14:31:24 INFO - PROCESS | 3716 | 1465075884064 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 14:31:24 INFO - PROCESS | 3716 | 1465075884068 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:31:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:31:24 INFO - PROCESS | 3716 | 1465075884069 Marionette TRACE conn2 <- [1,2510,null,{}] 14:31:24 INFO - PROCESS | 3716 | 1465075884073 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}] 14:31:24 INFO - PROCESS | 3716 | 1465075884075 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:24 INFO - PROCESS | 3716 | 1465075884159 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 14:31:24 INFO - PROCESS | 3716 | 1465075884165 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:24 INFO - PROCESS | 3716 | 1465075884167 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:24 INFO - PROCESS | 3716 | ++DOCSHELL 156AE800 == 29 [pid = 3716] [id = 637] 14:31:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (156B1400) [pid = 3716] [serial = 1911] [outer = 00000000] 14:31:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (15E1F000) [pid = 3716] [serial = 1912] [outer = 156B1400] 14:31:24 INFO - PROCESS | 3716 | 1465075884211 Marionette DEBUG loaded listener.js 14:31:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (15E9E800) [pid = 3716] [serial = 1913] [outer = 156B1400] 14:31:24 INFO - PROCESS | 3716 | 1465075884707 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]]]}] 14:31:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:31:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 696ms 14:31:24 INFO - PROCESS | 3716 | 1465075884768 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 14:31:24 INFO - PROCESS | 3716 | 1465075884770 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 14:31:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:31:24 INFO - PROCESS | 3716 | 1465075884773 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:31:24 INFO - PROCESS | 3716 | 1465075884775 Marionette TRACE conn2 <- [1,2514,null,{}] 14:31:24 INFO - PROCESS | 3716 | 1465075884784 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}] 14:31:24 INFO - PROCESS | 3716 | 1465075884786 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:24 INFO - PROCESS | 3716 | 1465075884925 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 14:31:24 INFO - PROCESS | 3716 | 1465075884935 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:24 INFO - PROCESS | 3716 | 1465075884937 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:24 INFO - PROCESS | 3716 | ++DOCSHELL 16047000 == 30 [pid = 3716] [id = 638] 14:31:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (1604CC00) [pid = 3716] [serial = 1914] [outer = 00000000] 14:31:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (16A55400) [pid = 3716] [serial = 1915] [outer = 1604CC00] 14:31:24 INFO - PROCESS | 3716 | 1465075884980 Marionette DEBUG loaded listener.js 14:31:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (16E5C800) [pid = 3716] [serial = 1916] [outer = 1604CC00] 14:31:25 INFO - PROCESS | 3716 | 1465075885428 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]]]}] 14:31:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:31:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 696ms 14:31:25 INFO - PROCESS | 3716 | 1465075885481 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 14:31:25 INFO - PROCESS | 3716 | 1465075885482 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 14:31:25 INFO - PROCESS | 3716 | 1465075885486 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:31:25 INFO - PROCESS | 3716 | 1465075885487 Marionette TRACE conn2 <- [1,2518,null,{}] 14:31:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:31:25 INFO - PROCESS | 3716 | 1465075885491 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}] 14:31:25 INFO - PROCESS | 3716 | 1465075885496 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:25 INFO - PROCESS | 3716 | 1465075885644 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 14:31:25 INFO - PROCESS | 3716 | 1465075885713 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:25 INFO - PROCESS | 3716 | 1465075885715 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:25 INFO - PROCESS | 3716 | ++DOCSHELL 16EAE800 == 31 [pid = 3716] [id = 639] 14:31:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (16EB4800) [pid = 3716] [serial = 1917] [outer = 00000000] 14:31:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (170EA400) [pid = 3716] [serial = 1918] [outer = 16EB4800] 14:31:25 INFO - PROCESS | 3716 | 1465075885766 Marionette DEBUG loaded listener.js 14:31:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (17932400) [pid = 3716] [serial = 1919] [outer = 16EB4800] 14:31:26 INFO - PROCESS | 3716 | 1465075886187 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]]]}] 14:31:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:31:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 760ms 14:31:26 INFO - PROCESS | 3716 | 1465075886247 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 14:31:26 INFO - PROCESS | 3716 | 1465075886249 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 14:31:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:31:26 INFO - PROCESS | 3716 | 1465075886261 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:31:26 INFO - PROCESS | 3716 | 1465075886263 Marionette TRACE conn2 <- [1,2522,null,{}] 14:31:26 INFO - PROCESS | 3716 | 1465075886266 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}] 14:31:26 INFO - PROCESS | 3716 | 1465075886268 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:26 INFO - PROCESS | 3716 | 1465075886379 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 14:31:26 INFO - PROCESS | 3716 | 1465075886538 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:26 INFO - PROCESS | 3716 | 1465075886540 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:26 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (12B1C400) [pid = 3716] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:31:26 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (10528800) [pid = 3716] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:31:26 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (156B2800) [pid = 3716] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:31:26 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (12891000) [pid = 3716] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:31:26 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (140C4400) [pid = 3716] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:31:26 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (12A8AC00) [pid = 3716] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:31:26 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (15E9C400) [pid = 3716] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:31:26 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (0F333800) [pid = 3716] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:31:26 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (16E5F000) [pid = 3716] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:31:26 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (10A5E800) [pid = 3716] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:31:26 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (14023C00) [pid = 3716] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:31:26 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (16EB5800) [pid = 3716] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:31:26 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (14025000) [pid = 3716] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:31:26 INFO - PROCESS | 3716 | ++DOCSHELL 0F39D400 == 32 [pid = 3716] [id = 640] 14:31:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (103D9000) [pid = 3716] [serial = 1920] [outer = 00000000] 14:31:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (10E20000) [pid = 3716] [serial = 1921] [outer = 103D9000] 14:31:26 INFO - PROCESS | 3716 | 1465075886641 Marionette DEBUG loaded listener.js 14:31:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (1052D400) [pid = 3716] [serial = 1922] [outer = 103D9000] 14:31:27 INFO - PROCESS | 3716 | 1465075887002 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]]]}] 14:31:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:31:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 744ms 14:31:27 INFO - PROCESS | 3716 | 1465075887033 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 14:31:27 INFO - PROCESS | 3716 | 1465075887035 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 14:31:27 INFO - PROCESS | 3716 | 1465075887038 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:31:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:31:27 INFO - PROCESS | 3716 | 1465075887039 Marionette TRACE conn2 <- [1,2526,null,{}] 14:31:27 INFO - PROCESS | 3716 | 1465075887043 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}] 14:31:27 INFO - PROCESS | 3716 | 1465075887045 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:27 INFO - PROCESS | 3716 | 1465075887161 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 14:31:27 INFO - PROCESS | 3716 | 1465075887168 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:27 INFO - PROCESS | 3716 | 1465075887170 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:27 INFO - PROCESS | 3716 | ++DOCSHELL 1052A000 == 33 [pid = 3716] [id = 641] 14:31:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (1055CC00) [pid = 3716] [serial = 1923] [outer = 00000000] 14:31:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (16E64C00) [pid = 3716] [serial = 1924] [outer = 1055CC00] 14:31:27 INFO - PROCESS | 3716 | 1465075887217 Marionette DEBUG loaded listener.js 14:31:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (1798FC00) [pid = 3716] [serial = 1925] [outer = 1055CC00] 14:31:27 INFO - PROCESS | 3716 | 1465075887630 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]]]}] 14:31:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:31:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 633ms 14:31:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:31:27 INFO - PROCESS | 3716 | 1465075887676 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 14:31:27 INFO - PROCESS | 3716 | 1465075887678 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 14:31:27 INFO - PROCESS | 3716 | 1465075887681 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:31:27 INFO - PROCESS | 3716 | 1465075887683 Marionette TRACE conn2 <- [1,2530,null,{}] 14:31:27 INFO - PROCESS | 3716 | 1465075887687 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}] 14:31:27 INFO - PROCESS | 3716 | 1465075887688 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:27 INFO - PROCESS | 3716 | 1465075887809 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 14:31:27 INFO - PROCESS | 3716 | 1465075887818 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:27 INFO - PROCESS | 3716 | 1465075887820 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:27 INFO - PROCESS | 3716 | ++DOCSHELL 13339C00 == 34 [pid = 3716] [id = 642] 14:31:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (155CDC00) [pid = 3716] [serial = 1926] [outer = 00000000] 14:31:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (1861B000) [pid = 3716] [serial = 1927] [outer = 155CDC00] 14:31:27 INFO - PROCESS | 3716 | 1465075887862 Marionette DEBUG loaded listener.js 14:31:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (1861D800) [pid = 3716] [serial = 1928] [outer = 155CDC00] 14:31:28 INFO - PROCESS | 3716 | 1465075888314 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]]]}] 14:31:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:31:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 696ms 14:31:28 INFO - PROCESS | 3716 | 1465075888382 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 14:31:28 INFO - PROCESS | 3716 | 1465075888384 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 14:31:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:31:28 INFO - PROCESS | 3716 | 1465075888387 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:31:28 INFO - PROCESS | 3716 | 1465075888389 Marionette TRACE conn2 <- [1,2534,null,{}] 14:31:28 INFO - PROCESS | 3716 | 1465075888392 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}] 14:31:28 INFO - PROCESS | 3716 | 1465075888394 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:28 INFO - PROCESS | 3716 | 1465075888485 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 14:31:28 INFO - PROCESS | 3716 | 1465075888497 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:28 INFO - PROCESS | 3716 | 1465075888499 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:28 INFO - PROCESS | 3716 | ++DOCSHELL 16043000 == 35 [pid = 3716] [id = 643] 14:31:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (18265800) [pid = 3716] [serial = 1929] [outer = 00000000] 14:31:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (186BF400) [pid = 3716] [serial = 1930] [outer = 18265800] 14:31:28 INFO - PROCESS | 3716 | 1465075888542 Marionette DEBUG loaded listener.js 14:31:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (186C4400) [pid = 3716] [serial = 1931] [outer = 18265800] 14:31:29 INFO - PROCESS | 3716 | 1465075889311 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]]]}] 14:31:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:31:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 949ms 14:31:29 INFO - PROCESS | 3716 | 1465075889365 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 14:31:29 INFO - PROCESS | 3716 | 1465075889370 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 14:31:29 INFO - PROCESS | 3716 | 1465075889375 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:31:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:31:29 INFO - PROCESS | 3716 | 1465075889380 Marionette TRACE conn2 <- [1,2538,null,{}] 14:31:29 INFO - PROCESS | 3716 | 1465075889385 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}] 14:31:29 INFO - PROCESS | 3716 | 1465075889388 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:29 INFO - PROCESS | 3716 | 1465075889498 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 14:31:29 INFO - PROCESS | 3716 | 1465075889638 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:29 INFO - PROCESS | 3716 | 1465075889641 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:29 INFO - PROCESS | 3716 | ++DOCSHELL 104F1C00 == 36 [pid = 3716] [id = 644] 14:31:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (10528400) [pid = 3716] [serial = 1932] [outer = 00000000] 14:31:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (10E27800) [pid = 3716] [serial = 1933] [outer = 10528400] 14:31:29 INFO - PROCESS | 3716 | 1465075889698 Marionette DEBUG loaded listener.js 14:31:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (12B63000) [pid = 3716] [serial = 1934] [outer = 10528400] 14:31:30 INFO - PROCESS | 3716 | 1465075890288 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]]]}] 14:31:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:31:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 949ms 14:31:30 INFO - PROCESS | 3716 | 1465075890321 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 14:31:30 INFO - PROCESS | 3716 | 1465075890326 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 14:31:30 INFO - PROCESS | 3716 | 1465075890332 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:31:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:31:30 INFO - PROCESS | 3716 | 1465075890335 Marionette TRACE conn2 <- [1,2542,null,{}] 14:31:30 INFO - PROCESS | 3716 | 1465075890339 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}] 14:31:30 INFO - PROCESS | 3716 | 1465075890342 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:30 INFO - PROCESS | 3716 | 1465075890453 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 14:31:30 INFO - PROCESS | 3716 | 1465075890593 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:30 INFO - PROCESS | 3716 | 1465075890596 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:30 INFO - PROCESS | 3716 | ++DOCSHELL 140C7C00 == 37 [pid = 3716] [id = 645] 14:31:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (1552DC00) [pid = 3716] [serial = 1935] [outer = 00000000] 14:31:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (15B43400) [pid = 3716] [serial = 1936] [outer = 1552DC00] 14:31:30 INFO - PROCESS | 3716 | 1465075890652 Marionette DEBUG loaded listener.js 14:31:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (15EA1C00) [pid = 3716] [serial = 1937] [outer = 1552DC00] 14:31:31 INFO - PROCESS | 3716 | 1465075891285 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]]]}] 14:31:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:31:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1013ms 14:31:31 INFO - PROCESS | 3716 | 1465075891334 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 14:31:31 INFO - PROCESS | 3716 | 1465075891336 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 14:31:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:31:31 INFO - PROCESS | 3716 | 1465075891340 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:31:31 INFO - PROCESS | 3716 | 1465075891344 Marionette TRACE conn2 <- [1,2546,null,{}] 14:31:31 INFO - PROCESS | 3716 | 1465075891355 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}] 14:31:31 INFO - PROCESS | 3716 | 1465075891360 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:31 INFO - PROCESS | 3716 | 1465075891467 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 14:31:31 INFO - PROCESS | 3716 | 1465075891617 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:31 INFO - PROCESS | 3716 | 1465075891620 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:31 INFO - PROCESS | 3716 | ++DOCSHELL 17999C00 == 38 [pid = 3716] [id = 646] 14:31:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (17D30800) [pid = 3716] [serial = 1938] [outer = 00000000] 14:31:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (18618400) [pid = 3716] [serial = 1939] [outer = 17D30800] 14:31:31 INFO - PROCESS | 3716 | 1465075891677 Marionette DEBUG loaded listener.js 14:31:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (186C3400) [pid = 3716] [serial = 1940] [outer = 17D30800] 14:31:32 INFO - PROCESS | 3716 | 1465075892503 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]]]}] 14:31:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:31:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1202ms 14:31:32 INFO - PROCESS | 3716 | 1465075892571 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 14:31:32 INFO - PROCESS | 3716 | 1465075892575 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 14:31:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:31:32 INFO - PROCESS | 3716 | 1465075892599 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:31:32 INFO - PROCESS | 3716 | 1465075892602 Marionette TRACE conn2 <- [1,2550,null,{}] 14:31:32 INFO - PROCESS | 3716 | 1465075892609 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}] 14:31:32 INFO - PROCESS | 3716 | 1465075892611 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:32 INFO - PROCESS | 3716 | 1465075892720 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 14:31:33 INFO - PROCESS | 3716 | --DOCSHELL 13339C00 == 37 [pid = 3716] [id = 642] 14:31:33 INFO - PROCESS | 3716 | --DOCSHELL 1052A000 == 36 [pid = 3716] [id = 641] 14:31:33 INFO - PROCESS | 3716 | --DOCSHELL 0F39D400 == 35 [pid = 3716] [id = 640] 14:31:33 INFO - PROCESS | 3716 | --DOCSHELL 16EAE800 == 34 [pid = 3716] [id = 639] 14:31:33 INFO - PROCESS | 3716 | --DOCSHELL 16047000 == 33 [pid = 3716] [id = 638] 14:31:33 INFO - PROCESS | 3716 | --DOCSHELL 156AE800 == 32 [pid = 3716] [id = 637] 14:31:33 INFO - PROCESS | 3716 | --DOCSHELL 140CE800 == 31 [pid = 3716] [id = 636] 14:31:33 INFO - PROCESS | 3716 | --DOCSHELL 12B18000 == 30 [pid = 3716] [id = 635] 14:31:33 INFO - PROCESS | 3716 | --DOCSHELL 10560400 == 29 [pid = 3716] [id = 634] 14:31:33 INFO - PROCESS | 3716 | --DOCSHELL 10B66800 == 28 [pid = 3716] [id = 633] 14:31:33 INFO - PROCESS | 3716 | --DOCSHELL 170F0000 == 27 [pid = 3716] [id = 632] 14:31:33 INFO - PROCESS | 3716 | --DOCSHELL 140C7C00 == 26 [pid = 3716] [id = 645] 14:31:33 INFO - PROCESS | 3716 | --DOCSHELL 17999C00 == 25 [pid = 3716] [id = 646] 14:31:33 INFO - PROCESS | 3716 | --DOCSHELL 16043000 == 24 [pid = 3716] [id = 643] 14:31:33 INFO - PROCESS | 3716 | --DOCSHELL 104F1C00 == 23 [pid = 3716] [id = 644] 14:31:33 INFO - PROCESS | 3716 | 1465075893403 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:33 INFO - PROCESS | 3716 | 1465075893407 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:33 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (13128C00) [pid = 3716] [serial = 1835] [outer = 00000000] [url = about:blank] 14:31:33 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (10A57000) [pid = 3716] [serial = 1873] [outer = 00000000] [url = about:blank] 14:31:33 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (10A61C00) [pid = 3716] [serial = 1874] [outer = 00000000] [url = about:blank] 14:31:33 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (158ED800) [pid = 3716] [serial = 1882] [outer = 00000000] [url = about:blank] 14:31:33 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (13129C00) [pid = 3716] [serial = 1871] [outer = 00000000] [url = about:blank] 14:31:33 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (12B11400) [pid = 3716] [serial = 1870] [outer = 00000000] [url = about:blank] 14:31:33 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (155CEC00) [pid = 3716] [serial = 1879] [outer = 00000000] [url = about:blank] 14:31:33 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (12B19400) [pid = 3716] [serial = 1876] [outer = 00000000] [url = about:blank] 14:31:33 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (12B6D800) [pid = 3716] [serial = 1877] [outer = 00000000] [url = about:blank] 14:31:33 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (16044400) [pid = 3716] [serial = 1885] [outer = 00000000] [url = about:blank] 14:31:33 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (10B64800) [pid = 3716] [serial = 1888] [outer = 00000000] [url = about:blank] 14:31:33 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (16044800) [pid = 3716] [serial = 1886] [outer = 00000000] [url = about:blank] 14:31:33 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (17933C00) [pid = 3716] [serial = 1895] [outer = 00000000] [url = about:blank] 14:31:33 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (17932C00) [pid = 3716] [serial = 1894] [outer = 00000000] [url = about:blank] 14:31:33 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (1332CC00) [pid = 3716] [serial = 1862] [outer = 00000000] [url = about:blank] 14:31:33 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (12B11C00) [pid = 3716] [serial = 1861] [outer = 00000000] [url = about:blank] 14:31:33 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (15E20800) [pid = 3716] [serial = 1865] [outer = 00000000] [url = about:blank] 14:31:33 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (15871000) [pid = 3716] [serial = 1864] [outer = 00000000] [url = about:blank] 14:31:33 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (186B9800) [pid = 3716] [serial = 1868] [outer = 00000000] [url = about:blank] 14:31:33 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (18444C00) [pid = 3716] [serial = 1867] [outer = 00000000] [url = about:blank] 14:31:33 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (156B0400) [pid = 3716] [serial = 1889] [outer = 00000000] [url = about:blank] 14:31:33 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (16EB1C00) [pid = 3716] [serial = 1892] [outer = 00000000] [url = about:blank] 14:31:33 INFO - PROCESS | 3716 | --DOMWINDOW == 62 (15B42C00) [pid = 3716] [serial = 1883] [outer = 00000000] [url = about:blank] 14:31:33 INFO - PROCESS | 3716 | --DOMWINDOW == 61 (16EAB400) [pid = 3716] [serial = 1891] [outer = 00000000] [url = about:blank] 14:31:33 INFO - PROCESS | 3716 | --DOMWINDOW == 60 (156A5C00) [pid = 3716] [serial = 1880] [outer = 00000000] [url = about:blank] 14:31:33 INFO - PROCESS | 3716 | ++DOCSHELL 0F32C000 == 24 [pid = 3716] [id = 647] 14:31:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 61 (0F32C400) [pid = 3716] [serial = 1941] [outer = 00000000] 14:31:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 62 (0F335400) [pid = 3716] [serial = 1942] [outer = 0F32C400] 14:31:33 INFO - PROCESS | 3716 | 1465075893550 Marionette DEBUG loaded listener.js 14:31:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (1047DC00) [pid = 3716] [serial = 1943] [outer = 0F32C400] 14:31:34 INFO - PROCESS | 3716 | 1465075894043 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]]]}] 14:31:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:31:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1519ms 14:31:34 INFO - PROCESS | 3716 | 1465075894113 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 14:31:34 INFO - PROCESS | 3716 | 1465075894117 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 14:31:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:31:34 INFO - PROCESS | 3716 | 1465075894121 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:31:34 INFO - PROCESS | 3716 | 1465075894124 Marionette TRACE conn2 <- [1,2554,null,{}] 14:31:34 INFO - PROCESS | 3716 | 1465075894129 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}] 14:31:34 INFO - PROCESS | 3716 | 1465075894133 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:34 INFO - PROCESS | 3716 | 1465075894229 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 14:31:34 INFO - PROCESS | 3716 | 1465075894237 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:34 INFO - PROCESS | 3716 | 1465075894240 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:34 INFO - PROCESS | 3716 | ++DOCSHELL 10F1B800 == 25 [pid = 3716] [id = 648] 14:31:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (10F1BC00) [pid = 3716] [serial = 1944] [outer = 00000000] 14:31:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (1129AC00) [pid = 3716] [serial = 1945] [outer = 10F1BC00] 14:31:34 INFO - PROCESS | 3716 | 1465075894287 Marionette DEBUG loaded listener.js 14:31:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (11C66800) [pid = 3716] [serial = 1946] [outer = 10F1BC00] 14:31:34 INFO - PROCESS | 3716 | 1465075894821 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]]]}] 14:31:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:31:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 744ms 14:31:34 INFO - PROCESS | 3716 | 1465075894898 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 14:31:34 INFO - PROCESS | 3716 | 1465075894902 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 14:31:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:31:34 INFO - PROCESS | 3716 | 1465075894907 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:31:34 INFO - PROCESS | 3716 | 1465075894909 Marionette TRACE conn2 <- [1,2558,null,{}] 14:31:34 INFO - PROCESS | 3716 | 1465075894913 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}] 14:31:34 INFO - PROCESS | 3716 | 1465075894916 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:35 INFO - PROCESS | 3716 | 1465075895053 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 14:31:35 INFO - PROCESS | 3716 | 1465075895118 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:35 INFO - PROCESS | 3716 | 1465075895120 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:35 INFO - PROCESS | 3716 | ++DOCSHELL 12B1E400 == 26 [pid = 3716] [id = 649] 14:31:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (12B1EC00) [pid = 3716] [serial = 1947] [outer = 00000000] 14:31:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (1302B000) [pid = 3716] [serial = 1948] [outer = 12B1EC00] 14:31:35 INFO - PROCESS | 3716 | 1465075895165 Marionette DEBUG loaded listener.js 14:31:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (13330400) [pid = 3716] [serial = 1949] [outer = 12B1EC00] 14:31:35 INFO - PROCESS | 3716 | 1465075895592 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]]]}] 14:31:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:31:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 743ms 14:31:35 INFO - PROCESS | 3716 | 1465075895647 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 14:31:35 INFO - PROCESS | 3716 | 1465075895649 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 14:31:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:31:35 INFO - PROCESS | 3716 | 1465075895660 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:31:35 INFO - PROCESS | 3716 | 1465075895666 Marionette TRACE conn2 <- [1,2562,null,{}] 14:31:35 INFO - PROCESS | 3716 | 1465075895676 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}] 14:31:35 INFO - PROCESS | 3716 | 1465075895679 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:35 INFO - PROCESS | 3716 | 1465075895801 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 14:31:35 INFO - PROCESS | 3716 | 1465075895874 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:35 INFO - PROCESS | 3716 | 1465075895876 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:35 INFO - PROCESS | 3716 | ++DOCSHELL 140D2800 == 27 [pid = 3716] [id = 650] 14:31:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (140D3C00) [pid = 3716] [serial = 1950] [outer = 00000000] 14:31:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (155CC800) [pid = 3716] [serial = 1951] [outer = 140D3C00] 14:31:35 INFO - PROCESS | 3716 | 1465075895920 Marionette DEBUG loaded listener.js 14:31:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (156A3400) [pid = 3716] [serial = 1952] [outer = 140D3C00] 14:31:36 INFO - PROCESS | 3716 | 1465075896374 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]]]}] 14:31:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:31:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 807ms 14:31:36 INFO - PROCESS | 3716 | 1465075896455 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 14:31:36 INFO - PROCESS | 3716 | 1465075896458 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 14:31:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:31:36 INFO - PROCESS | 3716 | 1465075896461 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:31:36 INFO - PROCESS | 3716 | 1465075896463 Marionette TRACE conn2 <- [1,2566,null,{}] 14:31:36 INFO - PROCESS | 3716 | 1465075896466 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}] 14:31:36 INFO - PROCESS | 3716 | 1465075896468 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:36 INFO - PROCESS | 3716 | 1465075896588 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 14:31:36 INFO - PROCESS | 3716 | 1465075896654 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:36 INFO - PROCESS | 3716 | 1465075896656 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:36 INFO - PROCESS | 3716 | ++DOCSHELL 156B0400 == 28 [pid = 3716] [id = 651] 14:31:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (1587C800) [pid = 3716] [serial = 1953] [outer = 00000000] 14:31:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (158ED800) [pid = 3716] [serial = 1954] [outer = 1587C800] 14:31:36 INFO - PROCESS | 3716 | 1465075896700 Marionette DEBUG loaded listener.js 14:31:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (158F1000) [pid = 3716] [serial = 1955] [outer = 1587C800] 14:31:37 INFO - PROCESS | 3716 | 1465075897146 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]]]}] 14:31:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:31:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 759ms 14:31:37 INFO - PROCESS | 3716 | 1465075897200 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 14:31:37 INFO - PROCESS | 3716 | 1465075897203 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 14:31:37 INFO - PROCESS | 3716 | 1465075897206 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:31:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:31:37 INFO - PROCESS | 3716 | 1465075897208 Marionette TRACE conn2 <- [1,2570,null,{}] 14:31:37 INFO - PROCESS | 3716 | 1465075897211 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}] 14:31:37 INFO - PROCESS | 3716 | 1465075897213 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:37 INFO - PROCESS | 3716 | 1465075897381 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 14:31:37 INFO - PROCESS | 3716 | 1465075897393 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:37 INFO - PROCESS | 3716 | 1465075897400 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:37 INFO - PROCESS | 3716 | ++DOCSHELL 15E9E400 == 29 [pid = 3716] [id = 652] 14:31:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (15E9EC00) [pid = 3716] [serial = 1956] [outer = 00000000] 14:31:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (15F4B000) [pid = 3716] [serial = 1957] [outer = 15E9EC00] 14:31:37 INFO - PROCESS | 3716 | 1465075897511 Marionette DEBUG loaded listener.js 14:31:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (1604B800) [pid = 3716] [serial = 1958] [outer = 15E9EC00] 14:31:37 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (12B18400) [pid = 3716] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:31:37 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (156B1400) [pid = 3716] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:31:37 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (10A55400) [pid = 3716] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:31:37 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (16EB4800) [pid = 3716] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:31:37 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (140D1C00) [pid = 3716] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:31:37 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (1055CC00) [pid = 3716] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:31:37 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (103D9000) [pid = 3716] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:31:37 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (10B6B000) [pid = 3716] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:31:37 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (171D5C00) [pid = 3716] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:31:37 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (1604CC00) [pid = 3716] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:31:37 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (155CDC00) [pid = 3716] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:31:37 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (18265800) [pid = 3716] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:31:38 INFO - PROCESS | 3716 | 1465075898164 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]]]}] 14:31:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:31:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 949ms 14:31:38 INFO - PROCESS | 3716 | 1465075898184 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 14:31:38 INFO - PROCESS | 3716 | 1465075898186 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 14:31:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:31:38 INFO - PROCESS | 3716 | 1465075898189 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:31:38 INFO - PROCESS | 3716 | 1465075898190 Marionette TRACE conn2 <- [1,2574,null,{}] 14:31:38 INFO - PROCESS | 3716 | 1465075898194 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}] 14:31:38 INFO - PROCESS | 3716 | 1465075898196 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:38 INFO - PROCESS | 3716 | 1465075898277 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 14:31:38 INFO - PROCESS | 3716 | 1465075898283 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:38 INFO - PROCESS | 3716 | 1465075898285 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:38 INFO - PROCESS | 3716 | ++DOCSHELL 0C785C00 == 30 [pid = 3716] [id = 653] 14:31:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (112A0400) [pid = 3716] [serial = 1959] [outer = 00000000] 14:31:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (158F1400) [pid = 3716] [serial = 1960] [outer = 112A0400] 14:31:38 INFO - PROCESS | 3716 | 1465075898328 Marionette DEBUG loaded listener.js 14:31:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (1604E800) [pid = 3716] [serial = 1961] [outer = 112A0400] 14:31:38 INFO - PROCESS | 3716 | 1465075898793 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]]]}] 14:31:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:31:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 648ms 14:31:38 INFO - PROCESS | 3716 | 1465075898830 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 14:31:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:31:38 INFO - PROCESS | 3716 | 1465075898832 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 14:31:38 INFO - PROCESS | 3716 | 1465075898835 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:31:38 INFO - PROCESS | 3716 | 1465075898837 Marionette TRACE conn2 <- [1,2578,null,{}] 14:31:38 INFO - PROCESS | 3716 | 1465075898840 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}] 14:31:38 INFO - PROCESS | 3716 | 1465075898842 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:38 INFO - PROCESS | 3716 | 1465075898920 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 14:31:38 INFO - PROCESS | 3716 | 1465075898926 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:38 INFO - PROCESS | 3716 | 1465075898928 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:38 INFO - PROCESS | 3716 | ++DOCSHELL 1690B800 == 31 [pid = 3716] [id = 654] 14:31:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (16A58C00) [pid = 3716] [serial = 1962] [outer = 00000000] 14:31:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (16E5EC00) [pid = 3716] [serial = 1963] [outer = 16A58C00] 14:31:39 INFO - PROCESS | 3716 | 1465075898971 Marionette DEBUG loaded listener.js 14:31:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (13917000) [pid = 3716] [serial = 1964] [outer = 16A58C00] 14:31:39 INFO - PROCESS | 3716 | 1465075899436 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]]]}] 14:31:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:31:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 649ms 14:31:39 INFO - PROCESS | 3716 | 1465075899485 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 14:31:39 INFO - PROCESS | 3716 | 1465075899487 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 14:31:39 INFO - PROCESS | 3716 | 1465075899490 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:31:39 INFO - PROCESS | 3716 | 1465075899492 Marionette TRACE conn2 <- [1,2582,null,{}] 14:31:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:31:39 INFO - PROCESS | 3716 | 1465075899495 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}] 14:31:39 INFO - PROCESS | 3716 | 1465075899497 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:39 INFO - PROCESS | 3716 | 1465075899574 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 14:31:39 INFO - PROCESS | 3716 | 1465075899580 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:39 INFO - PROCESS | 3716 | 1465075899582 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:39 INFO - PROCESS | 3716 | ++DOCSHELL 10489800 == 32 [pid = 3716] [id = 655] 14:31:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (16A56C00) [pid = 3716] [serial = 1965] [outer = 00000000] 14:31:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (16EAC800) [pid = 3716] [serial = 1966] [outer = 16A56C00] 14:31:39 INFO - PROCESS | 3716 | 1465075899624 Marionette DEBUG loaded listener.js 14:31:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (16EACC00) [pid = 3716] [serial = 1967] [outer = 16A56C00] 14:31:40 INFO - PROCESS | 3716 | 1465075900520 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]]]}] 14:31:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:31:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1060ms 14:31:40 INFO - PROCESS | 3716 | 1465075900578 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 14:31:40 INFO - PROCESS | 3716 | 1465075900583 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 14:31:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:31:40 INFO - PROCESS | 3716 | 1465075900588 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:31:40 INFO - PROCESS | 3716 | 1465075900592 Marionette TRACE conn2 <- [1,2586,null,{}] 14:31:40 INFO - PROCESS | 3716 | 1465075900598 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}] 14:31:40 INFO - PROCESS | 3716 | 1465075900601 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:40 INFO - PROCESS | 3716 | 1465075900741 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 14:31:40 INFO - PROCESS | 3716 | 1465075900880 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:40 INFO - PROCESS | 3716 | 1465075900883 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:40 INFO - PROCESS | 3716 | ++DOCSHELL 0F336C00 == 33 [pid = 3716] [id = 656] 14:31:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (1052F000) [pid = 3716] [serial = 1968] [outer = 00000000] 14:31:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (11C74000) [pid = 3716] [serial = 1969] [outer = 1052F000] 14:31:40 INFO - PROCESS | 3716 | 1465075900940 Marionette DEBUG loaded listener.js 14:31:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (12B18000) [pid = 3716] [serial = 1970] [outer = 1052F000] 14:31:41 INFO - PROCESS | 3716 | 1465075901859 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]]]}] 14:31:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:31:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1329ms 14:31:41 INFO - PROCESS | 3716 | 1465075901900 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 14:31:41 INFO - PROCESS | 3716 | 1465075901904 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 14:31:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:31:41 INFO - PROCESS | 3716 | 1465075901909 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:31:41 INFO - PROCESS | 3716 | 1465075901912 Marionette TRACE conn2 <- [1,2590,null,{}] 14:31:41 INFO - PROCESS | 3716 | 1465075901918 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}] 14:31:41 INFO - PROCESS | 3716 | 1465075901920 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:42 INFO - PROCESS | 3716 | 1465075902030 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 14:31:42 INFO - PROCESS | 3716 | 1465075902162 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:42 INFO - PROCESS | 3716 | 1465075902166 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:42 INFO - PROCESS | 3716 | --DOCSHELL 16A3B000 == 32 [pid = 3716] [id = 553] 14:31:42 INFO - PROCESS | 3716 | --DOCSHELL 170F0400 == 31 [pid = 3716] [id = 545] 14:31:42 INFO - PROCESS | 3716 | --DOCSHELL 0F332400 == 30 [pid = 3716] [id = 543] 14:31:42 INFO - PROCESS | 3716 | --DOCSHELL 1552E400 == 29 [pid = 3716] [id = 540] 14:31:42 INFO - PROCESS | 3716 | --DOCSHELL 15659C00 == 28 [pid = 3716] [id = 550] 14:31:42 INFO - PROCESS | 3716 | --DOCSHELL 15F4E000 == 27 [pid = 3716] [id = 551] 14:31:42 INFO - PROCESS | 3716 | --DOCSHELL 16050000 == 26 [pid = 3716] [id = 552] 14:31:42 INFO - PROCESS | 3716 | --DOCSHELL 15870400 == 25 [pid = 3716] [id = 541] 14:31:42 INFO - PROCESS | 3716 | --DOCSHELL 15EA8400 == 24 [pid = 3716] [id = 542] 14:31:42 INFO - PROCESS | 3716 | --DOCSHELL 13820800 == 23 [pid = 3716] [id = 548] 14:31:42 INFO - PROCESS | 3716 | --DOCSHELL 16043400 == 22 [pid = 3716] [id = 544] 14:31:42 INFO - PROCESS | 3716 | --DOCSHELL 10B6E800 == 21 [pid = 3716] [id = 538] 14:31:42 INFO - PROCESS | 3716 | --DOCSHELL 11C68C00 == 20 [pid = 3716] [id = 547] 14:31:42 INFO - PROCESS | 3716 | --DOCSHELL 10530000 == 19 [pid = 3716] [id = 546] 14:31:42 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (1861D800) [pid = 3716] [serial = 1928] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (12B68C00) [pid = 3716] [serial = 1906] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (15E1F000) [pid = 3716] [serial = 1912] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (114B9400) [pid = 3716] [serial = 1904] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (10E24400) [pid = 3716] [serial = 1903] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (170EA400) [pid = 3716] [serial = 1918] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (15666C00) [pid = 3716] [serial = 1910] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (16E64C00) [pid = 3716] [serial = 1924] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (15E9E800) [pid = 3716] [serial = 1913] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (1052D400) [pid = 3716] [serial = 1922] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (12B11000) [pid = 3716] [serial = 1901] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (1332EC00) [pid = 3716] [serial = 1907] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (18616C00) [pid = 3716] [serial = 1898] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (17932400) [pid = 3716] [serial = 1919] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (10E20000) [pid = 3716] [serial = 1921] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3716 | --DOMWINDOW == 62 (155D0000) [pid = 3716] [serial = 1909] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3716 | --DOMWINDOW == 61 (16E5C800) [pid = 3716] [serial = 1916] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3716 | --DOMWINDOW == 60 (1826C400) [pid = 3716] [serial = 1897] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3716 | --DOMWINDOW == 59 (12809800) [pid = 3716] [serial = 1900] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3716 | --DOMWINDOW == 58 (16A55400) [pid = 3716] [serial = 1915] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3716 | --DOMWINDOW == 57 (1798FC00) [pid = 3716] [serial = 1925] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3716 | --DOMWINDOW == 56 (1861B000) [pid = 3716] [serial = 1927] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3716 | --DOMWINDOW == 55 (186BF400) [pid = 3716] [serial = 1930] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3716 | --DOMWINDOW == 54 (186C4400) [pid = 3716] [serial = 1931] [outer = 00000000] [url = about:blank] 14:31:42 INFO - PROCESS | 3716 | ++DOCSHELL 10523800 == 20 [pid = 3716] [id = 657] 14:31:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 55 (10526800) [pid = 3716] [serial = 1971] [outer = 00000000] 14:31:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 56 (105F6000) [pid = 3716] [serial = 1972] [outer = 10526800] 14:31:42 INFO - PROCESS | 3716 | 1465075902251 Marionette DEBUG loaded listener.js 14:31:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 57 (10F21000) [pid = 3716] [serial = 1973] [outer = 10526800] 14:31:42 INFO - PROCESS | 3716 | 1465075902760 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]]]}] 14:31:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:31:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 854ms 14:31:42 INFO - PROCESS | 3716 | 1465075902785 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 14:31:42 INFO - PROCESS | 3716 | 1465075902790 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 14:31:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:31:42 INFO - PROCESS | 3716 | 1465075902797 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:31:42 INFO - PROCESS | 3716 | 1465075902800 Marionette TRACE conn2 <- [1,2594,null,{}] 14:31:42 INFO - PROCESS | 3716 | 1465075902804 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}] 14:31:42 INFO - PROCESS | 3716 | 1465075902806 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:42 INFO - PROCESS | 3716 | 1465075902901 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 14:31:42 INFO - PROCESS | 3716 | 1465075902909 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:42 INFO - PROCESS | 3716 | 1465075902911 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:42 INFO - PROCESS | 3716 | ++DOCSHELL 11C0D400 == 21 [pid = 3716] [id = 658] 14:31:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 58 (12B1C000) [pid = 3716] [serial = 1974] [outer = 00000000] 14:31:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 59 (12D6E000) [pid = 3716] [serial = 1975] [outer = 12B1C000] 14:31:42 INFO - PROCESS | 3716 | 1465075902958 Marionette DEBUG loaded listener.js 14:31:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 60 (13135400) [pid = 3716] [serial = 1976] [outer = 12B1C000] 14:31:43 INFO - PROCESS | 3716 | 1465075903475 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]]]}] 14:31:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:31:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 695ms 14:31:43 INFO - PROCESS | 3716 | 1465075903495 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 14:31:43 INFO - PROCESS | 3716 | 1465075903497 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 14:31:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:31:43 INFO - PROCESS | 3716 | 1465075903500 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:31:43 INFO - PROCESS | 3716 | 1465075903504 Marionette TRACE conn2 <- [1,2598,null,{}] 14:31:43 INFO - PROCESS | 3716 | 1465075903519 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}] 14:31:43 INFO - PROCESS | 3716 | 1465075903523 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:43 INFO - PROCESS | 3716 | 1465075903636 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 14:31:43 INFO - PROCESS | 3716 | 1465075903742 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:43 INFO - PROCESS | 3716 | 1465075903746 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:43 INFO - PROCESS | 3716 | ++DOCSHELL 140CE000 == 22 [pid = 3716] [id = 659] 14:31:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 61 (140CE800) [pid = 3716] [serial = 1977] [outer = 00000000] 14:31:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 62 (1552E000) [pid = 3716] [serial = 1978] [outer = 140CE800] 14:31:43 INFO - PROCESS | 3716 | 1465075903799 Marionette DEBUG loaded listener.js 14:31:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (15661C00) [pid = 3716] [serial = 1979] [outer = 140CE800] 14:31:44 INFO - PROCESS | 3716 | 1465075904178 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]]]}] 14:31:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:31:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 696ms 14:31:44 INFO - PROCESS | 3716 | 1465075904205 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 14:31:44 INFO - PROCESS | 3716 | 1465075904207 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 14:31:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:31:44 INFO - PROCESS | 3716 | 1465075904211 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:31:44 INFO - PROCESS | 3716 | 1465075904213 Marionette TRACE conn2 <- [1,2602,null,{}] 14:31:44 INFO - PROCESS | 3716 | 1465075904216 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}] 14:31:44 INFO - PROCESS | 3716 | 1465075904218 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:44 INFO - PROCESS | 3716 | 1465075904309 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 14:31:44 INFO - PROCESS | 3716 | 1465075904315 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:44 INFO - PROCESS | 3716 | 1465075904317 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:44 INFO - PROCESS | 3716 | ++DOCSHELL 158EA800 == 23 [pid = 3716] [id = 660] 14:31:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (158EB400) [pid = 3716] [serial = 1980] [outer = 00000000] 14:31:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (15B7E400) [pid = 3716] [serial = 1981] [outer = 158EB400] 14:31:44 INFO - PROCESS | 3716 | 1465075904370 Marionette DEBUG loaded listener.js 14:31:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (15E99C00) [pid = 3716] [serial = 1982] [outer = 158EB400] 14:31:44 INFO - PROCESS | 3716 | 1465075904854 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]]]}] 14:31:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:31:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 712ms 14:31:44 INFO - PROCESS | 3716 | 1465075904910 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 14:31:44 INFO - PROCESS | 3716 | 1465075904912 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 14:31:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:31:44 INFO - PROCESS | 3716 | 1465075904915 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:31:44 INFO - PROCESS | 3716 | 1465075904917 Marionette TRACE conn2 <- [1,2606,null,{}] 14:31:44 INFO - PROCESS | 3716 | 1465075904927 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}] 14:31:44 INFO - PROCESS | 3716 | 1465075904929 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:45 INFO - PROCESS | 3716 | 1465075905040 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 14:31:45 INFO - PROCESS | 3716 | 1465075905133 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:45 INFO - PROCESS | 3716 | 1465075905135 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:45 INFO - PROCESS | 3716 | ++DOCSHELL 15E9E000 == 24 [pid = 3716] [id = 661] 14:31:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (15EA0000) [pid = 3716] [serial = 1983] [outer = 00000000] 14:31:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (1604CC00) [pid = 3716] [serial = 1984] [outer = 15EA0000] 14:31:45 INFO - PROCESS | 3716 | 1465075905226 Marionette DEBUG loaded listener.js 14:31:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (16A57400) [pid = 3716] [serial = 1985] [outer = 15EA0000] 14:31:45 INFO - PROCESS | 3716 | 1465075905664 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]]]}] 14:31:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:31:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 759ms 14:31:45 INFO - PROCESS | 3716 | 1465075905689 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 14:31:45 INFO - PROCESS | 3716 | 1465075905691 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 14:31:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:31:45 INFO - PROCESS | 3716 | 1465075905694 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:31:45 INFO - PROCESS | 3716 | 1465075905695 Marionette TRACE conn2 <- [1,2610,null,{}] 14:31:45 INFO - PROCESS | 3716 | 1465075905699 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}] 14:31:45 INFO - PROCESS | 3716 | 1465075905704 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:45 INFO - PROCESS | 3716 | 1465075905842 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 14:31:45 INFO - PROCESS | 3716 | 1465075905848 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:45 INFO - PROCESS | 3716 | 1465075905850 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:45 INFO - PROCESS | 3716 | ++DOCSHELL 1604D000 == 25 [pid = 3716] [id = 662] 14:31:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (16A3B000) [pid = 3716] [serial = 1986] [outer = 00000000] 14:31:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (16EB4C00) [pid = 3716] [serial = 1987] [outer = 16A3B000] 14:31:45 INFO - PROCESS | 3716 | 1465075905893 Marionette DEBUG loaded listener.js 14:31:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (1779A400) [pid = 3716] [serial = 1988] [outer = 16A3B000] 14:31:46 INFO - PROCESS | 3716 | 1465075906357 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]]]}] 14:31:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:31:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 712ms 14:31:46 INFO - PROCESS | 3716 | 1465075906394 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 14:31:46 INFO - PROCESS | 3716 | 1465075906396 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 14:31:46 INFO - PROCESS | 3716 | 1465075906399 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:31:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:31:46 INFO - PROCESS | 3716 | 1465075906401 Marionette TRACE conn2 <- [1,2614,null,{}] 14:31:46 INFO - PROCESS | 3716 | 1465075906410 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}] 14:31:46 INFO - PROCESS | 3716 | 1465075906411 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:46 INFO - PROCESS | 3716 | 1465075906547 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 14:31:46 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (12B1EC00) [pid = 3716] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:31:46 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (17D30800) [pid = 3716] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:31:46 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (10528400) [pid = 3716] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:31:46 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (1552DC00) [pid = 3716] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:31:46 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (15E9EC00) [pid = 3716] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:31:46 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (1587C800) [pid = 3716] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:31:46 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (16A58C00) [pid = 3716] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:31:46 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (10F1BC00) [pid = 3716] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:31:46 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (0F32C400) [pid = 3716] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:31:46 INFO - PROCESS | 3716 | --DOMWINDOW == 62 (140D3C00) [pid = 3716] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:31:46 INFO - PROCESS | 3716 | --DOMWINDOW == 61 (112A0400) [pid = 3716] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:31:46 INFO - PROCESS | 3716 | 1465075906706 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:46 INFO - PROCESS | 3716 | 1465075906708 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:46 INFO - PROCESS | 3716 | ++DOCSHELL 0F338000 == 26 [pid = 3716] [id = 663] 14:31:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 62 (1032BC00) [pid = 3716] [serial = 1989] [outer = 00000000] 14:31:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (10A5AC00) [pid = 3716] [serial = 1990] [outer = 1032BC00] 14:31:46 INFO - PROCESS | 3716 | 1465075906765 Marionette DEBUG loaded listener.js 14:31:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (112A0400) [pid = 3716] [serial = 1991] [outer = 1032BC00] 14:31:47 INFO - PROCESS | 3716 | 1465075907119 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]]]}] 14:31:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:31:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 743ms 14:31:47 INFO - PROCESS | 3716 | 1465075907140 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 14:31:47 INFO - PROCESS | 3716 | 1465075907142 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 14:31:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:31:47 INFO - PROCESS | 3716 | 1465075907145 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:31:47 INFO - PROCESS | 3716 | 1465075907146 Marionette TRACE conn2 <- [1,2618,null,{}] 14:31:47 INFO - PROCESS | 3716 | 1465075907150 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}] 14:31:47 INFO - PROCESS | 3716 | 1465075907152 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:47 INFO - PROCESS | 3716 | 1465075907266 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 14:31:47 INFO - PROCESS | 3716 | 1465075907274 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:47 INFO - PROCESS | 3716 | 1465075907276 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:47 INFO - PROCESS | 3716 | ++DOCSHELL 11C68C00 == 27 [pid = 3716] [id = 664] 14:31:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (12B63400) [pid = 3716] [serial = 1992] [outer = 00000000] 14:31:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (171A4C00) [pid = 3716] [serial = 1993] [outer = 12B63400] 14:31:47 INFO - PROCESS | 3716 | 1465075907320 Marionette DEBUG loaded listener.js 14:31:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (17992C00) [pid = 3716] [serial = 1994] [outer = 12B63400] 14:31:47 INFO - PROCESS | 3716 | 1465075907742 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]]]}] 14:31:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:31:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 649ms 14:31:47 INFO - PROCESS | 3716 | 1465075907783 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 14:31:47 INFO - PROCESS | 3716 | 1465075907785 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 14:31:47 INFO - PROCESS | 3716 | 1465075907788 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:31:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:31:47 INFO - PROCESS | 3716 | 1465075907790 Marionette TRACE conn2 <- [1,2622,null,{}] 14:31:47 INFO - PROCESS | 3716 | 1465075907793 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}] 14:31:47 INFO - PROCESS | 3716 | 1465075907795 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:47 INFO - PROCESS | 3716 | 1465075907959 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 14:31:47 INFO - PROCESS | 3716 | 1465075907967 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:47 INFO - PROCESS | 3716 | 1465075907969 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:47 INFO - PROCESS | 3716 | ++DOCSHELL 0F337000 == 28 [pid = 3716] [id = 665] 14:31:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (0F337400) [pid = 3716] [serial = 1995] [outer = 00000000] 14:31:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (1843C400) [pid = 3716] [serial = 1996] [outer = 0F337400] 14:31:48 INFO - PROCESS | 3716 | 1465075908017 Marionette DEBUG loaded listener.js 14:31:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (18619400) [pid = 3716] [serial = 1997] [outer = 0F337400] 14:31:48 INFO - PROCESS | 3716 | 1465075908450 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]]]}] 14:31:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:31:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 711ms 14:31:48 INFO - PROCESS | 3716 | 1465075908532 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 14:31:48 INFO - PROCESS | 3716 | 1465075908534 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 14:31:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:31:48 INFO - PROCESS | 3716 | 1465075908538 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:31:48 INFO - PROCESS | 3716 | 1465075908540 Marionette TRACE conn2 <- [1,2626,null,{}] 14:31:48 INFO - PROCESS | 3716 | 1465075908544 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}] 14:31:48 INFO - PROCESS | 3716 | 1465075908546 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:48 INFO - PROCESS | 3716 | 1465075908629 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 14:31:48 INFO - PROCESS | 3716 | 1465075908636 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:48 INFO - PROCESS | 3716 | 1465075908638 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:48 INFO - PROCESS | 3716 | ++DOCSHELL 156B0C00 == 29 [pid = 3716] [id = 666] 14:31:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (158ECC00) [pid = 3716] [serial = 1998] [outer = 00000000] 14:31:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (18623400) [pid = 3716] [serial = 1999] [outer = 158ECC00] 14:31:48 INFO - PROCESS | 3716 | 1465075908682 Marionette DEBUG loaded listener.js 14:31:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (18623C00) [pid = 3716] [serial = 2000] [outer = 158ECC00] 14:31:49 INFO - PROCESS | 3716 | 1465075909413 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]]]}] 14:31:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:31:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 949ms 14:31:49 INFO - PROCESS | 3716 | 1465075909484 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 14:31:49 INFO - PROCESS | 3716 | 1465075909488 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 14:31:49 INFO - PROCESS | 3716 | 1465075909493 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:31:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:31:49 INFO - PROCESS | 3716 | 1465075909499 Marionette TRACE conn2 <- [1,2630,null,{}] 14:31:49 INFO - PROCESS | 3716 | 1465075909504 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}] 14:31:49 INFO - PROCESS | 3716 | 1465075909507 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:49 INFO - PROCESS | 3716 | 1465075909630 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 14:31:49 INFO - PROCESS | 3716 | 1465075909764 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:49 INFO - PROCESS | 3716 | 1465075909767 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:49 INFO - PROCESS | 3716 | ++DOCSHELL 105F2C00 == 30 [pid = 3716] [id = 667] 14:31:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (10A62400) [pid = 3716] [serial = 2001] [outer = 00000000] 14:31:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (12810800) [pid = 3716] [serial = 2002] [outer = 10A62400] 14:31:49 INFO - PROCESS | 3716 | 1465075909827 Marionette DEBUG loaded listener.js 14:31:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (13820C00) [pid = 3716] [serial = 2003] [outer = 10A62400] 14:31:50 INFO - PROCESS | 3716 | 1465075910380 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]]]}] 14:31:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:31:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 949ms 14:31:50 INFO - PROCESS | 3716 | 1465075910440 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 14:31:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:31:50 INFO - PROCESS | 3716 | 1465075910446 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 14:31:50 INFO - PROCESS | 3716 | 1465075910453 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:31:50 INFO - PROCESS | 3716 | 1465075910455 Marionette TRACE conn2 <- [1,2634,null,{}] 14:31:50 INFO - PROCESS | 3716 | 1465075910459 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}] 14:31:50 INFO - PROCESS | 3716 | 1465075910462 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:50 INFO - PROCESS | 3716 | 1465075910625 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 14:31:50 INFO - PROCESS | 3716 | 1465075910765 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:50 INFO - PROCESS | 3716 | 1465075910768 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:50 INFO - PROCESS | 3716 | ++DOCSHELL 15658800 == 31 [pid = 3716] [id = 668] 14:31:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (156B1400) [pid = 3716] [serial = 2004] [outer = 00000000] 14:31:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (15B4FC00) [pid = 3716] [serial = 2005] [outer = 156B1400] 14:31:50 INFO - PROCESS | 3716 | 1465075910824 Marionette DEBUG loaded listener.js 14:31:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (16A55400) [pid = 3716] [serial = 2006] [outer = 156B1400] 14:31:51 INFO - PROCESS | 3716 | 1465075911429 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]]]}] 14:31:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:31:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1012ms 14:31:51 INFO - PROCESS | 3716 | 1465075911486 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 14:31:51 INFO - PROCESS | 3716 | 1465075911490 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 14:31:51 INFO - PROCESS | 3716 | 1465075911495 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:31:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:31:51 INFO - PROCESS | 3716 | 1465075911499 Marionette TRACE conn2 <- [1,2638,null,{}] 14:31:51 INFO - PROCESS | 3716 | 1465075911510 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}] 14:31:51 INFO - PROCESS | 3716 | 1465075911514 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:51 INFO - PROCESS | 3716 | 1465075911624 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 14:31:51 INFO - PROCESS | 3716 | 1465075911768 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:51 INFO - PROCESS | 3716 | 1465075911772 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:51 INFO - PROCESS | 3716 | ++DOCSHELL 16EB1800 == 32 [pid = 3716] [id = 669] 14:31:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (17D2F400) [pid = 3716] [serial = 2007] [outer = 00000000] 14:31:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (18622400) [pid = 3716] [serial = 2008] [outer = 17D2F400] 14:31:51 INFO - PROCESS | 3716 | 1465075911829 Marionette DEBUG loaded listener.js 14:31:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (186BE400) [pid = 3716] [serial = 2009] [outer = 17D2F400] 14:31:52 INFO - PROCESS | 3716 | 1465075912576 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]]]}] 14:31:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:31:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1171ms 14:31:52 INFO - PROCESS | 3716 | 1465075912652 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 14:31:52 INFO - PROCESS | 3716 | 1465075912655 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 14:31:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:31:52 INFO - PROCESS | 3716 | 1465075912661 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:31:52 INFO - PROCESS | 3716 | 1465075912663 Marionette TRACE conn2 <- [1,2642,null,{}] 14:31:52 INFO - PROCESS | 3716 | 1465075912668 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}] 14:31:52 INFO - PROCESS | 3716 | 1465075912671 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:52 INFO - PROCESS | 3716 | 1465075912772 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 14:31:52 INFO - PROCESS | 3716 | 1465075912907 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:52 INFO - PROCESS | 3716 | 1465075912910 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:52 INFO - PROCESS | 3716 | ++DOCSHELL 1052C800 == 33 [pid = 3716] [id = 670] 14:31:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (105F3C00) [pid = 3716] [serial = 2010] [outer = 00000000] 14:31:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (12B1AC00) [pid = 3716] [serial = 2011] [outer = 105F3C00] 14:31:53 INFO - PROCESS | 3716 | 1465075912966 Marionette DEBUG loaded listener.js 14:31:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (0F30AC00) [pid = 3716] [serial = 2012] [outer = 105F3C00] 14:31:53 INFO - PROCESS | 3716 | --DOCSHELL 16EB0000 == 32 [pid = 3716] [id = 554] 14:31:53 INFO - PROCESS | 3716 | --DOCSHELL 13D26800 == 31 [pid = 3716] [id = 549] 14:31:53 INFO - PROCESS | 3716 | --DOCSHELL 105F3000 == 30 [pid = 3716] [id = 539] 14:31:53 INFO - PROCESS | 3716 | --DOCSHELL 0F32C000 == 29 [pid = 3716] [id = 647] 14:31:53 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (1302B000) [pid = 3716] [serial = 1948] [outer = 00000000] [url = about:blank] 14:31:53 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (186C3400) [pid = 3716] [serial = 1940] [outer = 00000000] [url = about:blank] 14:31:53 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (18618400) [pid = 3716] [serial = 1939] [outer = 00000000] [url = about:blank] 14:31:53 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (12B63000) [pid = 3716] [serial = 1934] [outer = 00000000] [url = about:blank] 14:31:53 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (10E27800) [pid = 3716] [serial = 1933] [outer = 00000000] [url = about:blank] 14:31:53 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (15EA1C00) [pid = 3716] [serial = 1937] [outer = 00000000] [url = about:blank] 14:31:53 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (15B43400) [pid = 3716] [serial = 1936] [outer = 00000000] [url = about:blank] 14:31:53 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (15F4B000) [pid = 3716] [serial = 1957] [outer = 00000000] [url = about:blank] 14:31:53 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (158F1000) [pid = 3716] [serial = 1955] [outer = 00000000] [url = about:blank] 14:31:53 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (158ED800) [pid = 3716] [serial = 1954] [outer = 00000000] [url = about:blank] 14:31:53 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (16E5EC00) [pid = 3716] [serial = 1963] [outer = 00000000] [url = about:blank] 14:31:53 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (1129AC00) [pid = 3716] [serial = 1945] [outer = 00000000] [url = about:blank] 14:31:53 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (11C66800) [pid = 3716] [serial = 1946] [outer = 00000000] [url = about:blank] 14:31:53 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (0F335400) [pid = 3716] [serial = 1942] [outer = 00000000] [url = about:blank] 14:31:53 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (16EAC800) [pid = 3716] [serial = 1966] [outer = 00000000] [url = about:blank] 14:31:53 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (13917000) [pid = 3716] [serial = 1964] [outer = 00000000] [url = about:blank] 14:31:53 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (1604B800) [pid = 3716] [serial = 1958] [outer = 00000000] [url = about:blank] 14:31:53 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (1047DC00) [pid = 3716] [serial = 1943] [outer = 00000000] [url = about:blank] 14:31:53 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (155CC800) [pid = 3716] [serial = 1951] [outer = 00000000] [url = about:blank] 14:31:53 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (156A3400) [pid = 3716] [serial = 1952] [outer = 00000000] [url = about:blank] 14:31:53 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (158F1400) [pid = 3716] [serial = 1960] [outer = 00000000] [url = about:blank] 14:31:53 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (1604E800) [pid = 3716] [serial = 1961] [outer = 00000000] [url = about:blank] 14:31:53 INFO - PROCESS | 3716 | --DOMWINDOW == 62 (13330400) [pid = 3716] [serial = 1949] [outer = 00000000] [url = about:blank] 14:31:54 INFO - PROCESS | 3716 | 1465075914161 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]]]}] 14:31:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:31:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1519ms 14:31:54 INFO - PROCESS | 3716 | 1465075914199 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 14:31:54 INFO - PROCESS | 3716 | 1465075914202 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 14:31:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:31:54 INFO - PROCESS | 3716 | 1465075914216 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:31:54 INFO - PROCESS | 3716 | 1465075914219 Marionette TRACE conn2 <- [1,2646,null,{}] 14:31:54 INFO - PROCESS | 3716 | 1465075914225 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}] 14:31:54 INFO - PROCESS | 3716 | 1465075914228 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:54 INFO - PROCESS | 3716 | 1465075914351 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 14:31:54 INFO - PROCESS | 3716 | 1465075914451 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:54 INFO - PROCESS | 3716 | 1465075914454 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:54 INFO - PROCESS | 3716 | ++DOCSHELL 10529000 == 30 [pid = 3716] [id = 671] 14:31:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (10529C00) [pid = 3716] [serial = 2013] [outer = 00000000] 14:31:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (10531000) [pid = 3716] [serial = 2014] [outer = 10529C00] 14:31:54 INFO - PROCESS | 3716 | 1465075914501 Marionette DEBUG loaded listener.js 14:31:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (105F3000) [pid = 3716] [serial = 2015] [outer = 10529C00] 14:31:54 INFO - PROCESS | 3716 | 1465075914916 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]]]}] 14:31:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:31:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 759ms 14:31:54 INFO - PROCESS | 3716 | 1465075914970 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 14:31:54 INFO - PROCESS | 3716 | 1465075914975 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 14:31:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:31:55 INFO - PROCESS | 3716 | 1465075914981 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:31:55 INFO - PROCESS | 3716 | 1465075914984 Marionette TRACE conn2 <- [1,2650,null,{}] 14:31:55 INFO - PROCESS | 3716 | 1465075914987 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}] 14:31:55 INFO - PROCESS | 3716 | 1465075914990 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:55 INFO - PROCESS | 3716 | 1465075915077 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 14:31:55 INFO - PROCESS | 3716 | 1465075915086 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:55 INFO - PROCESS | 3716 | 1465075915089 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:55 INFO - PROCESS | 3716 | ++DOCSHELL 11237400 == 31 [pid = 3716] [id = 672] 14:31:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (11237800) [pid = 3716] [serial = 2016] [outer = 00000000] 14:31:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (11C08800) [pid = 3716] [serial = 2017] [outer = 11237800] 14:31:55 INFO - PROCESS | 3716 | 1465075915135 Marionette DEBUG loaded listener.js 14:31:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (12A07800) [pid = 3716] [serial = 2018] [outer = 11237800] 14:31:55 INFO - PROCESS | 3716 | 1465075915611 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]]]}] 14:31:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:31:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 712ms 14:31:55 INFO - PROCESS | 3716 | 1465075915680 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 14:31:55 INFO - PROCESS | 3716 | 1465075915682 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 14:31:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:31:55 INFO - PROCESS | 3716 | 1465075915685 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:31:55 INFO - PROCESS | 3716 | 1465075915689 Marionette TRACE conn2 <- [1,2654,null,{}] 14:31:55 INFO - PROCESS | 3716 | 1465075915699 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}] 14:31:55 INFO - PROCESS | 3716 | 1465075915704 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:55 INFO - PROCESS | 3716 | 1465075915862 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 14:31:55 INFO - PROCESS | 3716 | 1465075915971 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:55 INFO - PROCESS | 3716 | 1465075915974 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:55 INFO - PROCESS | 3716 | ++DOCSHELL 13911C00 == 32 [pid = 3716] [id = 673] 14:31:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (13914C00) [pid = 3716] [serial = 2019] [outer = 00000000] 14:31:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (13D28400) [pid = 3716] [serial = 2020] [outer = 13914C00] 14:31:56 INFO - PROCESS | 3716 | 1465075916021 Marionette DEBUG loaded listener.js 14:31:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (14025400) [pid = 3716] [serial = 2021] [outer = 13914C00] 14:31:56 INFO - PROCESS | 3716 | 1465075916932 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]]]}] 14:31:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 14:31:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1265ms 14:31:56 INFO - PROCESS | 3716 | 1465075916969 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 14:31:56 INFO - PROCESS | 3716 | 1465075916971 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 14:31:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:31:56 INFO - PROCESS | 3716 | 1465075916975 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:31:56 INFO - PROCESS | 3716 | 1465075916977 Marionette TRACE conn2 <- [1,2658,null,{}] 14:31:57 INFO - PROCESS | 3716 | 1465075916986 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}] 14:31:57 INFO - PROCESS | 3716 | 1465075916988 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:57 INFO - PROCESS | 3716 | 1465075917104 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 14:31:57 INFO - PROCESS | 3716 | 1465075917111 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:57 INFO - PROCESS | 3716 | 1465075917113 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:57 INFO - PROCESS | 3716 | ++DOCSHELL 140C6400 == 33 [pid = 3716] [id = 674] 14:31:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (140C7000) [pid = 3716] [serial = 2022] [outer = 00000000] 14:31:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (15666800) [pid = 3716] [serial = 2023] [outer = 140C7000] 14:31:57 INFO - PROCESS | 3716 | 1465075917157 Marionette DEBUG loaded listener.js 14:31:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (15871000) [pid = 3716] [serial = 2024] [outer = 140C7000] 14:31:58 INFO - PROCESS | 3716 | 1465075918115 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] 14:31:58 INFO - PROCESS | 3716 | 1465075918176 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 14:31:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:31:58 INFO - PROCESS | 3716 | 1465075918187 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:31:58 INFO - PROCESS | 3716 | 1465075918188 Marionette TRACE conn2 <- [1,2662,null,{}] 14:31:58 INFO - PROCESS | 3716 | 1465075918192 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}] 14:31:58 INFO - PROCESS | 3716 | 1465075918194 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:58 INFO - PROCESS | 3716 | 1465075918420 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 14:31:58 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (15EA0000) [pid = 3716] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:31:58 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (16A3B000) [pid = 3716] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:31:58 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (1032BC00) [pid = 3716] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:31:58 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (16A56C00) [pid = 3716] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:31:58 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (158EB400) [pid = 3716] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:31:58 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (12B1C000) [pid = 3716] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:31:58 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (140CE800) [pid = 3716] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:31:58 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (10526800) [pid = 3716] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:31:58 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (1052F000) [pid = 3716] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:31:58 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (12B63400) [pid = 3716] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:31:58 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (0F337400) [pid = 3716] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:31:58 INFO - PROCESS | 3716 | 1465075918559 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:58 INFO - PROCESS | 3716 | 1465075918561 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:58 INFO - PROCESS | 3716 | ++DOCSHELL 1032BC00 == 34 [pid = 3716] [id = 675] 14:31:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (1037A400) [pid = 3716] [serial = 2025] [outer = 00000000] 14:31:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (12B17400) [pid = 3716] [serial = 2026] [outer = 1037A400] 14:31:58 INFO - PROCESS | 3716 | 1465075918605 Marionette DEBUG loaded listener.js 14:31:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (140CC400) [pid = 3716] [serial = 2027] [outer = 1037A400] 14:31:59 INFO - PROCESS | 3716 | 1465075919463 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] 14:31:59 INFO - PROCESS | 3716 | 1465075919535 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 14:31:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:31:59 INFO - PROCESS | 3716 | 1465075919538 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:31:59 INFO - PROCESS | 3716 | 1465075919540 Marionette TRACE conn2 <- [1,2666,null,{}] 14:31:59 INFO - PROCESS | 3716 | 1465075919544 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}] 14:31:59 INFO - PROCESS | 3716 | 1465075919549 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:59 INFO - PROCESS | 3716 | 1465075919652 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 14:31:59 INFO - PROCESS | 3716 | 1465075919658 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:59 INFO - PROCESS | 3716 | 1465075919660 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:31:59 INFO - PROCESS | 3716 | ++DOCSHELL 15B4A000 == 35 [pid = 3716] [id = 676] 14:31:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (15B4A400) [pid = 3716] [serial = 2028] [outer = 00000000] 14:31:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (16045C00) [pid = 3716] [serial = 2029] [outer = 15B4A400] 14:31:59 INFO - PROCESS | 3716 | 1465075919704 Marionette DEBUG loaded listener.js 14:31:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (1604D800) [pid = 3716] [serial = 2030] [outer = 15B4A400] 14:32:00 INFO - PROCESS | 3716 | 1465075920680 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]]]}] 14:32:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 14:32:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1202ms 14:32:00 INFO - PROCESS | 3716 | 1465075920767 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 14:32:00 INFO - PROCESS | 3716 | 1465075920771 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 14:32:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:32:00 INFO - PROCESS | 3716 | 1465075920778 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:32:00 INFO - PROCESS | 3716 | 1465075920782 Marionette TRACE conn2 <- [1,2670,null,{}] 14:32:00 INFO - PROCESS | 3716 | 1465075920788 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}] 14:32:00 INFO - PROCESS | 3716 | 1465075920791 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:00 INFO - PROCESS | 3716 | 1465075920932 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 14:32:01 INFO - PROCESS | 3716 | 1465075921107 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:01 INFO - PROCESS | 3716 | 1465075921110 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:01 INFO - PROCESS | 3716 | ++DOCSHELL 10530000 == 36 [pid = 3716] [id = 677] 14:32:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (10559400) [pid = 3716] [serial = 2031] [outer = 00000000] 14:32:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (10A5EC00) [pid = 3716] [serial = 2032] [outer = 10559400] 14:32:01 INFO - PROCESS | 3716 | 1465075921216 Marionette DEBUG loaded listener.js 14:32:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (10F1C000) [pid = 3716] [serial = 2033] [outer = 10559400] 14:32:02 INFO - PROCESS | 3716 | 1465075922508 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]]]}] 14:32:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 14:32:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1787ms 14:32:02 INFO - PROCESS | 3716 | 1465075922584 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 14:32:02 INFO - PROCESS | 3716 | 1465075922588 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 14:32:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:32:02 INFO - PROCESS | 3716 | 1465075922595 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:32:02 INFO - PROCESS | 3716 | 1465075922598 Marionette TRACE conn2 <- [1,2674,null,{}] 14:32:02 INFO - PROCESS | 3716 | 1465075922604 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}] 14:32:02 INFO - PROCESS | 3716 | 1465075922607 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:02 INFO - PROCESS | 3716 | 1465075922711 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 14:32:02 INFO - PROCESS | 3716 | 1465075922841 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:02 INFO - PROCESS | 3716 | 1465075922844 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:02 INFO - PROCESS | 3716 | ++DOCSHELL 10E24400 == 37 [pid = 3716] [id = 678] 14:32:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (11232000) [pid = 3716] [serial = 2034] [outer = 00000000] 14:32:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (12A83C00) [pid = 3716] [serial = 2035] [outer = 11232000] 14:32:02 INFO - PROCESS | 3716 | 1465075922897 Marionette DEBUG loaded listener.js 14:32:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (12B13C00) [pid = 3716] [serial = 2036] [outer = 11232000] 14:32:03 INFO - PROCESS | 3716 | --DOCSHELL 1032BC00 == 36 [pid = 3716] [id = 675] 14:32:03 INFO - PROCESS | 3716 | --DOCSHELL 140C6400 == 35 [pid = 3716] [id = 674] 14:32:03 INFO - PROCESS | 3716 | --DOCSHELL 13911C00 == 34 [pid = 3716] [id = 673] 14:32:03 INFO - PROCESS | 3716 | --DOCSHELL 11237400 == 33 [pid = 3716] [id = 672] 14:32:03 INFO - PROCESS | 3716 | --DOCSHELL 10529000 == 32 [pid = 3716] [id = 671] 14:32:03 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (1843C400) [pid = 3716] [serial = 1996] [outer = 00000000] [url = about:blank] 14:32:03 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (18623400) [pid = 3716] [serial = 1999] [outer = 00000000] [url = about:blank] 14:32:03 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (18619400) [pid = 3716] [serial = 1997] [outer = 00000000] [url = about:blank] 14:32:03 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (1604CC00) [pid = 3716] [serial = 1984] [outer = 00000000] [url = about:blank] 14:32:03 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (16EB4C00) [pid = 3716] [serial = 1987] [outer = 00000000] [url = about:blank] 14:32:03 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (16A57400) [pid = 3716] [serial = 1985] [outer = 00000000] [url = about:blank] 14:32:03 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (10A5AC00) [pid = 3716] [serial = 1990] [outer = 00000000] [url = about:blank] 14:32:03 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (16EACC00) [pid = 3716] [serial = 1967] [outer = 00000000] [url = about:blank] 14:32:03 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (15B7E400) [pid = 3716] [serial = 1981] [outer = 00000000] [url = about:blank] 14:32:03 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (1779A400) [pid = 3716] [serial = 1988] [outer = 00000000] [url = about:blank] 14:32:03 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (12D6E000) [pid = 3716] [serial = 1975] [outer = 00000000] [url = about:blank] 14:32:03 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (13135400) [pid = 3716] [serial = 1976] [outer = 00000000] [url = about:blank] 14:32:03 INFO - PROCESS | 3716 | --DOMWINDOW == 62 (1552E000) [pid = 3716] [serial = 1978] [outer = 00000000] [url = about:blank] 14:32:03 INFO - PROCESS | 3716 | --DOMWINDOW == 61 (15661C00) [pid = 3716] [serial = 1979] [outer = 00000000] [url = about:blank] 14:32:03 INFO - PROCESS | 3716 | --DOMWINDOW == 60 (105F6000) [pid = 3716] [serial = 1972] [outer = 00000000] [url = about:blank] 14:32:03 INFO - PROCESS | 3716 | --DOMWINDOW == 59 (10F21000) [pid = 3716] [serial = 1973] [outer = 00000000] [url = about:blank] 14:32:03 INFO - PROCESS | 3716 | --DOMWINDOW == 58 (11C74000) [pid = 3716] [serial = 1969] [outer = 00000000] [url = about:blank] 14:32:03 INFO - PROCESS | 3716 | --DOMWINDOW == 57 (12B18000) [pid = 3716] [serial = 1970] [outer = 00000000] [url = about:blank] 14:32:03 INFO - PROCESS | 3716 | --DOMWINDOW == 56 (112A0400) [pid = 3716] [serial = 1991] [outer = 00000000] [url = about:blank] 14:32:03 INFO - PROCESS | 3716 | --DOMWINDOW == 55 (17992C00) [pid = 3716] [serial = 1994] [outer = 00000000] [url = about:blank] 14:32:03 INFO - PROCESS | 3716 | --DOMWINDOW == 54 (15E99C00) [pid = 3716] [serial = 1982] [outer = 00000000] [url = about:blank] 14:32:03 INFO - PROCESS | 3716 | --DOMWINDOW == 53 (171A4C00) [pid = 3716] [serial = 1993] [outer = 00000000] [url = about:blank] 14:32:03 INFO - PROCESS | 3716 | 1465075923847 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] 14:32:03 INFO - PROCESS | 3716 | 1465075923963 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 14:32:03 INFO - PROCESS | 3716 | 1465075923970 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:32:03 INFO - PROCESS | 3716 | 1465075923972 Marionette TRACE conn2 <- [1,2678,null,{}] 14:32:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:32:03 INFO - PROCESS | 3716 | 1465075923976 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}] 14:32:03 INFO - PROCESS | 3716 | 1465075923979 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:04 INFO - PROCESS | 3716 | 1465075924067 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 14:32:04 INFO - PROCESS | 3716 | 1465075924074 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:04 INFO - PROCESS | 3716 | 1465075924076 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:04 INFO - PROCESS | 3716 | ++DOCSHELL 10F25000 == 33 [pid = 3716] [id = 679] 14:32:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 54 (10F28000) [pid = 3716] [serial = 2037] [outer = 00000000] 14:32:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 55 (130E1400) [pid = 3716] [serial = 2038] [outer = 10F28000] 14:32:04 INFO - PROCESS | 3716 | 1465075924123 Marionette DEBUG loaded listener.js 14:32:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 56 (1332D000) [pid = 3716] [serial = 2039] [outer = 10F28000] 14:32:05 INFO - PROCESS | 3716 | 1465075925114 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] 14:32:05 INFO - PROCESS | 3716 | 1465075925166 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 14:32:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:32:05 INFO - PROCESS | 3716 | 1465075925170 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:32:05 INFO - PROCESS | 3716 | 1465075925174 Marionette TRACE conn2 <- [1,2682,null,{}] 14:32:05 INFO - PROCESS | 3716 | 1465075925184 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}] 14:32:05 INFO - PROCESS | 3716 | 1465075925189 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:05 INFO - PROCESS | 3716 | 1465075925313 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 14:32:05 INFO - PROCESS | 3716 | 1465075925320 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:05 INFO - PROCESS | 3716 | 1465075925323 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:05 INFO - PROCESS | 3716 | ++DOCSHELL 140CE800 == 34 [pid = 3716] [id = 680] 14:32:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 57 (140D3C00) [pid = 3716] [serial = 2040] [outer = 00000000] 14:32:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 58 (15661800) [pid = 3716] [serial = 2041] [outer = 140D3C00] 14:32:05 INFO - PROCESS | 3716 | 1465075925371 Marionette DEBUG loaded listener.js 14:32:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 59 (156A8800) [pid = 3716] [serial = 2042] [outer = 140D3C00] 14:32:06 INFO - PROCESS | 3716 | 1465075926353 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] 14:32:06 INFO - PROCESS | 3716 | 1465075926374 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 14:32:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:32:06 INFO - PROCESS | 3716 | 1465075926378 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:32:06 INFO - PROCESS | 3716 | 1465075926380 Marionette TRACE conn2 <- [1,2686,null,{}] 14:32:06 INFO - PROCESS | 3716 | 1465075926383 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}] 14:32:06 INFO - PROCESS | 3716 | 1465075926385 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:06 INFO - PROCESS | 3716 | 1465075926502 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 14:32:06 INFO - PROCESS | 3716 | 1465075926509 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:06 INFO - PROCESS | 3716 | 1465075926511 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:06 INFO - PROCESS | 3716 | ++DOCSHELL 158F0400 == 35 [pid = 3716] [id = 681] 14:32:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 60 (15B4E800) [pid = 3716] [serial = 2043] [outer = 00000000] 14:32:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 61 (15E9CC00) [pid = 3716] [serial = 2044] [outer = 15B4E800] 14:32:06 INFO - PROCESS | 3716 | 1465075926658 Marionette DEBUG loaded listener.js 14:32:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 62 (15EA3800) [pid = 3716] [serial = 2045] [outer = 15B4E800] 14:32:06 INFO - PROCESS | 3716 | --DOMWINDOW == 61 (10529C00) [pid = 3716] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:32:06 INFO - PROCESS | 3716 | --DOMWINDOW == 60 (105F3C00) [pid = 3716] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:32:06 INFO - PROCESS | 3716 | --DOMWINDOW == 59 (11237800) [pid = 3716] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:32:06 INFO - PROCESS | 3716 | --DOMWINDOW == 58 (13914C00) [pid = 3716] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:32:06 INFO - PROCESS | 3716 | --DOMWINDOW == 57 (140C7000) [pid = 3716] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:32:06 INFO - PROCESS | 3716 | --DOMWINDOW == 56 (1037A400) [pid = 3716] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:32:06 INFO - PROCESS | 3716 | --DOMWINDOW == 55 (10A62400) [pid = 3716] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:32:06 INFO - PROCESS | 3716 | --DOMWINDOW == 54 (156B1400) [pid = 3716] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:32:06 INFO - PROCESS | 3716 | --DOMWINDOW == 53 (17D2F400) [pid = 3716] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:32:06 INFO - PROCESS | 3716 | --DOMWINDOW == 52 (158ECC00) [pid = 3716] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:32:07 INFO - PROCESS | 3716 | 1465075927582 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] 14:32:07 INFO - PROCESS | 3716 | 1465075927604 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 14:32:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:32:07 INFO - PROCESS | 3716 | 1465075927608 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:32:07 INFO - PROCESS | 3716 | 1465075927610 Marionette TRACE conn2 <- [1,2690,null,{}] 14:32:07 INFO - PROCESS | 3716 | 1465075927614 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}] 14:32:07 INFO - PROCESS | 3716 | 1465075927616 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:07 INFO - PROCESS | 3716 | 1465075927746 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 14:32:07 INFO - PROCESS | 3716 | 1465075927757 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:07 INFO - PROCESS | 3716 | 1465075927760 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:07 INFO - PROCESS | 3716 | ++DOCSHELL 13914C00 == 36 [pid = 3716] [id = 682] 14:32:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 53 (14017C00) [pid = 3716] [serial = 2046] [outer = 00000000] 14:32:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 54 (16002C00) [pid = 3716] [serial = 2047] [outer = 14017C00] 14:32:07 INFO - PROCESS | 3716 | 1465075927803 Marionette DEBUG loaded listener.js 14:32:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 55 (1604BC00) [pid = 3716] [serial = 2048] [outer = 14017C00] 14:32:08 INFO - PROCESS | 3716 | 1465075928233 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]]]}] 14:32:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:32:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 649ms 14:32:08 INFO - PROCESS | 3716 | 1465075928246 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 14:32:08 INFO - PROCESS | 3716 | 1465075928248 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 14:32:08 INFO - PROCESS | 3716 | 1465075928251 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:32:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:32:08 INFO - PROCESS | 3716 | 1465075928252 Marionette TRACE conn2 <- [1,2694,null,{}] 14:32:08 INFO - PROCESS | 3716 | 1465075928256 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}] 14:32:08 INFO - PROCESS | 3716 | 1465075928261 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:08 INFO - PROCESS | 3716 | 1465075928400 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 14:32:08 INFO - PROCESS | 3716 | 1465075928408 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:08 INFO - PROCESS | 3716 | 1465075928410 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:08 INFO - PROCESS | 3716 | ++DOCSHELL 158F2800 == 37 [pid = 3716] [id = 683] 14:32:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 56 (15E9C800) [pid = 3716] [serial = 2049] [outer = 00000000] 14:32:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 57 (16E5C800) [pid = 3716] [serial = 2050] [outer = 15E9C800] 14:32:08 INFO - PROCESS | 3716 | 1465075928454 Marionette DEBUG loaded listener.js 14:32:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 58 (16EA7000) [pid = 3716] [serial = 2051] [outer = 15E9C800] 14:32:08 INFO - PROCESS | 3716 | 1465075928856 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]]]}] 14:32:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:32:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 648ms 14:32:08 INFO - PROCESS | 3716 | 1465075928889 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 14:32:08 INFO - PROCESS | 3716 | 1465075928891 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 14:32:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:32:08 INFO - PROCESS | 3716 | 1465075928895 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:32:08 INFO - PROCESS | 3716 | 1465075928896 Marionette TRACE conn2 <- [1,2698,null,{}] 14:32:08 INFO - PROCESS | 3716 | 1465075928900 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}] 14:32:08 INFO - PROCESS | 3716 | 1465075928901 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:09 INFO - PROCESS | 3716 | 1465075929023 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 14:32:09 INFO - PROCESS | 3716 | 1465075929173 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:09 INFO - PROCESS | 3716 | 1465075929177 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:09 INFO - PROCESS | 3716 | ++DOCSHELL 0F32F000 == 38 [pid = 3716] [id = 684] 14:32:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 59 (0F32F800) [pid = 3716] [serial = 2052] [outer = 00000000] 14:32:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 60 (0F339000) [pid = 3716] [serial = 2053] [outer = 0F32F800] 14:32:09 INFO - PROCESS | 3716 | 1465075929290 Marionette DEBUG loaded listener.js 14:32:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 61 (104E9C00) [pid = 3716] [serial = 2054] [outer = 0F32F800] 14:32:09 INFO - PROCESS | 3716 | 1465075929867 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] 14:32:09 INFO - PROCESS | 3716 | 1465075929936 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 14:32:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:32:09 INFO - PROCESS | 3716 | 1465075929941 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:32:09 INFO - PROCESS | 3716 | 1465075929944 Marionette TRACE conn2 <- [1,2702,null,{}] 14:32:09 INFO - PROCESS | 3716 | 1465075929949 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}] 14:32:09 INFO - PROCESS | 3716 | 1465075929954 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:10 INFO - PROCESS | 3716 | 1465075930092 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 14:32:10 INFO - PROCESS | 3716 | 1465075930230 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:10 INFO - PROCESS | 3716 | 1465075930233 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:10 INFO - PROCESS | 3716 | ++DOCSHELL 12B15000 == 39 [pid = 3716] [id = 685] 14:32:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 62 (12B19C00) [pid = 3716] [serial = 2055] [outer = 00000000] 14:32:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (13D2A400) [pid = 3716] [serial = 2056] [outer = 12B19C00] 14:32:10 INFO - PROCESS | 3716 | 1465075930288 Marionette DEBUG loaded listener.js 14:32:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (14F38800) [pid = 3716] [serial = 2057] [outer = 12B19C00] 14:32:10 INFO - PROCESS | 3716 | 1465075930859 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]]]}] 14:32:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:32:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1012ms 14:32:10 INFO - PROCESS | 3716 | 1465075930946 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 14:32:10 INFO - PROCESS | 3716 | 1465075930950 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 14:32:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:32:10 INFO - PROCESS | 3716 | 1465075930955 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:32:10 INFO - PROCESS | 3716 | 1465075930957 Marionette TRACE conn2 <- [1,2706,null,{}] 14:32:10 INFO - PROCESS | 3716 | 1465075930962 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}] 14:32:10 INFO - PROCESS | 3716 | 1465075930964 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:11 INFO - PROCESS | 3716 | 1465075931082 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 14:32:11 INFO - PROCESS | 3716 | 1465075931214 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:11 INFO - PROCESS | 3716 | 1465075931217 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:11 INFO - PROCESS | 3716 | ++DOCSHELL 13379C00 == 40 [pid = 3716] [id = 686] 14:32:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (158F7800) [pid = 3716] [serial = 2058] [outer = 00000000] 14:32:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (16C8E400) [pid = 3716] [serial = 2059] [outer = 158F7800] 14:32:11 INFO - PROCESS | 3716 | 1465075931272 Marionette DEBUG loaded listener.js 14:32:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (16EABC00) [pid = 3716] [serial = 2060] [outer = 158F7800] 14:32:11 INFO - PROCESS | 3716 | 1465075931950 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] 14:32:11 INFO - PROCESS | 3716 | 1465075931991 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 14:32:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:32:11 INFO - PROCESS | 3716 | 1465075932001 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:32:12 INFO - PROCESS | 3716 | 1465075932007 Marionette TRACE conn2 <- [1,2710,null,{}] 14:32:12 INFO - PROCESS | 3716 | 1465075932012 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}] 14:32:12 INFO - PROCESS | 3716 | 1465075932016 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:12 INFO - PROCESS | 3716 | 1465075932126 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 14:32:12 INFO - PROCESS | 3716 | 1465075932266 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:12 INFO - PROCESS | 3716 | 1465075932268 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:12 INFO - PROCESS | 3716 | ++DOCSHELL 0F32C000 == 41 [pid = 3716] [id = 687] 14:32:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (0F332400) [pid = 3716] [serial = 2061] [outer = 00000000] 14:32:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (10A59C00) [pid = 3716] [serial = 2062] [outer = 0F332400] 14:32:12 INFO - PROCESS | 3716 | 1465075932322 Marionette DEBUG loaded listener.js 14:32:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (12ACD800) [pid = 3716] [serial = 2063] [outer = 0F332400] 14:32:12 INFO - PROCESS | 3716 | 1465075932989 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] 14:32:13 INFO - PROCESS | 3716 | 1465075933052 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 14:32:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:32:13 INFO - PROCESS | 3716 | 1465075933072 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:32:13 INFO - PROCESS | 3716 | 1465075933076 Marionette TRACE conn2 <- [1,2714,null,{}] 14:32:13 INFO - PROCESS | 3716 | 1465075933081 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}] 14:32:13 INFO - PROCESS | 3716 | 1465075933084 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:13 INFO - PROCESS | 3716 | 1465075933190 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 14:32:13 INFO - PROCESS | 3716 | --DOCSHELL 158F2800 == 40 [pid = 3716] [id = 683] 14:32:13 INFO - PROCESS | 3716 | --DOCSHELL 13914C00 == 39 [pid = 3716] [id = 682] 14:32:13 INFO - PROCESS | 3716 | --DOCSHELL 158F0400 == 38 [pid = 3716] [id = 681] 14:32:13 INFO - PROCESS | 3716 | --DOCSHELL 140CE800 == 37 [pid = 3716] [id = 680] 14:32:13 INFO - PROCESS | 3716 | --DOCSHELL 10F25000 == 36 [pid = 3716] [id = 679] 14:32:13 INFO - PROCESS | 3716 | --DOCSHELL 10E24400 == 35 [pid = 3716] [id = 678] 14:32:13 INFO - PROCESS | 3716 | --DOCSHELL 10530000 == 34 [pid = 3716] [id = 677] 14:32:13 INFO - PROCESS | 3716 | --DOCSHELL 156B0C00 == 33 [pid = 3716] [id = 666] 14:32:13 INFO - PROCESS | 3716 | --DOCSHELL 1052C800 == 32 [pid = 3716] [id = 670] 14:32:13 INFO - PROCESS | 3716 | --DOCSHELL 0F337000 == 31 [pid = 3716] [id = 665] 14:32:13 INFO - PROCESS | 3716 | --DOCSHELL 15658800 == 30 [pid = 3716] [id = 668] 14:32:13 INFO - PROCESS | 3716 | --DOCSHELL 16EB1800 == 29 [pid = 3716] [id = 669] 14:32:13 INFO - PROCESS | 3716 | --DOCSHELL 105F2C00 == 28 [pid = 3716] [id = 667] 14:32:13 INFO - PROCESS | 3716 | --DOCSHELL 15B4A000 == 27 [pid = 3716] [id = 676] 14:32:13 INFO - PROCESS | 3716 | --DOCSHELL 0F32C000 == 26 [pid = 3716] [id = 687] 14:32:13 INFO - PROCESS | 3716 | --DOCSHELL 13379C00 == 25 [pid = 3716] [id = 686] 14:32:13 INFO - PROCESS | 3716 | --DOCSHELL 0F32F000 == 24 [pid = 3716] [id = 684] 14:32:13 INFO - PROCESS | 3716 | --DOCSHELL 12B15000 == 23 [pid = 3716] [id = 685] 14:32:13 INFO - PROCESS | 3716 | 1465075933833 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:13 INFO - PROCESS | 3716 | 1465075933837 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:13 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (18623C00) [pid = 3716] [serial = 2000] [outer = 00000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (16045C00) [pid = 3716] [serial = 2029] [outer = 00000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (10531000) [pid = 3716] [serial = 2014] [outer = 00000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (105F3000) [pid = 3716] [serial = 2015] [outer = 00000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (0F30AC00) [pid = 3716] [serial = 2012] [outer = 00000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (12B1AC00) [pid = 3716] [serial = 2011] [outer = 00000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (11C08800) [pid = 3716] [serial = 2017] [outer = 00000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3716 | --DOMWINDOW == 62 (12A07800) [pid = 3716] [serial = 2018] [outer = 00000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3716 | --DOMWINDOW == 61 (13D28400) [pid = 3716] [serial = 2020] [outer = 00000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3716 | --DOMWINDOW == 60 (15666800) [pid = 3716] [serial = 2023] [outer = 00000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3716 | --DOMWINDOW == 59 (15871000) [pid = 3716] [serial = 2024] [outer = 00000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3716 | --DOMWINDOW == 58 (12B17400) [pid = 3716] [serial = 2026] [outer = 00000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3716 | --DOMWINDOW == 57 (13820C00) [pid = 3716] [serial = 2003] [outer = 00000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3716 | --DOMWINDOW == 56 (12810800) [pid = 3716] [serial = 2002] [outer = 00000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3716 | --DOMWINDOW == 55 (16A55400) [pid = 3716] [serial = 2006] [outer = 00000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3716 | --DOMWINDOW == 54 (15B4FC00) [pid = 3716] [serial = 2005] [outer = 00000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3716 | --DOMWINDOW == 53 (186BE400) [pid = 3716] [serial = 2009] [outer = 00000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3716 | --DOMWINDOW == 52 (18622400) [pid = 3716] [serial = 2008] [outer = 00000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3716 | --DOMWINDOW == 51 (140CC400) [pid = 3716] [serial = 2027] [outer = 00000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3716 | --DOMWINDOW == 50 (14025400) [pid = 3716] [serial = 2021] [outer = 00000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3716 | ++DOCSHELL 0F32F000 == 24 [pid = 3716] [id = 688] 14:32:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 51 (0F337000) [pid = 3716] [serial = 2064] [outer = 00000000] 14:32:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 52 (10437400) [pid = 3716] [serial = 2065] [outer = 0F337000] 14:32:13 INFO - PROCESS | 3716 | 1465075933978 Marionette DEBUG loaded listener.js 14:32:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 53 (1052D000) [pid = 3716] [serial = 2066] [outer = 0F337000] 14:32:14 INFO - PROCESS | 3716 | 1465075934497 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]]]}] 14:32:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:32:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1471ms 14:32:14 INFO - PROCESS | 3716 | 1465075934559 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 14:32:14 INFO - PROCESS | 3716 | 1465075934562 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 14:32:14 INFO - PROCESS | 3716 | 1465075934567 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:32:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:32:14 INFO - PROCESS | 3716 | 1465075934569 Marionette TRACE conn2 <- [1,2718,null,{}] 14:32:14 INFO - PROCESS | 3716 | 1465075934575 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}] 14:32:14 INFO - PROCESS | 3716 | 1465075934579 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:14 INFO - PROCESS | 3716 | 1465075934675 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 14:32:14 INFO - PROCESS | 3716 | 1465075934685 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:14 INFO - PROCESS | 3716 | 1465075934688 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:14 INFO - PROCESS | 3716 | ++DOCSHELL 11C68800 == 25 [pid = 3716] [id = 689] 14:32:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 54 (11C73000) [pid = 3716] [serial = 2067] [outer = 00000000] 14:32:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 55 (12A0C000) [pid = 3716] [serial = 2068] [outer = 11C73000] 14:32:14 INFO - PROCESS | 3716 | 1465075934735 Marionette DEBUG loaded listener.js 14:32:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 56 (12B14000) [pid = 3716] [serial = 2069] [outer = 11C73000] 14:32:15 INFO - PROCESS | 3716 | 1465075935688 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] 14:32:15 INFO - PROCESS | 3716 | 1465075935731 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 14:32:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:32:15 INFO - PROCESS | 3716 | 1465075935736 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:32:15 INFO - PROCESS | 3716 | 1465075935738 Marionette TRACE conn2 <- [1,2722,null,{}] 14:32:15 INFO - PROCESS | 3716 | 1465075935743 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}] 14:32:15 INFO - PROCESS | 3716 | 1465075935745 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:15 INFO - PROCESS | 3716 | 1465075935833 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 14:32:15 INFO - PROCESS | 3716 | 1465075935839 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:15 INFO - PROCESS | 3716 | 1465075935841 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:15 INFO - PROCESS | 3716 | ++DOCSHELL 13335800 == 26 [pid = 3716] [id = 690] 14:32:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 57 (13339C00) [pid = 3716] [serial = 2070] [outer = 00000000] 14:32:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 58 (13913C00) [pid = 3716] [serial = 2071] [outer = 13339C00] 14:32:15 INFO - PROCESS | 3716 | 1465075935887 Marionette DEBUG loaded listener.js 14:32:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 59 (1401AC00) [pid = 3716] [serial = 2072] [outer = 13339C00] 14:32:16 INFO - PROCESS | 3716 | 1465075936382 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]]]}] 14:32:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:32:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 696ms 14:32:16 INFO - PROCESS | 3716 | 1465075936438 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 14:32:16 INFO - PROCESS | 3716 | 1465075936440 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 14:32:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:32:16 INFO - PROCESS | 3716 | 1465075936445 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:32:16 INFO - PROCESS | 3716 | 1465075936451 Marionette TRACE conn2 <- [1,2726,null,{}] 14:32:16 INFO - PROCESS | 3716 | 1465075936460 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}] 14:32:16 INFO - PROCESS | 3716 | 1465075936464 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:16 INFO - PROCESS | 3716 | 1465075936580 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 14:32:16 INFO - PROCESS | 3716 | 1465075936646 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:16 INFO - PROCESS | 3716 | 1465075936648 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:16 INFO - PROCESS | 3716 | ++DOCSHELL 156ADC00 == 27 [pid = 3716] [id = 691] 14:32:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 60 (156AE800) [pid = 3716] [serial = 2073] [outer = 00000000] 14:32:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 61 (158EB000) [pid = 3716] [serial = 2074] [outer = 156AE800] 14:32:16 INFO - PROCESS | 3716 | 1465075936692 Marionette DEBUG loaded listener.js 14:32:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 62 (158F2800) [pid = 3716] [serial = 2075] [outer = 156AE800] 14:32:17 INFO - PROCESS | 3716 | 1465075937200 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]]]}] 14:32:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:32:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 759ms 14:32:17 INFO - PROCESS | 3716 | 1465075937217 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 14:32:17 INFO - PROCESS | 3716 | 1465075937220 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 14:32:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:32:17 INFO - PROCESS | 3716 | 1465075937223 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:32:17 INFO - PROCESS | 3716 | 1465075937225 Marionette TRACE conn2 <- [1,2730,null,{}] 14:32:17 INFO - PROCESS | 3716 | 1465075937272 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}] 14:32:17 INFO - PROCESS | 3716 | 1465075937274 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:17 INFO - PROCESS | 3716 | 1465075937393 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 14:32:17 INFO - PROCESS | 3716 | 1465075937405 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:17 INFO - PROCESS | 3716 | 1465075937408 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:17 INFO - PROCESS | 3716 | ++DOCSHELL 15B7D400 == 28 [pid = 3716] [id = 692] 14:32:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (15E2A800) [pid = 3716] [serial = 2076] [outer = 00000000] 14:32:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (15F56C00) [pid = 3716] [serial = 2077] [outer = 15E2A800] 14:32:17 INFO - PROCESS | 3716 | 1465075937451 Marionette DEBUG loaded listener.js 14:32:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (16047400) [pid = 3716] [serial = 2078] [outer = 15E2A800] 14:32:17 INFO - PROCESS | 3716 | 1465075937889 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]]]}] 14:32:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:32:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 728ms 14:32:17 INFO - PROCESS | 3716 | 1465075937943 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 14:32:17 INFO - PROCESS | 3716 | 1465075937945 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 14:32:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:32:17 INFO - PROCESS | 3716 | 1465075937948 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:32:17 INFO - PROCESS | 3716 | 1465075937950 Marionette TRACE conn2 <- [1,2734,null,{}] 14:32:17 INFO - PROCESS | 3716 | 1465075937953 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}] 14:32:17 INFO - PROCESS | 3716 | 1465075937955 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:18 INFO - PROCESS | 3716 | 1465075938065 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 14:32:18 INFO - PROCESS | 3716 | 1465075938071 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:18 INFO - PROCESS | 3716 | 1465075938077 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:18 INFO - PROCESS | 3716 | ++DOCSHELL 114B7000 == 29 [pid = 3716] [id = 693] 14:32:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (12A84C00) [pid = 3716] [serial = 2079] [outer = 00000000] 14:32:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (1690F000) [pid = 3716] [serial = 2080] [outer = 12A84C00] 14:32:18 INFO - PROCESS | 3716 | 1465075938322 Marionette DEBUG loaded listener.js 14:32:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (16E61000) [pid = 3716] [serial = 2081] [outer = 12A84C00] 14:32:18 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (15E9C800) [pid = 3716] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:32:18 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (14017C00) [pid = 3716] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:32:18 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (140D3C00) [pid = 3716] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:32:18 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (10F28000) [pid = 3716] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:32:18 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (10559400) [pid = 3716] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:32:18 INFO - PROCESS | 3716 | --DOMWINDOW == 62 (11232000) [pid = 3716] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:32:18 INFO - PROCESS | 3716 | --DOMWINDOW == 61 (15B4A400) [pid = 3716] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:32:18 INFO - PROCESS | 3716 | 1465075938744 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]]]}] 14:32:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:32:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 838ms 14:32:18 INFO - PROCESS | 3716 | 1465075938791 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 14:32:18 INFO - PROCESS | 3716 | 1465075938793 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 14:32:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:32:18 INFO - PROCESS | 3716 | 1465075938802 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:32:18 INFO - PROCESS | 3716 | 1465075938804 Marionette TRACE conn2 <- [1,2738,null,{}] 14:32:18 INFO - PROCESS | 3716 | 1465075938808 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}] 14:32:18 INFO - PROCESS | 3716 | 1465075938810 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:18 INFO - PROCESS | 3716 | 1465075938890 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 14:32:18 INFO - PROCESS | 3716 | 1465075938898 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:18 INFO - PROCESS | 3716 | 1465075938900 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:18 INFO - PROCESS | 3716 | ++DOCSHELL 0F32C400 == 30 [pid = 3716] [id = 694] 14:32:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 62 (16EAA400) [pid = 3716] [serial = 2082] [outer = 00000000] 14:32:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (170E5400) [pid = 3716] [serial = 2083] [outer = 16EAA400] 14:32:18 INFO - PROCESS | 3716 | 1465075938943 Marionette DEBUG loaded listener.js 14:32:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (17799400) [pid = 3716] [serial = 2084] [outer = 16EAA400] 14:32:19 INFO - PROCESS | 3716 | 1465075939409 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]]]}] 14:32:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:32:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 648ms 14:32:19 INFO - PROCESS | 3716 | 1465075939440 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 14:32:19 INFO - PROCESS | 3716 | 1465075939442 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 14:32:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:32:19 INFO - PROCESS | 3716 | 1465075939445 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:32:19 INFO - PROCESS | 3716 | 1465075939447 Marionette TRACE conn2 <- [1,2742,null,{}] 14:32:19 INFO - PROCESS | 3716 | 1465075939450 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}] 14:32:19 INFO - PROCESS | 3716 | 1465075939452 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:19 INFO - PROCESS | 3716 | 1465075939528 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 14:32:19 INFO - PROCESS | 3716 | 1465075939533 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:19 INFO - PROCESS | 3716 | 1465075939535 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:19 INFO - PROCESS | 3716 | ++DOCSHELL 17932800 == 31 [pid = 3716] [id = 695] 14:32:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (17932C00) [pid = 3716] [serial = 2085] [outer = 00000000] 14:32:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (17D2F000) [pid = 3716] [serial = 2086] [outer = 17932C00] 14:32:19 INFO - PROCESS | 3716 | 1465075939577 Marionette DEBUG loaded listener.js 14:32:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (18006800) [pid = 3716] [serial = 2087] [outer = 17932C00] 14:32:20 INFO - PROCESS | 3716 | 1465075940051 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]]]}] 14:32:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:32:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 601ms 14:32:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:32:20 INFO - PROCESS | 3716 | 1465075940086 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 14:32:20 INFO - PROCESS | 3716 | 1465075940088 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 14:32:20 INFO - PROCESS | 3716 | 1465075940092 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:32:20 INFO - PROCESS | 3716 | 1465075940093 Marionette TRACE conn2 <- [1,2746,null,{}] 14:32:20 INFO - PROCESS | 3716 | 1465075940097 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}] 14:32:20 INFO - PROCESS | 3716 | 1465075940098 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:20 INFO - PROCESS | 3716 | 1465075940175 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 14:32:20 INFO - PROCESS | 3716 | 1465075940180 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:20 INFO - PROCESS | 3716 | 1465075940182 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:20 INFO - PROCESS | 3716 | ++DOCSHELL 0F30D000 == 32 [pid = 3716] [id = 696] 14:32:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (17D37800) [pid = 3716] [serial = 2088] [outer = 00000000] 14:32:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (18443000) [pid = 3716] [serial = 2089] [outer = 17D37800] 14:32:20 INFO - PROCESS | 3716 | 1465075940225 Marionette DEBUG loaded listener.js 14:32:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (18443400) [pid = 3716] [serial = 2090] [outer = 17D37800] 14:32:21 INFO - PROCESS | 3716 | 1465075941017 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]]]}] 14:32:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:32:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1012ms 14:32:21 INFO - PROCESS | 3716 | 1465075941095 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 14:32:21 INFO - PROCESS | 3716 | 1465075941099 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 14:32:21 INFO - PROCESS | 3716 | 1465075941104 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:32:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:32:21 INFO - PROCESS | 3716 | 1465075941109 Marionette TRACE conn2 <- [1,2750,null,{}] 14:32:21 INFO - PROCESS | 3716 | 1465075941114 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}] 14:32:21 INFO - PROCESS | 3716 | 1465075941117 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:21 INFO - PROCESS | 3716 | 1465075941242 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 14:32:21 INFO - PROCESS | 3716 | 1465075941373 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:21 INFO - PROCESS | 3716 | 1465075941376 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:21 INFO - PROCESS | 3716 | ++DOCSHELL 10B64800 == 33 [pid = 3716] [id = 697] 14:32:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (10B66000) [pid = 3716] [serial = 2091] [outer = 00000000] 14:32:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (12B1D000) [pid = 3716] [serial = 2092] [outer = 10B66000] 14:32:21 INFO - PROCESS | 3716 | 1465075941433 Marionette DEBUG loaded listener.js 14:32:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (1332E000) [pid = 3716] [serial = 2093] [outer = 10B66000] 14:32:22 INFO - PROCESS | 3716 | 1465075942335 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]]]}] 14:32:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:32:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1266ms 14:32:22 INFO - PROCESS | 3716 | 1465075942355 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 14:32:22 INFO - PROCESS | 3716 | 1465075942360 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 14:32:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:32:22 INFO - PROCESS | 3716 | 1465075942365 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:32:22 INFO - PROCESS | 3716 | 1465075942368 Marionette TRACE conn2 <- [1,2754,null,{}] 14:32:22 INFO - PROCESS | 3716 | 1465075942374 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}] 14:32:22 INFO - PROCESS | 3716 | 1465075942377 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:22 INFO - PROCESS | 3716 | 1465075942491 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 14:32:22 INFO - PROCESS | 3716 | 1465075942677 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:22 INFO - PROCESS | 3716 | 1465075942682 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:22 INFO - PROCESS | 3716 | ++DOCSHELL 105EC800 == 34 [pid = 3716] [id = 698] 14:32:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (105ED000) [pid = 3716] [serial = 2094] [outer = 00000000] 14:32:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (11C73C00) [pid = 3716] [serial = 2095] [outer = 105ED000] 14:32:22 INFO - PROCESS | 3716 | 1465075942732 Marionette DEBUG loaded listener.js 14:32:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (12B16800) [pid = 3716] [serial = 2096] [outer = 105ED000] 14:32:22 INFO - PROCESS | 3716 | --DOCSHELL 17932800 == 33 [pid = 3716] [id = 695] 14:32:22 INFO - PROCESS | 3716 | --DOCSHELL 0F32C400 == 32 [pid = 3716] [id = 694] 14:32:22 INFO - PROCESS | 3716 | --DOCSHELL 114B7000 == 31 [pid = 3716] [id = 693] 14:32:22 INFO - PROCESS | 3716 | --DOCSHELL 15B7D400 == 30 [pid = 3716] [id = 692] 14:32:22 INFO - PROCESS | 3716 | --DOCSHELL 156ADC00 == 29 [pid = 3716] [id = 691] 14:32:22 INFO - PROCESS | 3716 | --DOCSHELL 13335800 == 28 [pid = 3716] [id = 690] 14:32:22 INFO - PROCESS | 3716 | --DOCSHELL 11C68800 == 27 [pid = 3716] [id = 689] 14:32:22 INFO - PROCESS | 3716 | --DOCSHELL 0F32F000 == 26 [pid = 3716] [id = 688] 14:32:22 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (156A8800) [pid = 3716] [serial = 2042] [outer = 00000000] [url = about:blank] 14:32:22 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (15661800) [pid = 3716] [serial = 2041] [outer = 00000000] [url = about:blank] 14:32:22 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (130E1400) [pid = 3716] [serial = 2038] [outer = 00000000] [url = about:blank] 14:32:22 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (15E9CC00) [pid = 3716] [serial = 2044] [outer = 00000000] [url = about:blank] 14:32:22 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (10A5EC00) [pid = 3716] [serial = 2032] [outer = 00000000] [url = about:blank] 14:32:22 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (10F1C000) [pid = 3716] [serial = 2033] [outer = 00000000] [url = about:blank] 14:32:22 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (12A83C00) [pid = 3716] [serial = 2035] [outer = 00000000] [url = about:blank] 14:32:22 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (12B13C00) [pid = 3716] [serial = 2036] [outer = 00000000] [url = about:blank] 14:32:22 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (1604D800) [pid = 3716] [serial = 2030] [outer = 00000000] [url = about:blank] 14:32:22 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (16E5C800) [pid = 3716] [serial = 2050] [outer = 00000000] [url = about:blank] 14:32:22 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (1604BC00) [pid = 3716] [serial = 2048] [outer = 00000000] [url = about:blank] 14:32:22 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (16EA7000) [pid = 3716] [serial = 2051] [outer = 00000000] [url = about:blank] 14:32:22 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (16002C00) [pid = 3716] [serial = 2047] [outer = 00000000] [url = about:blank] 14:32:22 INFO - PROCESS | 3716 | --DOMWINDOW == 62 (1332D000) [pid = 3716] [serial = 2039] [outer = 00000000] [url = about:blank] 14:32:23 INFO - PROCESS | 3716 | 1465075943425 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]]]}] 14:32:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:32:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1060ms 14:32:23 INFO - PROCESS | 3716 | 1465075943443 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 14:32:23 INFO - PROCESS | 3716 | 1465075943448 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 14:32:23 INFO - PROCESS | 3716 | 1465075943472 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:32:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:32:23 INFO - PROCESS | 3716 | 1465075943475 Marionette TRACE conn2 <- [1,2758,null,{}] 14:32:23 INFO - PROCESS | 3716 | 1465075943495 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}] 14:32:23 INFO - PROCESS | 3716 | 1465075943498 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:23 INFO - PROCESS | 3716 | 1465075943602 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 14:32:23 INFO - PROCESS | 3716 | 1465075943736 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:23 INFO - PROCESS | 3716 | 1465075943739 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:23 INFO - PROCESS | 3716 | ++DOCSHELL 103DAC00 == 27 [pid = 3716] [id = 699] 14:32:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (1043E800) [pid = 3716] [serial = 2097] [outer = 00000000] 14:32:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (10F27C00) [pid = 3716] [serial = 2098] [outer = 1043E800] 14:32:23 INFO - PROCESS | 3716 | 1465075943795 Marionette DEBUG loaded listener.js 14:32:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (12B12400) [pid = 3716] [serial = 2099] [outer = 1043E800] 14:32:24 INFO - PROCESS | 3716 | 1465075944419 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]]]}] 14:32:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:32:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1012ms 14:32:24 INFO - PROCESS | 3716 | 1465075944477 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 14:32:24 INFO - PROCESS | 3716 | 1465075944482 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 14:32:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:32:24 INFO - PROCESS | 3716 | 1465075944489 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:32:24 INFO - PROCESS | 3716 | 1465075944492 Marionette TRACE conn2 <- [1,2762,null,{}] 14:32:24 INFO - PROCESS | 3716 | 1465075944496 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}] 14:32:24 INFO - PROCESS | 3716 | 1465075944499 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:24 INFO - PROCESS | 3716 | 1465075944609 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 14:32:24 INFO - PROCESS | 3716 | 1465075944745 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:24 INFO - PROCESS | 3716 | 1465075944748 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:24 INFO - PROCESS | 3716 | ++DOCSHELL 1382B000 == 28 [pid = 3716] [id = 700] 14:32:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (1382D800) [pid = 3716] [serial = 2100] [outer = 00000000] 14:32:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (13D20800) [pid = 3716] [serial = 2101] [outer = 1382D800] 14:32:24 INFO - PROCESS | 3716 | 1465075944804 Marionette DEBUG loaded listener.js 14:32:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (140C5C00) [pid = 3716] [serial = 2102] [outer = 1382D800] 14:32:25 INFO - PROCESS | 3716 | 1465075945430 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]]]}] 14:32:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:32:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 949ms 14:32:25 INFO - PROCESS | 3716 | 1465075945466 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 14:32:25 INFO - PROCESS | 3716 | 1465075945468 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 14:32:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:32:25 INFO - PROCESS | 3716 | 1465075945472 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:32:25 INFO - PROCESS | 3716 | 1465075945476 Marionette TRACE conn2 <- [1,2766,null,{}] 14:32:25 INFO - PROCESS | 3716 | 1465075945488 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}] 14:32:25 INFO - PROCESS | 3716 | 1465075945497 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:25 INFO - PROCESS | 3716 | 1465075945603 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 14:32:25 INFO - PROCESS | 3716 | 1465075945741 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:25 INFO - PROCESS | 3716 | 1465075945745 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:25 INFO - PROCESS | 3716 | ++DOCSHELL 158EF800 == 29 [pid = 3716] [id = 701] 14:32:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (158F0C00) [pid = 3716] [serial = 2103] [outer = 00000000] 14:32:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (15B4DC00) [pid = 3716] [serial = 2104] [outer = 158F0C00] 14:32:25 INFO - PROCESS | 3716 | 1465075945802 Marionette DEBUG loaded listener.js 14:32:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (15E21000) [pid = 3716] [serial = 2105] [outer = 158F0C00] 14:32:26 INFO - PROCESS | 3716 | 1465075946375 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]]]}] 14:32:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:32:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 949ms 14:32:26 INFO - PROCESS | 3716 | 1465075946417 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 14:32:26 INFO - PROCESS | 3716 | 1465075946420 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 14:32:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:32:26 INFO - PROCESS | 3716 | 1465075946423 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:32:26 INFO - PROCESS | 3716 | 1465075946425 Marionette TRACE conn2 <- [1,2770,null,{}] 14:32:26 INFO - PROCESS | 3716 | 1465075946429 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}] 14:32:26 INFO - PROCESS | 3716 | 1465075946431 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:26 INFO - PROCESS | 3716 | 1465075946545 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 14:32:26 INFO - PROCESS | 3716 | 1465075946650 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:26 INFO - PROCESS | 3716 | 1465075946653 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:26 INFO - PROCESS | 3716 | ++DOCSHELL 16047000 == 30 [pid = 3716] [id = 702] 14:32:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (16047800) [pid = 3716] [serial = 2106] [outer = 00000000] 14:32:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (167CE000) [pid = 3716] [serial = 2107] [outer = 16047800] 14:32:26 INFO - PROCESS | 3716 | 1465075946705 Marionette DEBUG loaded listener.js 14:32:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (16A41000) [pid = 3716] [serial = 2108] [outer = 16047800] 14:32:27 INFO - PROCESS | 3716 | --DOCSHELL 10B64800 == 29 [pid = 3716] [id = 697] 14:32:27 INFO - PROCESS | 3716 | --DOCSHELL 158EF800 == 28 [pid = 3716] [id = 701] 14:32:27 INFO - PROCESS | 3716 | --DOCSHELL 1382B000 == 27 [pid = 3716] [id = 700] 14:32:27 INFO - PROCESS | 3716 | --DOCSHELL 105EC800 == 26 [pid = 3716] [id = 698] 14:32:27 INFO - PROCESS | 3716 | --DOCSHELL 0F30D000 == 25 [pid = 3716] [id = 696] 14:32:27 INFO - PROCESS | 3716 | --DOCSHELL 103DAC00 == 24 [pid = 3716] [id = 699] 14:32:28 INFO - PROCESS | 3716 | 1465075948003 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]]]}] 14:32:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:32:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1645ms 14:32:28 INFO - PROCESS | 3716 | 1465075948073 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 14:32:28 INFO - PROCESS | 3716 | 1465075948078 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 14:32:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:32:28 INFO - PROCESS | 3716 | 1465075948121 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:32:28 INFO - PROCESS | 3716 | 1465075948125 Marionette TRACE conn2 <- [1,2774,null,{}] 14:32:28 INFO - PROCESS | 3716 | 1465075948144 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}] 14:32:28 INFO - PROCESS | 3716 | 1465075948147 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:28 INFO - PROCESS | 3716 | 1465075948237 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 14:32:28 INFO - PROCESS | 3716 | 1465075948326 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:28 INFO - PROCESS | 3716 | 1465075948331 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:28 INFO - PROCESS | 3716 | ++DOCSHELL 10A5B000 == 25 [pid = 3716] [id = 703] 14:32:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (10A5C800) [pid = 3716] [serial = 2109] [outer = 00000000] 14:32:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (10B65800) [pid = 3716] [serial = 2110] [outer = 10A5C800] 14:32:28 INFO - PROCESS | 3716 | 1465075948379 Marionette DEBUG loaded listener.js 14:32:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (10F20400) [pid = 3716] [serial = 2111] [outer = 10A5C800] 14:32:28 INFO - PROCESS | 3716 | 1465075948813 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]]]}] 14:32:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:32:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 806ms 14:32:28 INFO - PROCESS | 3716 | 1465075948886 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 14:32:28 INFO - PROCESS | 3716 | 1465075948891 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 14:32:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:32:28 INFO - PROCESS | 3716 | 1465075948897 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:32:28 INFO - PROCESS | 3716 | 1465075948900 Marionette TRACE conn2 <- [1,2778,null,{}] 14:32:28 INFO - PROCESS | 3716 | 1465075948904 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}] 14:32:28 INFO - PROCESS | 3716 | 1465075948906 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:29 INFO - PROCESS | 3716 | 1465075948994 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 14:32:29 INFO - PROCESS | 3716 | 1465075949009 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:29 INFO - PROCESS | 3716 | 1465075949011 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:29 INFO - PROCESS | 3716 | ++DOCSHELL 13332C00 == 26 [pid = 3716] [id = 704] 14:32:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (1337AC00) [pid = 3716] [serial = 2112] [outer = 00000000] 14:32:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (13822800) [pid = 3716] [serial = 2113] [outer = 1337AC00] 14:32:29 INFO - PROCESS | 3716 | 1465075949059 Marionette DEBUG loaded listener.js 14:32:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (13914C00) [pid = 3716] [serial = 2114] [outer = 1337AC00] 14:32:29 INFO - PROCESS | 3716 | 1465075949532 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]]]}] 14:32:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:32:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 696ms 14:32:29 INFO - PROCESS | 3716 | 1465075949596 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 14:32:29 INFO - PROCESS | 3716 | 1465075949600 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 14:32:29 INFO - PROCESS | 3716 | 1465075949604 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:32:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:32:29 INFO - PROCESS | 3716 | 1465075949610 Marionette TRACE conn2 <- [1,2782,null,{}] 14:32:29 INFO - PROCESS | 3716 | 1465075949621 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}] 14:32:29 INFO - PROCESS | 3716 | 1465075949625 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:29 INFO - PROCESS | 3716 | 1465075949741 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 14:32:29 INFO - PROCESS | 3716 | 1465075949856 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:29 INFO - PROCESS | 3716 | 1465075949859 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:29 INFO - PROCESS | 3716 | ++DOCSHELL 156AAC00 == 27 [pid = 3716] [id = 705] 14:32:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (156AB800) [pid = 3716] [serial = 2115] [outer = 00000000] 14:32:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (158F5000) [pid = 3716] [serial = 2116] [outer = 156AB800] 14:32:29 INFO - PROCESS | 3716 | 1465075949906 Marionette DEBUG loaded listener.js 14:32:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (15E20400) [pid = 3716] [serial = 2117] [outer = 156AB800] 14:32:30 INFO - PROCESS | 3716 | 1465075950338 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]]]}] 14:32:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:32:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 743ms 14:32:30 INFO - PROCESS | 3716 | 1465075950352 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 14:32:30 INFO - PROCESS | 3716 | 1465075950355 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 14:32:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:32:30 INFO - PROCESS | 3716 | 1465075950358 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:32:30 INFO - PROCESS | 3716 | 1465075950360 Marionette TRACE conn2 <- [1,2786,null,{}] 14:32:30 INFO - PROCESS | 3716 | 1465075950363 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}] 14:32:30 INFO - PROCESS | 3716 | 1465075950365 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:30 INFO - PROCESS | 3716 | 1465075950501 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 14:32:30 INFO - PROCESS | 3716 | 1465075950506 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:30 INFO - PROCESS | 3716 | 1465075950508 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:30 INFO - PROCESS | 3716 | ++DOCSHELL 15EA4C00 == 28 [pid = 3716] [id = 706] 14:32:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (16003C00) [pid = 3716] [serial = 2118] [outer = 00000000] 14:32:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (16E60C00) [pid = 3716] [serial = 2119] [outer = 16003C00] 14:32:30 INFO - PROCESS | 3716 | 1465075950661 Marionette DEBUG loaded listener.js 14:32:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (16EA8C00) [pid = 3716] [serial = 2120] [outer = 16003C00] 14:32:31 INFO - PROCESS | 3716 | 1465075951096 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]]]}] 14:32:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:32:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 744ms 14:32:31 INFO - PROCESS | 3716 | 1465075951130 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 14:32:31 INFO - PROCESS | 3716 | 1465075951132 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 14:32:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:32:31 INFO - PROCESS | 3716 | 1465075951135 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:32:31 INFO - PROCESS | 3716 | 1465075951137 Marionette TRACE conn2 <- [1,2790,null,{}] 14:32:31 INFO - PROCESS | 3716 | 1465075951141 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}] 14:32:31 INFO - PROCESS | 3716 | 1465075951143 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:31 INFO - PROCESS | 3716 | 1465075951281 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 14:32:31 INFO - PROCESS | 3716 | 1465075951305 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:31 INFO - PROCESS | 3716 | 1465075951307 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:31 INFO - PROCESS | 3716 | ++DOCSHELL 1703A400 == 29 [pid = 3716] [id = 707] 14:32:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (170E4000) [pid = 3716] [serial = 2121] [outer = 00000000] 14:32:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1792A400) [pid = 3716] [serial = 2122] [outer = 170E4000] 14:32:31 INFO - PROCESS | 3716 | 1465075951352 Marionette DEBUG loaded listener.js 14:32:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (1798F800) [pid = 3716] [serial = 2123] [outer = 170E4000] 14:32:31 INFO - PROCESS | 3716 | 1465075951782 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]]]}] 14:32:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:32:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 712ms 14:32:32 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (156AE800) [pid = 3716] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:32:32 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (0F337000) [pid = 3716] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:32:32 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (11C73000) [pid = 3716] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:32:32 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (13339C00) [pid = 3716] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:32:32 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (0F332400) [pid = 3716] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:32:32 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (15E2A800) [pid = 3716] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:32:32 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (0F32F800) [pid = 3716] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:32:32 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (10B66000) [pid = 3716] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:32:32 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (12B19C00) [pid = 3716] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:32:32 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (158F7800) [pid = 3716] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:32:32 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (16EAA400) [pid = 3716] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:32:32 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (12A84C00) [pid = 3716] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:32:32 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (17932C00) [pid = 3716] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:32:32 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (105ED000) [pid = 3716] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:32:32 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (15B4E800) [pid = 3716] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:32:32 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (17D37800) [pid = 3716] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:32:32 INFO - PROCESS | 3716 | 1465075952041 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 14:32:32 INFO - PROCESS | 3716 | 1465075952043 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 14:32:32 INFO - PROCESS | 3716 | 1465075952052 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:32:32 INFO - PROCESS | 3716 | 1465075952054 Marionette TRACE conn2 <- [1,2794,null,{}] 14:32:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:32:32 INFO - PROCESS | 3716 | 1465075952057 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}] 14:32:32 INFO - PROCESS | 3716 | 1465075952063 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:32 INFO - PROCESS | 3716 | 1465075952166 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 14:32:32 INFO - PROCESS | 3716 | 1465075952175 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:32 INFO - PROCESS | 3716 | 1465075952177 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:32 INFO - PROCESS | 3716 | ++DOCSHELL 13133C00 == 30 [pid = 3716] [id = 708] 14:32:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (15658400) [pid = 3716] [serial = 2124] [outer = 00000000] 14:32:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (158F7800) [pid = 3716] [serial = 2125] [outer = 15658400] 14:32:32 INFO - PROCESS | 3716 | 1465075952220 Marionette DEBUG loaded listener.js 14:32:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (16E5D400) [pid = 3716] [serial = 2126] [outer = 15658400] 14:32:32 INFO - PROCESS | 3716 | 1465075952695 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]]]}] 14:32:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:32:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 680ms 14:32:32 INFO - PROCESS | 3716 | 1465075952735 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 14:32:32 INFO - PROCESS | 3716 | 1465075952737 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 14:32:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:32:32 INFO - PROCESS | 3716 | 1465075952740 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:32:32 INFO - PROCESS | 3716 | 1465075952742 Marionette TRACE conn2 <- [1,2798,null,{}] 14:32:32 INFO - PROCESS | 3716 | 1465075952745 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}] 14:32:32 INFO - PROCESS | 3716 | 1465075952747 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:32 INFO - PROCESS | 3716 | 1465075952833 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 14:32:32 INFO - PROCESS | 3716 | 1465075952838 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:32 INFO - PROCESS | 3716 | 1465075952840 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:32 INFO - PROCESS | 3716 | ++DOCSHELL 18269000 == 31 [pid = 3716] [id = 709] 14:32:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (18269400) [pid = 3716] [serial = 2127] [outer = 00000000] 14:32:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (1861E800) [pid = 3716] [serial = 2128] [outer = 18269400] 14:32:32 INFO - PROCESS | 3716 | 1465075952884 Marionette DEBUG loaded listener.js 14:32:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (18620800) [pid = 3716] [serial = 2129] [outer = 18269400] 14:32:33 INFO - PROCESS | 3716 | 1465075953360 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]]]}] 14:32:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:32:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 632ms 14:32:33 INFO - PROCESS | 3716 | 1465075953411 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 14:32:33 INFO - PROCESS | 3716 | 1465075953413 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 14:32:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:32:33 INFO - PROCESS | 3716 | 1465075953416 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:32:33 INFO - PROCESS | 3716 | 1465075953418 Marionette TRACE conn2 <- [1,2802,null,{}] 14:32:33 INFO - PROCESS | 3716 | 1465075953421 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}] 14:32:33 INFO - PROCESS | 3716 | 1465075953423 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:33 INFO - PROCESS | 3716 | 1465075953499 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 14:32:33 INFO - PROCESS | 3716 | 1465075953504 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:33 INFO - PROCESS | 3716 | 1465075953506 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:33 INFO - PROCESS | 3716 | ++DOCSHELL 18623000 == 32 [pid = 3716] [id = 710] 14:32:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (1868E400) [pid = 3716] [serial = 2130] [outer = 00000000] 14:32:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (186B9C00) [pid = 3716] [serial = 2131] [outer = 1868E400] 14:32:33 INFO - PROCESS | 3716 | 1465075953551 Marionette DEBUG loaded listener.js 14:32:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (186BD000) [pid = 3716] [serial = 2132] [outer = 1868E400] 14:32:34 INFO - PROCESS | 3716 | 1465075954009 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]]]}] 14:32:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:32:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 649ms 14:32:34 INFO - PROCESS | 3716 | 1465075954055 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 14:32:34 INFO - PROCESS | 3716 | 1465075954057 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 14:32:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:32:34 INFO - PROCESS | 3716 | 1465075954101 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:32:34 INFO - PROCESS | 3716 | 1465075954105 Marionette TRACE conn2 <- [1,2806,null,{}] 14:32:34 INFO - PROCESS | 3716 | 1465075954111 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}] 14:32:34 INFO - PROCESS | 3716 | 1465075954115 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:34 INFO - PROCESS | 3716 | 1465075954227 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 14:32:34 INFO - PROCESS | 3716 | 1465075954433 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:34 INFO - PROCESS | 3716 | 1465075954437 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:34 INFO - PROCESS | 3716 | ++DOCSHELL 105F1800 == 33 [pid = 3716] [id = 711] 14:32:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (105F2C00) [pid = 3716] [serial = 2133] [outer = 00000000] 14:32:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (10B66000) [pid = 3716] [serial = 2134] [outer = 105F2C00] 14:32:34 INFO - PROCESS | 3716 | 1465075954494 Marionette DEBUG loaded listener.js 14:32:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (10B71C00) [pid = 3716] [serial = 2135] [outer = 105F2C00] 14:32:35 INFO - PROCESS | 3716 | 1465075955249 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]]]}] 14:32:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:32:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1265ms 14:32:35 INFO - PROCESS | 3716 | 1465075955316 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 14:32:35 INFO - PROCESS | 3716 | 1465075955320 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 14:32:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:32:35 INFO - PROCESS | 3716 | 1465075955326 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:32:35 INFO - PROCESS | 3716 | 1465075955328 Marionette TRACE conn2 <- [1,2810,null,{}] 14:32:35 INFO - PROCESS | 3716 | 1465075955335 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}] 14:32:35 INFO - PROCESS | 3716 | 1465075955339 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:35 INFO - PROCESS | 3716 | 1465075955464 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 14:32:35 INFO - PROCESS | 3716 | 1465075955598 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:35 INFO - PROCESS | 3716 | 1465075955601 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:35 INFO - PROCESS | 3716 | ++DOCSHELL 14F3EC00 == 34 [pid = 3716] [id = 712] 14:32:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1552DC00) [pid = 3716] [serial = 2136] [outer = 00000000] 14:32:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (156A3800) [pid = 3716] [serial = 2137] [outer = 1552DC00] 14:32:35 INFO - PROCESS | 3716 | 1465075955656 Marionette DEBUG loaded listener.js 14:32:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (158E8800) [pid = 3716] [serial = 2138] [outer = 1552DC00] 14:32:36 INFO - PROCESS | 3716 | 1465075956566 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]]]}] 14:32:36 INFO - PROCESS | 3716 | --DOCSHELL 18269000 == 33 [pid = 3716] [id = 709] 14:32:36 INFO - PROCESS | 3716 | --DOCSHELL 13133C00 == 32 [pid = 3716] [id = 708] 14:32:36 INFO - PROCESS | 3716 | --DOCSHELL 1703A400 == 31 [pid = 3716] [id = 707] 14:32:36 INFO - PROCESS | 3716 | --DOCSHELL 15EA4C00 == 30 [pid = 3716] [id = 706] 14:32:36 INFO - PROCESS | 3716 | --DOCSHELL 156AAC00 == 29 [pid = 3716] [id = 705] 14:32:36 INFO - PROCESS | 3716 | --DOCSHELL 13332C00 == 28 [pid = 3716] [id = 704] 14:32:36 INFO - PROCESS | 3716 | --DOCSHELL 10A5B000 == 27 [pid = 3716] [id = 703] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (158EB000) [pid = 3716] [serial = 2074] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (10437400) [pid = 3716] [serial = 2065] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (1052D000) [pid = 3716] [serial = 2066] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (12A0C000) [pid = 3716] [serial = 2068] [outer = 00000000] [url = about:blank] 14:32:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (12B14000) [pid = 3716] [serial = 2069] [outer = 00000000] [url = about:blank] 14:32:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1265ms 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (13913C00) [pid = 3716] [serial = 2071] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (12ACD800) [pid = 3716] [serial = 2063] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (10A59C00) [pid = 3716] [serial = 2062] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (15F56C00) [pid = 3716] [serial = 2077] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (12B16800) [pid = 3716] [serial = 2096] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (158F2800) [pid = 3716] [serial = 2075] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (104E9C00) [pid = 3716] [serial = 2054] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (12B1D000) [pid = 3716] [serial = 2092] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (0F339000) [pid = 3716] [serial = 2053] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (14F38800) [pid = 3716] [serial = 2057] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (13D2A400) [pid = 3716] [serial = 2056] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (18443400) [pid = 3716] [serial = 2090] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (18006800) [pid = 3716] [serial = 2087] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (16EABC00) [pid = 3716] [serial = 2060] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (16C8E400) [pid = 3716] [serial = 2059] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (170E5400) [pid = 3716] [serial = 2083] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (1690F000) [pid = 3716] [serial = 2080] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (16E61000) [pid = 3716] [serial = 2081] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (17799400) [pid = 3716] [serial = 2084] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (16047400) [pid = 3716] [serial = 2078] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 62 (1332E000) [pid = 3716] [serial = 2093] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 61 (1401AC00) [pid = 3716] [serial = 2072] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 60 (17D2F000) [pid = 3716] [serial = 2086] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 59 (11C73C00) [pid = 3716] [serial = 2095] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 58 (15EA3800) [pid = 3716] [serial = 2045] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | --DOMWINDOW == 57 (18443000) [pid = 3716] [serial = 2089] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 3716 | 1465075956620 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 14:32:36 INFO - PROCESS | 3716 | 1465075956625 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 14:32:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:32:36 INFO - PROCESS | 3716 | 1465075956630 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:32:36 INFO - PROCESS | 3716 | 1465075956634 Marionette TRACE conn2 <- [1,2814,null,{}] 14:32:36 INFO - PROCESS | 3716 | 1465075956639 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}] 14:32:36 INFO - PROCESS | 3716 | 1465075956642 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:36 INFO - PROCESS | 3716 | 1465075956730 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 14:32:36 INFO - PROCESS | 3716 | 1465075956742 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:36 INFO - PROCESS | 3716 | 1465075956747 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:36 INFO - PROCESS | 3716 | ++DOCSHELL 105EE400 == 28 [pid = 3716] [id = 713] 14:32:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 58 (105F3C00) [pid = 3716] [serial = 2139] [outer = 00000000] 14:32:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 59 (10B64400) [pid = 3716] [serial = 2140] [outer = 105F3C00] 14:32:36 INFO - PROCESS | 3716 | 1465075956799 Marionette DEBUG loaded listener.js 14:32:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 60 (11A0C000) [pid = 3716] [serial = 2141] [outer = 105F3C00] 14:32:37 INFO - PROCESS | 3716 | 1465075957323 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:32:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:32:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 743ms 14:32:37 INFO - PROCESS | 3716 | 1465075957375 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 14:32:37 INFO - PROCESS | 3716 | 1465075957379 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 14:32:37 INFO - PROCESS | 3716 | 1465075957385 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:32:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:32:37 INFO - PROCESS | 3716 | 1465075957388 Marionette TRACE conn2 <- [1,2818,null,{}] 14:32:37 INFO - PROCESS | 3716 | 1465075957392 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}] 14:32:37 INFO - PROCESS | 3716 | 1465075957394 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:37 INFO - PROCESS | 3716 | 1465075957482 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 14:32:37 INFO - PROCESS | 3716 | 1465075957623 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:37 INFO - PROCESS | 3716 | 1465075957625 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:37 INFO - PROCESS | 3716 | ++DOCSHELL 12804800 == 29 [pid = 3716] [id = 714] 14:32:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 61 (12A90000) [pid = 3716] [serial = 2142] [outer = 00000000] 14:32:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 62 (12B16C00) [pid = 3716] [serial = 2143] [outer = 12A90000] 14:32:37 INFO - PROCESS | 3716 | 1465075957671 Marionette DEBUG loaded listener.js 14:32:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (12D65000) [pid = 3716] [serial = 2144] [outer = 12A90000] 14:32:38 INFO - PROCESS | 3716 | 1465075958075 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]]]}] 14:32:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:32:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 744ms 14:32:38 INFO - PROCESS | 3716 | 1465075958128 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 14:32:38 INFO - PROCESS | 3716 | 1465075958130 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 14:32:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:32:38 INFO - PROCESS | 3716 | 1465075958134 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:32:38 INFO - PROCESS | 3716 | 1465075958137 Marionette TRACE conn2 <- [1,2822,null,{}] 14:32:38 INFO - PROCESS | 3716 | 1465075958148 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}] 14:32:38 INFO - PROCESS | 3716 | 1465075958153 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:38 INFO - PROCESS | 3716 | 1465075958268 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 14:32:38 INFO - PROCESS | 3716 | 1465075958281 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:38 INFO - PROCESS | 3716 | 1465075958284 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:38 INFO - PROCESS | 3716 | ++DOCSHELL 1401F400 == 30 [pid = 3716] [id = 715] 14:32:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (1401F800) [pid = 3716] [serial = 2145] [outer = 00000000] 14:32:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (140D3400) [pid = 3716] [serial = 2146] [outer = 1401F800] 14:32:38 INFO - PROCESS | 3716 | 1465075958349 Marionette DEBUG loaded listener.js 14:32:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (15657C00) [pid = 3716] [serial = 2147] [outer = 1401F800] 14:32:38 INFO - PROCESS | 3716 | 1465075958892 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:32:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:32:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 744ms 14:32:38 INFO - PROCESS | 3716 | 1465075958907 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 14:32:38 INFO - PROCESS | 3716 | 1465075958909 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 14:32:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:32:38 INFO - PROCESS | 3716 | 1465075958912 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:32:38 INFO - PROCESS | 3716 | 1465075958914 Marionette TRACE conn2 <- [1,2826,null,{}] 14:32:38 INFO - PROCESS | 3716 | 1465075958917 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}] 14:32:38 INFO - PROCESS | 3716 | 1465075958919 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:39 INFO - PROCESS | 3716 | 1465075959003 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 14:32:39 INFO - PROCESS | 3716 | 1465075959008 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:39 INFO - PROCESS | 3716 | 1465075959011 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:39 INFO - PROCESS | 3716 | ++DOCSHELL 158ED400 == 31 [pid = 3716] [id = 716] 14:32:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (158EFC00) [pid = 3716] [serial = 2148] [outer = 00000000] 14:32:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (15E1F000) [pid = 3716] [serial = 2149] [outer = 158EFC00] 14:32:39 INFO - PROCESS | 3716 | 1465075959054 Marionette DEBUG loaded listener.js 14:32:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (15EA4C00) [pid = 3716] [serial = 2150] [outer = 158EFC00] 14:32:39 INFO - PROCESS | 3716 | 1465075959535 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]]]}] 14:32:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:32:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 648ms 14:32:39 INFO - PROCESS | 3716 | 1465075959550 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 14:32:39 INFO - PROCESS | 3716 | 1465075959552 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 14:32:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:32:39 INFO - PROCESS | 3716 | 1465075959555 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:32:39 INFO - PROCESS | 3716 | 1465075959557 Marionette TRACE conn2 <- [1,2830,null,{}] 14:32:39 INFO - PROCESS | 3716 | 1465075959560 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}] 14:32:39 INFO - PROCESS | 3716 | 1465075959562 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:39 INFO - PROCESS | 3716 | 1465075959679 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 14:32:39 INFO - PROCESS | 3716 | 1465075959770 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:39 INFO - PROCESS | 3716 | 1465075959772 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:39 INFO - PROCESS | 3716 | ++DOCSHELL 16048800 == 32 [pid = 3716] [id = 717] 14:32:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (16049000) [pid = 3716] [serial = 2151] [outer = 00000000] 14:32:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (16A37C00) [pid = 3716] [serial = 2152] [outer = 16049000] 14:32:39 INFO - PROCESS | 3716 | 1465075959814 Marionette DEBUG loaded listener.js 14:32:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (16A57400) [pid = 3716] [serial = 2153] [outer = 16049000] 14:32:40 INFO - PROCESS | 3716 | 1465075960254 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]]]}] 14:32:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:32:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 744ms 14:32:40 INFO - PROCESS | 3716 | 1465075960297 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 14:32:40 INFO - PROCESS | 3716 | 1465075960299 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 14:32:40 INFO - PROCESS | 3716 | 1465075960302 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:32:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:32:40 INFO - PROCESS | 3716 | 1465075960303 Marionette TRACE conn2 <- [1,2834,null,{}] 14:32:40 INFO - PROCESS | 3716 | 1465075960307 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}] 14:32:40 INFO - PROCESS | 3716 | 1465075960312 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:40 INFO - PROCESS | 3716 | 1465075960449 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 14:32:40 INFO - PROCESS | 3716 | 1465075960522 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:40 INFO - PROCESS | 3716 | 1465075960524 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:40 INFO - PROCESS | 3716 | ++DOCSHELL 16EAA800 == 33 [pid = 3716] [id = 718] 14:32:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (16EAB400) [pid = 3716] [serial = 2154] [outer = 00000000] 14:32:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (1703E400) [pid = 3716] [serial = 2155] [outer = 16EAB400] 14:32:40 INFO - PROCESS | 3716 | 1465075960568 Marionette DEBUG loaded listener.js 14:32:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (17040800) [pid = 3716] [serial = 2156] [outer = 16EAB400] 14:32:41 INFO - PROCESS | 3716 | 1465075961013 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]]]}] 14:32:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:32:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 759ms 14:32:41 INFO - PROCESS | 3716 | 1465075961076 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 14:32:41 INFO - PROCESS | 3716 | 1465075961078 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 14:32:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:32:41 INFO - PROCESS | 3716 | 1465075961084 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:32:41 INFO - PROCESS | 3716 | 1465075961086 Marionette TRACE conn2 <- [1,2838,null,{}] 14:32:41 INFO - PROCESS | 3716 | 1465075961089 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}] 14:32:41 INFO - PROCESS | 3716 | 1465075961091 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:41 INFO - PROCESS | 3716 | 1465075961202 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 14:32:41 INFO - PROCESS | 3716 | 1465075961213 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:41 INFO - PROCESS | 3716 | 1465075961215 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:41 INFO - PROCESS | 3716 | ++DOCSHELL 1779AC00 == 34 [pid = 3716] [id = 719] 14:32:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (177A8800) [pid = 3716] [serial = 2157] [outer = 00000000] 14:32:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (17990000) [pid = 3716] [serial = 2158] [outer = 177A8800] 14:32:41 INFO - PROCESS | 3716 | 1465075961257 Marionette DEBUG loaded listener.js 14:32:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (17996000) [pid = 3716] [serial = 2159] [outer = 177A8800] 14:32:41 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (10A5C800) [pid = 3716] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:32:41 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (16047800) [pid = 3716] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:32:41 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (16003C00) [pid = 3716] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:32:41 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (1043E800) [pid = 3716] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:32:41 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (1382D800) [pid = 3716] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:32:41 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (158F0C00) [pid = 3716] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:32:41 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (170E4000) [pid = 3716] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:32:41 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (15658400) [pid = 3716] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:32:41 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (18269400) [pid = 3716] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:32:41 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (1337AC00) [pid = 3716] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:32:41 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (156AB800) [pid = 3716] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:32:41 INFO - PROCESS | 3716 | 1465075961788 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:32:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:32:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 712ms 14:32:41 INFO - PROCESS | 3716 | 1465075961814 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 14:32:41 INFO - PROCESS | 3716 | 1465075961816 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 14:32:41 INFO - PROCESS | 3716 | 1465075961819 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:32:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:32:41 INFO - PROCESS | 3716 | 1465075961821 Marionette TRACE conn2 <- [1,2842,null,{}] 14:32:41 INFO - PROCESS | 3716 | 1465075961825 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}] 14:32:41 INFO - PROCESS | 3716 | 1465075961826 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:41 INFO - PROCESS | 3716 | 1465075961911 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 14:32:41 INFO - PROCESS | 3716 | 1465075961916 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:41 INFO - PROCESS | 3716 | 1465075961918 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:41 INFO - PROCESS | 3716 | ++DOCSHELL 10A62400 == 35 [pid = 3716] [id = 720] 14:32:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (1337AC00) [pid = 3716] [serial = 2160] [outer = 00000000] 14:32:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (1604E800) [pid = 3716] [serial = 2161] [outer = 1337AC00] 14:32:41 INFO - PROCESS | 3716 | 1465075961963 Marionette DEBUG loaded listener.js 14:32:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (17035800) [pid = 3716] [serial = 2162] [outer = 1337AC00] 14:32:42 INFO - PROCESS | 3716 | 1465075962409 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]]]}] 14:32:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:32:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 649ms 14:32:42 INFO - PROCESS | 3716 | 1465075962458 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 14:32:42 INFO - PROCESS | 3716 | 1465075962460 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 14:32:42 INFO - PROCESS | 3716 | 1465075962463 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:32:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:32:42 INFO - PROCESS | 3716 | 1465075962465 Marionette TRACE conn2 <- [1,2846,null,{}] 14:32:42 INFO - PROCESS | 3716 | 1465075962468 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}] 14:32:42 INFO - PROCESS | 3716 | 1465075962470 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:42 INFO - PROCESS | 3716 | 1465075962553 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 14:32:42 INFO - PROCESS | 3716 | 1465075962558 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:42 INFO - PROCESS | 3716 | 1465075962560 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:42 INFO - PROCESS | 3716 | ++DOCSHELL 18267C00 == 36 [pid = 3716] [id = 721] 14:32:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (18442C00) [pid = 3716] [serial = 2163] [outer = 00000000] 14:32:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (1861BC00) [pid = 3716] [serial = 2164] [outer = 18442C00] 14:32:42 INFO - PROCESS | 3716 | 1465075962602 Marionette DEBUG loaded listener.js 14:32:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (1861C400) [pid = 3716] [serial = 2165] [outer = 18442C00] 14:32:43 INFO - PROCESS | 3716 | 1465075963068 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:32:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:32:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 632ms 14:32:43 INFO - PROCESS | 3716 | 1465075963102 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 14:32:43 INFO - PROCESS | 3716 | 1465075963104 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 14:32:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:32:43 INFO - PROCESS | 3716 | 1465075963112 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:32:43 INFO - PROCESS | 3716 | 1465075963113 Marionette TRACE conn2 <- [1,2850,null,{}] 14:32:43 INFO - PROCESS | 3716 | 1465075963117 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}] 14:32:43 INFO - PROCESS | 3716 | 1465075963119 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:43 INFO - PROCESS | 3716 | 1465075963201 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 14:32:43 INFO - PROCESS | 3716 | 1465075963206 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:43 INFO - PROCESS | 3716 | 1465075963208 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:43 INFO - PROCESS | 3716 | ++DOCSHELL 1861E400 == 37 [pid = 3716] [id = 722] 14:32:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (18622400) [pid = 3716] [serial = 2166] [outer = 00000000] 14:32:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (186C2C00) [pid = 3716] [serial = 2167] [outer = 18622400] 14:32:43 INFO - PROCESS | 3716 | 1465075963249 Marionette DEBUG loaded listener.js 14:32:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (186C3400) [pid = 3716] [serial = 2168] [outer = 18622400] 14:32:43 INFO - PROCESS | 3716 | 1465075963857 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]]]}] 14:32:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:32:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 807ms 14:32:44 INFO - PROCESS | 3716 | 1465075964012 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 14:32:44 INFO - PROCESS | 3716 | 1465075964016 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 14:32:44 INFO - PROCESS | 3716 | 1465075964023 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:32:44 INFO - PROCESS | 3716 | 1465075964027 Marionette TRACE conn2 <- [1,2854,null,{}] 14:32:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:32:44 INFO - PROCESS | 3716 | 1465075964034 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}] 14:32:44 INFO - PROCESS | 3716 | 1465075964039 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:44 INFO - PROCESS | 3716 | 1465075964165 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 14:32:44 INFO - PROCESS | 3716 | 1465075964270 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:44 INFO - PROCESS | 3716 | 1465075964273 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:44 INFO - PROCESS | 3716 | ++DOCSHELL 0F39AC00 == 38 [pid = 3716] [id = 723] 14:32:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (1037C800) [pid = 3716] [serial = 2169] [outer = 00000000] 14:32:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (11239C00) [pid = 3716] [serial = 2170] [outer = 1037C800] 14:32:44 INFO - PROCESS | 3716 | 1465075964329 Marionette DEBUG loaded listener.js 14:32:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (12B63000) [pid = 3716] [serial = 2171] [outer = 1037C800] 14:32:44 INFO - PROCESS | 3716 | 1465075964910 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]]]}] 14:32:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:32:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 949ms 14:32:45 INFO - PROCESS | 3716 | 1465075964977 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 14:32:45 INFO - PROCESS | 3716 | 1465075964982 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 14:32:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:32:45 INFO - PROCESS | 3716 | 1465075964989 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:32:45 INFO - PROCESS | 3716 | 1465075964991 Marionette TRACE conn2 <- [1,2858,null,{}] 14:32:45 INFO - PROCESS | 3716 | 1465075964995 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}] 14:32:45 INFO - PROCESS | 3716 | 1465075964998 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:45 INFO - PROCESS | 3716 | 1465075965115 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 14:32:45 INFO - PROCESS | 3716 | 1465075965255 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:45 INFO - PROCESS | 3716 | 1465075965258 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:45 INFO - PROCESS | 3716 | ++DOCSHELL 14025C00 == 39 [pid = 3716] [id = 724] 14:32:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (140C6C00) [pid = 3716] [serial = 2172] [outer = 00000000] 14:32:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (15666C00) [pid = 3716] [serial = 2173] [outer = 140C6C00] 14:32:45 INFO - PROCESS | 3716 | 1465075965314 Marionette DEBUG loaded listener.js 14:32:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (15B43400) [pid = 3716] [serial = 2174] [outer = 140C6C00] 14:32:45 INFO - PROCESS | 3716 | 1465075965898 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]]]}] 14:32:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:32:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 949ms 14:32:45 INFO - PROCESS | 3716 | 1465075965933 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 14:32:45 INFO - PROCESS | 3716 | 1465075965936 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 14:32:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:32:45 INFO - PROCESS | 3716 | 1465075965940 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:32:45 INFO - PROCESS | 3716 | 1465075965943 Marionette TRACE conn2 <- [1,2862,null,{}] 14:32:45 INFO - PROCESS | 3716 | 1465075965954 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}] 14:32:45 INFO - PROCESS | 3716 | 1465075965959 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:46 INFO - PROCESS | 3716 | 1465075966072 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 14:32:46 INFO - PROCESS | 3716 | 1465075966233 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:46 INFO - PROCESS | 3716 | 1465075966237 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:46 INFO - PROCESS | 3716 | ++DOCSHELL 18443800 == 40 [pid = 3716] [id = 725] 14:32:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (18444400) [pid = 3716] [serial = 2175] [outer = 00000000] 14:32:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (186BC000) [pid = 3716] [serial = 2176] [outer = 18444400] 14:32:46 INFO - PROCESS | 3716 | 1465075966294 Marionette DEBUG loaded listener.js 14:32:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (19B14800) [pid = 3716] [serial = 2177] [outer = 18444400] 14:32:47 INFO - PROCESS | 3716 | 1465075967103 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]]]}] 14:32:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:32:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1203ms 14:32:47 INFO - PROCESS | 3716 | 1465075967167 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 14:32:47 INFO - PROCESS | 3716 | 1465075967172 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 14:32:47 INFO - PROCESS | 3716 | 1465075967177 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:32:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:32:47 INFO - PROCESS | 3716 | 1465075967180 Marionette TRACE conn2 <- [1,2866,null,{}] 14:32:47 INFO - PROCESS | 3716 | 1465075967185 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}] 14:32:47 INFO - PROCESS | 3716 | 1465075967188 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:47 INFO - PROCESS | 3716 | 1465075967292 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 14:32:47 INFO - PROCESS | 3716 | 1465075967434 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:47 INFO - PROCESS | 3716 | 1465075967439 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:47 INFO - PROCESS | 3716 | ++DOCSHELL 104F2C00 == 41 [pid = 3716] [id = 726] 14:32:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (10526800) [pid = 3716] [serial = 2178] [outer = 00000000] 14:32:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (10E27800) [pid = 3716] [serial = 2179] [outer = 10526800] 14:32:47 INFO - PROCESS | 3716 | 1465075967493 Marionette DEBUG loaded listener.js 14:32:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (11C74000) [pid = 3716] [serial = 2180] [outer = 10526800] 14:32:48 INFO - PROCESS | 3716 | --DOCSHELL 16047000 == 40 [pid = 3716] [id = 702] 14:32:48 INFO - PROCESS | 3716 | --DOCSHELL 18267C00 == 39 [pid = 3716] [id = 721] 14:32:48 INFO - PROCESS | 3716 | --DOCSHELL 10A62400 == 38 [pid = 3716] [id = 720] 14:32:48 INFO - PROCESS | 3716 | --DOCSHELL 1779AC00 == 37 [pid = 3716] [id = 719] 14:32:48 INFO - PROCESS | 3716 | --DOCSHELL 16EAA800 == 36 [pid = 3716] [id = 718] 14:32:48 INFO - PROCESS | 3716 | --DOCSHELL 16048800 == 35 [pid = 3716] [id = 717] 14:32:48 INFO - PROCESS | 3716 | --DOCSHELL 158ED400 == 34 [pid = 3716] [id = 716] 14:32:48 INFO - PROCESS | 3716 | --DOCSHELL 1401F400 == 33 [pid = 3716] [id = 715] 14:32:48 INFO - PROCESS | 3716 | --DOCSHELL 12804800 == 32 [pid = 3716] [id = 714] 14:32:48 INFO - PROCESS | 3716 | --DOCSHELL 105EE400 == 31 [pid = 3716] [id = 713] 14:32:48 INFO - PROCESS | 3716 | --DOCSHELL 18623000 == 30 [pid = 3716] [id = 710] 14:32:48 INFO - PROCESS | 3716 | --DOCSHELL 105F1800 == 29 [pid = 3716] [id = 711] 14:32:48 INFO - PROCESS | 3716 | --DOCSHELL 14F3EC00 == 28 [pid = 3716] [id = 712] 14:32:48 INFO - PROCESS | 3716 | --DOCSHELL 14025C00 == 27 [pid = 3716] [id = 724] 14:32:48 INFO - PROCESS | 3716 | --DOCSHELL 18443800 == 26 [pid = 3716] [id = 725] 14:32:48 INFO - PROCESS | 3716 | --DOCSHELL 1861E400 == 25 [pid = 3716] [id = 722] 14:32:48 INFO - PROCESS | 3716 | --DOCSHELL 0F39AC00 == 24 [pid = 3716] [id = 723] 14:32:48 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (186B9C00) [pid = 3716] [serial = 2131] [outer = 00000000] [url = about:blank] 14:32:48 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (10B65800) [pid = 3716] [serial = 2110] [outer = 00000000] [url = about:blank] 14:32:48 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (10F20400) [pid = 3716] [serial = 2111] [outer = 00000000] [url = about:blank] 14:32:48 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (16A41000) [pid = 3716] [serial = 2108] [outer = 00000000] [url = about:blank] 14:32:48 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (167CE000) [pid = 3716] [serial = 2107] [outer = 00000000] [url = about:blank] 14:32:48 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (16E60C00) [pid = 3716] [serial = 2119] [outer = 00000000] [url = about:blank] 14:32:48 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (12B12400) [pid = 3716] [serial = 2099] [outer = 00000000] [url = about:blank] 14:32:48 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (10F27C00) [pid = 3716] [serial = 2098] [outer = 00000000] [url = about:blank] 14:32:48 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (140C5C00) [pid = 3716] [serial = 2102] [outer = 00000000] [url = about:blank] 14:32:48 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (13D20800) [pid = 3716] [serial = 2101] [outer = 00000000] [url = about:blank] 14:32:48 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (15E21000) [pid = 3716] [serial = 2105] [outer = 00000000] [url = about:blank] 14:32:48 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (15B4DC00) [pid = 3716] [serial = 2104] [outer = 00000000] [url = about:blank] 14:32:48 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (1792A400) [pid = 3716] [serial = 2122] [outer = 00000000] [url = about:blank] 14:32:48 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (16EA8C00) [pid = 3716] [serial = 2120] [outer = 00000000] [url = about:blank] 14:32:48 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (158F7800) [pid = 3716] [serial = 2125] [outer = 00000000] [url = about:blank] 14:32:48 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (1861E800) [pid = 3716] [serial = 2128] [outer = 00000000] [url = about:blank] 14:32:48 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (16E5D400) [pid = 3716] [serial = 2126] [outer = 00000000] [url = about:blank] 14:32:48 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (13822800) [pid = 3716] [serial = 2113] [outer = 00000000] [url = about:blank] 14:32:48 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (13914C00) [pid = 3716] [serial = 2114] [outer = 00000000] [url = about:blank] 14:32:48 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (158F5000) [pid = 3716] [serial = 2116] [outer = 00000000] [url = about:blank] 14:32:48 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (15E20400) [pid = 3716] [serial = 2117] [outer = 00000000] [url = about:blank] 14:32:48 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (1798F800) [pid = 3716] [serial = 2123] [outer = 00000000] [url = about:blank] 14:32:48 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (18620800) [pid = 3716] [serial = 2129] [outer = 00000000] [url = about:blank] 14:32:48 INFO - PROCESS | 3716 | 1465075968641 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]]]}] 14:32:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:32:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1519ms 14:32:48 INFO - PROCESS | 3716 | 1465075968677 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 14:32:48 INFO - PROCESS | 3716 | 1465075968682 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 14:32:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:32:48 INFO - PROCESS | 3716 | 1465075968686 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:32:48 INFO - PROCESS | 3716 | 1465075968691 Marionette TRACE conn2 <- [1,2870,null,{}] 14:32:48 INFO - PROCESS | 3716 | 1465075968695 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}] 14:32:48 INFO - PROCESS | 3716 | 1465075968698 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:48 INFO - PROCESS | 3716 | 1465075968787 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 14:32:48 INFO - PROCESS | 3716 | 1465075968936 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:48 INFO - PROCESS | 3716 | 1465075968938 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:48 INFO - PROCESS | 3716 | ++DOCSHELL 1052E400 == 25 [pid = 3716] [id = 727] 14:32:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (10532400) [pid = 3716] [serial = 2181] [outer = 00000000] 14:32:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (10B65400) [pid = 3716] [serial = 2182] [outer = 10532400] 14:32:49 INFO - PROCESS | 3716 | 1465075968985 Marionette DEBUG loaded listener.js 14:32:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (10F1B400) [pid = 3716] [serial = 2183] [outer = 10532400] 14:32:49 INFO - PROCESS | 3716 | 1465075969426 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]]]}] 14:32:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:32:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 743ms 14:32:49 INFO - PROCESS | 3716 | 1465075969460 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 14:32:49 INFO - PROCESS | 3716 | 1465075969464 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 14:32:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:32:49 INFO - PROCESS | 3716 | 1465075969504 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:32:49 INFO - PROCESS | 3716 | 1465075969506 Marionette TRACE conn2 <- [1,2874,null,{}] 14:32:49 INFO - PROCESS | 3716 | 1465075969510 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}] 14:32:49 INFO - PROCESS | 3716 | 1465075969512 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:49 INFO - PROCESS | 3716 | 1465075969602 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 14:32:49 INFO - PROCESS | 3716 | 1465075969615 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:49 INFO - PROCESS | 3716 | 1465075969617 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:49 INFO - PROCESS | 3716 | ++DOCSHELL 130E4000 == 26 [pid = 3716] [id = 728] 14:32:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (13129C00) [pid = 3716] [serial = 2184] [outer = 00000000] 14:32:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (13337400) [pid = 3716] [serial = 2185] [outer = 13129C00] 14:32:49 INFO - PROCESS | 3716 | 1465075969665 Marionette DEBUG loaded listener.js 14:32:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (13380C00) [pid = 3716] [serial = 2186] [outer = 13129C00] 14:32:50 INFO - PROCESS | 3716 | 1465075970118 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]]]}] 14:32:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:32:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 633ms 14:32:50 INFO - PROCESS | 3716 | 1465075970142 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 14:32:50 INFO - PROCESS | 3716 | 1465075970144 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 14:32:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:32:50 INFO - PROCESS | 3716 | 1465075970147 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:32:50 INFO - PROCESS | 3716 | 1465075970151 Marionette TRACE conn2 <- [1,2878,null,{}] 14:32:50 INFO - PROCESS | 3716 | 1465075970162 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}] 14:32:50 INFO - PROCESS | 3716 | 1465075970166 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:50 INFO - PROCESS | 3716 | 1465075970257 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 14:32:50 INFO - PROCESS | 3716 | 1465075970264 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:50 INFO - PROCESS | 3716 | 1465075970267 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:50 INFO - PROCESS | 3716 | ++DOCSHELL 140D0C00 == 27 [pid = 3716] [id = 729] 14:32:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (140D1000) [pid = 3716] [serial = 2187] [outer = 00000000] 14:32:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (156A4C00) [pid = 3716] [serial = 2188] [outer = 140D1000] 14:32:50 INFO - PROCESS | 3716 | 1465075970314 Marionette DEBUG loaded listener.js 14:32:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (1587A400) [pid = 3716] [serial = 2189] [outer = 140D1000] 14:32:50 INFO - PROCESS | 3716 | 1465075970818 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:32:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:32:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 712ms 14:32:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:32:50 INFO - PROCESS | 3716 | 1465075970852 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 14:32:50 INFO - PROCESS | 3716 | 1465075970855 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 14:32:50 INFO - PROCESS | 3716 | 1465075970858 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:32:50 INFO - PROCESS | 3716 | 1465075970859 Marionette TRACE conn2 <- [1,2882,null,{}] 14:32:50 INFO - PROCESS | 3716 | 1465075970863 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}] 14:32:50 INFO - PROCESS | 3716 | 1465075970865 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:51 INFO - PROCESS | 3716 | 1465075970990 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 14:32:51 INFO - PROCESS | 3716 | 1465075971085 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:51 INFO - PROCESS | 3716 | 1465075971087 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:51 INFO - PROCESS | 3716 | ++DOCSHELL 158EE400 == 28 [pid = 3716] [id = 730] 14:32:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (158F0800) [pid = 3716] [serial = 2190] [outer = 00000000] 14:32:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (15B72C00) [pid = 3716] [serial = 2191] [outer = 158F0800] 14:32:51 INFO - PROCESS | 3716 | 1465075971130 Marionette DEBUG loaded listener.js 14:32:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (15E9E800) [pid = 3716] [serial = 2192] [outer = 158F0800] 14:32:51 INFO - PROCESS | 3716 | 1465075971558 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]]]}] 14:32:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:32:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 743ms 14:32:51 INFO - PROCESS | 3716 | 1465075971598 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 14:32:51 INFO - PROCESS | 3716 | 1465075971600 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 14:32:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:32:51 INFO - PROCESS | 3716 | 1465075971604 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:32:51 INFO - PROCESS | 3716 | 1465075971605 Marionette TRACE conn2 <- [1,2886,null,{}] 14:32:51 INFO - PROCESS | 3716 | 1465075971609 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}] 14:32:51 INFO - PROCESS | 3716 | 1465075971611 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:51 INFO - PROCESS | 3716 | 1465075971722 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 14:32:51 INFO - PROCESS | 3716 | 1465075971727 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:51 INFO - PROCESS | 3716 | 1465075971729 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:51 INFO - PROCESS | 3716 | ++DOCSHELL 15E21000 == 29 [pid = 3716] [id = 731] 14:32:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (15EA3800) [pid = 3716] [serial = 2193] [outer = 00000000] 14:32:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (1604AC00) [pid = 3716] [serial = 2194] [outer = 15EA3800] 14:32:51 INFO - PROCESS | 3716 | 1465075971772 Marionette DEBUG loaded listener.js 14:32:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (167D3800) [pid = 3716] [serial = 2195] [outer = 15EA3800] 14:32:52 INFO - PROCESS | 3716 | 1465075972302 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]]]}] 14:32:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:32:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 712ms 14:32:52 INFO - PROCESS | 3716 | 1465075972335 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 14:32:52 INFO - PROCESS | 3716 | 1465075972337 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 14:32:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:32:52 INFO - PROCESS | 3716 | 1465075972341 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:32:52 INFO - PROCESS | 3716 | 1465075972343 Marionette TRACE conn2 <- [1,2890,null,{}] 14:32:52 INFO - PROCESS | 3716 | 1465075972346 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}] 14:32:52 INFO - PROCESS | 3716 | 1465075972351 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:52 INFO - PROCESS | 3716 | 1465075972504 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 14:32:52 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (18442C00) [pid = 3716] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:32:52 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (18622400) [pid = 3716] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:32:52 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (16049000) [pid = 3716] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:32:52 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (1868E400) [pid = 3716] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:32:52 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (105F2C00) [pid = 3716] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:32:52 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (1552DC00) [pid = 3716] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:32:52 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (16EAB400) [pid = 3716] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:32:52 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (12A90000) [pid = 3716] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:32:52 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (158EFC00) [pid = 3716] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:32:52 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (1401F800) [pid = 3716] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:32:52 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (105F3C00) [pid = 3716] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:32:52 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (177A8800) [pid = 3716] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:32:52 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (1337AC00) [pid = 3716] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:32:52 INFO - PROCESS | 3716 | 1465075972817 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:52 INFO - PROCESS | 3716 | 1465075972819 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:52 INFO - PROCESS | 3716 | ++DOCSHELL 0F32EC00 == 30 [pid = 3716] [id = 732] 14:32:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (0F396800) [pid = 3716] [serial = 2196] [outer = 00000000] 14:32:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (105F5000) [pid = 3716] [serial = 2197] [outer = 0F396800] 14:32:52 INFO - PROCESS | 3716 | 1465075972863 Marionette DEBUG loaded listener.js 14:32:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (13822400) [pid = 3716] [serial = 2198] [outer = 0F396800] 14:32:53 INFO - PROCESS | 3716 | 1465075973237 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:32:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:32:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 949ms 14:32:53 INFO - PROCESS | 3716 | 1465075973287 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 14:32:53 INFO - PROCESS | 3716 | 1465075973290 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 14:32:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:32:53 INFO - PROCESS | 3716 | 1465075973303 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:32:53 INFO - PROCESS | 3716 | 1465075973305 Marionette TRACE conn2 <- [1,2894,null,{}] 14:32:53 INFO - PROCESS | 3716 | 1465075973308 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}] 14:32:53 INFO - PROCESS | 3716 | 1465075973310 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:53 INFO - PROCESS | 3716 | 1465075973386 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 14:32:53 INFO - PROCESS | 3716 | 1465075973392 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:53 INFO - PROCESS | 3716 | 1465075973394 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:53 INFO - PROCESS | 3716 | ++DOCSHELL 12B16400 == 31 [pid = 3716] [id = 733] 14:32:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (15658800) [pid = 3716] [serial = 2199] [outer = 00000000] 14:32:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (16EAA400) [pid = 3716] [serial = 2200] [outer = 15658800] 14:32:53 INFO - PROCESS | 3716 | 1465075973436 Marionette DEBUG loaded listener.js 14:32:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (16EAF000) [pid = 3716] [serial = 2201] [outer = 15658800] 14:32:53 INFO - PROCESS | 3716 | 1465075973891 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]]]}] 14:32:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:32:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 649ms 14:32:53 INFO - PROCESS | 3716 | 1465075973941 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 14:32:53 INFO - PROCESS | 3716 | 1465075973943 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 14:32:53 INFO - PROCESS | 3716 | 1465075973946 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:32:53 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:32:53 INFO - PROCESS | 3716 | 1465075973947 Marionette TRACE conn2 <- [1,2898,null,{}] 14:32:53 INFO - PROCESS | 3716 | 1465075973955 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}] 14:32:53 INFO - PROCESS | 3716 | 1465075973957 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:54 INFO - PROCESS | 3716 | 1465075974034 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 14:32:54 INFO - PROCESS | 3716 | 1465075974040 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:54 INFO - PROCESS | 3716 | 1465075974042 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:54 INFO - PROCESS | 3716 | ++DOCSHELL 1308A800 == 32 [pid = 3716] [id = 734] 14:32:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (13333800) [pid = 3716] [serial = 2202] [outer = 00000000] 14:32:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (17934400) [pid = 3716] [serial = 2203] [outer = 13333800] 14:32:54 INFO - PROCESS | 3716 | 1465075974084 Marionette DEBUG loaded listener.js 14:32:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (17934800) [pid = 3716] [serial = 2204] [outer = 13333800] 14:32:54 INFO - PROCESS | 3716 | 1465075974568 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]]]}] 14:32:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:32:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:32:54 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 649ms 14:32:54 INFO - PROCESS | 3716 | 1465075974626 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 14:32:54 INFO - PROCESS | 3716 | 1465075974629 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 14:32:54 INFO - TEST-START | /DOMEvents/constructors.html 14:32:54 INFO - PROCESS | 3716 | 1465075974635 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:32:54 INFO - PROCESS | 3716 | 1465075974637 Marionette TRACE conn2 <- [1,2902,null,{}] 14:32:54 INFO - PROCESS | 3716 | 1465075974640 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}] 14:32:54 INFO - PROCESS | 3716 | 1465075974642 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:54 INFO - PROCESS | 3716 | 1465075974722 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 14:32:54 INFO - PROCESS | 3716 | 1465075974727 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:54 INFO - PROCESS | 3716 | 1465075974729 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:54 INFO - PROCESS | 3716 | ++DOCSHELL 1779B000 == 33 [pid = 3716] [id = 735] 14:32:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (17996800) [pid = 3716] [serial = 2205] [outer = 00000000] 14:32:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (18441000) [pid = 3716] [serial = 2206] [outer = 17996800] 14:32:54 INFO - PROCESS | 3716 | 1465075974772 Marionette DEBUG loaded listener.js 14:32:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (18444000) [pid = 3716] [serial = 2207] [outer = 17996800] 14:32:55 INFO - PROCESS | 3716 | 1465075975635 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]]]}] 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:32:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:32:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:32:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:32:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:32:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:32:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:32:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:32:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:32:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:32:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:32:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:32:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:32:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:32:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:32:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:32:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:32:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:32:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:32:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:32:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:32:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:32:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:32:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:32:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:32:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:32:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:32:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:32:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:32:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:32:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:32:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:32:55 INFO - TEST-OK | /DOMEvents/constructors.html | took 1076ms 14:32:55 INFO - PROCESS | 3716 | 1465075975696 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 14:32:55 INFO - PROCESS | 3716 | 1465075975701 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 14:32:55 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:32:55 INFO - PROCESS | 3716 | 1465075975706 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:32:55 INFO - PROCESS | 3716 | 1465075975712 Marionette TRACE conn2 <- [1,2906,null,{}] 14:32:55 INFO - PROCESS | 3716 | 1465075975717 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}] 14:32:55 INFO - PROCESS | 3716 | 1465075975720 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:55 INFO - PROCESS | 3716 | 1465075975847 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 14:32:56 INFO - PROCESS | 3716 | 1465075975980 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:56 INFO - PROCESS | 3716 | 1465075975983 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:56 INFO - PROCESS | 3716 | ++DOCSHELL 0F339000 == 34 [pid = 3716] [id = 736] 14:32:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (10371800) [pid = 3716] [serial = 2208] [outer = 00000000] 14:32:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (1312C400) [pid = 3716] [serial = 2209] [outer = 10371800] 14:32:56 INFO - PROCESS | 3716 | 1465075976040 Marionette DEBUG loaded listener.js 14:32:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (13828000) [pid = 3716] [serial = 2210] [outer = 10371800] 14:32:56 INFO - PROCESS | 3716 | 1465075976662 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:32:56 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:32:56 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1012ms 14:32:56 INFO - PROCESS | 3716 | 1465075976709 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 14:32:56 INFO - PROCESS | 3716 | 1465075976714 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 14:32:56 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:32:56 INFO - PROCESS | 3716 | 1465075976720 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:32:56 INFO - PROCESS | 3716 | 1465075976723 Marionette TRACE conn2 <- [1,2910,null,{}] 14:32:56 INFO - PROCESS | 3716 | 1465075976727 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}] 14:32:56 INFO - PROCESS | 3716 | 1465075976730 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:56 INFO - PROCESS | 3716 | 1465075976907 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 14:32:56 INFO - PROCESS | 3716 | 1465075976924 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:56 INFO - PROCESS | 3716 | 1465075976926 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:56 INFO - PROCESS | 3716 | ++DOCSHELL 15666000 == 35 [pid = 3716] [id = 737] 14:32:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (156A3400) [pid = 3716] [serial = 2211] [outer = 00000000] 14:32:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (15B75800) [pid = 3716] [serial = 2212] [outer = 156A3400] 14:32:57 INFO - PROCESS | 3716 | 1465075976981 Marionette DEBUG loaded listener.js 14:32:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (16048800) [pid = 3716] [serial = 2213] [outer = 156A3400] 14:32:57 INFO - PROCESS | 3716 | [3716] 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 14:32:57 INFO - PROCESS | 3716 | [3716] 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 14:32:57 INFO - PROCESS | 3716 | [3716] 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 14:32:57 INFO - PROCESS | 3716 | [3716] 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 14:32:57 INFO - PROCESS | 3716 | 1465075977831 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]]]}] 14:32:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:32:57 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:32:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:32:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 14:32:57 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:32:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:32:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 14:32:57 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:32:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:32:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 14:32:57 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:32:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:32:57 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:32:57 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1161ms 14:32:57 INFO - PROCESS | 3716 | 1465075977876 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 14:32:57 INFO - PROCESS | 3716 | 1465075977880 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 14:32:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:32:57 INFO - PROCESS | 3716 | 1465075977942 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:32:57 INFO - PROCESS | 3716 | 1465075977945 Marionette TRACE conn2 <- [1,2914,null,{}] 14:32:57 INFO - PROCESS | 3716 | 1465075977951 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}] 14:32:57 INFO - PROCESS | 3716 | 1465075977953 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:58 INFO - PROCESS | 3716 | 1465075978072 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 14:32:58 INFO - PROCESS | 3716 | 1465075978208 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:58 INFO - PROCESS | 3716 | 1465075978212 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:58 INFO - PROCESS | 3716 | ++DOCSHELL 11237800 == 36 [pid = 3716] [id = 738] 14:32:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (11423400) [pid = 3716] [serial = 2214] [outer = 00000000] 14:32:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (12B1BC00) [pid = 3716] [serial = 2215] [outer = 11423400] 14:32:58 INFO - PROCESS | 3716 | 1465075978265 Marionette DEBUG loaded listener.js 14:32:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1332EC00) [pid = 3716] [serial = 2216] [outer = 11423400] 14:32:58 INFO - PROCESS | 3716 | --DOCSHELL 1308A800 == 35 [pid = 3716] [id = 734] 14:32:58 INFO - PROCESS | 3716 | --DOCSHELL 12B16400 == 34 [pid = 3716] [id = 733] 14:32:58 INFO - PROCESS | 3716 | --DOCSHELL 0F32EC00 == 33 [pid = 3716] [id = 732] 14:32:58 INFO - PROCESS | 3716 | --DOCSHELL 15E21000 == 32 [pid = 3716] [id = 731] 14:32:58 INFO - PROCESS | 3716 | --DOCSHELL 158EE400 == 31 [pid = 3716] [id = 730] 14:32:58 INFO - PROCESS | 3716 | --DOCSHELL 140D0C00 == 30 [pid = 3716] [id = 729] 14:32:58 INFO - PROCESS | 3716 | --DOCSHELL 130E4000 == 29 [pid = 3716] [id = 728] 14:32:58 INFO - PROCESS | 3716 | --DOCSHELL 1052E400 == 28 [pid = 3716] [id = 727] 14:32:58 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (1861C400) [pid = 3716] [serial = 2165] [outer = 00000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (186C3400) [pid = 3716] [serial = 2168] [outer = 00000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (186C2C00) [pid = 3716] [serial = 2167] [outer = 00000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (16A37C00) [pid = 3716] [serial = 2152] [outer = 00000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (186BD000) [pid = 3716] [serial = 2132] [outer = 00000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (10B66000) [pid = 3716] [serial = 2134] [outer = 00000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (10B71C00) [pid = 3716] [serial = 2135] [outer = 00000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (156A3800) [pid = 3716] [serial = 2137] [outer = 00000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (158E8800) [pid = 3716] [serial = 2138] [outer = 00000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (1703E400) [pid = 3716] [serial = 2155] [outer = 00000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (12B16C00) [pid = 3716] [serial = 2143] [outer = 00000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (12D65000) [pid = 3716] [serial = 2144] [outer = 00000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (15E1F000) [pid = 3716] [serial = 2149] [outer = 00000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (140D3400) [pid = 3716] [serial = 2146] [outer = 00000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (15657C00) [pid = 3716] [serial = 2147] [outer = 00000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (10B64400) [pid = 3716] [serial = 2140] [outer = 00000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (11A0C000) [pid = 3716] [serial = 2141] [outer = 00000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (16A57400) [pid = 3716] [serial = 2153] [outer = 00000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (17990000) [pid = 3716] [serial = 2158] [outer = 00000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (17040800) [pid = 3716] [serial = 2156] [outer = 00000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (1861BC00) [pid = 3716] [serial = 2164] [outer = 00000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (17996000) [pid = 3716] [serial = 2159] [outer = 00000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (1604E800) [pid = 3716] [serial = 2161] [outer = 00000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (17035800) [pid = 3716] [serial = 2162] [outer = 00000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (15EA4C00) [pid = 3716] [serial = 2150] [outer = 00000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3716 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:32:58 INFO - PROCESS | 3716 | 1465075978737 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]]]}] 14:32:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:32:58 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 832ms 14:32:58 INFO - PROCESS | 3716 | 1465075978782 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 14:32:58 INFO - PROCESS | 3716 | 1465075978786 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 14:32:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:32:58 INFO - PROCESS | 3716 | 1465075978791 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:32:58 INFO - PROCESS | 3716 | 1465075978794 Marionette TRACE conn2 <- [1,2918,null,{}] 14:32:58 INFO - PROCESS | 3716 | 1465075978798 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}] 14:32:58 INFO - PROCESS | 3716 | 1465075978800 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:58 INFO - PROCESS | 3716 | 1465075978886 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 14:32:58 INFO - PROCESS | 3716 | 1465075978893 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:58 INFO - PROCESS | 3716 | 1465075978896 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:58 INFO - PROCESS | 3716 | ++DOCSHELL 12A83C00 == 29 [pid = 3716] [id = 739] 14:32:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (12AC7000) [pid = 3716] [serial = 2217] [outer = 00000000] 14:32:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (1382A800) [pid = 3716] [serial = 2218] [outer = 12AC7000] 14:32:58 INFO - PROCESS | 3716 | 1465075978942 Marionette DEBUG loaded listener.js 14:32:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (1401CC00) [pid = 3716] [serial = 2219] [outer = 12AC7000] 14:32:59 INFO - PROCESS | 3716 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:32:59 INFO - PROCESS | 3716 | 1465075979424 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]]]}] 14:32:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:32:59 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 706ms 14:32:59 INFO - PROCESS | 3716 | 1465075979492 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 14:32:59 INFO - PROCESS | 3716 | 1465075979494 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 14:32:59 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:32:59 INFO - PROCESS | 3716 | 1465075979498 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:32:59 INFO - PROCESS | 3716 | 1465075979501 Marionette TRACE conn2 <- [1,2922,null,{}] 14:32:59 INFO - PROCESS | 3716 | 1465075979511 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}] 14:32:59 INFO - PROCESS | 3716 | 1465075979516 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:59 INFO - PROCESS | 3716 | 1465075979629 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 14:32:59 INFO - PROCESS | 3716 | 1465075979739 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:59 INFO - PROCESS | 3716 | 1465075979742 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:32:59 INFO - PROCESS | 3716 | ++DOCSHELL 158ED400 == 30 [pid = 3716] [id = 740] 14:32:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (158EE400) [pid = 3716] [serial = 2220] [outer = 00000000] 14:32:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (158F6C00) [pid = 3716] [serial = 2221] [outer = 158EE400] 14:32:59 INFO - PROCESS | 3716 | 1465075979789 Marionette DEBUG loaded listener.js 14:32:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (15E1F000) [pid = 3716] [serial = 2222] [outer = 158EE400] 14:33:00 INFO - PROCESS | 3716 | 1465075980138 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]]]}] 14:33:00 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:33:00 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 706ms 14:33:00 INFO - PROCESS | 3716 | 1465075980197 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 14:33:00 INFO - PROCESS | 3716 | 1465075980199 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 14:33:00 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:33:00 INFO - PROCESS | 3716 | 1465075980203 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:33:00 INFO - PROCESS | 3716 | 1465075980204 Marionette TRACE conn2 <- [1,2926,null,{}] 14:33:00 INFO - PROCESS | 3716 | 1465075980208 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}] 14:33:00 INFO - PROCESS | 3716 | 1465075980210 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:00 INFO - PROCESS | 3716 | 1465075980295 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 14:33:00 INFO - PROCESS | 3716 | 1465075980300 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:00 INFO - PROCESS | 3716 | 1465075980302 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:00 INFO - PROCESS | 3716 | ++DOCSHELL 15F56C00 == 31 [pid = 3716] [id = 741] 14:33:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (16045400) [pid = 3716] [serial = 2223] [outer = 00000000] 14:33:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (16C7FC00) [pid = 3716] [serial = 2224] [outer = 16045400] 14:33:00 INFO - PROCESS | 3716 | 1465075980346 Marionette DEBUG loaded listener.js 14:33:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (16E62400) [pid = 3716] [serial = 2225] [outer = 16045400] 14:33:00 INFO - PROCESS | 3716 | 1465075980798 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]]]}] 14:33:00 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 14:33:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 628ms 14:33:00 INFO - PROCESS | 3716 | 1465075980847 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 14:33:00 INFO - PROCESS | 3716 | 1465075980849 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 14:33:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:33:00 INFO - PROCESS | 3716 | 1465075980852 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:33:00 INFO - PROCESS | 3716 | 1465075980854 Marionette TRACE conn2 <- [1,2930,null,{}] 14:33:00 INFO - PROCESS | 3716 | 1465075980858 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}] 14:33:00 INFO - PROCESS | 3716 | 1465075980860 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:00 INFO - PROCESS | 3716 | 1465075980973 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 14:33:00 INFO - PROCESS | 3716 | 1465075980978 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:00 INFO - PROCESS | 3716 | 1465075980980 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:01 INFO - PROCESS | 3716 | ++DOCSHELL 16EA8400 == 32 [pid = 3716] [id = 742] 14:33:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (16EAA800) [pid = 3716] [serial = 2226] [outer = 00000000] 14:33:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (170E4000) [pid = 3716] [serial = 2227] [outer = 16EAA800] 14:33:01 INFO - PROCESS | 3716 | 1465075981024 Marionette DEBUG loaded listener.js 14:33:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (170EAC00) [pid = 3716] [serial = 2228] [outer = 16EAA800] 14:33:01 INFO - PROCESS | 3716 | 1465075981502 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"]]]}] 14:33:01 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 14:33:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:33:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 706ms 14:33:01 INFO - PROCESS | 3716 | 1465075981550 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 14:33:01 INFO - PROCESS | 3716 | 1465075981552 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 14:33:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:33:01 INFO - PROCESS | 3716 | 1465075981555 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:33:01 INFO - PROCESS | 3716 | 1465075981557 Marionette TRACE conn2 <- [1,2934,null,{}] 14:33:01 INFO - PROCESS | 3716 | 1465075981560 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}] 14:33:01 INFO - PROCESS | 3716 | 1465075981566 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:01 INFO - PROCESS | 3716 | 1465075981708 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 14:33:01 INFO - PROCESS | 3716 | 1465075981720 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:01 INFO - PROCESS | 3716 | 1465075981722 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:01 INFO - PROCESS | 3716 | ++DOCSHELL 16E65C00 == 33 [pid = 3716] [id = 743] 14:33:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (17996000) [pid = 3716] [serial = 2229] [outer = 00000000] 14:33:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (18443400) [pid = 3716] [serial = 2230] [outer = 17996000] 14:33:01 INFO - PROCESS | 3716 | 1465075981765 Marionette DEBUG loaded listener.js 14:33:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (18445400) [pid = 3716] [serial = 2231] [outer = 17996000] 14:33:02 INFO - PROCESS | 3716 | 1465075982166 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]]]}] 14:33:02 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 14:33:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 643ms 14:33:02 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:33:02 INFO - PROCESS | 3716 | 1465075982199 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 14:33:02 INFO - PROCESS | 3716 | 1465075982201 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 14:33:02 INFO - PROCESS | 3716 | 1465075982204 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:33:02 INFO - PROCESS | 3716 | 1465075982206 Marionette TRACE conn2 <- [1,2938,null,{}] 14:33:02 INFO - PROCESS | 3716 | 1465075982209 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}] 14:33:02 INFO - PROCESS | 3716 | 1465075982211 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:02 INFO - PROCESS | 3716 | 1465075982334 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 14:33:02 INFO - PROCESS | 3716 | 1465075982429 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:02 INFO - PROCESS | 3716 | 1465075982431 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:02 INFO - PROCESS | 3716 | ++DOCSHELL 0F30BC00 == 34 [pid = 3716] [id = 744] 14:33:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (13913C00) [pid = 3716] [serial = 2232] [outer = 00000000] 14:33:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (186C0000) [pid = 3716] [serial = 2233] [outer = 13913C00] 14:33:02 INFO - PROCESS | 3716 | 1465075982478 Marionette DEBUG loaded listener.js 14:33:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (186C1400) [pid = 3716] [serial = 2234] [outer = 13913C00] 14:33:02 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (158F0800) [pid = 3716] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:33:02 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (13129C00) [pid = 3716] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:33:02 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (10526800) [pid = 3716] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:33:02 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (10532400) [pid = 3716] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:33:02 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (140D1000) [pid = 3716] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:33:02 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (15EA3800) [pid = 3716] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:33:02 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (1037C800) [pid = 3716] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:33:02 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (140C6C00) [pid = 3716] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:33:02 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (18444400) [pid = 3716] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:33:02 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (0F396800) [pid = 3716] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:33:02 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (15658800) [pid = 3716] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:33:02 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (13333800) [pid = 3716] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:33:02 INFO - PROCESS | 3716 | ++DOCSHELL 105FB000 == 35 [pid = 3716] [id = 745] 14:33:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (10B66C00) [pid = 3716] [serial = 2235] [outer = 00000000] 14:33:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (11C74400) [pid = 3716] [serial = 2236] [outer = 10B66C00] 14:33:02 INFO - PROCESS | 3716 | 1465075982972 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]]]}] 14:33:03 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 14:33:03 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 800ms 14:33:03 INFO - PROCESS | 3716 | 1465075983006 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 14:33:03 INFO - PROCESS | 3716 | 1465075983008 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 14:33:03 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:33:03 INFO - PROCESS | 3716 | 1465075983011 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:33:03 INFO - PROCESS | 3716 | 1465075983013 Marionette TRACE conn2 <- [1,2942,null,{}] 14:33:03 INFO - PROCESS | 3716 | 1465075983016 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}] 14:33:03 INFO - PROCESS | 3716 | 1465075983018 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:03 INFO - PROCESS | 3716 | 1465075983107 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 14:33:03 INFO - PROCESS | 3716 | 1465075983113 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:03 INFO - PROCESS | 3716 | 1465075983115 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:03 INFO - PROCESS | 3716 | ++DOCSHELL 12B14C00 == 36 [pid = 3716] [id = 746] 14:33:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (1401AC00) [pid = 3716] [serial = 2237] [outer = 00000000] 14:33:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (15875800) [pid = 3716] [serial = 2238] [outer = 1401AC00] 14:33:03 INFO - PROCESS | 3716 | 1465075983157 Marionette DEBUG loaded listener.js 14:33:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (17035400) [pid = 3716] [serial = 2239] [outer = 1401AC00] 14:33:03 INFO - PROCESS | 3716 | 1465075983580 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]]]}] 14:33:03 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:33:03 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 14:33:03 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 597ms 14:33:03 INFO - PROCESS | 3716 | 1465075983609 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 14:33:03 INFO - PROCESS | 3716 | 1465075983611 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 14:33:03 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:33:03 INFO - PROCESS | 3716 | 1465075983614 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:33:03 INFO - PROCESS | 3716 | 1465075983615 Marionette TRACE conn2 <- [1,2946,null,{}] 14:33:03 INFO - PROCESS | 3716 | 1465075983619 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}] 14:33:03 INFO - PROCESS | 3716 | 1465075983621 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:03 INFO - PROCESS | 3716 | 1465075983759 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 14:33:03 INFO - PROCESS | 3716 | 1465075983764 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:03 INFO - PROCESS | 3716 | 1465075983766 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:03 INFO - PROCESS | 3716 | ++DOCSHELL 18621400 == 37 [pid = 3716] [id = 747] 14:33:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (186BD400) [pid = 3716] [serial = 2240] [outer = 00000000] 14:33:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (19B15000) [pid = 3716] [serial = 2241] [outer = 186BD400] 14:33:03 INFO - PROCESS | 3716 | 1465075983809 Marionette DEBUG loaded listener.js 14:33:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (19B16000) [pid = 3716] [serial = 2242] [outer = 186BD400] 14:33:04 INFO - PROCESS | 3716 | 1465075984222 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]]]}] 14:33:04 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 14:33:04 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 644ms 14:33:04 INFO - PROCESS | 3716 | 1465075984252 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 14:33:04 INFO - PROCESS | 3716 | 1465075984254 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 14:33:04 INFO - PROCESS | 3716 | 1465075984258 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:33:04 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:33:04 INFO - PROCESS | 3716 | 1465075984260 Marionette TRACE conn2 <- [1,2950,null,{}] 14:33:04 INFO - PROCESS | 3716 | 1465075984263 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}] 14:33:04 INFO - PROCESS | 3716 | 1465075984265 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:04 INFO - PROCESS | 3716 | 1465075984405 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 14:33:04 INFO - PROCESS | 3716 | 1465075984413 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:04 INFO - PROCESS | 3716 | 1465075984415 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:04 INFO - PROCESS | 3716 | ++DOCSHELL 11237000 == 38 [pid = 3716] [id = 748] 14:33:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (155CDC00) [pid = 3716] [serial = 2243] [outer = 00000000] 14:33:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (1A1DE800) [pid = 3716] [serial = 2244] [outer = 155CDC00] 14:33:04 INFO - PROCESS | 3716 | 1465075984458 Marionette DEBUG loaded listener.js 14:33:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (1A1E0800) [pid = 3716] [serial = 2245] [outer = 155CDC00] 14:33:05 INFO - PROCESS | 3716 | --DOCSHELL 104F2C00 == 37 [pid = 3716] [id = 726] 14:33:05 INFO - PROCESS | 3716 | --DOCSHELL 11237800 == 36 [pid = 3716] [id = 738] 14:33:05 INFO - PROCESS | 3716 | --DOCSHELL 0F339000 == 35 [pid = 3716] [id = 736] 14:33:05 INFO - PROCESS | 3716 | --DOCSHELL 15666000 == 34 [pid = 3716] [id = 737] 14:33:05 INFO - PROCESS | 3716 | --DOCSHELL 1779B000 == 33 [pid = 3716] [id = 735] 14:33:05 INFO - PROCESS | 3716 | --DOCSHELL 12A83C00 == 32 [pid = 3716] [id = 739] 14:33:05 INFO - PROCESS | 3716 | --DOCSHELL 16E65C00 == 31 [pid = 3716] [id = 743] 14:33:05 INFO - PROCESS | 3716 | --DOCSHELL 158ED400 == 30 [pid = 3716] [id = 740] 14:33:05 INFO - PROCESS | 3716 | --DOCSHELL 0F30BC00 == 29 [pid = 3716] [id = 744] 14:33:05 INFO - PROCESS | 3716 | --DOCSHELL 12B14C00 == 28 [pid = 3716] [id = 746] 14:33:05 INFO - PROCESS | 3716 | --DOCSHELL 18621400 == 27 [pid = 3716] [id = 747] 14:33:05 INFO - PROCESS | 3716 | --DOCSHELL 15F56C00 == 26 [pid = 3716] [id = 741] 14:33:05 INFO - PROCESS | 3716 | --DOCSHELL 105FB000 == 25 [pid = 3716] [id = 745] 14:33:05 INFO - PROCESS | 3716 | --DOCSHELL 16EA8400 == 24 [pid = 3716] [id = 742] 14:33:06 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (17934400) [pid = 3716] [serial = 2203] [outer = 00000000] [url = about:blank] 14:33:06 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (15B72C00) [pid = 3716] [serial = 2191] [outer = 00000000] [url = about:blank] 14:33:06 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (13337400) [pid = 3716] [serial = 2185] [outer = 00000000] [url = about:blank] 14:33:06 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (13380C00) [pid = 3716] [serial = 2186] [outer = 00000000] [url = about:blank] 14:33:06 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (11C74000) [pid = 3716] [serial = 2180] [outer = 00000000] [url = about:blank] 14:33:06 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (10E27800) [pid = 3716] [serial = 2179] [outer = 00000000] [url = about:blank] 14:33:06 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (10B65400) [pid = 3716] [serial = 2182] [outer = 00000000] [url = about:blank] 14:33:06 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (10F1B400) [pid = 3716] [serial = 2183] [outer = 00000000] [url = about:blank] 14:33:06 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (156A4C00) [pid = 3716] [serial = 2188] [outer = 00000000] [url = about:blank] 14:33:06 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (1604AC00) [pid = 3716] [serial = 2194] [outer = 00000000] [url = about:blank] 14:33:06 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (12B63000) [pid = 3716] [serial = 2171] [outer = 00000000] [url = about:blank] 14:33:06 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (11239C00) [pid = 3716] [serial = 2170] [outer = 00000000] [url = about:blank] 14:33:06 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (15B43400) [pid = 3716] [serial = 2174] [outer = 00000000] [url = about:blank] 14:33:06 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (15666C00) [pid = 3716] [serial = 2173] [outer = 00000000] [url = about:blank] 14:33:06 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (17934800) [pid = 3716] [serial = 2204] [outer = 00000000] [url = about:blank] 14:33:06 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (19B14800) [pid = 3716] [serial = 2177] [outer = 00000000] [url = about:blank] 14:33:06 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (186BC000) [pid = 3716] [serial = 2176] [outer = 00000000] [url = about:blank] 14:33:06 INFO - PROCESS | 3716 | --DOMWINDOW == 62 (15E9E800) [pid = 3716] [serial = 2192] [outer = 00000000] [url = about:blank] 14:33:06 INFO - PROCESS | 3716 | --DOMWINDOW == 61 (105F5000) [pid = 3716] [serial = 2197] [outer = 00000000] [url = about:blank] 14:33:06 INFO - PROCESS | 3716 | --DOMWINDOW == 60 (167D3800) [pid = 3716] [serial = 2195] [outer = 00000000] [url = about:blank] 14:33:06 INFO - PROCESS | 3716 | --DOMWINDOW == 59 (13822400) [pid = 3716] [serial = 2198] [outer = 00000000] [url = about:blank] 14:33:06 INFO - PROCESS | 3716 | --DOMWINDOW == 58 (16EAA400) [pid = 3716] [serial = 2200] [outer = 00000000] [url = about:blank] 14:33:06 INFO - PROCESS | 3716 | --DOMWINDOW == 57 (16EAF000) [pid = 3716] [serial = 2201] [outer = 00000000] [url = about:blank] 14:33:06 INFO - PROCESS | 3716 | --DOMWINDOW == 56 (1587A400) [pid = 3716] [serial = 2189] [outer = 00000000] [url = about:blank] 14:33:06 INFO - PROCESS | 3716 | 1465075986267 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]]]}] 14:33:06 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 14:33:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 2024ms 14:33:06 INFO - PROCESS | 3716 | 1465075986304 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 14:33:06 INFO - PROCESS | 3716 | 1465075986307 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 14:33:06 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:33:06 INFO - PROCESS | 3716 | 1465075986318 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:33:06 INFO - PROCESS | 3716 | 1465075986324 Marionette TRACE conn2 <- [1,2954,null,{}] 14:33:06 INFO - PROCESS | 3716 | 1465075986331 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}] 14:33:06 INFO - PROCESS | 3716 | 1465075986334 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:06 INFO - PROCESS | 3716 | 1465075986427 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 14:33:06 INFO - PROCESS | 3716 | 1465075986434 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:06 INFO - PROCESS | 3716 | 1465075986438 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:06 INFO - PROCESS | 3716 | ++DOCSHELL 105ED400 == 25 [pid = 3716] [id = 749] 14:33:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 57 (105F1800) [pid = 3716] [serial = 2246] [outer = 00000000] 14:33:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 58 (10A62400) [pid = 3716] [serial = 2247] [outer = 105F1800] 14:33:06 INFO - PROCESS | 3716 | 1465075986486 Marionette DEBUG loaded listener.js 14:33:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 59 (10B71C00) [pid = 3716] [serial = 2248] [outer = 105F1800] 14:33:07 INFO - PROCESS | 3716 | 1465075986994 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]]]}] 14:33:07 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 14:33:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 707ms 14:33:07 INFO - PROCESS | 3716 | 1465075987008 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 14:33:07 INFO - PROCESS | 3716 | 1465075987013 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 14:33:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:33:07 INFO - PROCESS | 3716 | 1465075987019 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:33:07 INFO - PROCESS | 3716 | 1465075987022 Marionette TRACE conn2 <- [1,2958,null,{}] 14:33:07 INFO - PROCESS | 3716 | 1465075987026 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}] 14:33:07 INFO - PROCESS | 3716 | 1465075987029 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:07 INFO - PROCESS | 3716 | 1465075987117 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 14:33:07 INFO - PROCESS | 3716 | 1465075987122 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:07 INFO - PROCESS | 3716 | 1465075987125 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:07 INFO - PROCESS | 3716 | ++DOCSHELL 11A19000 == 26 [pid = 3716] [id = 750] 14:33:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 60 (11C08800) [pid = 3716] [serial = 2249] [outer = 00000000] 14:33:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 61 (12A85400) [pid = 3716] [serial = 2250] [outer = 11C08800] 14:33:07 INFO - PROCESS | 3716 | 1465075987172 Marionette DEBUG loaded listener.js 14:33:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 62 (12B10C00) [pid = 3716] [serial = 2251] [outer = 11C08800] 14:33:07 INFO - PROCESS | 3716 | 1465075987646 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]]]}] 14:33:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:33:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 628ms 14:33:07 INFO - PROCESS | 3716 | 1465075987657 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 14:33:07 INFO - PROCESS | 3716 | 1465075987659 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 14:33:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:33:07 INFO - PROCESS | 3716 | 1465075987662 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:33:07 INFO - PROCESS | 3716 | 1465075987666 Marionette TRACE conn2 <- [1,2962,null,{}] 14:33:07 INFO - PROCESS | 3716 | 1465075987677 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}] 14:33:07 INFO - PROCESS | 3716 | 1465075987681 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:07 INFO - PROCESS | 3716 | 1465075987765 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 14:33:07 INFO - PROCESS | 3716 | 1465075987771 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:07 INFO - PROCESS | 3716 | 1465075987774 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:07 INFO - PROCESS | 3716 | ++DOCSHELL 1308C800 == 27 [pid = 3716] [id = 751] 14:33:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (130E4000) [pid = 3716] [serial = 2252] [outer = 00000000] 14:33:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (13380C00) [pid = 3716] [serial = 2253] [outer = 130E4000] 14:33:07 INFO - PROCESS | 3716 | 1465075987821 Marionette DEBUG loaded listener.js 14:33:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (1390B000) [pid = 3716] [serial = 2254] [outer = 130E4000] 14:33:08 INFO - PROCESS | 3716 | 1465075988274 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]]]}] 14:33:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 14:33:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 643ms 14:33:08 INFO - PROCESS | 3716 | 1465075988300 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 14:33:08 INFO - PROCESS | 3716 | 1465075988302 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 14:33:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:33:08 INFO - PROCESS | 3716 | 1465075988306 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:33:08 INFO - PROCESS | 3716 | 1465075988307 Marionette TRACE conn2 <- [1,2966,null,{}] 14:33:08 INFO - PROCESS | 3716 | 1465075988325 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}] 14:33:08 INFO - PROCESS | 3716 | 1465075988327 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:08 INFO - PROCESS | 3716 | 1465075988413 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 14:33:08 INFO - PROCESS | 3716 | 1465075988417 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:08 INFO - PROCESS | 3716 | 1465075988419 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:08 INFO - PROCESS | 3716 | ++DOCSHELL 14443400 == 28 [pid = 3716] [id = 752] 14:33:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (14F36000) [pid = 3716] [serial = 2255] [outer = 00000000] 14:33:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (155D7400) [pid = 3716] [serial = 2256] [outer = 14F36000] 14:33:08 INFO - PROCESS | 3716 | 1465075988463 Marionette DEBUG loaded listener.js 14:33:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (156A6000) [pid = 3716] [serial = 2257] [outer = 14F36000] 14:33:08 INFO - PROCESS | 3716 | 1465075988899 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]]]}] 14:33:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 14:33:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 644ms 14:33:08 INFO - PROCESS | 3716 | 1465075988944 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 14:33:08 INFO - PROCESS | 3716 | 1465075988946 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 14:33:08 INFO - PROCESS | 3716 | 1465075988949 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:33:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:33:08 INFO - PROCESS | 3716 | 1465075988951 Marionette TRACE conn2 <- [1,2970,null,{}] 14:33:08 INFO - PROCESS | 3716 | 1465075988954 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}] 14:33:08 INFO - PROCESS | 3716 | 1465075988956 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:09 INFO - PROCESS | 3716 | 1465075989032 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 14:33:09 INFO - PROCESS | 3716 | 1465075989037 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:09 INFO - PROCESS | 3716 | 1465075989039 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:09 INFO - PROCESS | 3716 | ++DOCSHELL 156AF400 == 29 [pid = 3716] [id = 753] 14:33:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (1587A800) [pid = 3716] [serial = 2258] [outer = 00000000] 14:33:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (158EF000) [pid = 3716] [serial = 2259] [outer = 1587A800] 14:33:09 INFO - PROCESS | 3716 | 1465075989082 Marionette DEBUG loaded listener.js 14:33:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (158F5C00) [pid = 3716] [serial = 2260] [outer = 1587A800] 14:33:09 INFO - PROCESS | 3716 | 1465075989530 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"]]]}] 14:33:09 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 14:33:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:33:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:33:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 643ms 14:33:09 INFO - PROCESS | 3716 | 1465075989588 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 14:33:09 INFO - PROCESS | 3716 | 1465075989590 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 14:33:09 INFO - PROCESS | 3716 | 1465075989593 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:33:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:33:09 INFO - PROCESS | 3716 | 1465075989595 Marionette TRACE conn2 <- [1,2974,null,{}] 14:33:09 INFO - PROCESS | 3716 | 1465075989603 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}] 14:33:09 INFO - PROCESS | 3716 | 1465075989608 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:09 INFO - PROCESS | 3716 | 1465075989716 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 14:33:09 INFO - PROCESS | 3716 | 1465075989729 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:09 INFO - PROCESS | 3716 | 1465075989731 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:09 INFO - PROCESS | 3716 | ++DOCSHELL 15F49800 == 30 [pid = 3716] [id = 754] 14:33:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (16003800) [pid = 3716] [serial = 2261] [outer = 00000000] 14:33:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (1604FC00) [pid = 3716] [serial = 2262] [outer = 16003800] 14:33:09 INFO - PROCESS | 3716 | 1465075989775 Marionette DEBUG loaded listener.js 14:33:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (16A3CC00) [pid = 3716] [serial = 2263] [outer = 16003800] 14:33:10 INFO - PROCESS | 3716 | 1465075990171 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]]]}] 14:33:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 14:33:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 596ms 14:33:10 INFO - PROCESS | 3716 | 1465075990190 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 14:33:10 INFO - PROCESS | 3716 | 1465075990192 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 14:33:10 INFO - PROCESS | 3716 | 1465075990195 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:33:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:33:10 INFO - PROCESS | 3716 | 1465075990197 Marionette TRACE conn2 <- [1,2978,null,{}] 14:33:10 INFO - PROCESS | 3716 | 1465075990200 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}] 14:33:10 INFO - PROCESS | 3716 | 1465075990212 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:10 INFO - PROCESS | 3716 | 1465075990333 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 14:33:10 INFO - PROCESS | 3716 | 1465075990341 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:10 INFO - PROCESS | 3716 | 1465075990343 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:10 INFO - PROCESS | 3716 | ++DOCSHELL 167D3000 == 31 [pid = 3716] [id = 755] 14:33:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (16A40000) [pid = 3716] [serial = 2264] [outer = 00000000] 14:33:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (16EA6800) [pid = 3716] [serial = 2265] [outer = 16A40000] 14:33:10 INFO - PROCESS | 3716 | 1465075990386 Marionette DEBUG loaded listener.js 14:33:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (16EA7400) [pid = 3716] [serial = 2266] [outer = 16A40000] 14:33:10 INFO - PROCESS | 3716 | ++DOCSHELL 0F396400 == 32 [pid = 3716] [id = 756] 14:33:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (170EA400) [pid = 3716] [serial = 2267] [outer = 00000000] 14:33:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (170F1800) [pid = 3716] [serial = 2268] [outer = 170EA400] 14:33:10 INFO - PROCESS | 3716 | 1465075990826 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]]]}] 14:33:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 14:33:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 707ms 14:33:10 INFO - PROCESS | 3716 | 1465075990904 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 14:33:10 INFO - PROCESS | 3716 | 1465075990906 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 14:33:10 INFO - PROCESS | 3716 | 1465075990910 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:33:10 INFO - PROCESS | 3716 | 1465075990911 Marionette TRACE conn2 <- [1,2982,null,{}] 14:33:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:33:10 INFO - PROCESS | 3716 | 1465075990915 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}] 14:33:10 INFO - PROCESS | 3716 | 1465075990917 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:11 INFO - PROCESS | 3716 | 1465075991004 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 14:33:11 INFO - PROCESS | 3716 | 1465075991015 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:11 INFO - PROCESS | 3716 | 1465075991017 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:11 INFO - PROCESS | 3716 | ++DOCSHELL 1047F000 == 33 [pid = 3716] [id = 757] 14:33:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (156A3C00) [pid = 3716] [serial = 2269] [outer = 00000000] 14:33:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (1779B000) [pid = 3716] [serial = 2270] [outer = 156A3C00] 14:33:11 INFO - PROCESS | 3716 | 1465075991060 Marionette DEBUG loaded listener.js 14:33:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (17933800) [pid = 3716] [serial = 2271] [outer = 156A3C00] 14:33:11 INFO - PROCESS | 3716 | 1465075991472 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]]]}] 14:33:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:33:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 14:33:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 597ms 14:33:11 INFO - PROCESS | 3716 | 1465075991508 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 14:33:11 INFO - PROCESS | 3716 | 1465075991510 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 14:33:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:33:11 INFO - PROCESS | 3716 | 1465075991513 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:33:11 INFO - PROCESS | 3716 | 1465075991515 Marionette TRACE conn2 <- [1,2986,null,{}] 14:33:11 INFO - PROCESS | 3716 | 1465075991518 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}] 14:33:11 INFO - PROCESS | 3716 | 1465075991521 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:11 INFO - PROCESS | 3716 | 1465075991659 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 14:33:11 INFO - PROCESS | 3716 | 1465075991762 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:11 INFO - PROCESS | 3716 | 1465075991764 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:11 INFO - PROCESS | 3716 | ++DOCSHELL 1308A800 == 34 [pid = 3716] [id = 758] 14:33:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (17933C00) [pid = 3716] [serial = 2272] [outer = 00000000] 14:33:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (18438C00) [pid = 3716] [serial = 2273] [outer = 17933C00] 14:33:11 INFO - PROCESS | 3716 | 1465075991806 Marionette DEBUG loaded listener.js 14:33:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (18441C00) [pid = 3716] [serial = 2274] [outer = 17933C00] 14:33:12 INFO - PROCESS | 3716 | 1465075992183 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]]]}] 14:33:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 14:33:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 706ms 14:33:12 INFO - PROCESS | 3716 | 1465075992213 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 14:33:12 INFO - PROCESS | 3716 | 1465075992215 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 14:33:12 INFO - PROCESS | 3716 | 1465075992224 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:33:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:33:12 INFO - PROCESS | 3716 | 1465075992225 Marionette TRACE conn2 <- [1,2990,null,{}] 14:33:12 INFO - PROCESS | 3716 | 1465075992229 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}] 14:33:12 INFO - PROCESS | 3716 | 1465075992241 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:12 INFO - PROCESS | 3716 | 1465075992357 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 14:33:12 INFO - PROCESS | 3716 | 1465075992362 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:12 INFO - PROCESS | 3716 | 1465075992364 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:12 INFO - PROCESS | 3716 | ++DOCSHELL 104F2C00 == 35 [pid = 3716] [id = 759] 14:33:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1337EC00) [pid = 3716] [serial = 2275] [outer = 00000000] 14:33:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (18621000) [pid = 3716] [serial = 2276] [outer = 1337EC00] 14:33:12 INFO - PROCESS | 3716 | 1465075992454 Marionette DEBUG loaded listener.js 14:33:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (18696400) [pid = 3716] [serial = 2277] [outer = 1337EC00] 14:33:12 INFO - PROCESS | 3716 | 1465075992890 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]]]}] 14:33:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 14:33:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 690ms 14:33:12 INFO - PROCESS | 3716 | 1465075992955 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 14:33:12 INFO - PROCESS | 3716 | 1465075992957 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 14:33:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:33:12 INFO - PROCESS | 3716 | 1465075992967 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:33:12 INFO - PROCESS | 3716 | 1465075992970 Marionette TRACE conn2 <- [1,2994,null,{}] 14:33:12 INFO - PROCESS | 3716 | 1465075992973 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}] 14:33:12 INFO - PROCESS | 3716 | 1465075992976 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:13 INFO - PROCESS | 3716 | 1465075993101 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 14:33:13 INFO - PROCESS | 3716 | 1465075993204 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:13 INFO - PROCESS | 3716 | 1465075993207 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:13 INFO - PROCESS | 3716 | ++DOCSHELL 156AF000 == 36 [pid = 3716] [id = 760] 14:33:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (186C2400) [pid = 3716] [serial = 2278] [outer = 00000000] 14:33:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (1A13B000) [pid = 3716] [serial = 2279] [outer = 186C2400] 14:33:13 INFO - PROCESS | 3716 | 1465075993252 Marionette DEBUG loaded listener.js 14:33:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (1A1DF000) [pid = 3716] [serial = 2280] [outer = 186C2400] 14:33:13 INFO - PROCESS | 3716 | 1465075993842 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]]]}] 14:33:13 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (1401AC00) [pid = 3716] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:33:13 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (156A3400) [pid = 3716] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:33:13 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (16EAA800) [pid = 3716] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:33:13 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (16045400) [pid = 3716] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:33:13 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (11423400) [pid = 3716] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:33:13 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (158EE400) [pid = 3716] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:33:13 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (17996800) [pid = 3716] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:33:13 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (10371800) [pid = 3716] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:33:13 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (186BD400) [pid = 3716] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:33:13 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (17996000) [pid = 3716] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:33:13 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (12AC7000) [pid = 3716] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:33:13 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (10B66C00) [pid = 3716] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:33:13 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (13913C00) [pid = 3716] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:33:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 14:33:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 941ms 14:33:13 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:33:13 INFO - PROCESS | 3716 | 1465075993906 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 14:33:13 INFO - PROCESS | 3716 | 1465075993908 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 14:33:13 INFO - PROCESS | 3716 | 1465075993911 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:33:13 INFO - PROCESS | 3716 | 1465075993913 Marionette TRACE conn2 <- [1,2998,null,{}] 14:33:13 INFO - PROCESS | 3716 | 1465075993917 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}] 14:33:13 INFO - PROCESS | 3716 | 1465075993919 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:14 INFO - PROCESS | 3716 | 1465075993997 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 14:33:14 INFO - PROCESS | 3716 | 1465075994001 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:14 INFO - PROCESS | 3716 | 1465075994003 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:14 INFO - PROCESS | 3716 | ++DOCSHELL 15665800 == 37 [pid = 3716] [id = 761] 14:33:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (15665C00) [pid = 3716] [serial = 2281] [outer = 00000000] 14:33:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (167D2000) [pid = 3716] [serial = 2282] [outer = 15665C00] 14:33:14 INFO - PROCESS | 3716 | 1465075994045 Marionette DEBUG loaded listener.js 14:33:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (16A56400) [pid = 3716] [serial = 2283] [outer = 15665C00] 14:33:14 INFO - PROCESS | 3716 | [3716] 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 14:33:14 INFO - PROCESS | 3716 | 1465075994544 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:33:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:33:14 INFO - {} 14:33:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:33:14 INFO - {} 14:33:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:33:14 INFO - {} 14:33:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:33:14 INFO - {} 14:33:14 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 691ms 14:33:14 INFO - PROCESS | 3716 | 1465075994611 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 14:33:14 INFO - PROCESS | 3716 | 1465075994613 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 14:33:14 INFO - TEST-START | /FileAPI/fileReader.html 14:33:14 INFO - PROCESS | 3716 | 1465075994617 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:33:14 INFO - PROCESS | 3716 | 1465075994618 Marionette TRACE conn2 <- [1,3002,null,{}] 14:33:14 INFO - PROCESS | 3716 | 1465075994621 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}] 14:33:14 INFO - PROCESS | 3716 | 1465075994623 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:14 INFO - PROCESS | 3716 | 1465075994701 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 14:33:14 INFO - PROCESS | 3716 | 1465075994706 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:14 INFO - PROCESS | 3716 | 1465075994708 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:14 INFO - PROCESS | 3716 | ++DOCSHELL 158EEC00 == 38 [pid = 3716] [id = 762] 14:33:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (1A3A8C00) [pid = 3716] [serial = 2284] [outer = 00000000] 14:33:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (1A434800) [pid = 3716] [serial = 2285] [outer = 1A3A8C00] 14:33:14 INFO - PROCESS | 3716 | 1465075994750 Marionette DEBUG loaded listener.js 14:33:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (1A438800) [pid = 3716] [serial = 2286] [outer = 1A3A8C00] 14:33:15 INFO - PROCESS | 3716 | 1465075995171 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]]]}] 14:33:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:33:15 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:33:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:33:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:33:15 INFO - TEST-OK | /FileAPI/fileReader.html | took 597ms 14:33:15 INFO - PROCESS | 3716 | 1465075995223 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 14:33:15 INFO - PROCESS | 3716 | 1465075995224 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 14:33:15 INFO - PROCESS | 3716 | 1465075995228 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:33:15 INFO - PROCESS | 3716 | 1465075995229 Marionette TRACE conn2 <- [1,3006,null,{}] 14:33:15 INFO - TEST-START | /FileAPI/historical.html 14:33:15 INFO - PROCESS | 3716 | 1465075995237 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}] 14:33:15 INFO - PROCESS | 3716 | 1465075995239 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:15 INFO - PROCESS | 3716 | 1465075995322 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 14:33:15 INFO - PROCESS | 3716 | 1465075995327 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:15 INFO - PROCESS | 3716 | 1465075995329 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:15 INFO - PROCESS | 3716 | ++DOCSHELL 1A431800 == 39 [pid = 3716] [id = 763] 14:33:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (1A43A400) [pid = 3716] [serial = 2287] [outer = 00000000] 14:33:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1A8F5000) [pid = 3716] [serial = 2288] [outer = 1A43A400] 14:33:15 INFO - PROCESS | 3716 | 1465075995371 Marionette DEBUG loaded listener.js 14:33:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1A8F7800) [pid = 3716] [serial = 2289] [outer = 1A43A400] 14:33:15 INFO - PROCESS | 3716 | 1465075995783 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"]]]}] 14:33:15 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:33:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:33:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:33:15 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:33:15 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:33:15 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:33:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:33:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:33:15 INFO - TEST-OK | /FileAPI/historical.html | took 597ms 14:33:15 INFO - TEST-START | /FileAPI/idlharness.html 14:33:15 INFO - PROCESS | 3716 | 1465075995828 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 14:33:15 INFO - PROCESS | 3716 | 1465075995830 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 14:33:15 INFO - PROCESS | 3716 | 1465075995833 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:33:15 INFO - PROCESS | 3716 | 1465075995835 Marionette TRACE conn2 <- [1,3010,null,{}] 14:33:15 INFO - PROCESS | 3716 | 1465075995899 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}] 14:33:15 INFO - PROCESS | 3716 | 1465075995903 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:16 INFO - PROCESS | 3716 | 1465075996019 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 14:33:16 INFO - PROCESS | 3716 | 1465075996223 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:16 INFO - PROCESS | 3716 | 1465075996227 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:16 INFO - PROCESS | 3716 | ++DOCSHELL 10532400 == 40 [pid = 3716] [id = 764] 14:33:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (10560400) [pid = 3716] [serial = 2290] [outer = 00000000] 14:33:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (105FBC00) [pid = 3716] [serial = 2291] [outer = 10560400] 14:33:16 INFO - PROCESS | 3716 | 1465075996285 Marionette DEBUG loaded listener.js 14:33:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (10B6E800) [pid = 3716] [serial = 2292] [outer = 10560400] 14:33:17 INFO - PROCESS | 3716 | 1465075997302 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]]]}] 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:33:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:33:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:33:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:33:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:33:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:33:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:33:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:33:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:33:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:33:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:33:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:33:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:33:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:33:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:33:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:33:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:33:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:33:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:33:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:33:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:33:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:33:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:33:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:33:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:33:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:33:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:33:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:33:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:33:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:33:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:33:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:33:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:33:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:33:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:33:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:33:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:33:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:33:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:33:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:33:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:33:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:33:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:33:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:33:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 14:33:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:33:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:33:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:33:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:33:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:33:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:33:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:33:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:33:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:33:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:33:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:33:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:33:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:33:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:33:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:33:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:33:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:33:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:33:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:33:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:33:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:33:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:33:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:33:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:33:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:33:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:33:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:33:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:33:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:33:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:33:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:33:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 14:33:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:33:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:33:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:33:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:33:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:33:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:33:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:33:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:33:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:33:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:33:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:33:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:33:17 INFO - TEST-OK | /FileAPI/idlharness.html | took 1647ms 14:33:17 INFO - PROCESS | 3716 | 1465075997507 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 14:33:17 INFO - PROCESS | 3716 | 1465075997511 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 14:33:17 INFO - TEST-START | /FileAPI/idlharness.worker 14:33:17 INFO - PROCESS | 3716 | 1465075997522 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:33:17 INFO - PROCESS | 3716 | 1465075997525 Marionette TRACE conn2 <- [1,3014,null,{}] 14:33:17 INFO - PROCESS | 3716 | 1465075997531 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}] 14:33:17 INFO - PROCESS | 3716 | 1465075997534 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:17 INFO - PROCESS | 3716 | 1465075997681 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 14:33:17 INFO - PROCESS | 3716 | 1465075997805 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:17 INFO - PROCESS | 3716 | 1465075997810 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:17 INFO - PROCESS | 3716 | ++DOCSHELL 10F28C00 == 41 [pid = 3716] [id = 765] 14:33:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (13088C00) [pid = 3716] [serial = 2293] [outer = 00000000] 14:33:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (1A91C000) [pid = 3716] [serial = 2294] [outer = 13088C00] 14:33:17 INFO - PROCESS | 3716 | 1465075997911 Marionette DEBUG loaded listener.js 14:33:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (1A91F800) [pid = 3716] [serial = 2295] [outer = 13088C00] 14:33:18 INFO - PROCESS | 3716 | [3716] 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 14:33:19 INFO - PROCESS | 3716 | --DOCSHELL 158EEC00 == 40 [pid = 3716] [id = 762] 14:33:19 INFO - PROCESS | 3716 | --DOCSHELL 15665800 == 39 [pid = 3716] [id = 761] 14:33:19 INFO - PROCESS | 3716 | --DOCSHELL 156AF000 == 38 [pid = 3716] [id = 760] 14:33:19 INFO - PROCESS | 3716 | --DOCSHELL 104F2C00 == 37 [pid = 3716] [id = 759] 14:33:19 INFO - PROCESS | 3716 | --DOCSHELL 1308A800 == 36 [pid = 3716] [id = 758] 14:33:19 INFO - PROCESS | 3716 | --DOCSHELL 1047F000 == 35 [pid = 3716] [id = 757] 14:33:19 INFO - PROCESS | 3716 | --DOCSHELL 0F396400 == 34 [pid = 3716] [id = 756] 14:33:19 INFO - PROCESS | 3716 | --DOCSHELL 167D3000 == 33 [pid = 3716] [id = 755] 14:33:19 INFO - PROCESS | 3716 | --DOCSHELL 15F49800 == 32 [pid = 3716] [id = 754] 14:33:19 INFO - PROCESS | 3716 | --DOCSHELL 156AF400 == 31 [pid = 3716] [id = 753] 14:33:19 INFO - PROCESS | 3716 | --DOCSHELL 14443400 == 30 [pid = 3716] [id = 752] 14:33:19 INFO - PROCESS | 3716 | --DOCSHELL 1308C800 == 29 [pid = 3716] [id = 751] 14:33:19 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (1A1DE800) [pid = 3716] [serial = 2244] [outer = 00000000] [url = about:blank] 14:33:19 INFO - PROCESS | 3716 | --DOCSHELL 11A19000 == 28 [pid = 3716] [id = 750] 14:33:19 INFO - PROCESS | 3716 | --DOCSHELL 105ED400 == 27 [pid = 3716] [id = 749] 14:33:19 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (19B16000) [pid = 3716] [serial = 2242] [outer = 00000000] [url = about:blank] 14:33:19 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (15B75800) [pid = 3716] [serial = 2212] [outer = 00000000] [url = about:blank] 14:33:19 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (15875800) [pid = 3716] [serial = 2238] [outer = 00000000] [url = about:blank] 14:33:19 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (170EAC00) [pid = 3716] [serial = 2228] [outer = 00000000] [url = about:blank] 14:33:19 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (17035400) [pid = 3716] [serial = 2239] [outer = 00000000] [url = about:blank] 14:33:19 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (16C7FC00) [pid = 3716] [serial = 2224] [outer = 00000000] [url = about:blank] 14:33:19 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (16048800) [pid = 3716] [serial = 2213] [outer = 00000000] [url = about:blank] 14:33:19 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (16E62400) [pid = 3716] [serial = 2225] [outer = 00000000] [url = about:blank] 14:33:19 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (12B1BC00) [pid = 3716] [serial = 2215] [outer = 00000000] [url = about:blank] 14:33:19 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (158F6C00) [pid = 3716] [serial = 2221] [outer = 00000000] [url = about:blank] 14:33:19 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (18441000) [pid = 3716] [serial = 2206] [outer = 00000000] [url = about:blank] 14:33:19 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (13828000) [pid = 3716] [serial = 2210] [outer = 00000000] [url = about:blank] 14:33:19 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (19B15000) [pid = 3716] [serial = 2241] [outer = 00000000] [url = about:blank] 14:33:19 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (18445400) [pid = 3716] [serial = 2231] [outer = 00000000] [url = about:blank] 14:33:19 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (1332EC00) [pid = 3716] [serial = 2216] [outer = 00000000] [url = about:blank] 14:33:19 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (15E1F000) [pid = 3716] [serial = 2222] [outer = 00000000] [url = about:blank] 14:33:19 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (1401CC00) [pid = 3716] [serial = 2219] [outer = 00000000] [url = about:blank] 14:33:19 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (1312C400) [pid = 3716] [serial = 2209] [outer = 00000000] [url = about:blank] 14:33:19 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (18443400) [pid = 3716] [serial = 2230] [outer = 00000000] [url = about:blank] 14:33:19 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (1382A800) [pid = 3716] [serial = 2218] [outer = 00000000] [url = about:blank] 14:33:19 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (11C74400) [pid = 3716] [serial = 2236] [outer = 00000000] [url = about:blank] 14:33:19 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (18444000) [pid = 3716] [serial = 2207] [outer = 00000000] [url = about:blank] 14:33:19 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (186C0000) [pid = 3716] [serial = 2233] [outer = 00000000] [url = about:blank] 14:33:19 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (186C1400) [pid = 3716] [serial = 2234] [outer = 00000000] [url = about:blank] 14:33:19 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (170E4000) [pid = 3716] [serial = 2227] [outer = 00000000] [url = about:blank] 14:33:19 INFO - PROCESS | 3716 | 1465075999309 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,{},{}]]]}] 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:33:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:33:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:33:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:33:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:33:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:33:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:33:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:33:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:33:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:33:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:33:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:33:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:33:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:33:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:33:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:33:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:33:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:33:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:33:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:33:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:33:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:33:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:33:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:33:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:33:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:33:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:33:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:33:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:33:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:33:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:33:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:33:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:33:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:33:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:33:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:33:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:33:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:33:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:33:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:33:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:33:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:33:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:33:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:33:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:33:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:33:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:33:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:33:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:33:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:33:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:33:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:33:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:33:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:33:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:33:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:33:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:33:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:33:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:33:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:33:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:33:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:33:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:33:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:33:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:33:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:33:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:33:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:33:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:33:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:33:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:33:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:33:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:33:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:33:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:33:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:33:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:33:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:33:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:33:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:33:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:33:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:33:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:33:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:33:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:33:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:33:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:33:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:33:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:33:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:33:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:33:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:33:19 INFO - {} 14:33:19 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1977ms 14:33:19 INFO - PROCESS | 3716 | 1465075999496 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 14:33:19 INFO - PROCESS | 3716 | 1465075999500 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 14:33:19 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:33:19 INFO - PROCESS | 3716 | 1465075999505 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:33:19 INFO - PROCESS | 3716 | 1465075999508 Marionette TRACE conn2 <- [1,3018,null,{}] 14:33:19 INFO - PROCESS | 3716 | 1465075999513 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}] 14:33:19 INFO - PROCESS | 3716 | 1465075999516 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:19 INFO - PROCESS | 3716 | 1465075999596 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 14:33:19 INFO - PROCESS | 3716 | 1465075999602 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:19 INFO - PROCESS | 3716 | 1465075999604 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:19 INFO - PROCESS | 3716 | ++DOCSHELL 10529C00 == 28 [pid = 3716] [id = 766] 14:33:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (1052C800) [pid = 3716] [serial = 2296] [outer = 00000000] 14:33:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (16E63800) [pid = 3716] [serial = 2297] [outer = 1052C800] 14:33:19 INFO - PROCESS | 3716 | 1465075999652 Marionette DEBUG loaded listener.js 14:33:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (1401AC00) [pid = 3716] [serial = 2298] [outer = 1052C800] 14:33:20 INFO - PROCESS | 3716 | 1465076000193 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]]]}] 14:33:20 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 14:33:20 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 690ms 14:33:20 INFO - PROCESS | 3716 | 1465076000237 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 14:33:20 INFO - PROCESS | 3716 | 1465076000241 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 14:33:20 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:33:20 INFO - PROCESS | 3716 | 1465076000247 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:33:20 INFO - PROCESS | 3716 | 1465076000250 Marionette TRACE conn2 <- [1,3022,null,{}] 14:33:20 INFO - PROCESS | 3716 | 1465076000257 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}] 14:33:20 INFO - PROCESS | 3716 | 1465076000260 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:20 INFO - PROCESS | 3716 | 1465076000348 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 14:33:20 INFO - PROCESS | 3716 | 1465076000356 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:20 INFO - PROCESS | 3716 | 1465076000358 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:20 INFO - PROCESS | 3716 | ++DOCSHELL 17DE5C00 == 29 [pid = 3716] [id = 767] 14:33:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (18006800) [pid = 3716] [serial = 2299] [outer = 00000000] 14:33:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (18444C00) [pid = 3716] [serial = 2300] [outer = 18006800] 14:33:20 INFO - PROCESS | 3716 | 1465076000404 Marionette DEBUG loaded listener.js 14:33:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (1861F400) [pid = 3716] [serial = 2301] [outer = 18006800] 14:33:20 INFO - PROCESS | 3716 | 1465076000867 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]]]}] 14:33:20 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:33:20 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 643ms 14:33:20 INFO - PROCESS | 3716 | 1465076000885 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 14:33:20 INFO - PROCESS | 3716 | 1465076000887 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 14:33:20 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:33:20 INFO - PROCESS | 3716 | 1465076000891 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:33:20 INFO - PROCESS | 3716 | 1465076000894 Marionette TRACE conn2 <- [1,3026,null,{}] 14:33:20 INFO - PROCESS | 3716 | 1465076000907 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}] 14:33:20 INFO - PROCESS | 3716 | 1465076000915 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:21 INFO - PROCESS | 3716 | 1465076001003 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 14:33:21 INFO - PROCESS | 3716 | 1465076001010 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:21 INFO - PROCESS | 3716 | 1465076001013 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:21 INFO - PROCESS | 3716 | ++DOCSHELL 1A13CC00 == 30 [pid = 3716] [id = 768] 14:33:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (1A13E000) [pid = 3716] [serial = 2302] [outer = 00000000] 14:33:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (1A1E9400) [pid = 3716] [serial = 2303] [outer = 1A13E000] 14:33:21 INFO - PROCESS | 3716 | 1465076001060 Marionette DEBUG loaded listener.js 14:33:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (1A42DC00) [pid = 3716] [serial = 2304] [outer = 1A13E000] 14:33:21 INFO - PROCESS | 3716 | 1465076001531 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"]]]}] 14:33:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:33:21 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 691ms 14:33:21 INFO - PROCESS | 3716 | 1465076001591 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 14:33:21 INFO - PROCESS | 3716 | 1465076001594 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 14:33:21 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:33:21 INFO - PROCESS | 3716 | 1465076001603 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:33:21 INFO - PROCESS | 3716 | 1465076001605 Marionette TRACE conn2 <- [1,3030,null,{}] 14:33:21 INFO - PROCESS | 3716 | 1465076001609 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}] 14:33:21 INFO - PROCESS | 3716 | 1465076001611 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:21 INFO - PROCESS | 3716 | 1465076001728 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 14:33:21 INFO - PROCESS | 3716 | 1465076001733 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:21 INFO - PROCESS | 3716 | 1465076001735 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:21 INFO - PROCESS | 3716 | ++DOCSHELL 1A91B000 == 31 [pid = 3716] [id = 769] 14:33:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (1A91B400) [pid = 3716] [serial = 2305] [outer = 00000000] 14:33:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (1A922000) [pid = 3716] [serial = 2306] [outer = 1A91B400] 14:33:21 INFO - PROCESS | 3716 | 1465076001835 Marionette DEBUG loaded listener.js 14:33:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (1AC4C800) [pid = 3716] [serial = 2307] [outer = 1A91B400] 14:33:22 INFO - PROCESS | 3716 | 1465076002438 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]]]}] 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:33:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:33:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:33:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:33:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:33:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:33:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:33:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:33:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:33:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:33:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:33:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:33:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:33:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:33:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:33:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:33:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:33:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:33:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:33:22 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 958ms 14:33:22 INFO - PROCESS | 3716 | 1465076002557 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 14:33:22 INFO - PROCESS | 3716 | 1465076002559 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 14:33:22 INFO - PROCESS | 3716 | 1465076002562 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:33:22 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:33:22 INFO - PROCESS | 3716 | 1465076002564 Marionette TRACE conn2 <- [1,3034,null,{}] 14:33:22 INFO - PROCESS | 3716 | 1465076002568 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}] 14:33:22 INFO - PROCESS | 3716 | 1465076002570 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:22 INFO - PROCESS | 3716 | 1465076002695 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 14:33:22 INFO - PROCESS | 3716 | 1465076002700 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:22 INFO - PROCESS | 3716 | 1465076002702 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:22 INFO - PROCESS | 3716 | ++DOCSHELL 1A1E0000 == 32 [pid = 3716] [id = 770] 14:33:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (1A8F4C00) [pid = 3716] [serial = 2308] [outer = 00000000] 14:33:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (1ADB9800) [pid = 3716] [serial = 2309] [outer = 1A8F4C00] 14:33:22 INFO - PROCESS | 3716 | 1465076002746 Marionette DEBUG loaded listener.js 14:33:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (1ADBB400) [pid = 3716] [serial = 2310] [outer = 1A8F4C00] 14:33:22 INFO - PROCESS | 3716 | [3716] 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 14:33:23 INFO - PROCESS | 3716 | 1465076003202 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:33:23 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:33:23 INFO - {} 14:33:23 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 706ms 14:33:23 INFO - PROCESS | 3716 | 1465076003263 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 14:33:23 INFO - PROCESS | 3716 | 1465076003265 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 14:33:23 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:33:23 INFO - PROCESS | 3716 | 1465076003274 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:33:23 INFO - PROCESS | 3716 | 1465076003276 Marionette TRACE conn2 <- [1,3038,null,{}] 14:33:23 INFO - PROCESS | 3716 | 1465076003289 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}] 14:33:23 INFO - PROCESS | 3716 | 1465076003295 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:23 INFO - PROCESS | 3716 | 1465076003434 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 14:33:23 INFO - PROCESS | 3716 | 1465076003441 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:23 INFO - PROCESS | 3716 | 1465076003443 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:23 INFO - PROCESS | 3716 | ++DOCSHELL 1ADB9400 == 33 [pid = 3716] [id = 771] 14:33:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (1ADBD400) [pid = 3716] [serial = 2311] [outer = 00000000] 14:33:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (1B1BDC00) [pid = 3716] [serial = 2312] [outer = 1ADBD400] 14:33:23 INFO - PROCESS | 3716 | 1465076003545 Marionette DEBUG loaded listener.js 14:33:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (1B1BFC00) [pid = 3716] [serial = 2313] [outer = 1ADBD400] 14:33:23 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (1337EC00) [pid = 3716] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 14:33:23 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (105F1800) [pid = 3716] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:33:23 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (130E4000) [pid = 3716] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:33:23 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (11C08800) [pid = 3716] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:33:23 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (14F36000) [pid = 3716] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:33:23 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (16003800) [pid = 3716] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:33:23 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (156A3C00) [pid = 3716] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 14:33:23 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (1587A800) [pid = 3716] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:33:23 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (170EA400) [pid = 3716] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:33:23 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (16A40000) [pid = 3716] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 14:33:23 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (186C2400) [pid = 3716] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 14:33:23 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (15665C00) [pid = 3716] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 14:33:23 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (1A3A8C00) [pid = 3716] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 14:33:23 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (17933C00) [pid = 3716] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 14:33:24 INFO - PROCESS | 3716 | 1465076004087 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]]]}] 14:33:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:33:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:33:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:33:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:33:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 863ms 14:33:24 INFO - PROCESS | 3716 | 1465076004137 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 14:33:24 INFO - PROCESS | 3716 | 1465076004139 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 14:33:24 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:33:24 INFO - PROCESS | 3716 | 1465076004143 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:33:24 INFO - PROCESS | 3716 | 1465076004145 Marionette TRACE conn2 <- [1,3042,null,{}] 14:33:24 INFO - PROCESS | 3716 | 1465076004148 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}] 14:33:24 INFO - PROCESS | 3716 | 1465076004150 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:24 INFO - PROCESS | 3716 | 1465076004228 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 14:33:24 INFO - PROCESS | 3716 | 1465076004233 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:24 INFO - PROCESS | 3716 | 1465076004235 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:24 INFO - PROCESS | 3716 | ++DOCSHELL 0F23B000 == 34 [pid = 3716] [id = 772] 14:33:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (0F23B400) [pid = 3716] [serial = 2314] [outer = 00000000] 14:33:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (104E9C00) [pid = 3716] [serial = 2315] [outer = 0F23B400] 14:33:24 INFO - PROCESS | 3716 | 1465076004278 Marionette DEBUG loaded listener.js 14:33:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (15665C00) [pid = 3716] [serial = 2316] [outer = 0F23B400] 14:33:24 INFO - PROCESS | 3716 | 1465076004957 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"]]]}] 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:33:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:33:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:33:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:33:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:33:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:33:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:33:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:33:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:33:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:33:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:33:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:33:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:33:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:33:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:33:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:33:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:33:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:33:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:33:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:33:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:33:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:33:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:33:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:33:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:33:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:33:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:33:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:33:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:33:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:33:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:33:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:33:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:33:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:33:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:33:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:33:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:33:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:33:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:33:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:33:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:33:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:33:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:33:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:33:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:33:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:33:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:33:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:33:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 14:33:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:33:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 14:33:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:33:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 973ms 14:33:25 INFO - PROCESS | 3716 | 1465076005120 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 14:33:25 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:33:25 INFO - PROCESS | 3716 | 1465076005121 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 14:33:25 INFO - PROCESS | 3716 | 1465076005125 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:33:25 INFO - PROCESS | 3716 | 1465076005126 Marionette TRACE conn2 <- [1,3046,null,{}] 14:33:25 INFO - PROCESS | 3716 | 1465076005130 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}] 14:33:25 INFO - PROCESS | 3716 | 1465076005132 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:25 INFO - PROCESS | 3716 | 1465076005215 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 14:33:25 INFO - PROCESS | 3716 | 1465076005219 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:25 INFO - PROCESS | 3716 | 1465076005221 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:25 INFO - PROCESS | 3716 | ++DOCSHELL 13337400 == 35 [pid = 3716] [id = 773] 14:33:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (1337AC00) [pid = 3716] [serial = 2317] [outer = 00000000] 14:33:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (140D3800) [pid = 3716] [serial = 2318] [outer = 1337AC00] 14:33:25 INFO - PROCESS | 3716 | 1465076005264 Marionette DEBUG loaded listener.js 14:33:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (15657C00) [pid = 3716] [serial = 2319] [outer = 1337AC00] 14:33:25 INFO - PROCESS | 3716 | 1465076005751 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]]]}] 14:33:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:33:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:33:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:33:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:33:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:33:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:33:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:33:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:33:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:33:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:33:25 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:25 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:33:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:33:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:33:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:33:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:33:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:33:25 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 644ms 14:33:25 INFO - PROCESS | 3716 | 1465076005771 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 14:33:25 INFO - PROCESS | 3716 | 1465076005773 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 14:33:25 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:33:25 INFO - PROCESS | 3716 | 1465076005776 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:33:25 INFO - PROCESS | 3716 | 1465076005778 Marionette TRACE conn2 <- [1,3050,null,{}] 14:33:25 INFO - PROCESS | 3716 | 1465076005781 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}] 14:33:25 INFO - PROCESS | 3716 | 1465076005783 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:25 INFO - PROCESS | 3716 | 1465076005917 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 14:33:26 INFO - PROCESS | 3716 | 1465076006067 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:26 INFO - PROCESS | 3716 | 1465076006070 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:26 INFO - PROCESS | 3716 | ++DOCSHELL 0F30EC00 == 36 [pid = 3716] [id = 774] 14:33:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (0F32C400) [pid = 3716] [serial = 2320] [outer = 00000000] 14:33:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (103D8400) [pid = 3716] [serial = 2321] [outer = 0F32C400] 14:33:26 INFO - PROCESS | 3716 | 1465076006131 Marionette DEBUG loaded listener.js 14:33:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (11237800) [pid = 3716] [serial = 2322] [outer = 0F32C400] 14:33:26 INFO - PROCESS | 3716 | [3716] 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 14:33:26 INFO - PROCESS | 3716 | 1465076006686 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:33:26 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:33:26 INFO - {} 14:33:26 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 957ms 14:33:26 INFO - PROCESS | 3716 | 1465076006724 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 14:33:26 INFO - PROCESS | 3716 | 1465076006728 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 14:33:26 INFO - PROCESS | 3716 | 1465076006733 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:33:26 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:33:26 INFO - PROCESS | 3716 | 1465076006737 Marionette TRACE conn2 <- [1,3054,null,{}] 14:33:26 INFO - PROCESS | 3716 | 1465076006742 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}] 14:33:26 INFO - PROCESS | 3716 | 1465076006745 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:26 INFO - PROCESS | 3716 | 1465076006867 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 14:33:27 INFO - PROCESS | 3716 | 1465076007019 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:27 INFO - PROCESS | 3716 | 1465076007022 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:27 INFO - PROCESS | 3716 | ++DOCSHELL 156AB800 == 37 [pid = 3716] [id = 775] 14:33:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (15876000) [pid = 3716] [serial = 2323] [outer = 00000000] 14:33:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (15EA4000) [pid = 3716] [serial = 2324] [outer = 15876000] 14:33:27 INFO - PROCESS | 3716 | 1465076007086 Marionette DEBUG loaded listener.js 14:33:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (16049000) [pid = 3716] [serial = 2325] [outer = 15876000] 14:33:27 INFO - PROCESS | 3716 | 1465076007671 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]]]}] 14:33:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:33:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:33:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:33:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:33:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:33:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:33:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:33:27 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 957ms 14:33:27 INFO - PROCESS | 3716 | 1465076007712 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 14:33:27 INFO - PROCESS | 3716 | 1465076007715 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 14:33:27 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:33:27 INFO - PROCESS | 3716 | 1465076007719 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:33:27 INFO - PROCESS | 3716 | 1465076007721 Marionette TRACE conn2 <- [1,3058,null,{}] 14:33:27 INFO - PROCESS | 3716 | 1465076007725 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}] 14:33:27 INFO - PROCESS | 3716 | 1465076007728 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:27 INFO - PROCESS | 3716 | 1465076007837 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 14:33:27 INFO - PROCESS | 3716 | 1465076007982 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:27 INFO - PROCESS | 3716 | 1465076007984 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:28 INFO - PROCESS | 3716 | ++DOCSHELL 1604BC00 == 38 [pid = 3716] [id = 776] 14:33:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (17033000) [pid = 3716] [serial = 2326] [outer = 00000000] 14:33:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (171D5C00) [pid = 3716] [serial = 2327] [outer = 17033000] 14:33:28 INFO - PROCESS | 3716 | 1465076008038 Marionette DEBUG loaded listener.js 14:33:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1792D400) [pid = 3716] [serial = 2328] [outer = 17033000] 14:33:28 INFO - PROCESS | 3716 | 1465076008570 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]]]}] 14:33:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:33:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:33:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:33:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:33:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:33:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:33:28 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 911ms 14:33:28 INFO - PROCESS | 3716 | 1465076008623 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 14:33:28 INFO - PROCESS | 3716 | 1465076008627 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 14:33:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:33:28 INFO - PROCESS | 3716 | 1465076008638 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:33:28 INFO - PROCESS | 3716 | 1465076008643 Marionette TRACE conn2 <- [1,3062,null,{}] 14:33:28 INFO - PROCESS | 3716 | 1465076008647 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}] 14:33:28 INFO - PROCESS | 3716 | 1465076008650 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:28 INFO - PROCESS | 3716 | 1465076008764 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 14:33:28 INFO - PROCESS | 3716 | 1465076008904 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:28 INFO - PROCESS | 3716 | 1465076008906 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:28 INFO - PROCESS | 3716 | ++DOCSHELL 1826C000 == 39 [pid = 3716] [id = 777] 14:33:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (186BBC00) [pid = 3716] [serial = 2329] [outer = 00000000] 14:33:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (186C6800) [pid = 3716] [serial = 2330] [outer = 186BBC00] 14:33:28 INFO - PROCESS | 3716 | 1465076008960 Marionette DEBUG loaded listener.js 14:33:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (19B18000) [pid = 3716] [serial = 2331] [outer = 186BBC00] 14:33:29 INFO - PROCESS | 3716 | 1465076009502 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]]]}] 14:33:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:33:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:33:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:33:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:33:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:33:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:33:29 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 911ms 14:33:29 INFO - PROCESS | 3716 | 1465076009553 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 14:33:29 INFO - PROCESS | 3716 | 1465076009556 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 14:33:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:33:29 INFO - PROCESS | 3716 | 1465076009560 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:33:29 INFO - PROCESS | 3716 | 1465076009562 Marionette TRACE conn2 <- [1,3066,null,{}] 14:33:29 INFO - PROCESS | 3716 | 1465076009566 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}] 14:33:29 INFO - PROCESS | 3716 | 1465076009568 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:29 INFO - PROCESS | 3716 | 1465076009672 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 14:33:29 INFO - PROCESS | 3716 | 1465076009783 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:29 INFO - PROCESS | 3716 | 1465076009786 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:29 INFO - PROCESS | 3716 | ++DOCSHELL 1A1DD800 == 40 [pid = 3716] [id = 778] 14:33:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (1A1E1C00) [pid = 3716] [serial = 2332] [outer = 00000000] 14:33:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (1A457C00) [pid = 3716] [serial = 2333] [outer = 1A1E1C00] 14:33:29 INFO - PROCESS | 3716 | 1465076009883 Marionette DEBUG loaded listener.js 14:33:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (1A91AC00) [pid = 3716] [serial = 2334] [outer = 1A1E1C00] 14:33:30 INFO - PROCESS | 3716 | 1465076010539 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] 14:33:30 INFO - PROCESS | 3716 | 1465076010574 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 14:33:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:33:30 INFO - PROCESS | 3716 | 1465076010578 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:33:30 INFO - PROCESS | 3716 | 1465076010582 Marionette TRACE conn2 <- [1,3070,null,{}] 14:33:30 INFO - PROCESS | 3716 | 1465076010587 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}] 14:33:30 INFO - PROCESS | 3716 | 1465076010590 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:30 INFO - PROCESS | 3716 | 1465076010691 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 14:33:30 INFO - PROCESS | 3716 | 1465076010856 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:30 INFO - PROCESS | 3716 | 1465076010859 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:30 INFO - PROCESS | 3716 | ++DOCSHELL 11232000 == 41 [pid = 3716] [id = 779] 14:33:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (12B1BC00) [pid = 3716] [serial = 2335] [outer = 00000000] 14:33:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (13332C00) [pid = 3716] [serial = 2336] [outer = 12B1BC00] 14:33:30 INFO - PROCESS | 3716 | 1465076010911 Marionette DEBUG loaded listener.js 14:33:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (13D23C00) [pid = 3716] [serial = 2337] [outer = 12B1BC00] 14:33:31 INFO - PROCESS | 3716 | --DOCSHELL 13337400 == 40 [pid = 3716] [id = 773] 14:33:31 INFO - PROCESS | 3716 | --DOCSHELL 0F23B000 == 39 [pid = 3716] [id = 772] 14:33:31 INFO - PROCESS | 3716 | --DOCSHELL 1ADB9400 == 38 [pid = 3716] [id = 771] 14:33:31 INFO - PROCESS | 3716 | --DOCSHELL 1A1E0000 == 37 [pid = 3716] [id = 770] 14:33:31 INFO - PROCESS | 3716 | --DOCSHELL 1A91B000 == 36 [pid = 3716] [id = 769] 14:33:31 INFO - PROCESS | 3716 | --DOCSHELL 1A13CC00 == 35 [pid = 3716] [id = 768] 14:33:31 INFO - PROCESS | 3716 | --DOCSHELL 17DE5C00 == 34 [pid = 3716] [id = 767] 14:33:31 INFO - PROCESS | 3716 | --DOCSHELL 10529C00 == 33 [pid = 3716] [id = 766] 14:33:31 INFO - PROCESS | 3716 | --DOCSHELL 10532400 == 32 [pid = 3716] [id = 764] 14:33:31 INFO - PROCESS | 3716 | --DOCSHELL 10F28C00 == 31 [pid = 3716] [id = 765] 14:33:31 INFO - PROCESS | 3716 | --DOCSHELL 1A431800 == 30 [pid = 3716] [id = 763] 14:33:31 INFO - PROCESS | 3716 | --DOCSHELL 11237000 == 29 [pid = 3716] [id = 748] 14:33:31 INFO - PROCESS | 3716 | --DOCSHELL 1A1DD800 == 28 [pid = 3716] [id = 778] 14:33:31 INFO - PROCESS | 3716 | --DOCSHELL 1604BC00 == 27 [pid = 3716] [id = 776] 14:33:31 INFO - PROCESS | 3716 | --DOCSHELL 1826C000 == 26 [pid = 3716] [id = 777] 14:33:31 INFO - PROCESS | 3716 | --DOCSHELL 0F30EC00 == 25 [pid = 3716] [id = 774] 14:33:31 INFO - PROCESS | 3716 | --DOCSHELL 156AB800 == 24 [pid = 3716] [id = 775] 14:33:31 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (1A8F5000) [pid = 3716] [serial = 2288] [outer = 00000000] [url = about:blank] 14:33:31 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (18621000) [pid = 3716] [serial = 2276] [outer = 00000000] [url = about:blank] 14:33:31 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (10A62400) [pid = 3716] [serial = 2247] [outer = 00000000] [url = about:blank] 14:33:31 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (10B71C00) [pid = 3716] [serial = 2248] [outer = 00000000] [url = about:blank] 14:33:31 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (13380C00) [pid = 3716] [serial = 2253] [outer = 00000000] [url = about:blank] 14:33:31 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (1390B000) [pid = 3716] [serial = 2254] [outer = 00000000] [url = about:blank] 14:33:31 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (12A85400) [pid = 3716] [serial = 2250] [outer = 00000000] [url = about:blank] 14:33:31 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (12B10C00) [pid = 3716] [serial = 2251] [outer = 00000000] [url = about:blank] 14:33:31 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (155D7400) [pid = 3716] [serial = 2256] [outer = 00000000] [url = about:blank] 14:33:31 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (156A6000) [pid = 3716] [serial = 2257] [outer = 00000000] [url = about:blank] 14:33:31 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (1604FC00) [pid = 3716] [serial = 2262] [outer = 00000000] [url = about:blank] 14:33:31 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (16A3CC00) [pid = 3716] [serial = 2263] [outer = 00000000] [url = about:blank] 14:33:31 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (1779B000) [pid = 3716] [serial = 2270] [outer = 00000000] [url = about:blank] 14:33:31 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (17933800) [pid = 3716] [serial = 2271] [outer = 00000000] [url = about:blank] 14:33:31 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (158EF000) [pid = 3716] [serial = 2259] [outer = 00000000] [url = about:blank] 14:33:31 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (158F5C00) [pid = 3716] [serial = 2260] [outer = 00000000] [url = about:blank] 14:33:31 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (170F1800) [pid = 3716] [serial = 2268] [outer = 00000000] [url = about:blank] 14:33:31 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (16EA6800) [pid = 3716] [serial = 2265] [outer = 00000000] [url = about:blank] 14:33:31 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (16EA7400) [pid = 3716] [serial = 2266] [outer = 00000000] [url = about:blank] 14:33:31 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (1A13B000) [pid = 3716] [serial = 2279] [outer = 00000000] [url = about:blank] 14:33:31 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (1A1DF000) [pid = 3716] [serial = 2280] [outer = 00000000] [url = about:blank] 14:33:31 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (167D2000) [pid = 3716] [serial = 2282] [outer = 00000000] [url = about:blank] 14:33:31 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (1A434800) [pid = 3716] [serial = 2285] [outer = 00000000] [url = about:blank] 14:33:31 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (18438C00) [pid = 3716] [serial = 2273] [outer = 00000000] [url = about:blank] 14:33:31 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (18441C00) [pid = 3716] [serial = 2274] [outer = 00000000] [url = about:blank] 14:33:31 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (18696400) [pid = 3716] [serial = 2277] [outer = 00000000] [url = about:blank] 14:33:31 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (16A56400) [pid = 3716] [serial = 2283] [outer = 00000000] [url = about:blank] 14:33:31 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (1A438800) [pid = 3716] [serial = 2286] [outer = 00000000] [url = about:blank] 14:33:32 INFO - PROCESS | 3716 | 1465076012106 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]]]}] 14:33:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:33:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:33:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:33:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1554ms 14:33:32 INFO - PROCESS | 3716 | 1465076012133 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 14:33:32 INFO - PROCESS | 3716 | 1465076012139 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 14:33:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:33:32 INFO - PROCESS | 3716 | 1465076012144 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:33:32 INFO - PROCESS | 3716 | 1465076012148 Marionette TRACE conn2 <- [1,3074,null,{}] 14:33:32 INFO - PROCESS | 3716 | 1465076012153 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}] 14:33:32 INFO - PROCESS | 3716 | 1465076012156 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:32 INFO - PROCESS | 3716 | 1465076012246 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 14:33:32 INFO - PROCESS | 3716 | 1465076012402 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:32 INFO - PROCESS | 3716 | 1465076012404 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:32 INFO - PROCESS | 3716 | ++DOCSHELL 104EC400 == 25 [pid = 3716] [id = 780] 14:33:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (104F0400) [pid = 3716] [serial = 2338] [outer = 00000000] 14:33:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (10A57000) [pid = 3716] [serial = 2339] [outer = 104F0400] 14:33:32 INFO - PROCESS | 3716 | 1465076012451 Marionette DEBUG loaded listener.js 14:33:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (10B64000) [pid = 3716] [serial = 2340] [outer = 104F0400] 14:33:32 INFO - PROCESS | 3716 | 1465076012803 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:33:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:33:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 690ms 14:33:32 INFO - PROCESS | 3716 | 1465076012855 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 14:33:32 INFO - PROCESS | 3716 | 1465076012860 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 14:33:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:33:32 INFO - PROCESS | 3716 | 1465076012867 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:33:32 INFO - PROCESS | 3716 | 1465076012870 Marionette TRACE conn2 <- [1,3078,null,{}] 14:33:32 INFO - PROCESS | 3716 | 1465076012874 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}] 14:33:32 INFO - PROCESS | 3716 | 1465076012876 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:33 INFO - PROCESS | 3716 | 1465076013022 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 14:33:33 INFO - PROCESS | 3716 | 1465076013030 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:33 INFO - PROCESS | 3716 | 1465076013033 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:33 INFO - PROCESS | 3716 | ++DOCSHELL 12802800 == 26 [pid = 3716] [id = 781] 14:33:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (12803000) [pid = 3716] [serial = 2341] [outer = 00000000] 14:33:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (12B13C00) [pid = 3716] [serial = 2342] [outer = 12803000] 14:33:33 INFO - PROCESS | 3716 | 1465076013079 Marionette DEBUG loaded listener.js 14:33:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (12B19400) [pid = 3716] [serial = 2343] [outer = 12803000] 14:33:33 INFO - PROCESS | 3716 | 1465076013522 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:33:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:33:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 690ms 14:33:33 INFO - PROCESS | 3716 | 1465076013569 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 14:33:33 INFO - PROCESS | 3716 | 1465076013571 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 14:33:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:33:33 INFO - PROCESS | 3716 | 1465076013574 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:33:33 INFO - PROCESS | 3716 | 1465076013578 Marionette TRACE conn2 <- [1,3082,null,{}] 14:33:33 INFO - PROCESS | 3716 | 1465076013592 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}] 14:33:33 INFO - PROCESS | 3716 | 1465076013597 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:33 INFO - PROCESS | 3716 | 1465076013686 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 14:33:33 INFO - PROCESS | 3716 | 1465076013693 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:33 INFO - PROCESS | 3716 | 1465076013696 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:33 INFO - PROCESS | 3716 | ++DOCSHELL 13821400 == 27 [pid = 3716] [id = 782] 14:33:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (1390EC00) [pid = 3716] [serial = 2344] [outer = 00000000] 14:33:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (13D26800) [pid = 3716] [serial = 2345] [outer = 1390EC00] 14:33:33 INFO - PROCESS | 3716 | 1465076013743 Marionette DEBUG loaded listener.js 14:33:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (140CDC00) [pid = 3716] [serial = 2346] [outer = 1390EC00] 14:33:34 INFO - PROCESS | 3716 | 1465076014294 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:33:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:33:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 737ms 14:33:34 INFO - PROCESS | 3716 | 1465076014347 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 14:33:34 INFO - PROCESS | 3716 | 1465076014350 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 14:33:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:33:34 INFO - PROCESS | 3716 | 1465076014353 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:33:34 INFO - PROCESS | 3716 | 1465076014355 Marionette TRACE conn2 <- [1,3086,null,{}] 14:33:34 INFO - PROCESS | 3716 | 1465076014358 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}] 14:33:34 INFO - PROCESS | 3716 | 1465076014360 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:34 INFO - PROCESS | 3716 | 1465076014512 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 14:33:34 INFO - PROCESS | 3716 | 1465076014583 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:34 INFO - PROCESS | 3716 | 1465076014586 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:34 INFO - PROCESS | 3716 | ++DOCSHELL 15658C00 == 28 [pid = 3716] [id = 783] 14:33:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (1565CC00) [pid = 3716] [serial = 2347] [outer = 00000000] 14:33:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (156A5400) [pid = 3716] [serial = 2348] [outer = 1565CC00] 14:33:34 INFO - PROCESS | 3716 | 1465076014631 Marionette DEBUG loaded listener.js 14:33:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (156AE800) [pid = 3716] [serial = 2349] [outer = 1565CC00] 14:33:35 INFO - PROCESS | 3716 | 1465076015016 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]]]}] 14:33:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:33:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:33:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 706ms 14:33:35 INFO - PROCESS | 3716 | 1465076015054 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 14:33:35 INFO - PROCESS | 3716 | 1465076015056 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 14:33:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:33:35 INFO - PROCESS | 3716 | 1465076015059 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:33:35 INFO - PROCESS | 3716 | 1465076015061 Marionette TRACE conn2 <- [1,3090,null,{}] 14:33:35 INFO - PROCESS | 3716 | 1465076015064 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}] 14:33:35 INFO - PROCESS | 3716 | 1465076015066 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:35 INFO - PROCESS | 3716 | 1465076015183 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 14:33:35 INFO - PROCESS | 3716 | 1465076015188 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:35 INFO - PROCESS | 3716 | 1465076015190 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:35 INFO - PROCESS | 3716 | ++DOCSHELL 156B1400 == 29 [pid = 3716] [id = 784] 14:33:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (15872800) [pid = 3716] [serial = 2350] [outer = 00000000] 14:33:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (158F7000) [pid = 3716] [serial = 2351] [outer = 15872800] 14:33:35 INFO - PROCESS | 3716 | 1465076015241 Marionette DEBUG loaded listener.js 14:33:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (15B44000) [pid = 3716] [serial = 2352] [outer = 15872800] 14:33:35 INFO - PROCESS | 3716 | 1465076015699 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:33:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:33:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 707ms 14:33:35 INFO - PROCESS | 3716 | 1465076015757 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 14:33:35 INFO - PROCESS | 3716 | 1465076015759 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 14:33:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:33:35 INFO - PROCESS | 3716 | 1465076015768 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:33:35 INFO - PROCESS | 3716 | 1465076015770 Marionette TRACE conn2 <- [1,3094,null,{}] 14:33:35 INFO - PROCESS | 3716 | 1465076015773 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}] 14:33:35 INFO - PROCESS | 3716 | 1465076015779 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:35 INFO - PROCESS | 3716 | 1465076015938 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 14:33:36 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1ADBD400) [pid = 3716] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 14:33:36 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (1A43A400) [pid = 3716] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 14:33:36 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (10560400) [pid = 3716] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 14:33:36 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (18006800) [pid = 3716] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 14:33:36 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (1052C800) [pid = 3716] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 14:33:36 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (1A13E000) [pid = 3716] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 14:33:36 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (13088C00) [pid = 3716] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 14:33:36 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (1A91B400) [pid = 3716] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 14:33:36 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (0F23B400) [pid = 3716] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 14:33:36 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (155CDC00) [pid = 3716] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:33:36 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (1A8F4C00) [pid = 3716] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 14:33:36 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (1337AC00) [pid = 3716] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 14:33:36 INFO - PROCESS | 3716 | 1465076016246 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:36 INFO - PROCESS | 3716 | 1465076016248 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:36 INFO - PROCESS | 3716 | ++DOCSHELL 0F239400 == 30 [pid = 3716] [id = 785] 14:33:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (0F23B400) [pid = 3716] [serial = 2353] [outer = 00000000] 14:33:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (155CDC00) [pid = 3716] [serial = 2354] [outer = 0F23B400] 14:33:36 INFO - PROCESS | 3716 | 1465076016292 Marionette DEBUG loaded listener.js 14:33:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (16A40C00) [pid = 3716] [serial = 2355] [outer = 0F23B400] 14:33:36 INFO - PROCESS | 3716 | 1465076016640 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]]]}] 14:33:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:33:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:33:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:33:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 895ms 14:33:36 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:33:36 INFO - PROCESS | 3716 | 1465076016673 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 14:33:36 INFO - PROCESS | 3716 | 1465076016674 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 14:33:36 INFO - PROCESS | 3716 | 1465076016678 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:33:36 INFO - PROCESS | 3716 | 1465076016679 Marionette TRACE conn2 <- [1,3098,null,{}] 14:33:36 INFO - PROCESS | 3716 | 1465076016683 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}] 14:33:36 INFO - PROCESS | 3716 | 1465076016685 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:36 INFO - PROCESS | 3716 | 1465076016762 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 14:33:36 INFO - PROCESS | 3716 | 1465076016769 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:36 INFO - PROCESS | 3716 | 1465076016770 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:36 INFO - PROCESS | 3716 | ++DOCSHELL 1604FC00 == 31 [pid = 3716] [id = 786] 14:33:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (16A57C00) [pid = 3716] [serial = 2356] [outer = 00000000] 14:33:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (16EA6800) [pid = 3716] [serial = 2357] [outer = 16A57C00] 14:33:36 INFO - PROCESS | 3716 | 1465076016817 Marionette DEBUG loaded listener.js 14:33:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (16EA9C00) [pid = 3716] [serial = 2358] [outer = 16A57C00] 14:33:37 INFO - PROCESS | 3716 | 1465076017223 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"]]]}] 14:33:37 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:33:37 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 14:33:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:33:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:33:37 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 596ms 14:33:37 INFO - PROCESS | 3716 | 1465076017281 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 14:33:37 INFO - PROCESS | 3716 | 1465076017283 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 14:33:37 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:33:37 INFO - PROCESS | 3716 | 1465076017286 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:33:37 INFO - PROCESS | 3716 | 1465076017288 Marionette TRACE conn2 <- [1,3102,null,{}] 14:33:37 INFO - PROCESS | 3716 | 1465076017291 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}] 14:33:37 INFO - PROCESS | 3716 | 1465076017293 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:37 INFO - PROCESS | 3716 | 1465076017369 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 14:33:37 INFO - PROCESS | 3716 | 1465076017376 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\", \"a95c6592-7ed5-492a-a288-5d8561ca9284\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:37 INFO - PROCESS | 3716 | 1465076017378 Marionette INFO sendAsync b17b8f49-4b5a-45e7-9ede-62fd6a212c02 14:33:37 INFO - PROCESS | 3716 | ++DOCSHELL 13821000 == 32 [pid = 3716] [id = 787] 14:33:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (16E6A000) [pid = 3716] [serial = 2359] [outer = 00000000] 14:33:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (170EAC00) [pid = 3716] [serial = 2360] [outer = 16E6A000] 14:33:37 INFO - PROCESS | 3716 | 1465076017422 Marionette DEBUG loaded listener.js 14:33:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (156ACC00) [pid = 3716] [serial = 2361] [outer = 16E6A000] 14:33:37 INFO - PROCESS | 3716 | 1465076017859 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]]]}] 14:33:37 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:33:37 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 596ms 14:33:37 INFO - PROCESS | 3716 | 1465076017882 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 14:33:37 INFO - PROCESS | 3716 | 1465076017884 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 14:33:39 WARNING - u'runner_teardown' () 14:33:39 INFO - No more tests 14:33:39 INFO - Got 0 unexpected results 14:33:39 INFO - SUITE-END | took 693s 14:33:39 INFO - Closing logging queue 14:33:39 INFO - queue closed 14:33:39 INFO - Return code: 0 14:33:39 WARNING - # TBPL SUCCESS # 14:33:39 INFO - Running post-action listener: _resource_record_post_action 14:33:39 INFO - Running post-run listener: _resource_record_post_run 14:33:40 INFO - Total resource usage - Wall time: 704s; CPU: 9.0%; Read bytes: 91484160; Write bytes: 951325696; Read time: 473271; Write time: 1096097 14:33:40 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:33:40 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 61945344; Read time: 0; Write time: 58287 14:33:40 INFO - run-tests - Wall time: 702s; CPU: 9.0%; Read bytes: 91484160; Write bytes: 815079424; Read time: 473271; Write time: 985496 14:33:40 INFO - Running post-run listener: _upload_blobber_files 14:33:40 INFO - Blob upload gear active. 14:33:40 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 14:33:40 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 14:33:40 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'] 14:33:40 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 14:33:41 INFO - (blobuploader) - INFO - Open directory for files ... 14:33:41 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 14:33:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:33:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:33:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:33:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:33:42 INFO - (blobuploader) - INFO - Done attempting. 14:33:42 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 14:33:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:33:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:33:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:33:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:33:45 INFO - (blobuploader) - INFO - Done attempting. 14:33:45 INFO - (blobuploader) - INFO - Iteration through files over. 14:33:45 INFO - Return code: 0 14:33:45 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:33:45 INFO - Using _rmtree_windows ... 14:33:45 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:33:45 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/15533b9768f1f2d2a77f131011991fb8d8f1f21ff5d75ee2d42ecd1e93d097ba81a38a88e5e2bf39d1f59f90b6a3a6607c589bec4efe6e20500fdc490dadbf76", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/31b7b488ccc3eb3d4a9a2a3d3b06b99952d06c931924bf7d6e6cdd8b61e83be0f7792c62e5cda4de39c3ee19e12dc93625f5e80fc4ccbfee3e2979b3a19dc327"} 14:33:45 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:33:45 INFO - Writing to file C:\slave\test\properties\blobber_files 14:33:45 INFO - Contents: 14:33:45 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/15533b9768f1f2d2a77f131011991fb8d8f1f21ff5d75ee2d42ecd1e93d097ba81a38a88e5e2bf39d1f59f90b6a3a6607c589bec4efe6e20500fdc490dadbf76", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/31b7b488ccc3eb3d4a9a2a3d3b06b99952d06c931924bf7d6e6cdd8b61e83be0f7792c62e5cda4de39c3ee19e12dc93625f5e80fc4ccbfee3e2979b3a19dc327"} 14:33:45 INFO - Running post-run listener: copy_logs_to_upload_dir 14:33:45 INFO - Copying logs to upload dir... 14:33:45 INFO - mkdir: C:\slave\test\build\upload\logs 14:33:45 INFO - Copying logs to upload dir... 14:33:45 INFO - Using _rmtree_windows ... 14:33:45 INFO - Using _rmtree_windows ... 14:33:45 INFO - Using _rmtree_windows ... 14:33:45 INFO - Using _rmtree_windows ... 14:33:45 INFO - Using _rmtree_windows ... 14:33:45 INFO - Using _rmtree_windows ... 14:33:45 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=855.160000 ========= master_lag: -30.57 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 44 secs) (at 2016-06-04 14:33:47.496501) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-04 14:33:47.497536) ========= '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-086\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-086 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-086 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-086 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-086 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-086 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/15533b9768f1f2d2a77f131011991fb8d8f1f21ff5d75ee2d42ecd1e93d097ba81a38a88e5e2bf39d1f59f90b6a3a6607c589bec4efe6e20500fdc490dadbf76", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/31b7b488ccc3eb3d4a9a2a3d3b06b99952d06c931924bf7d6e6cdd8b61e83be0f7792c62e5cda4de39c3ee19e12dc93625f5e80fc4ccbfee3e2979b3a19dc327"} build_url:https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/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/CER0OwxRRIe3Y4toRWXgUA/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/15533b9768f1f2d2a77f131011991fb8d8f1f21ff5d75ee2d42ecd1e93d097ba81a38a88e5e2bf39d1f59f90b6a3a6607c589bec4efe6e20500fdc490dadbf76", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/31b7b488ccc3eb3d4a9a2a3d3b06b99952d06c931924bf7d6e6cdd8b61e83be0f7792c62e5cda4de39c3ee19e12dc93625f5e80fc4ccbfee3e2979b3a19dc327"}' symbols_url: 'https://queue.taskcluster.net/v1/task/CER0OwxRRIe3Y4toRWXgUA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.58 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-04 14:33:48.187204) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 14:33:48.187610) ========= '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-086\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-086 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-086 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-086 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-086 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-086 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 14:33:48.306788) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-04 14:33:48.307136) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-04 14:33:48.952443) ========= ========= Total master_lag: -30.21 =========